summaryrefslogtreecommitdiff
path: root/games-sports
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-18 06:49:50 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-18 06:49:50 +0000
commit529bbf6d047ac6b80c0d9310ec0f666c145ec5fe (patch)
treeae415fb3fee6b16f7371a5d3597dcf98cca19b62 /games-sports
parentec33f4bcbd3944dc39c56a98cde12232684932cf (diff)
gentoo auto-resync : 18:03:2024 - 06:49:50
Diffstat (limited to 'games-sports')
-rw-r--r--games-sports/Manifest.gzbin2235 -> 2237 bytes
-rw-r--r--games-sports/bygfoot/Manifest2
-rw-r--r--games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild (renamed from games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild)14
-rw-r--r--games-sports/ultimatestunts/Manifest2
-rw-r--r--games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild (renamed from games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild)20
5 files changed, 27 insertions, 11 deletions
diff --git a/games-sports/Manifest.gz b/games-sports/Manifest.gz
index 8e03b0034564..b18400ddd145 100644
--- a/games-sports/Manifest.gz
+++ b/games-sports/Manifest.gz
Binary files differ
diff --git a/games-sports/bygfoot/Manifest b/games-sports/bygfoot/Manifest
index c49193a35e16..e92394a7f019 100644
--- a/games-sports/bygfoot/Manifest
+++ b/games-sports/bygfoot/Manifest
@@ -1,5 +1,5 @@
AUX bygfoot-2.3.2-Makefile.patch 2061 BLAKE2B fc47b5e35077a46beedaf46022915226ff7706a84ccc134a78ea07a22d12c01b5ee674cf10441494f453b45ef82ddf41760ec14f2729083ded6334bca39f80f2 SHA512 a6f700f762ba2f2b84ad3689bbd3d9bd56f4dc3ae020588fa0f84c47330c6b4abe8e7bc00f90529c765f418072b1cd5622d9c75c337cc61c1f057f9666d6c490
AUX bygfoot-2.3.2-fno-common.patch 11308 BLAKE2B 4df50e3ab2bcdcea2566bdc15f566ca46d71766c618b29f1b6f630326a2f0e3f30dbaaffe29d4e3cfe1effe05a2dba73e7e394e63da225f2d31dcfe22842c55d SHA512 91861f6cbb48c9a12c7783150f1ccc035bbc027d3cc33386d260d8ae379ca86000793453358040c0ec2958a4af212233c2ea27cb2128cd3bcedfb83bf9b1c486
DIST bygfoot-2.3.2.tar.bz2 1585550 BLAKE2B c0c874209c4e7d5a291380857bf020542a427ffbac8bdcbda23dd1c33e3087a40aecdb210c96b630ddfbb388c650d6eb939ed83c6d0141b64c68c01f6916553e SHA512 ce93333f50de6696538a494794d469d6768b93332f8cca1c96725259d23a78f64b94fcfff1e6227ddce52e75ae2d1e55ed78f2e94603bf1c06c6fc808f0b9626
-EBUILD bygfoot-2.3.2-r1.ebuild 769 BLAKE2B a535bc7c9da4839cd364e43160e1e1ff8c83105936326b521e67f076b108725c5f787870e1054ec6a68b68d14c03cd16b62802c488d739b04b251b81f9e79ef8 SHA512 d6ee6f5ffeb7264cbc790df3f08805470de92f5bc18be33bb54f9dc52050ca94a302ea0e5a05e47615d231db9797de4ea4700defb23c47878c8182da714a6ec9
+EBUILD bygfoot-2.3.2-r2.ebuild 1087 BLAKE2B b3feb5b6033233a8530f151dc741a5ca60dc2a39aa3383106fd24fbcf4f87b61bac13122fc46149cd392a247c1ddbfc8e66c0abc6c2b23cc01a783a03359bf16 SHA512 03b659dc70239f767a3d9e83fbd857cff042ee69438a0e4d5ee2e2127c8bf2e57e1567283a6b064396711c6901fbfc54eb77779c3c12213a7208c981525a144e
MISC metadata.xml 331 BLAKE2B 25af54ec1855964adc0e5611e8c4c40248c0f20543398014b055b558fd2d4bc8d481dcdcb99dc96c1ffc09b4ff06f9f767fb41e859524820d4c9774f76074165 SHA512 dacce09c0ae835f8a129c9fdce1b6f7140d061188c8f557407e9c28cff71d4b322a27585cc695454476a2e5e0ece2fed7d7412d9cde983f90115ec94a7e706ed
diff --git a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild
index add177573fb6..2e4aaaa572f5 100644
--- a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild
+++ b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit desktop vcs-clean
+inherit desktop flag-o-matic vcs-clean
DESCRIPTION="GTK+2 Soccer Management Game"
HOMEPAGE="https://bygfoot.sourceforge.io/new/"
@@ -29,6 +29,14 @@ PATCHES=(
)
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859232
+ #
+ # Upstream sourceforge is inactive since 2021, and even that was a java port.
+ # The gtk / C project was last touched in 2014. Even if upstream was still
+ # around, it does not seem worth discussing the production C version.
+ filter-lto
+
econf --disable-gstreamer
}
diff --git a/games-sports/ultimatestunts/Manifest b/games-sports/ultimatestunts/Manifest
index 0424c573a75d..907064aae50b 100644
--- a/games-sports/ultimatestunts/Manifest
+++ b/games-sports/ultimatestunts/Manifest
@@ -1,5 +1,5 @@
AUX ultimatestunts-0.7.7-gcc-4.7.patch 457 BLAKE2B 0491753a7462b51ff03ffed3e2174638ff2229440eea9a4cb770e8ddcc5305d4700fe03ddc7b290496db4edcfd25c2954deb6076197e27d1712580c3da8c9bb6 SHA512 19fe87b1c4fde66803b299e5db5d8ac6112ba07ea334720cadee59ce5f238564b37af7f863bb4bab7b9ca780169e293ca2ab2defad3ce79f3123c8b956cb6c32
AUX ultimatestunts-0.7.7-paths.patch 764 BLAKE2B 3f96f5593078269886bcd4a7528803ee55f4969f9c0843645a88bc436548d046e35adab028bc1b279ae2ec2bf54e45dedf96bca8e5f0e361aa9c8247b0243763 SHA512 da896527c8a76fad854270b38219b646689016c03c4800f89800b36f419ca210d8e5d524ef9a95beb9eef342c22edab7f70e0f28e6f14e4cf4b38ef23771080f
DIST ultimatestunts-srcdata-0771.tar.gz 47449346 BLAKE2B 7d2a82b525eed254424e14e5ab0bffb560f16980f9abf569138f4cba576fc4a823e1e3ca62791acd57b55822d06b0969e5be1d8bfcd7ecc779b5f53150649827 SHA512 c532d1434570775da8e0b8156659f96dcfbdf82890f07aebbe398bdcf2039a11c832ead8106c8522af1a4a847f685727dc6f7739443a99858621995452ce4741
-EBUILD ultimatestunts-0.7.7-r1.ebuild 1098 BLAKE2B ba639db777d51885128d532959903fa3f4ade26dec68aef85a919348e2a5de464170d3d626c3c2a027e554f1a1cf70594b5530fc66c1a5f6c97e8cd60c0947b7 SHA512 986a61006687c6a8378703e0387468c161a8726cafb291b441b970f19dd162db90b91f99d10c94f102a7d0d47803cac533d0ccc55f4e4d18d2a4b5c6f2625cc0
+EBUILD ultimatestunts-0.7.7-r2.ebuild 1283 BLAKE2B b8ef3b0ca861f300db015d0aa2f2db3e98cd78f0a582d326e04311a205d2af500b67ad3d9f89c9cc5a44d336afe7bbd97a49c10df338c5f210e778dbbf235455 SHA512 4327f5e96eea9a9e5b2b0813d5adf737bdf966e39542d400d50430fd877bb38b220f0bb66a1e5e05983a0a09326372d1c1ba959cc3d881ab69645a892d81db53
MISC metadata.xml 338 BLAKE2B 883974a93f3bd6f0e5a6d93a86338edfdab2d38e52e4076d16fdc06fb0c4ed6d6379c7c71e88f5641a7d750b1b700f4c3e131773862878e2a6ea8697ef69d04c SHA512 6d404abbbb20f74163135a67fb2bfdad69688fa09b67992bc1d20141da95f5ef584118de9140d6784d569fce765dee20a43b75d5c5b5e506fb6e1b6198e33ddd
diff --git a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild
index 137e74c65545..6a5ba8f9a23f 100644
--- a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild
+++ b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-inherit desktop flag-o-matic vcs-clean versionator
+inherit desktop flag-o-matic vcs-clean
-MY_P=${PN}-srcdata-$(replace_all_version_separators)1
+MY_P=${PN}-srcdata-$(ver_rs 1- '')1
DESCRIPTION="Remake of the famous Stunts game"
HOMEPAGE="http://www.ultimatestunts.nl/"
@@ -25,8 +25,8 @@ RDEPEND="
virtual/opengl
virtual/glu
nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- sys-devel/gettext"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
S=${WORKDIR}/${MY_P}
@@ -43,6 +43,14 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/859241
+ # Upstream sourceforge is inactive since 2017. No bug filed
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
econf \
--with-openal \
$(use_enable nls)