summaryrefslogtreecommitdiff
path: root/games-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-11 00:12:38 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-11 00:12:38 +0000
commit0ec1e1dd7867c3dedcbea76c9b6e847d6b388c03 (patch)
tree65f42b72245de9fb9fa9ea30e6221dfff7dda7c5 /games-util
parent3a81cede4783e464b7485722b2eaac0280dbc570 (diff)
gentoo auto-resync : 11:02:2025 - 00:12:37
Diffstat (limited to 'games-util')
-rw-r--r--games-util/Manifest.gzbin7897 -> 7891 bytes
-rw-r--r--games-util/cartridges/Manifest6
-rw-r--r--games-util/cartridges/cartridges-2.11-r1.ebuild (renamed from games-util/cartridges/cartridges-2.11.ebuild)1
-rw-r--r--games-util/cartridges/cartridges-2.9.3-r1.ebuild (renamed from games-util/cartridges/cartridges-2.9.3.ebuild)3
-rw-r--r--games-util/cartridges/cartridges-9999.ebuild3
-rw-r--r--games-util/qstat/Manifest5
-rw-r--r--games-util/qstat/files/qstat-2.14-unneeded-cast.patch14
-rw-r--r--games-util/qstat/qstat-2.14-r1.ebuild (renamed from games-util/qstat/qstat-2.14.ebuild)13
-rw-r--r--games-util/qstat/qstat-2.17.ebuild43
9 files changed, 78 insertions, 10 deletions
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 7b3348787ed1..c7f7258e7529 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest
index 6046cf58ed0f..d6e25466ec42 100644
--- a/games-util/cartridges/Manifest
+++ b/games-util/cartridges/Manifest
@@ -1,6 +1,6 @@
DIST cartridges-2.11.tar.gz 2303903 BLAKE2B dbb6b0349e9301585dede3a07d254258d4559bbc88f1451e498fe9f98ebcf95db91e15feaab362d67f0afec4f31e0ee18a3ee327318c1cb1f5a104ea2854a807 SHA512 ba1b23c1a2c3e73fd293c33c4ace804bb464df5c26e435c7ad9a1b8fc2f46be7ad1a46478919cd11274c69589acf06a8f0d65efcd2e0bfb90c3e2633c32417f3
DIST cartridges-2.9.3.tar.gz 2290701 BLAKE2B 0e9700e7ab78b303e6f8a50654053233f72a4e684cbee529af252a027ade1dd7d9496c6d7539c177959fd55628b9b35d785daa1152f192edf2f477e11f08d0bf SHA512 9fa9c2492b05e03379e6ead44273f1a566ad3aa25365eb5137fef6d6bc50a3e8c4937ac732609a9e72bb6cbd6d139df075ac1ebf3bfd8e2a17883f69352dbd75
-EBUILD cartridges-2.11.ebuild 1324 BLAKE2B 00fadb3f6e4f3e2a52c9e42f60ac83e11b89e4b7bfe9a3fe7b1439b7d66cc7b5e1d33f5f843ec59a3169031d60438189387eaaeb17770400f42567cb49f97d37 SHA512 6a5ccc988752304218916af7a60457c6b1ceb8d2ca4535815305000ca5937746aefad3fa9ab0fe39dc05c68f97a1c441fa4ddfb22bc26819d499a2105f9275a3
-EBUILD cartridges-2.9.3.ebuild 1322 BLAKE2B b5ee5a3957f24ba0700d1a5783ae390d7cc8c271454c18ad9fccdc4496562ee580799fc463955ebb15e9a65a274fc42f84d67ff31c29b364bebd4cddfbacece1 SHA512 e54005d6e8a9ead108353c237e555a4de75458736b8de8a0a8ff354d502b5e45e878f28a4b1ec3fd08e3d30286fdfe62b58d0d5aa7370ad985096f54502f07ed
-EBUILD cartridges-9999.ebuild 1323 BLAKE2B f18161001fc587768912e7d7b4f16053d9cb0782fc6d57a5341c900ad752f6e217d571a2e7f772dde298d42fb8384b150da9cf661420024f320ca0ba6d3337a2 SHA512 46a494847c2555af869eb4278cbf1761091b25cf36ba28a64b6e3bd3efeb737ad969dc812f357b4a49beadff856d05785f483f1cd393e9e47bcdca36ccb5a93e
+EBUILD cartridges-2.11-r1.ebuild 1347 BLAKE2B 8e6f1bbf7c0761e075cf558d5b7038e4e3222843647d418eef5542af5e63c709fea0a484e44dd8c13f69c66236f6df4ebb84a82b6be58e5ed447f4db32dc09b4 SHA512 a18429ae57eef77a0302895d0f82ee534ad43e6cd38123481192b9097797970fdd62a824d968470ac6120dd4ccbdda4dd4c0be9ea7e3609e4b91c35acb4a1f32
+EBUILD cartridges-2.9.3-r1.ebuild 1345 BLAKE2B d6a48921398c8c20c7971834bc9bc591fa82c4e769b222f16b206a4bfb351436c46b6a57561a6d21075597458e506eca17e948792027e0fd577841b854fe77f2 SHA512 3065f9bc276ab824883cd66ed1855eebd388d33fb4ebd7905772c601fe9596ceb5d67dfab0acc7b4bf9da764525f8bfe37d7d4ef001b96d692d46a2278c4db5b
+EBUILD cartridges-9999.ebuild 1346 BLAKE2B a9bfc2a96e2837b9bc2bab400ecb77bc874ebc460c71d96af6fd6c7bc4fd3f49680e6fc5ce73b154485162cec4f82ccf078892685a5eefd71a5304ea5b2c2635 SHA512 2b40428f34e646a8db02b9b9003f6fe14590e83524707a35ac80da97ef4c87ef2fbee11f86937cb8219045d5bde3399193092a5ede804b0491202a4c0557c089
MISC metadata.xml 760 BLAKE2B f57df1306fd66ac7c1275d2c77ced58a333f3e47a7f02ae643d8fe4bceb7f28dfc796e3898fb28eef7f6e4ee250e762ca208c662be94a12e89a098ec45d5b482 SHA512 e70a9f88c0cdb41276783878ccaf24623f8c97fafc55d88ab564604cb534b4ea7426eb50d3c9ba9ee091e7adf5bea6d68e919c0c84a496be3d8c6497394cd2b7
diff --git a/games-util/cartridges/cartridges-2.11.ebuild b/games-util/cartridges/cartridges-2.11-r1.ebuild
index 8bcb60addec5..9c20c9786ae0 100644
--- a/games-util/cartridges/cartridges-2.11.ebuild
+++ b/games-util/cartridges/cartridges-2.11-r1.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
${PYTHON_DEPS}
>=gui-libs/gtk-4.16.12:4[introspection]
>=gui-libs/libadwaita-1.6.2:1[introspection]
+ media-libs/tiff[webp]
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
diff --git a/games-util/cartridges/cartridges-2.9.3.ebuild b/games-util/cartridges/cartridges-2.9.3-r1.ebuild
index 27e0ac81a903..f868994565d0 100644
--- a/games-util/cartridges/cartridges-2.9.3.ebuild
+++ b/games-util/cartridges/cartridges-2.9.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -30,6 +30,7 @@ RDEPEND="
${PYTHON_DEPS}
>=gui-libs/gtk-4.14.4:4[introspection]
>=gui-libs/libadwaita-1.5.2:1[introspection]
+ media-libs/tiff[webp]
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
diff --git a/games-util/cartridges/cartridges-9999.ebuild b/games-util/cartridges/cartridges-9999.ebuild
index b5d046bbe404..5aad1baa5ff4 100644
--- a/games-util/cartridges/cartridges-9999.ebuild
+++ b/games-util/cartridges/cartridges-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -30,6 +30,7 @@ RDEPEND="
${PYTHON_DEPS}
>=gui-libs/gtk-4.14.4:4[introspection]
>=gui-libs/libadwaita-1.5.2:1[introspection]
+ media-libs/tiff[webp]
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
diff --git a/games-util/qstat/Manifest b/games-util/qstat/Manifest
index 8cf314fba287..88553f4bb456 100644
--- a/games-util/qstat/Manifest
+++ b/games-util/qstat/Manifest
@@ -1,4 +1,7 @@
AUX qstat-2.14-gcc-10.patch 1334 BLAKE2B fa9b03cb80fe5fc480ee7c5c7bddce86ee5c8dddba6c96cf70e14c904652d32bb09a2deed710eabbfb3546beddc69ed962d370f7ff7d3ac2644c9c10b3c4802b SHA512 aa00412a37417b6b16801d0aff67f98b721db9b56f069a0eac0922f31f5bc3eb522ec32c17c93c3e631039584e5cd058ddb80e621d946ae9ddaff5c7b09880b2
+AUX qstat-2.14-unneeded-cast.patch 489 BLAKE2B f1c4eeef81acf65678dc06e6a2fd2eade06156112c14e557443141a8662efb56ef1241e7b7ce7e16c0e02725643366d13d6cb5c78d9ea35de7e13ee8b9b7428b SHA512 2cc5270b1d65e490a65b156b80a65849b95be1f48da57703956d2e1677aa7955b57e945dd3c9fe9bb5dd05a2547a7029460796efb44b7649c61f27b56b29579e
DIST qstat-2.14.tar.gz 210440 BLAKE2B 2a33287a69fe63c59a1cb136e84ea29cccd27f4468cb4b38b4e9ce49f28a558dc67793eaa7ead7addd828730e084a15f9684ccba7753852ce1c2795c7c94cb78 SHA512 f2054d74399fe1773a19ca43629e10364fdd87e551459719685c11f38245a05906631b456848b1a3764b4e6843baf654af6a9b174c7b16908b6bcb97ac64c6d6
-EBUILD qstat-2.14.ebuild 834 BLAKE2B 94536d0cefab62330c99e4129d42f65ad427fb87dc587afa22c75e2db36d6e99a638df4aea6bd1913efd4c714e98dcd6ffc6c222468b3e3ca9ef86c39130b235 SHA512 2d648280ef725dc1588c5cdf03fabcc79265d91539605f7cb9722fac0d1423737d53b71a280996b96aa4e1b5d8cc17d91eaf8ad0500899ae37b8e636ea6f8768
+DIST qstat-2.17.tar.gz 233981 BLAKE2B e66aad52931443183ad91b19d5ed775c78babb0a5bd679c57fdf4c0ef604aab4e071bd16f97d151b84eb0b9b9814da271342a3494ec4123c5cf0ca10a8786341 SHA512 880549d220a9a9046910bc2e5564b09349870110c77249b66d2ca77143327c83473da31c00e7b70df45f48e6a5bcb3310487f73983d745a69e6aa6278a125278
+EBUILD qstat-2.14-r1.ebuild 964 BLAKE2B 8bb794f61b7ec927d9a072e00016a13b24a3e76320f858050e5440a101742784e5708ab8206af17106c1e45d293aedf0377d69c4cebcf7d59722168242719593 SHA512 b907ccd36ad492f7a8e95641ac2f9b034941c3130321f7e3572e6090f0104f76cbb8cfedb86e49bfe73991b91f4f880ebd11673b383813217ebdff3c73ccef64
+EBUILD qstat-2.17.ebuild 901 BLAKE2B 3c4a4eb8fd19a0ce9cd9c4877aec7837afbbec203c92c50118c062aee8fe9a639ffbc5e0a9366a6c4304b95addd1a8a15dc6bc6e054b68ba838c0807cc597421 SHA512 c22b0bf0cc51ec45cf2bb88a50913c1a3775266116c67c9ce4d76c27f81dbcdea97dd4a5e91cb26439fd0764fc6ff3950c712644754f486e04a764cc78c3acb9
MISC metadata.xml 393 BLAKE2B 726ea73816df5abd31fda164eaab954ebe13e8dea91e1b5d2fb978f223248adae4a0738a17b44f903dda936a8f6f3846d5f4a0721824e0867f0bf1487df1716d SHA512 f27790c1b7da51c0d17148a45b1c4ce18d90206241ee2e9207bb295650ab6ceda93614ff16cc43cb634b64cf534d4b104c8fadf51a0972ee99fb5d233f94094a
diff --git a/games-util/qstat/files/qstat-2.14-unneeded-cast.patch b/games-util/qstat/files/qstat-2.14-unneeded-cast.patch
new file mode 100644
index 000000000000..c1bf19b502c5
--- /dev/null
+++ b/games-util/qstat/files/qstat-2.14-unneeded-cast.patch
@@ -0,0 +1,14 @@
+packet_funcs are already have correct type, no need to cast function pointer to wrong
+function pointer
+https://bugs.gentoo.org/944360
+--- a/packet_manip.c
++++ b/packet_manip.c
+@@ -131,7 +131,7 @@
+ }
+ // Call the server's packet processing method flagging as a combine call
+ server->combined = 1;
+- ret = ((int (*)())server->type->packet_func)(server, combined, datalen);
++ ret = (server->type->packet_func)(server, combined, datalen);
+ free(combined);
+ server->combined = 0;
+
diff --git a/games-util/qstat/qstat-2.14.ebuild b/games-util/qstat/qstat-2.14-r1.ebuild
index 5de977de37a5..33da72b64bfd 100644
--- a/games-util/qstat/qstat-2.14.ebuild
+++ b/games-util/qstat/qstat-2.14-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
@@ -14,12 +14,17 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc64 x86"
IUSE="debug"
-DEPEND="!sys-cluster/torque"
+RDEPEND="!sys-cluster/torque"
DOCS=( CHANGES.txt COMPILE.txt template/README.txt )
PATCHES=(
- "${FILESDIR}"/${P}-gcc-10.patch
+ "${FILESDIR}"/"${P}"-gcc-10.patch
+ "${FILESDIR}"/"${P}"-unneeded-cast.patch
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ strnstr #bug #899024, there's fallback implementation
)
src_prepare() {
diff --git a/games-util/qstat/qstat-2.17.ebuild b/games-util/qstat/qstat-2.17.ebuild
new file mode 100644
index 000000000000..3a8577446eee
--- /dev/null
+++ b/games-util/qstat/qstat-2.17.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Server statics collector supporting many FPS games"
+HOMEPAGE="https://github.com/Unity-Technologies/qstat"
+SRC_URI="https://github.com/Unity-Technologies/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="!sys-cluster/torque"
+
+DOCS=( CHANGES.txt COMPILE.md template/README.txt )
+
+PATCHES=( "${FILESDIR}/${PN}-2.14-unneeded-cast.patch" )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ strnstr # bug #899024, there's fallback implementation
+)
+
+src_prepare() {
+ default
+ local -x QSTAT_VERSION="${PV}"
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable debug)
+}
+
+src_install() {
+ default
+ dosym qstat /usr/bin/quakestat
+
+ docinto html
+ dodoc template/*.html qstatdoc.html
+}