diff options
Diffstat (limited to 'games-fps')
17 files changed, 60 insertions, 189 deletions
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz Binary files differindex e8b87af63bda..917b0a553c51 100644 --- a/games-fps/Manifest.gz +++ b/games-fps/Manifest.gz diff --git a/games-fps/alephone-durandal/Manifest b/games-fps/alephone-durandal/Manifest index 8e72df1dc01d..ac1b62d765fe 100644 --- a/games-fps/alephone-durandal/Manifest +++ b/games-fps/alephone-durandal/Manifest @@ -1,3 +1,3 @@ -DIST Marathon2-20221126-Data.zip 29711060 BLAKE2B aa65a575a2b36a9b07cfc978042aa31485e2e02de7886fc7505ca430e7c8e67d1b2b9a77578777abe1042192f82bd7a40f2ab5e848d6a5d4a2e48ddd0b8f075d SHA512 18911eb415b66d6a698c56a6343eb319d9fd2baa34b408d26e0800f2028e0a5724556530beda8660b5f6b071e1544ad7ee59307888e6d021c7628c295e813147 -EBUILD alephone-durandal-20221126.ebuild 886 BLAKE2B a0e2efe227596b0479a5fe4c88835e0019c7eb2276387ebe967a7a8c74d82b52e7d6b4c92f6220c96cca70fc2ac84db8394b63de0795a12297ba2bfa283ba881 SHA512 2cbb2f6154faf25e02579bfc419a2b0a18291ae87cd019a1e9e4608c1ef0095d0bab6e68255601e62bfc633e19d0d338c8a569914926cc842cc82f53d951c061 -MISC metadata.xml 502 BLAKE2B 6137461c8262b053ace80fbacd23734a44e5292eb352be6eddddb4604030093a6df38c098cd1d9168e859f05c5f9552fd32b607dd31d5b42cf6ee285e7ca5b6c SHA512 ceaf745edb6876b9cc0558614718b601edfb2118a34090156fdfa3ddbbcdb3f27bb5658de587e0f95c612dca8638800352752e0616fb84cfa4e628f5b5a65549 +DIST Marathon2-20240822-Data.zip 28902408 BLAKE2B a0b2f0c565bd11b0f9360198f121d86ada6d76b2a49cce95a46285674135ec79ecaa267305804b167130603f791956c1aed03d653f1a0768301bdb5148b0e718 SHA512 65cedbc20b70f2ae6382e5dfa28cf1c108c4726b75d7c25fccae8e0d29a0cf60e8bdc8eca23fb4224131527e5be3dca732f4af22389ca61b2e531121969589db +EBUILD alephone-durandal-20240822.ebuild 886 BLAKE2B 8deed4fed49beb2d683350df8e111a2330331c77e8a70bbe3baf201d5ea9ca7fde98ff2231d6859ff98309c57dc207fea1913a7d0d5dffb7fb72b9cbab7c48ad SHA512 c21343bb8242b20b255393c7ca00608b554b68711a18ad64825d240de904a067fa70bff272278130d335c11683a02ee4d4f6f865359dd79ca3e00473020e26c3 +MISC metadata.xml 503 BLAKE2B cd5ec61ca2be3515a7c061ad7396bb4d80785582a08b45c9c2b51b5a86b37d9177ea7ac96fea3f56bb738807a0450bc4ae50d11dc5f5cb6cdb1ed4193f576ab7 SHA512 163699d7bc0e4f2ee1f547d34d067fd4e4bc507af67ca1fca720ab4dc48bdd48c01b781bd62900a9d1a2cf87bb78cc64583ff99e92f0645ec757d9671d1d549b diff --git a/games-fps/alephone-durandal/alephone-durandal-20221126.ebuild b/games-fps/alephone-durandal/alephone-durandal-20240822.ebuild index ae8fcfa41812..2de0830a6d26 100644 --- a/games-fps/alephone-durandal/alephone-durandal-20221126.ebuild +++ b/games-fps/alephone-durandal/alephone-durandal-20240822.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/games-fps/alephone-durandal/metadata.xml b/games-fps/alephone-durandal/metadata.xml index 9c1f70adf763..d7b00a0d5f6d 100644 --- a/games-fps/alephone-durandal/metadata.xml +++ b/games-fps/alephone-durandal/metadata.xml @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>games@gentoo.org</email> diff --git a/games-fps/alephone-infinity/Manifest b/games-fps/alephone-infinity/Manifest index ce188acaf685..1cd31dbecad7 100644 --- a/games-fps/alephone-infinity/Manifest +++ b/games-fps/alephone-infinity/Manifest @@ -1,3 +1,3 @@ -DIST MarathonInfinity-20221126-Data.zip 32204262 BLAKE2B 35292a53b9983411c4fd07f4c424950c8d2588132f75153ce88d6b97fbb43638985be3f254c7ce847a5eb63fbaf757a0b3914d23fd3025bd1f4d8a7f374691da SHA512 8e245618d0ed9ed3b7944360fa2db36f9cc255510c04c8d45f168a43ed398965ebc5551b604cc59b51b37cacbf41ac0e4aaced046704cb095dadd4e585d2763a -EBUILD alephone-infinity-20221126.ebuild 896 BLAKE2B 6cfd4774ecc5ccf513e81c9d0343bd1e38566bc300855dc50af25eb53787d9f44a94bb9e246310811df1b250bf16673bf2dd457664c6f22ff3cbf13f14e3bf46 SHA512 23c6369f428bee1161dc2f3c1e62b1ba93b952c094cd9364203a10342f729adebae62a6f9985e2f6158511d4e35aa0948f92a227aefbacf5a7dc1a5baa8c8b96 -MISC metadata.xml 502 BLAKE2B 6137461c8262b053ace80fbacd23734a44e5292eb352be6eddddb4604030093a6df38c098cd1d9168e859f05c5f9552fd32b607dd31d5b42cf6ee285e7ca5b6c SHA512 ceaf745edb6876b9cc0558614718b601edfb2118a34090156fdfa3ddbbcdb3f27bb5658de587e0f95c612dca8638800352752e0616fb84cfa4e628f5b5a65549 +DIST MarathonInfinity-20240822-Data.zip 31852152 BLAKE2B 8360a413a9d813b315d7c012965fa54ad480a99dad4e44135d2e4fbab96fa92b604f9004a0a0456f86fbda070c28c7fb504ad2d7aa7347eeb53633b036320d75 SHA512 354dac31983d5ff516c8326fdb915411d06b27a6e3089c0ced9723d1604aacce2e1cb299e1c59cbea06180c388472a8757091582c232693ae7c219bd9bb774a9 +EBUILD alephone-infinity-20240822.ebuild 896 BLAKE2B bf0e738329e59149895283fe098b8c430696d380e2886a45608f4a852fc6b3c7148a12b927bce20c5b27b7cb3d415ca0bbabb801ada0b1f27574f169b16bff0f SHA512 ea5a523014c34821642e36bbe42667f3ec7b4f00ae1ad62350f98d1cfbb46f4437c4749d9da7740002c4143cfdb694f0a330a18a150cc01f7a9c447b47cce60e +MISC metadata.xml 503 BLAKE2B cd5ec61ca2be3515a7c061ad7396bb4d80785582a08b45c9c2b51b5a86b37d9177ea7ac96fea3f56bb738807a0450bc4ae50d11dc5f5cb6cdb1ed4193f576ab7 SHA512 163699d7bc0e4f2ee1f547d34d067fd4e4bc507af67ca1fca720ab4dc48bdd48c01b781bd62900a9d1a2cf87bb78cc64583ff99e92f0645ec757d9671d1d549b diff --git a/games-fps/alephone-infinity/alephone-infinity-20221126.ebuild b/games-fps/alephone-infinity/alephone-infinity-20240822.ebuild index 4c0369226bad..05045fa23f0e 100644 --- a/games-fps/alephone-infinity/alephone-infinity-20221126.ebuild +++ b/games-fps/alephone-infinity/alephone-infinity-20240822.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/games-fps/alephone-infinity/metadata.xml b/games-fps/alephone-infinity/metadata.xml index 9c1f70adf763..d7b00a0d5f6d 100644 --- a/games-fps/alephone-infinity/metadata.xml +++ b/games-fps/alephone-infinity/metadata.xml @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>games@gentoo.org</email> diff --git a/games-fps/alephone-marathon/Manifest b/games-fps/alephone-marathon/Manifest index 8373e6e29bca..3481009fef96 100644 --- a/games-fps/alephone-marathon/Manifest +++ b/games-fps/alephone-marathon/Manifest @@ -1,3 +1,3 @@ -DIST Marathon-20221126-Data.zip 26473388 BLAKE2B 16e93da81942c77ff399364d16a9b554c9f13320f08604006dc991b0be24db69d2a6496c45053d2ebb66628f3f2024d09953cec565d6fbdf8d6380f593f47e3e SHA512 4fcf16fcf0a04ccb5ce1fc4dc0ef95a09ff9010f444438c830977490401d3ca01e10d1ffe429df804d3ed6683e8b8f5aed982ca5a3e3049a23b074c783fb7c61 -EBUILD alephone-marathon-20221126.ebuild 877 BLAKE2B 21bc4a701e1bdbc427ad68f2e1135948ca9b7d3e9a7b03b7a1443ee672b4b5277de42f7746699978866fd5fd142db52d4e600026cc8fa129b9d38ab851addb53 SHA512 a44066187deb3d870c2398bd2e4426dc5f116978b5e68ca8a697ed1dd3574901621c622a8dabc4931e76bba0052986e8dc20d8aba8715014ecd189063fd00e12 -MISC metadata.xml 502 BLAKE2B 6137461c8262b053ace80fbacd23734a44e5292eb352be6eddddb4604030093a6df38c098cd1d9168e859f05c5f9552fd32b607dd31d5b42cf6ee285e7ca5b6c SHA512 ceaf745edb6876b9cc0558614718b601edfb2118a34090156fdfa3ddbbcdb3f27bb5658de587e0f95c612dca8638800352752e0616fb84cfa4e628f5b5a65549 +DIST Marathon-20240822-Data.zip 26408514 BLAKE2B 81459b2bd3718fc4b87d8da512da202912847673ee912467d7aee871bede0f5163cccdf0836f39968dd6c93cff443684491189281ad90b10ae9d0a77e45a8f24 SHA512 b834b181c9451d003c1e87844faf7c56e827e48475d66ac644f4387227ec40f5199758c3a517334c10ae3938f51ecf453d40cc99ff0a95614c5888a6b5cfb196 +EBUILD alephone-marathon-20240822.ebuild 877 BLAKE2B 90b5041d95c32a9323a602c70aeb2075b21b7a2aeb3a22e368f2020d3518fd8f82cc497e9233ab5164b075f7303be09e98bea3372893d172b0d1e8fd49d9bb68 SHA512 d1bea9ef2a3deea5a7d45444448e3b85f2bc6553e416327c1a4374b183a64fe6932079d6761b53f7e4647f9363f513a93db6b95a60ee33c6089497be7bd9be1f +MISC metadata.xml 503 BLAKE2B cd5ec61ca2be3515a7c061ad7396bb4d80785582a08b45c9c2b51b5a86b37d9177ea7ac96fea3f56bb738807a0450bc4ae50d11dc5f5cb6cdb1ed4193f576ab7 SHA512 163699d7bc0e4f2ee1f547d34d067fd4e4bc507af67ca1fca720ab4dc48bdd48c01b781bd62900a9d1a2cf87bb78cc64583ff99e92f0645ec757d9671d1d549b diff --git a/games-fps/alephone-marathon/alephone-marathon-20221126.ebuild b/games-fps/alephone-marathon/alephone-marathon-20240822.ebuild index 020967a4d7da..a1e8facfaa52 100644 --- a/games-fps/alephone-marathon/alephone-marathon-20221126.ebuild +++ b/games-fps/alephone-marathon/alephone-marathon-20240822.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/games-fps/alephone-marathon/metadata.xml b/games-fps/alephone-marathon/metadata.xml index 9c1f70adf763..d7b00a0d5f6d 100644 --- a/games-fps/alephone-marathon/metadata.xml +++ b/games-fps/alephone-marathon/metadata.xml @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>games@gentoo.org</email> diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest index 0fd4d94f353f..d475518084f5 100644 --- a/games-fps/alephone/Manifest +++ b/games-fps/alephone/Manifest @@ -1,6 +1,5 @@ -AUX alephone-20230119-c99.patch 2226 BLAKE2B ce4b1164e5cbd07045ebf9c7612b943c2f052c2ce24a0629bce730154366964213b82bfe04c51d13fa46b837369f3d11da012b769bf948ccc637528e432fc663 SHA512 82a08c1d5b83681a69a97b9f054c7f70714ec607bb3b15e4dfefd09b2a8dbed9debe75a6eb090b41ad3787516f1dd6b7a5fbfeb051ca3cc7a719f49a85043774 AUX alephone.sh 486 BLAKE2B ed0a60d272e7894ec64ce6f5a727dd4cd129ae8e582f72c74d2177cf22e2be18ee72d0988204fb65650da2c0e3890c9640844bea2f8091b32d24dfb80537dd8e SHA512 4eaf345bec8daecba38125a4bceef2d20985b1653550f935af20a28ec59f8615bf14d9254257e56d006affa24d63a3859e3270f416fcfb318dc688fefa2aff3b -DIST release-20230119.tar.gz 6968352 BLAKE2B 06bc87b4c2bc6a311ee90f854f7c35fb4da2862c417b192a4364dbd38cac9c0c02c4439abf07e6bc7c2d68899fae4dd938464896039943f1fa6ae5a4a644260f SHA512 d1ede53c20a24b74f5525e2e8c09fdbbb05fa0262bbd8f6c1abe6c3698cdfd1dea2436487ec8f64c79a7e1f150367e40ea48838f8a42031b45c0b1498a0e77d1 -EBUILD alephone-20230119.ebuild 2471 BLAKE2B 96f844c78f2a68328e282a558ad2cfc15a79a366295b28b88339a6a1e24f80ffa35a60046f2afd7ea0d2c1fcabb4417f10ad25653a140d940140dc36224baefa SHA512 45a380844ea8cadb7ee79b924ea50515a84b3fefe30e9bc5fab43bd45308fd61cfa73747e0701d2b60714ccdb99f78a31db8d3bf12dcd238a7a71ee338d96d5c -EBUILD alephone-99999999.ebuild 2429 BLAKE2B 621f5eddbf188632c6d36356f55d6f2dacc1227ab7af1c904905e44f83beffb4da4734fca77cfccb34c6cdf905896d73f0643c754467ab76ae8f70a96029e1f4 SHA512 24d07c863dafe2a35bb3ef775db6c202dfa450a29871f0b9547f198954e64249b08168dcedf9f85d7e9b919f430899820a962d2eea11cc2985e5208a34de4a95 -MISC metadata.xml 577 BLAKE2B 3e1621c41a4408ffe750626d76663afb04774542389030f87cd68b8ff8ed89e9dabb70943891860863933625c3ea2b743c178812b06817023b52feca99d3f65d SHA512 8a5ab6e53fbf8dfa41938ec2aff833133105ee900c1a52c2df8649b8f800507b0801df705f6f5201af4a23237b99c1a8996b7f67e2cb9826a31bcb730881682a +DIST alephone-20240822.tar.gz 9146694 BLAKE2B 236997765085c520b90399cffba04a5edeb54810e1d0b614ded183addf7520727b6750971cdc70215e211547514209b01c7e515c4e1e7296e18c99c1a79ff958 SHA512 e00dbc4cb84c40c666554114c47f3eff59ab6fbc101d45d20ae510d9cc2ef1d75300f2554f61396939d030d1fd5ff237b512c6e34ae779523b93e206368bec3d +EBUILD alephone-20240822.ebuild 1959 BLAKE2B d0435e25d3d627f8d4894f0a61a80c5e1d890d1a0ae06876607dff5c1d60e9291de1d1cb875586577c26c133803299aed7b327435bea12bbe8856fc62edbd5ee SHA512 3f7eec03ddb8101064d213059409d61c9cc962997db2fb153b9a5bc8714558f3d6ba770326a8ff74148861279db790c56cd81e6c86d226620d5b1eaa67ab250e +EBUILD alephone-99999999.ebuild 1959 BLAKE2B d0435e25d3d627f8d4894f0a61a80c5e1d890d1a0ae06876607dff5c1d60e9291de1d1cb875586577c26c133803299aed7b327435bea12bbe8856fc62edbd5ee SHA512 3f7eec03ddb8101064d213059409d61c9cc962997db2fb153b9a5bc8714558f3d6ba770326a8ff74148861279db790c56cd81e6c86d226620d5b1eaa67ab250e +MISC metadata.xml 578 BLAKE2B 34bf46bb8b3112c50882d228a8f6d93ba057109cbd58d269b59fc42652f21bc81bae2a3d53057920557b45ab036aa4e61fee3f33705624a82bca48e959204317 SHA512 1039c714ee0cb3d3b9cc7dd67291a793e8fe794eeba041b1de512aae7bb49697a0646b633975e9c524f730e162539e4c917e40a97d5edac114514c5dcde0677e diff --git a/games-fps/alephone/alephone-20230119.ebuild b/games-fps/alephone/alephone-20240822.ebuild index 895dc7325c50..7219486b5808 100644 --- a/games-fps/alephone/alephone-20230119.ebuild +++ b/games-fps/alephone/alephone-20240822.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/Aleph-One-Marathon/alephone/" EGIT_SUBMODULES=() # Upstream includes game data as submodules, we only want the engine else - SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz" + SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-release-${PV}" KEYWORDS="~amd64" fi @@ -20,19 +20,15 @@ fi LICENSE="GPL-3+ BitstreamVera OFL-1.1" SLOT="0" -IUSE="alsa curl speex upnp" +IUSE="curl upnp" -# ffmpeg covers most audio/video use cases and the package doesn't configure -# with alternatives enabled (media-libs/smpeg) -# When resolved upstream, -# !ffmpeg ( media-libs/libmad media-libs/libsndfile media-libs/libvorbis media-libs/smpeg ) -# with an appropriate REQUIRED_USE may be added. -# See https://github.com/Aleph-One-Marathon/alephone/issues/85 RDEPEND=" dev-libs/boost:= dev-libs/zziplib:= + media-libs/openal media-libs/libpng media-libs/libsdl2 + media-libs/libsndfile media-libs/sdl2-image[png] media-libs/sdl2-net media-libs/sdl2-ttf @@ -40,12 +36,7 @@ RDEPEND=" sys-libs/zlib virtual/opengl virtual/glu - alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) upnp? ( net-libs/miniupnpc ) " @@ -57,31 +48,25 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( "${FILESDIR}/${P}-c99.patch" ) - src_prepare() { default eautoreconf } src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/873298 - # https://github.com/Aleph-One-Marathon/alephone/issues/475 + # With LTO enabled enemies are not visible + # https://github.com/Aleph-One-Marathon/alephone/issues/518 filter-lto - - econf \ - --enable-lua \ - --enable-opengl \ - --with-ffmpeg \ - --without-mad \ - --without-smpeg \ - --without-sndfile \ - --without-vorbis \ - $(use_with alsa) \ - $(use_with curl) \ - $(use_with speex) \ + my_econf=( + --enable-opengl + --with-ffmpeg + --with-png + --with-sdl_image + --with-zzip + $(use_with curl) $(use_with upnp miniupnpc) + ) + econf "${my_econf[@]}" } src_compile() { diff --git a/games-fps/alephone/alephone-99999999.ebuild b/games-fps/alephone/alephone-99999999.ebuild index 9a32dc2729ec..7219486b5808 100644 --- a/games-fps/alephone/alephone-99999999.ebuild +++ b/games-fps/alephone/alephone-99999999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/Aleph-One-Marathon/alephone/" EGIT_SUBMODULES=() # Upstream includes game data as submodules, we only want the engine else - SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz" + SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-release-${PV}" KEYWORDS="~amd64" fi @@ -20,19 +20,15 @@ fi LICENSE="GPL-3+ BitstreamVera OFL-1.1" SLOT="0" -IUSE="alsa curl speex upnp" +IUSE="curl upnp" -# ffmpeg covers most audio/video use cases and the package doesn't configure -# with alternatives enabled (media-libs/smpeg) -# When resolved upstream, -# !ffmpeg ( media-libs/libmad media-libs/libsndfile media-libs/libvorbis media-libs/smpeg ) -# with an appropriate REQUIRED_USE may be added. -# See https://github.com/Aleph-One-Marathon/alephone/issues/85 RDEPEND=" dev-libs/boost:= dev-libs/zziplib:= + media-libs/openal media-libs/libpng media-libs/libsdl2 + media-libs/libsndfile media-libs/sdl2-image[png] media-libs/sdl2-net media-libs/sdl2-ttf @@ -40,12 +36,7 @@ RDEPEND=" sys-libs/zlib virtual/opengl virtual/glu - alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) upnp? ( net-libs/miniupnpc ) " @@ -63,23 +54,19 @@ src_prepare() { } src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/873298 - # https://github.com/Aleph-One-Marathon/alephone/issues/475 + # With LTO enabled enemies are not visible + # https://github.com/Aleph-One-Marathon/alephone/issues/518 filter-lto - - econf \ - --enable-lua \ - --enable-opengl \ - --with-ffmpeg \ - --without-mad \ - --without-smpeg \ - --without-sndfile \ - --without-vorbis \ - $(use_with alsa) \ - $(use_with curl) \ - $(use_with speex) \ + my_econf=( + --enable-opengl + --with-ffmpeg + --with-png + --with-sdl_image + --with-zzip + $(use_with curl) $(use_with upnp miniupnpc) + ) + econf "${my_econf[@]}" } src_compile() { diff --git a/games-fps/alephone/files/alephone-20230119-c99.patch b/games-fps/alephone/files/alephone-20230119-c99.patch deleted file mode 100644 index 7340e1fb2be0..000000000000 --- a/games-fps/alephone/files/alephone-20230119-c99.patch +++ /dev/null @@ -1,99 +0,0 @@ -https://github.com/Aleph-One-Marathon/alephone/pull/405 -From: Matt Jolly <Matt.Jolly@footclan.ninja> -Date: Sat, 28 Jan 2023 18:03:51 +1100 -Subject: [PATCH] use designated initialisers for SDL_ffmpegCodec* - -These were failing to compile under clang16 as the old `audioBitrate` -was being jammed into `crf`, causing an incompatible integer conversion. ---- a/Source_Files/FFmpeg/SDL_ffmpeg.c -+++ b/Source_Files/FFmpeg/SDL_ffmpeg.c -@@ -155,41 +155,55 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile*, AVPacket*, SDL_ffmpegVideoFrame - - const SDL_ffmpegCodec SDL_ffmpegCodecAUTO = - { -- -1, -- 720, 576, -- 1, 25, -- 6000000, -- -1, -1, -- -1, -- 2, 48000, -- 192000, -- -1, -1 -+ .videoCodecID=-1, -+ .width=720, -+ .height=576, -+ .framerateNum=1, -+ .framerateDen=25, -+ .videoBitrate=6000000, -+ .videoMinRate=-1, -+ .videoMaxRate=-1, -+ .audioCodecID=-1, -+ .channels=2, -+ .sampleRate=48000, -+ .cpuCount=-1, -+ .audioQuality=-1 - }; - -+ -+ - const SDL_ffmpegCodec SDL_ffmpegCodecPALDVD = - { -- AV_CODEC_ID_MPEG2VIDEO, -- 720, 576, -- 1, 25, -- 6000000, -- -1, -1, -- AV_CODEC_ID_MP2, -- 2, 48000, -- 192000, -- -1, -1 -+ .videoCodecID=AV_CODEC_ID_MPEG2VIDEO, -+ .width=720, -+ .height=576, -+ .framerateNum=1, -+ .framerateDen=25, -+ .videoBitrate=6000000, -+ .videoMinRate=-1, -+ .videoMaxRate=-1, -+ .audioCodecID=AV_CODEC_ID_MP2, -+ .channels=2, -+ .sampleRate=48000, -+ .cpuCount=-1, -+ .audioQuality=-1 - }; - - const SDL_ffmpegCodec SDL_ffmpegCodecPALDV = - { -- AV_CODEC_ID_DVVIDEO, -- 720, 576, -- 1, 25, -- 6553600, -- -1, -1, -- AV_CODEC_ID_DVAUDIO, -- 2, 48000, -- 256000, -- -1, -1 -+ .videoCodecID=AV_CODEC_ID_DVVIDEO, -+ .width=720, -+ .height=576, -+ .framerateNum=1, -+ .framerateDen=25, -+ .videoBitrate=6553600, -+ .videoMinRate=-1, -+ .videoMaxRate=-1, -+ .audioCodecID=AV_CODEC_ID_DVAUDIO, -+ .channels=2, -+ .sampleRate=48000, -+ .cpuCount=-1, -+ .audioQuality=-1 - }; - - SDL_ffmpegFile* SDL_ffmpegCreateFile() -@@ -2269,4 +2283,4 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile* file, AVPacket *pack, SDL_ffmpeg - /** - \endcond - */ --#endif -\ No newline at end of file -+#endif diff --git a/games-fps/alephone/metadata.xml b/games-fps/alephone/metadata.xml index f0f5b0080bc7..4931274cfc84 100644 --- a/games-fps/alephone/metadata.xml +++ b/games-fps/alephone/metadata.xml @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>games@gentoo.org</email> diff --git a/games-fps/yamagi-quake2/Manifest b/games-fps/yamagi-quake2/Manifest index 86ad15178405..e7d39a74fe99 100644 --- a/games-fps/yamagi-quake2/Manifest +++ b/games-fps/yamagi-quake2/Manifest @@ -1,14 +1,13 @@ AUX yamagi-quake2-8.01-execinfo.patch 1356 BLAKE2B 0e2ca61efc754046b4b66179f00ac176b24f7a76b27a2706abcadcacf74eddda7dcc042a0932ce04988b60ceb2682ac5870f67fd929440649a5007d3da20a89a SHA512 0daeb4621cdc93a2477cc84b9eb7f70a46d17aee3eab52991f90f17a38bada6e815a5164637629ae481ce0a5520089dfce14fad97eb986823885aadebbb34827 -DIST quake2-8.20.tar.xz 2152184 BLAKE2B 6616666bcc48f7d97d06e71744f6ebdd3ef6a2701b628fe6d7c26293f8b62586bd03037877a77c3c56660e6e11704e6149e8bd7aad3c5fe28964ee25278cd16f SHA512 5dbdbbf582494d16d00b9880ddea6de4b098a307dbe4ddf6bc90aa6b2bd2928c10fab40cf5dd63861e7a37f9c75b9afae6f43f8bfff3ee6704ca94f78ff9b7d2 DIST quake2-8.30.tar.xz 2165532 BLAKE2B cc0d42d643d066368450f2d789a987a978a3c0f319fdba2593e5275c4af3b2e7833913326d6cee39ddf854564638a3e2dc27c8333afbf0ff36691c31f5b093d8 SHA512 2801cc167f6780c93b9abb5462b6f57c4487ba8745f61dd4732ec9fccd0c07b5058b9e6640dae71b74eece5248fbae72ce071cc5b96e0d9a9e0540389e1fa413 -DIST quake2-ctf-1.09.tar.xz 136564 BLAKE2B 352dd4a8a7a10b28ecff49bf61517fa39f4836e3f40fc41f234d5bb845467e1e87a385d4f4786d61228e2d9bcbb8647b660f054ea72af826b7fefb052f946d7d SHA512 2ba40ef7c973cc57aa632e3a102784f5819109019dc5e614ff376e69ba85a21a85171c713c1c55a023f17ba2f2f8f888acbf37e103e39d4f21cc498d167a0aa6 +DIST quake2-8.41.tar.xz 2161200 BLAKE2B 19c3f0958854916fa480e3a07be618a4bd5c972a231b5af41accf49979df45c318fedf010eb7c132ddb84d03fa204d1a3132028784a94281fffbac0cb2e4b578 SHA512 42870ace797146b2913669cea796b7e5525178078274eac6011183bab90df217fd4aa1c5b7232275b6a0d05a488bd4af6e9757c9f40194a33c7512c56c2caa53 DIST quake2-ctf-1.10.tar.xz 136544 BLAKE2B 04a374a32b90d4dd77cb7f57f361775310560b29a75b61b7acec1f3694041b04afa9fc7c75b93872368c6af552531ab2aba0d766f2394fd5a77da8017a3f9878 SHA512 66734ce71097a8a584408916fe445d56e81ae86c19ecdd178dfe9f14aa1a526a9f098b0f5756441c80b5516c160e7f64454acc5c351f0ed99acc7dea0a2d9027 -DIST quake2-ref_vk-1.0.4.tar.gz 301286 BLAKE2B f5b03e451a5e341fcce4db353d71dd80f579326e7d7d6db899e17490f74d4d2b74b6186a57a614bb82b8460f59d3b0ad0f60f8045ff6ad35bbc14ebb54cb8e1e SHA512 9db1b75c2676d22e10fe0d9954349585d055eb29a58d63e04a023670d1a60f8bc8fc0b8ecfc854edd1f464d6200a58d56dd8fdd3489389047e2e5198fdf756a3 DIST quake2-ref_vk-1.0.7.tar.gz 315716 BLAKE2B b12996f3f09f07ebd8ed10fe138115046061941b70db7c7da9d0c639ddb2553fd040f9552db107757ea4f86e496665c520b4d4c2b3611a6d51692bdb5c6cc9b4 SHA512 52a05e64e6d41be78945b6908a08839507e1c14d9d16661ba45eda3bb4147ca4c89cc767343a5ad96e2bcef5c7773ed4fa128eaf829c0433f363873fafd326a4 -DIST quake2-rogue-2.10.tar.xz 306052 BLAKE2B 3b77949857014dd0fa96ad14eabe9548f18cdc47a7620c2dba89709d5d0747e05a22a5b50fe6ee7599ae61969572fa4b26334615947991008b8187df6eb1d19a SHA512 52929c3d483b569a90f4e3183ffe0525ee5f73cd50ef12148e9c3894ee5e9ec73b3458677fcdeae4df4a93bd49ef9e43d6ff3c4ab989e982018d3e76a76e4fc0 +DIST quake2-ref_vk-1.0.8.tar.gz 318062 BLAKE2B 0f9c647b8f8d7919b2ffde9a16b357efd354ebd5ba9d5ce7c2f7e654272d7bd1856a410bc0ccfd5928c9efaf669f91290f911befc532742a3aad05e1097bfcde SHA512 52d6c1336545671304e871c494c122381895dcf6658ed0cefc3fb94aaa2c4c37433a2e2a6c7d3b533864c8de37fe3aa11f482ee02d9fd548d4bd6b9611d13d65 DIST quake2-rogue-2.11.tar.xz 324220 BLAKE2B c2c4b9b65238302f81f31f02b3576fd29507d276482c74b6b3720ceb4664e49109afc0e14a759de2866125b98e775e9417461682d14b11895e2470cb293e9da9 SHA512 9ff487c7907cb809efe2f327adb9547f65ca4dbaeec638ddc8e9e7b52da4d1b1574107e835a6975ab626ce5c0bf0cec0a7cc5880e45a973a208b7ebf051f80ce -DIST quake2-xatrix-2.11.tar.xz 215284 BLAKE2B d763005e33d4d5db7c8ca9c93597e6a2d207cb9fb6f3fdbc758c148833226006caa7ebdb23865a6aa434e367d2259e630da177033a6760c7b1e51044cff4cb0b SHA512 a9f668804feb942a65eae1a537a4c26c079511d9dc7bf339fb9e1dff1de4dce8d0795813387e15947d0906044a75de7411d1c84f290b64e37f417d3fdf2fa5b0 +DIST quake2-rogue-2.12.tar.xz 325864 BLAKE2B 3fb14d12a5d794dd61e047dbe71134171258632d6cfaf8761036796464eafc4d2b7ab3b551fe192bf8e6f78687e78af8500c99bc66d3add74bcefa10da3ffbb6 SHA512 d63b8ecd5297510606f9dae9b09da0924c464a55a25079828af6222a3eeca696fde693702071b2182f2fb99ba44a627614df9a1f77fafbab1f6181d90b2d1198 DIST quake2-xatrix-2.12.tar.xz 216216 BLAKE2B db4e59a852a7e6f37532a79f5b74661390dd28782d0ee1ea4cc0ea77d191922adaefba8e8046b38c7b4231bd5a151562f92d56e0ee15b962cb9154fd8de36374 SHA512 291360583777dedab9935634a825f8859c12c851f103136d36c028d185bec2409a6634a6bf83db479c1b3fd3fece11698b1bd274eff75f41d51a9e498f0ba804 -EBUILD yamagi-quake2-8.20.ebuild 3831 BLAKE2B 1f3529503764b46712d802a871013c317c5fbda32f392e189cef90fd418d485b05206b666190511362ddf99264482fab75db0a0b67027fa974433d2a8ff94c11 SHA512 6b8dec60a56bfcf6963db323e9dd626b5de2ee08d7469be818d2ad7b1a44672239b059473bb47d6af786f1e9ca33404aaf60b832128ca72aa2ae74b2368929e7 +DIST quake2-xatrix-2.13.tar.xz 218228 BLAKE2B 08e682ff8f82421817503625c20c7955ba168a8dcce2c40e62a5d99dfb9b97d0c9c9f988a52237ed7d8f8ac1a5ac182f820d00211a8c6034caacbb1f612f0031 SHA512 abb9086e7b449b09e01f78bf4a1e17550d962a563af58e5708bbdc39b376508b1f4e9c39249117d2f33b26270275fa60ce75866d591742c0d913827726843382 EBUILD yamagi-quake2-8.30.ebuild 3831 BLAKE2B cd0e0afc09f5ebd0c077b3d82319e4ce4e1a641d56f0c207246c18cac82898d0e8b37f61532b8fb7c7585379f47dad1650b9b0ca7a32233f2500b76b766883a8 SHA512 d5c18ad63c518c6d39ccab4379ab553c0f6facd6ff90c8e619290f11dc040c17692586f86af4ce36abb60883bdc0d1e685d12e7787f9c3f836a48f09f5cae02a +EBUILD yamagi-quake2-8.41.ebuild 3831 BLAKE2B 11320454ba05131fc0b5226996d51ddc2f98feb57644fceb74a8365369ebf7f3326b86234676487654a50cb6cd94bde3e9e46b1ebd8487b0f50b965ffc789b62 SHA512 9cce61bcc0ea617fc76313ec2ea591b3731ea5e99d0aceccaa394d9172fb65dd8bd07b967dd5801ae5e44097b906b972bb9596f69be29bd6458405d4b6127559 MISC metadata.xml 1045 BLAKE2B 36c1bedf0094f4c6aeeba84680c9e60f26eaa6c237a0936a12882decb1f48fb602ead075df71b5f340a822627fadc0952521a138588c55b498e72d27fcae1fe7 SHA512 0c8998876069f7110a2a3270954faaebfcc6c61ce9ed17265b202bd27c6d8f76e4b057c371a021a68b9a38ededffcbaf5fadbe2ef3a3deff04b39b58f8ed17a3 diff --git a/games-fps/yamagi-quake2/yamagi-quake2-8.20.ebuild b/games-fps/yamagi-quake2/yamagi-quake2-8.41.ebuild index 8d465fc19a55..0cdd4334ab66 100644 --- a/games-fps/yamagi-quake2/yamagi-quake2-8.20.ebuild +++ b/games-fps/yamagi-quake2/yamagi-quake2-8.41.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit desktop toolchain-funcs wrapper -CTF_V="1.09" -ROGUE_V="2.10" -XATRIX_V="2.11" -REF_VK_V="1.0.4" +CTF_V="1.10" +ROGUE_V="2.12" +XATRIX_V="2.13" +REF_VK_V="1.0.8" DESCRIPTION="Quake 2 engine focused on single player" HOMEPAGE="https://www.yamagi.org/quake2/" |