summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin65090 -> 65113 bytes
-rw-r--r--dev-util/cvise/Manifest2
-rw-r--r--dev-util/cvise/cvise-2.10.0.ebuild2
-rw-r--r--dev-util/gdbus-codegen/Manifest2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild2
-rw-r--r--dev-util/glib-utils/Manifest2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.6.ebuild2
-rw-r--r--dev-util/include-what-you-use/Manifest2
-rw-r--r--dev-util/include-what-you-use/include-what-you-use-0.22.ebuild2
-rw-r--r--dev-util/intel_clc/Manifest4
-rw-r--r--dev-util/intel_clc/intel_clc-24.2.4.ebuild93
-rw-r--r--dev-util/intel_clc/intel_clc-9999.ebuild4
-rw-r--r--dev-util/jenkins-bin/Manifest8
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.462.3.ebuild (renamed from dev-util/jenkins-bin/jenkins-bin-2.452.4.ebuild)0
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.479.ebuild (renamed from dev-util/jenkins-bin/jenkins-bin-2.462.1.ebuild)10
-rw-r--r--dev-util/libtree/Manifest3
-rw-r--r--dev-util/libtree/files/libtree-3.1.1-test-flags.patch49
-rw-r--r--dev-util/libtree/libtree-3.1.1.ebuild3
-rw-r--r--dev-util/meld/Manifest2
-rw-r--r--dev-util/meld/meld-3.22.2.ebuild2
-rw-r--r--dev-util/pwntools/Manifest12
-rw-r--r--dev-util/pwntools/pwntools-4.12.0.ebuild73
-rw-r--r--dev-util/pwntools/pwntools-4.13.1.ebuild (renamed from dev-util/pwntools/pwntools-4.13.0_beta0.ebuild)2
-rw-r--r--dev-util/pwntools/pwntools-4.14.0_beta1.ebuild (renamed from dev-util/pwntools/pwntools-4.14.0_beta0.ebuild)2
-rw-r--r--dev-util/pwntools/pwntools-9999.ebuild2
-rw-r--r--dev-util/ropper/Manifest4
-rw-r--r--dev-util/ropper/ropper-1.13.10.ebuild2
-rw-r--r--dev-util/ropper/ropper-9999.ebuild2
-rw-r--r--dev-util/rr/Manifest4
-rw-r--r--dev-util/rr/rr-5.7.0.ebuild85
-rw-r--r--dev-util/rr/rr-5.8.0.ebuild2
-rw-r--r--dev-util/spirv-llvm-translator/Manifest2
-rw-r--r--dev-util/spirv-llvm-translator/spirv-llvm-translator-18.1.4.ebuild2
-rw-r--r--dev-util/unicorn/Manifest4
-rw-r--r--dev-util/unicorn/unicorn-2.0.1.ebuild4
-rw-r--r--dev-util/unicorn/unicorn-9999.ebuild4
36 files changed, 192 insertions, 208 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index d0324eb0f551..dc39add0f3a5 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest
index 0b460e2b1edd..d562902f21ce 100644
--- a/dev-util/cvise/Manifest
+++ b/dev-util/cvise/Manifest
@@ -1,3 +1,3 @@
DIST cvise-2.10.0.tar.gz 270839 BLAKE2B 36f54cbfe8eab0c2d64a4d2d482f558cb9e32ccce0b0c03923f62b682e33941ab37a57a1c51a4173a22e2ad9e59fec3256469e1b19baaea0446caa56877ea056 SHA512 31950f8731f7a8d6b9568be621b14d1f976a71ed0a6caef0cdcc0d31c99eca86c03913e2949f1f4e21a66fbe1618341f5daaff01da51b426b4ce0e6518479281
-EBUILD cvise-2.10.0.ebuild 1363 BLAKE2B bf88d6ae0c5ba459db625855b94a090844db4f93c650ecfb1f719873c1085c7bec71de1e498c6f2ee80c8b3b4af0e43e9b04d7d892f856f5d40da3ab084e0cb7 SHA512 35abc2a99c65106d670b4b5707cff8b2560a8fd82dc198406478a8ff58707b378a452bc0862939b9b5da4fd0f068fc3138797f93c29b358cb9ab3fb122c5ad60
+EBUILD cvise-2.10.0.ebuild 1363 BLAKE2B 9eed010a4f0f2156ab295b8290d983dabd4150d48ac005bbe783a22ff15135247ebaf78638d912c0eafd39e665d7ba9788cab0e6763fb6935ed885d3beb68277 SHA512 7247f008d85fb8d5520ad71fb3933bb98564ad3d43ad8139c6a240c0ce4a044ec57ebff42590d17f81e359c8330c887f960ea5ea35ac48cfd0f064b6bace1ff2
MISC metadata.xml 339 BLAKE2B 20fe70be5308893c6472158a8e308de12e44b37a1167669d72e3bb1aa628000a43e4cfc9997a56b6e46e34a139fca3cf76492f4e56d1be7747f1c99eba203d2d SHA512 0f4ee363471b584714ac357ba1cb98f5a9b88f45b543dd5f64fc4be1a460a19793b5beeabd019d7a3c74abd1907f3555f6b5a2a2c8325d4ab34adc98d8bc76dd
diff --git a/dev-util/cvise/cvise-2.10.0.ebuild b/dev-util/cvise/cvise-2.10.0.ebuild
index affafc8cd703..16ed977cdc25 100644
--- a/dev-util/cvise/cvise-2.10.0.ebuild
+++ b/dev-util/cvise/cvise-2.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
LLVM_COMPAT=( {16..18} )
inherit cmake llvm-r1 python-single-r1
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index fec404be6fb1..80ec4a18fefa 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -9,6 +9,6 @@ DIST glib-2.80.4.tar.xz 5535760 BLAKE2B 1d2b301703b27a5c2def370e1d44b4f7b08a9409
EBUILD gdbus-codegen-2.76.4.ebuild 2199 BLAKE2B f6dfe234b7e848d93e31ead1edee8f23eba5f5ed95284e5c3f2c2b9c67cd04a89737588cd66ec4b781ef5b8fbd50dab9ff2a06273130b222d9dffc07bcb1bcb7 SHA512 ea9cd4be38cd66f8ba90ce9a4745bfedc802e1dfe786213a82fff4ca6cee922ea78239beb128983cfb8b793092b9dfff697ab75fa9ad9ae76e605b4114e326ec
EBUILD gdbus-codegen-2.78.3.ebuild 2200 BLAKE2B 7fa665d83f2ca80bcce80525f60110c5f3edac6e69c095feb2d7203c3af070eb46f21b702a6941e74553ab44260c5031ce817b718ece7d36e247c314fa64e80c SHA512 805cc19d25bc5502524147f420568d5ae15effab84b64867010c8f8f88f416b4bd8962dcdb4a8bf682535503c9e09383a0274a679f08a392ba9a00c8329e503f
EBUILD gdbus-codegen-2.78.4-r1.ebuild 2319 BLAKE2B 179bda419a320539012376c75cea5a4b0d9b437591c2c20c62f7790e4d50d2b5a174f84ae5aea5ca54c30250f13ea8b5109ff54b8d823ffb9ec20057dfe64d33 SHA512 7884764456e514de73b81d2f7dd2d5f726c5a0eb56b860def24122c028029aca773bcc9f5591b29b71d9cc64e44e7b8091fdc9c0d67b98cd00440b97c678ad67
-EBUILD gdbus-codegen-2.78.6.ebuild 2318 BLAKE2B 81be3717ed134a80e7f2c4947ef463e3de461fbc7d236293aec6dad13f5889c12b0386a0c0be60e8ebefd49a35292c5227516fd818f1b95831b7e37a457b3cba SHA512 9d2a7f3805891d150b6ca370e2785be73d631f28deacd850b1112040c131802d2192c90d9a1f700d638af078dd2dc033c6d90f0c0b69ad98d5c50a15d45a8e71
+EBUILD gdbus-codegen-2.78.6.ebuild 2318 BLAKE2B 537e2e7c3c4e39413ebeaef33885c11bc46b46eb7ce725648ed83948d1063e2751bf2fce0471e6b59496d486babe4c4fe9374774a7c865293d47dc5b2927d3ed SHA512 8b1d464d8f8e8a059655ef632a447abf8996d42b3e617c7baecd72dd23f59a79c7cf2ac935d1e77ec1b2d9eb6c0914cd28531f598ad656bfebc9c01449b33ebe
EBUILD gdbus-codegen-2.80.4.ebuild 2299 BLAKE2B d770fe7b9d3448a20831bbe2e71d8a3acd302f8127c61a08d014b5aaed268d1f0d93cb3fb6fcb5b6c708c6865d3ec0aa1a8dc09077a1962e4dc81096179fd3d1 SHA512 2f2e7668b365d2d0776be59213719b19ec7543758c96bf270e6bf89b184039b9637253e085a4bee44920d5778224278c62ea160510814ec7cb586a7880d76fd8
MISC metadata.xml 345 BLAKE2B 91a0526be5ce32d4aa4ea0827c78b2d2d45beae9a8d467916448a0a6b5459fd457e44ac900182654826328b34d37999bedb3ade42e80db92312e50f34d940014 SHA512 b11e427345fab56c77cb1f4f96473645b69054012e86840e2ca7dab221cf55041a1add1dfabce155274acf18488ac79de8149d405213daf39b807f679d4ac752
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
index 3a9c2631172e..5548584c2dbc 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index 155fe50c8a99..948430f9749e 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -6,6 +6,6 @@ DIST glib-2.80.4.tar.xz 5535760 BLAKE2B 1d2b301703b27a5c2def370e1d44b4f7b08a9409
EBUILD glib-utils-2.76.4.ebuild 2271 BLAKE2B 1b72586abcd0fbb9a86d3cdee1cff05e61e52e03bd1dfb5b1a3405dfedaaa57ef2b07883383ce2a374556f9452c65153ecd04ab90a880923c310f1d33e804145 SHA512 a7ac9adba3cb94e74f72135b20e3d28333a31ebbc6847b2b6f85b1a7753a32b2f96e3fb33efa3e6704e9e3408a4b84217a602cabd8e6727728145beeeb820d36
EBUILD glib-utils-2.78.3.ebuild 2272 BLAKE2B f7f4bf1e65cf4a61669b654c1b331c13d9bfea15bf587efe13df07d57b15ecb9bc49e687694dd326ca5b809d49d6036e1791a57521b89b8aa655ee467a161de8 SHA512 ca4dfefec438e94d371b156d5b99bb693837a6b23781534d36dc833280d8df3da900e8b7b38b0a18a6bc2c098f16933854f47abf497797f4b7c316cd6feb2c18
EBUILD glib-utils-2.78.4.ebuild 2273 BLAKE2B 6094320e6c1a2dfd9b8df2a67d6dcc7437a389efa75aa117ab571837ae0e0eec332a08e395e3d1c8200641ec0ddb7aa152529bd5754d41a07503234c3c228416 SHA512 b3aecea991fbca035d2301156b03368d7d5eff2d4d626a3bd2587399461a9ea6282e0bc29ac8ceab91ba289b25ebdadf258290a1d60f5067ddb6de9564ee30d1
-EBUILD glib-utils-2.78.6.ebuild 2272 BLAKE2B f7f4bf1e65cf4a61669b654c1b331c13d9bfea15bf587efe13df07d57b15ecb9bc49e687694dd326ca5b809d49d6036e1791a57521b89b8aa655ee467a161de8 SHA512 ca4dfefec438e94d371b156d5b99bb693837a6b23781534d36dc833280d8df3da900e8b7b38b0a18a6bc2c098f16933854f47abf497797f4b7c316cd6feb2c18
+EBUILD glib-utils-2.78.6.ebuild 2272 BLAKE2B a89039717db3718a78d1ed68d67fe3d835a13ececef17bce5187a2d805eb108e2bd283827cc9762cf7cf375441c5df5e2c6b1d00629ef52ced7048ab9f06a302 SHA512 909bef3077770d7cb5366eebc29ed7e1330f095e83fc9ffdeeaae144c05bf8611d99ef611d1d559b5916261f8c1d1f807a5d5e56cd02c1b9a6b9a1bf994f2563
EBUILD glib-utils-2.80.4.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6
MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453
diff --git a/dev-util/glib-utils/glib-utils-2.78.6.ebuild b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
index 6b1843a1936b..9616b413064b 100644
--- a/dev-util/glib-utils/glib-utils-2.78.6.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/include-what-you-use/Manifest b/dev-util/include-what-you-use/Manifest
index fe5295b34947..78300ec4a14f 100644
--- a/dev-util/include-what-you-use/Manifest
+++ b/dev-util/include-what-you-use/Manifest
@@ -5,5 +5,5 @@ DIST include-what-you-use-0.21.tar.gz 776263 BLAKE2B 32e1afc3400641ba4d648cfed02
DIST include-what-you-use-0.22.tar.gz 796681 BLAKE2B 6ae0b2fd94367c458f2db268493af8922f9e82e0a389765fc94d3d53482b7f276f7a7959f6a8d9fe6ca55e58c0db77ee50f58ce4ad375c0ea73b9029e26ea54d SHA512 e95dc64372ed791441b0b92e113cbeee8aa76e8912776f776ffeb02d96f84fec18988527f46b1fbf7e174e11af043b4387ff47d9012cdd74ce38ec0bfc7ebad2
EBUILD include-what-you-use-0.20.ebuild 2463 BLAKE2B 288e581be0efeaa5b5595ded1ff4a1fa7bf308a01e131bc31f140dd01f4751861cab6174d0187a898937d91f6d8736001aee6ef2c9205c879d44d5e4939650d3 SHA512 ab601598e09276e702e0a00dd6beade7fb515d9961882eb426a4a06c79c4ac3a76c6ce0b3ec882f51552b471e901b40a20f81881330a1abdc59264ac880ecca8
EBUILD include-what-you-use-0.21.ebuild 2060 BLAKE2B 439f981a4bf3b56162aacaf54f248e99f1c352d29055ba3f7425602690bf0d3969e5f2d23ff0f521b2a46011da70afd0a83a658f3d647d786b9f30a0e8b698ff SHA512 d28c68eddb498b4522811ecab6d69e45bf9d3f9a10863b11dff79fa24d6e7ea1c7731bae59d332a6b193ab88f9791b56cb51d367ee6fde7cdff63ff0d44e7363
-EBUILD include-what-you-use-0.22.ebuild 2060 BLAKE2B 70a78e97ef6e7b0c9c6b70a86ee3c4569f3302292c4a59032cdc7e12473732559611a6d5cf50469d52f754b6019d0faa0fcc4d1348c4a3c0c5566497b4e84690 SHA512 7db796a5dc0643ff16805d639d7ba2e20f52b000feb950dd0611081bca3f94aa10c1ad08f19bdd6304359689756af73c7ada974e9230db03d4b068f3f66e101d
+EBUILD include-what-you-use-0.22.ebuild 2060 BLAKE2B 5f9b3237d3b1fcbd8e79231f4510792b4b6c3ad3a4b1ffbcf57ada2a129000e19bbf7bb5979f25620a44722e7cef698ce5fa93e0cc35d47a70dbbd02ccb9b790 SHA512 e33b2c675b8c918175be3b26795e35ad5653690e0b80f9a891b57bae11c9468f7a96c9c0dceca3de6bc948db7d23b7dacfbfcb04ff200378a6bbc5a5a6486816
MISC metadata.xml 353 BLAKE2B 2d95f026ce60294177b001cddd8904988aeddb3fb257a73bcf1d028bebd747b0b9467322a0fb87a5de1f7074721ebc2b9931eaa1c519fcef0388a61a8924fea9 SHA512 88e999a1bb1d9993d150347db7b1ec340978594cd2543191646e54d8fb5e125a68063916f048cc1a7166ccd646d66ea33f7f37d94ff20ed21abc7b7c8413e222
diff --git a/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
index 2edf57981981..b59b1438a543 100644
--- a/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
+++ b/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
index 142d5f59f643..c32cc366924a 100644
--- a/dev-util/intel_clc/Manifest
+++ b/dev-util/intel_clc/Manifest
@@ -1,6 +1,8 @@
DIST mesa-24.1.7.tar.xz 29206724 BLAKE2B b3102fcf96c032d07826186c2d60dc93e5c17b26f725c20cf1e402d1cfbaaba9809bff7a04d3df0179d2ec8606bc9fb391761d17a148671b9270cf2aaca0324d SHA512 890f6387963bbb86a85305ea963cca326a3b3f8f8758ae2082fd62c52df77c2883a359341e91f36614fea59219394ef78f799a334080699a0bb71d984a68cb01
DIST mesa-24.2.3.tar.xz 29465732 BLAKE2B 3c480bd9f5948ae4d66a833cfc059b1b872fca989296a070deaa46aeb72298eaca6a3fa9d13574859623cec4a6af978f44d2c9562b9757be2257364c27600be6 SHA512 7a1ace23568d1907b778a2859f97c8988a414ba74e02e1fb5af6f95f768e1b1a2dfdaf412b0d655678ed915d28273953fd1236ebcd87553a1880f1a7f3ea4d44
+DIST mesa-24.2.4.tar.xz 29510040 BLAKE2B a0a977e5032e1c9a5b59dc9212d50b6f023fb9d42d325e692a3c680e77a06e2ccd66843b9eaeeadbf3614b65798c5c4649fb0bb74f134334e662ee9dd47ac21f SHA512 f0f1c23591cce85966efaf3988afdb14b64ceb7216b3994e8fc50e8ddc62c35a84b2013285c84080d963aec2afb94dac345f5f00e7ccf9ae7e9ab3f5b9ba0bcb
EBUILD intel_clc-24.1.7.ebuild 1746 BLAKE2B 29d3a3345eb3a42a43079d169fe923e59ec7db0e5f5d3057fcb66aeac3c31fadf0522000c860c23b6b5a6aa0a9d82e09b88817c2791adb4d803dbafa6acc16e2 SHA512 8f1de0280d57dc7196d8602f19dcce0211599b47353e2580116289627ab6f8584c8c8bf66d415d177cfa9dda0514a4640057d637d26da081e38ffcddd310b9a3
EBUILD intel_clc-24.2.3.ebuild 1977 BLAKE2B da708552132721c9b9c4a4723d4b403ad8e00899667959384c4ba9845bad7edb978d165ca4e6770dfab9f32e8854886fe8bcdf391e21f7ea7713571d99ec4b03 SHA512 e3905923dd69c1fea7c534b4df421dbd0baded98b96f2d8aa91bd2fb8c7fe81858a8bdb4e9fa5cc63733c9af74c1da9287d1f08e31471ba2c974188042194704
-EBUILD intel_clc-9999.ebuild 1977 BLAKE2B da708552132721c9b9c4a4723d4b403ad8e00899667959384c4ba9845bad7edb978d165ca4e6770dfab9f32e8854886fe8bcdf391e21f7ea7713571d99ec4b03 SHA512 e3905923dd69c1fea7c534b4df421dbd0baded98b96f2d8aa91bd2fb8c7fe81858a8bdb4e9fa5cc63733c9af74c1da9287d1f08e31471ba2c974188042194704
+EBUILD intel_clc-24.2.4.ebuild 1979 BLAKE2B b7bbe36212882495005ff453ad696413aab2460374953688354452d3ce312a6283f6e4cf1f3111e37aec4e3ec3a9b2aa6d57ba9c90b6163374f58bad66cfcfc5 SHA512 a313fc7f1c832b9f2287cd29735f49dac6a22b8253a68c579f32520781b0e258b0d9590835374bb8edce5817212c97f96737198392693763f58ae59216815279
+EBUILD intel_clc-9999.ebuild 1979 BLAKE2B b7bbe36212882495005ff453ad696413aab2460374953688354452d3ce312a6283f6e4cf1f3111e37aec4e3ec3a9b2aa6d57ba9c90b6163374f58bad66cfcfc5 SHA512 a313fc7f1c832b9f2287cd29735f49dac6a22b8253a68c579f32520781b0e258b0d9590835374bb8edce5817212c97f96737198392693763f58ae59216815279
MISC metadata.xml 388 BLAKE2B 0558cfe706987a93605fb383bc2c30ff4f4cf5837ca19afd3e16d9702ea7dcd3d575579d53aacb531e1d421c8b1692eb4607d713793a89240223c031d7781a31 SHA512 e0375912a94fa92b49ed78d9a88c4eacc8b441d8b2fa117a48df2d8a958f1cf91279299aca109e24f76b27ca04f0067f83e5b8e4141f85ac64d379bca0945d2a
diff --git a/dev-util/intel_clc/intel_clc-24.2.4.ebuild b/dev-util/intel_clc/intel_clc-24.2.4.ebuild
new file mode 100644
index 000000000000..dba89e63b2b3
--- /dev/null
+++ b/dev-util/intel_clc/intel_clc-24.2.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit llvm-r1 meson python-any-r1
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
+HOMEPAGE="https://mesa3d.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ S="${WORKDIR}/intel_clc-${MY_PV}"
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"
+ inherit git-r3
+else
+ S="${WORKDIR}/mesa-${MY_PV}"
+ SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT SGI-B-2.0"
+SLOT="0"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/libclc
+ dev-util/spirv-tools
+ >=sys-libs/zlib-1.2.8:=
+ x11-libs/libdrm
+ $(llvm_gen_dep '
+ dev-util/spirv-llvm-translator:${LLVM_SLOT}
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+"
+DEPEND="${RDEPEND}
+ dev-libs/expat
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep "
+ >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]
+ dev-python/packaging[\${PYTHON_USEDEP}]
+ dev-python/pyyaml[\${PYTHON_USEDEP}]
+ ")
+ virtual/pkgconfig
+"
+
+python_check_deps() {
+ python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" || return 1
+}
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
+
+ use debug && EMESON_BUILDTYPE=debug
+
+ local emesonargs=(
+ -Dllvm=enabled
+ -Dshared-llvm=enabled
+ -Dintel-clc=enabled
+
+ -Dgallium-drivers=''
+ -Dvulkan-drivers=''
+
+ # Set platforms empty to avoid the default "auto" setting. If
+ # platforms is empty meson.build will add surfaceless.
+ -Dplatforms=''
+
+ -Dglx=disabled
+ -Dlibunwind=disabled
+ -Dzstd=disabled
+
+ -Db_ndebug=$(usex debug false true)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
+}
diff --git a/dev-util/intel_clc/intel_clc-9999.ebuild b/dev-util/intel_clc/intel_clc-9999.ebuild
index 4acbe36c77e0..dba89e63b2b3 100644
--- a/dev-util/intel_clc/intel_clc-9999.ebuild
+++ b/dev-util/intel_clc/intel_clc-9999.ebuild
@@ -34,8 +34,8 @@ RDEPEND="
x11-libs/libdrm
$(llvm_gen_dep '
dev-util/spirv-llvm-translator:${LLVM_SLOT}
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
')
"
DEPEND="${RDEPEND}
diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index ff0899efa556..2a304a24063b 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -2,12 +2,12 @@ AUX jenkins-bin-r1.confd 846 BLAKE2B 8ecbab9b974eca823a0039ccf83735648d57604ff8a
AUX jenkins-bin-r3.init 1485 BLAKE2B e15269e812ae1aed54f4aa88d161e182e7e20433832608481a2a29c79f8da9a3f4e9f29204ba6bf9944e54f3cb1662bfda8500a13ba55d97bdcfd5387ad1cf8f SHA512 fff205e58a09d4f2369aba61598e697542b8cf29908382f973ba465b6c32a57686e6389244f2188b0b432d49f3b633fbd616e002656f9e8dd10ad742b3786abc
AUX jenkins-bin-r3.logrotate 188 BLAKE2B 0dc1f24b3f6f709060dcc4d758c4aa7b1555309ba7967873699a16a32da3e4e1eb2270d47e9dbd07833cd6afb9bbc65f2bce7c7345891bf1f4bcd2abb3bc40eb SHA512 f064f8516a7c158fee47a4d1c2a5d2520e88483226139b50e9cff828ccb46c41d01f4e8d4c76e82d1400b8c816edeaed18f0ee82f1a353f43f7bf0e6d987dc0d
AUX jenkins-bin-r5.service 509 BLAKE2B 570167d1949e072aadb03f570166a5c35de71260e3707da2c7258f9d39667be71bb9ede116fccd8d54f02f1769facb076e83ae0102fb65c1f376c37fc4b0d38a SHA512 5f9075977c8df0788cde4fbdfa9e84c4ca23c8927d5b88ab82109fab1326465ddea18b8f99831155a9c5b0fd902d204bd083c0bdf811b83c73eac8ab3ebd9ad9
-DIST jenkins-bin-2.452.4.war 93409695 BLAKE2B 8ae062e00049f0eb2d0a8941919ef4ab23171e8e0bd2535c73518c03655092ae116ef8f4538bce54e1e5e689cabec52c8ebf2af630579f1b1a49deef577222db SHA512 6d96e73bd12d6815e4713d31e0e2983104f4b5d1a7fb2cc7575c540c2c0d6e41717c826553afa9cbbe43bce6e95d792b26c8b250c3e5616da1e7be5813c6e097
-DIST jenkins-bin-2.462.1.war 93287150 BLAKE2B f23f4cf808be5de753ec301b3c49717f0a49cc69335f00df5b3a8f1c1b9b8a42fce30b315a2cf59965ab2ccf79512f16f63997ac58ccc3e86124aa2f21716ef2 SHA512 ffc0adba34a0ca646630c65c8dc61cbea2dc0c633dbfe8b9d1b80b484e3a315840a488c4b8f1e2d6e171491ff48835b755d80b3a7151efd5b48eac85eac17941
DIST jenkins-bin-2.462.2.war 93344579 BLAKE2B e27067d12935c25ff76b7767c317a617061ae660cbb28a033bf4eb36bf71cba6a9a979e8f0cbccc167f794fb73f518596bc341be85cfdf52b0d36766675e4357 SHA512 a4a8e2948c83d97cc0ee1f7d02983e557c2e288c5a081e1b15ba89a4567c4d2879b96a63227881f34e47b5173b06cb6666aff9a8cf248a21a55b13b4cd6f66dc
+DIST jenkins-bin-2.462.3.war 93358397 BLAKE2B 57c659aa48824144b4e685aadc4928369a10ce7ffba8715f15a4d5c267c6cf99e233e8e1a26679dc5ce711c3dc2a98e7f388635bfb79bc8e4473efe30b120dd2 SHA512 3647d09249d00b4ffc81bb4b22a51ca48f02cb0dfdb4abd0aac2930f02db0b9727f2634d11349b597ec87e2ebdfafeb412f09249517d843fd437b9f61100ea01
DIST jenkins-bin-2.471.war 98790731 BLAKE2B 2d0ea306c5bd3e05433f1d2262044892bfc5b82534cebc9dc8f5c4067ac14b8bae078e28380bfe68ecd49a4cf114a6ad3354e17f9ca3aad0680754ebca5103cd SHA512 8261fd4169bc163e9ce8e6e2a368c7ce6ae8a1f410f613c0f7a467f86ed9eb2db2edfb279aa4b960db5f1f22ac0a10e1f06574fdc9f515a5815929a8dd15c809
-EBUILD jenkins-bin-2.452.4.ebuild 1112 BLAKE2B 588cf67a0c928ed193c5c0bdf91eca42d77aa9c36c350458316a77d8908bdaab6e973178560fd48aa9ced3bcccc8cd415b683e3ccf2958efb0f039ced6320463 SHA512 092b57dfcfd9c7db56e73fc18b41241128cb8f45cd88b0a388efa579bd936c1ab9c15af58ec04d7603a3a39e2076d00939bad969eafcb459b5f4b5733bb5e1f1
-EBUILD jenkins-bin-2.462.1.ebuild 1112 BLAKE2B 588cf67a0c928ed193c5c0bdf91eca42d77aa9c36c350458316a77d8908bdaab6e973178560fd48aa9ced3bcccc8cd415b683e3ccf2958efb0f039ced6320463 SHA512 092b57dfcfd9c7db56e73fc18b41241128cb8f45cd88b0a388efa579bd936c1ab9c15af58ec04d7603a3a39e2076d00939bad969eafcb459b5f4b5733bb5e1f1
+DIST jenkins-bin-2.479.war 95988810 BLAKE2B 830a544c502fd77289d870dcd9ce7bff2606be1968b58880fa69548279b7d4fe6e6842e1993a41615d54fcc2f9f8e562c3c55ad232b3af8b0b62bab3d9a58786 SHA512 3b3a3328d9d1992e0980463e37bdd7cc6e4c5115bef07252965bef29ac59d49b4a2db924dc256f0288e7034ef93ddd79965eac85d8eb6d7c189ca8c641995d3d
EBUILD jenkins-bin-2.462.2.ebuild 1112 BLAKE2B 588cf67a0c928ed193c5c0bdf91eca42d77aa9c36c350458316a77d8908bdaab6e973178560fd48aa9ced3bcccc8cd415b683e3ccf2958efb0f039ced6320463 SHA512 092b57dfcfd9c7db56e73fc18b41241128cb8f45cd88b0a388efa579bd936c1ab9c15af58ec04d7603a3a39e2076d00939bad969eafcb459b5f4b5733bb5e1f1
+EBUILD jenkins-bin-2.462.3.ebuild 1112 BLAKE2B 588cf67a0c928ed193c5c0bdf91eca42d77aa9c36c350458316a77d8908bdaab6e973178560fd48aa9ced3bcccc8cd415b683e3ccf2958efb0f039ced6320463 SHA512 092b57dfcfd9c7db56e73fc18b41241128cb8f45cd88b0a388efa579bd936c1ab9c15af58ec04d7603a3a39e2076d00939bad969eafcb459b5f4b5733bb5e1f1
EBUILD jenkins-bin-2.471.ebuild 1105 BLAKE2B 934685728f175c28dbaafaf1aa4378b32e47f4a078efa610560d9718b5eac4e316f101ffb316a9e83a831c1e23a37222bfa78cfe62b8c1b3826fd099eb9a3572 SHA512 c7226d78c5f8859751df4190d58dd11282c93cb299006491056e12618cc0d8dfe4ac5f959c1ca3ea4529c17c5ac5010960d8cb40a6f27365a50d55cdd795638e
+EBUILD jenkins-bin-2.479.ebuild 1105 BLAKE2B 934685728f175c28dbaafaf1aa4378b32e47f4a078efa610560d9718b5eac4e316f101ffb316a9e83a831c1e23a37222bfa78cfe62b8c1b3826fd099eb9a3572 SHA512 c7226d78c5f8859751df4190d58dd11282c93cb299006491056e12618cc0d8dfe4ac5f959c1ca3ea4529c17c5ac5010960d8cb40a6f27365a50d55cdd795638e
MISC metadata.xml 398 BLAKE2B 371ef010b09278ac9185194c2431f7026039445de0d9b353b560d4e69a52452b275a5739332bc33029b678c91b76b65f377ea4417ef52cfd242aca91dd505b53 SHA512 f071cbac4947308e68d23ce4d3a14a61deccc1633a31f28d464ebac7d566ff8fb300246fec1a1603823dc2d9f0a13a47cfa84f5423eae3f08e683a4a183699cc
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.452.4.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.462.3.ebuild
index f23cc6f84ea2..f23cc6f84ea2 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.452.4.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.462.3.ebuild
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.462.1.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.479.ebuild
index f23cc6f84ea2..912caa1bb080 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.462.1.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.479.ebuild
@@ -7,11 +7,11 @@ inherit systemd
DESCRIPTION="The leading open source automation server"
HOMEPAGE="https://jenkins.io/"
-SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
+SRC_URI="https://get.jenkins.io/war/${PV}/${PN/-bin/}.war -> ${P}.war"
S="${WORKDIR}"
-LICENSE="MIT"
-SLOT="lts"
+LICENSE="MIT"
+SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
DEPEND="acct-group/jenkins
@@ -21,8 +21,8 @@ RDEPEND="acct-group/jenkins
acct-user/jenkins
media-fonts/dejavu
media-libs/freetype
- !dev-util/jenkins-bin:0
- || ( virtual/jre:17 virtual/jre:11 )"
+ !dev-util/jenkins-bin:lts
+ || ( virtual/jre:21 virtual/jre:17 )"
src_install() {
local JENKINS_DIR=/var/lib/jenkins
diff --git a/dev-util/libtree/Manifest b/dev-util/libtree/Manifest
index 0e71f5fdb0ca..5d6338e21900 100644
--- a/dev-util/libtree/Manifest
+++ b/dev-util/libtree/Manifest
@@ -1,4 +1,5 @@
AUX libtree-3.1.1-modern-c.patch 4584 BLAKE2B 7a35eb096abc47561506e9a625fcd9c13944e2ba3f781ea81c84b2e44a9bdff33764d76d2da3bea0e2481f168864df4ce594f3270fe4f77bf86627397b6a9b1e SHA512 4fc8910fea3a547eb763c9a24746184b96a11977f9fbc744a15f65ff7a9ef76316f000ed4c3bbcb742df251b37765a394ef103fdbde010f64c6a31d90343fee5
+AUX libtree-3.1.1-test-flags.patch 1316 BLAKE2B 41295a1e2263456a88d7d2ac7fcd2ec6e84cf4b7000f306ef317b25bdfada660a151d336683da23c1ab182b4c6251d3274cfcc022d28711d5a45eba3723e6522 SHA512 c1acc0dd70806eac8f9c2afe687026597659b132748e868e573ae43f008cc3a82e3963efb31f2e4d468ebeb757c2521023523b3b6009f1dae747dda987043674
DIST libtree-3.1.1.tar.gz 79931 BLAKE2B 70359c36a83ad1fb7937e57757f872e067ae167b65ee0bf065a357ac0c4dad2106370fe8a9cca11a477e37bed7266073ceb79947ab9d4b5e7cd0d2a6bacca8e9 SHA512 6b4b41b16edfcaa83c16b566a3afff1de0ecffdd5f91af2c82db95fca678b993e021ca8fac5fd1d37ad60ea2215100a0889ee457ce08019f3888e32c755ba1ce
-EBUILD libtree-3.1.1.ebuild 549 BLAKE2B 785a61d60aa93e9fbcf72deb871d4bac784846c45a57cc49e6547897375ea0a5024de00d9886c9e0afaa000bb8b1b2c336cc4a51f4e899c7522410ddcfe048e8 SHA512 7d6ad05b7ac663453c0b77c763a195900687cc7dcfb606d1620e1ccb52b1e3b28446183c6d6d155e58698eb3b53b897c3ae1a53f2438bb7d5d3adf9d8b4348f0
+EBUILD libtree-3.1.1.ebuild 593 BLAKE2B 769404a2122c43d292eb68ec51d96f6f26cc0e80673673052e9e76b64d81c479deca0f851e56d59f2109e1293e1b1e57edd5eca725f4708d18160a964beb066d SHA512 b1d2e9fb0b8dc8650fcf00d92c4de99cb507c5eb2d86269588f07597134d4a76cee2e2f62c64c743d20a36de665864f7688341c0e73316f2e7b49419551978d9
MISC metadata.xml 320 BLAKE2B 7c5fe56a3cb0f496d86aeec399e20af48e5b951f63f9fca6553488e7d124f5b1c1d7eb73bbc508aecfc246d67667307ac1dd3acc763eb8549d8a904a38e05833 SHA512 d6a205bddcbbbb0099f146861e2285bf6262f2195c484195f5cceed112396a1130451016e133c41dc6cac315eb5e8fbd9b57a4463ac03a5af198d5d8c7a33b39
diff --git a/dev-util/libtree/files/libtree-3.1.1-test-flags.patch b/dev-util/libtree/files/libtree-3.1.1-test-flags.patch
new file mode 100644
index 000000000000..f1a53d2f0966
--- /dev/null
+++ b/dev-util/libtree/files/libtree-3.1.1-test-flags.patch
@@ -0,0 +1,49 @@
+https://bugs.gentoo.org/905774
+https://github.com/haampie/libtree/issues/78
+https://github.com/haampie/libtree/pull/83
+
+From 061d3ec62707a526a83482e57d202a66f9d776cd Mon Sep 17 00:00:00 2001
+From: Ismael Luceno <ismael@iodev.co.uk>
+Date: Tue, 23 Aug 2022 19:34:39 +0200
+Subject: [PATCH] Test the -m32 and -m64 compiler flags before use
+
+Fixes: https://github.com/haampie/libtree/issues/78
+Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
+--- a/tests/05_32_bits/Makefile
++++ b/tests/05_32_bits/Makefile
+@@ -3,7 +3,7 @@
+
+ LD_LIBRARY_PATH=
+
+-.PHONY: clean
++.PHONY: clean check
+
+ all: check
+
+@@ -21,11 +21,21 @@ exe64: lib64/libx.so
+ exe32: lib32/libx.so
+ echo 'extern int a(); int _start(){return a();}' | $(CC) -m32 "-Wl,-rpath,$(CURDIR)/lib64" "-Wl,-rpath,$(CURDIR)/lib32" -o $@ -nostdlib -x c - -Llib32 -lx
+
+-check: exe32 exe64
+- ../../libtree exe32
+- ../../libtree exe64
+-
+ clean:
+ rm -rf lib32 lib64 exe*
+
+ CURDIR ?= $(.CURDIR)
++
++test-flag = 2>/dev/null ${CC} -E /dev/null
++test-end = && echo y || echo n
++support-m32 != ${test-flag} -m32 ${test-end}
++support-m64 != ${test-flag} -m64 ${test-end}
++
++check${support-m32:y=}:: exe32
++ ../../libtree exe32
++
++check${support-m64:y=}:: exe64
++ ../../libtree exe64
++
++check${support-m32:n=} check${support-m64:n=}::
++ @echo WARNING: test skipped at ${CURDIR}
+
diff --git a/dev-util/libtree/libtree-3.1.1.ebuild b/dev-util/libtree/libtree-3.1.1.ebuild
index 78f8742c0517..801e7bc8e4c2 100644
--- a/dev-util/libtree/libtree-3.1.1.ebuild
+++ b/dev-util/libtree/libtree-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}"/${P}-modern-c.patch
+ "${FILESDIR}"/${PN}-3.1.1-test-flags.patch
)
src_configure() {
diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest
index 7f124aa7ad21..ab18bc5f59a9 100644
--- a/dev-util/meld/Manifest
+++ b/dev-util/meld/Manifest
@@ -3,5 +3,5 @@ DIST meld-3.22.1.tar.xz 675984 BLAKE2B 47ad8cc0b3f55e2ab8066bd811a925eb12446d041
DIST meld-3.22.2.tar.xz 676376 BLAKE2B 5e592e378ac2c942dd98df6d9ac4f9af7a1eee552af1691aade2e0f453a5ddf649ca09c38191b2c2ffdb7b6fa165012b4d8372e9e99c33052f612e2ab8ca8670 SHA512 fd8b12567cd8dcf77f265d831c9ac9ba33d13fb78c95b01b496b016308ff4159963b4610a68f41d04a52cc5bcc13bb4568d24bbade5bd79246111e463e413284
EBUILD meld-3.22.0-r2.ebuild 1634 BLAKE2B 6afc6de6ab3e4d77b54e31df56499075c99b441dd11e64c2fad6364a30e708cd991354049459c6b0aa6a897efe86f3f24f499dc8860bcebdbaf5d823d874490c SHA512 c31a520fd62e7acef6552d39a83eaff1c393e74e73bb0497f8f4b2c6cc63a226c94fafde068e5202a619b3d5169a073c61f4be7a592b42a4af2c0325738e20a2
EBUILD meld-3.22.1.ebuild 1636 BLAKE2B fac8143352238568e67a0de52a257b09503f37c45edd07ef234bfa7727138940b976e04218c62be61ca7a33a878dd94729ae31a8e5d39554e7884a0a69640b20 SHA512 b017c5b3830759336231afefef360a363f683865f298902002ec7251004951f54de2e3898ab6f0ced14726269bea53427e59ce5cba2e6521a44e991ae426dbad
-EBUILD meld-3.22.2.ebuild 1636 BLAKE2B fac8143352238568e67a0de52a257b09503f37c45edd07ef234bfa7727138940b976e04218c62be61ca7a33a878dd94729ae31a8e5d39554e7884a0a69640b20 SHA512 b017c5b3830759336231afefef360a363f683865f298902002ec7251004951f54de2e3898ab6f0ced14726269bea53427e59ce5cba2e6521a44e991ae426dbad
+EBUILD meld-3.22.2.ebuild 1637 BLAKE2B 092f789a491ce944da2406b16870228b6d703274be196bd341b70925c20cbff64f3807ff89b99f0b1ca380363070ba66d78ed308bcd7f643c50e4545f6a87f23 SHA512 2c551805df2acb723c9e5769b5974844b3efbc2fec0e06c052a6c8ee6c8f759cf26a38a3ea0b8327ec70850b6baec778412b203fd069749e0c0081dc93373452
MISC metadata.xml 345 BLAKE2B 3983c99529677ef9ca8365596b512eb33383219b31af470e3721379d6cd0975a9550200ee154549973849f7cc0ed16333cb91cb387e1e23dca2047faa1e0f91b SHA512 b04c508f3924cf28491c83f1cdb797332abe85bd016434805abfd082722f5a1d5616db3cdf9bbc139e2f66f91c81ccb9f4cfc0b1ce7708d06cd13e624ba11c89
diff --git a/dev-util/meld/meld-3.22.2.ebuild b/dev-util/meld/meld-3.22.2.ebuild
index 3b8c870b02ef..c3cc3c0d9d2c 100644
--- a/dev-util/meld/meld-3.22.2.ebuild
+++ b/dev-util/meld/meld-3.22.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index b788179939f0..20287faecbe8 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,12 +1,10 @@
AUX pwn.conf 24 BLAKE2B cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07 SHA512 9d849115348ddb34ddc3232a03442b64268e7970a89ee2eeb040aeb6dec5bd20f53dc39c73e10c143065acb4b84775cf638854ec8ba6d65b8e2f38e09ce59be8
AUX pwntools-4.11.0_update_deps.patch 225 BLAKE2B c39cfd5a0f49972c56c32567a8b8d63397ea17e076d3ffca0aa4b1f6de2859e2843382e2b2fd83616a3b72e5f4defe86aa4c01e9e87ece8c51aef5ef6c4fe5f7 SHA512 b17b016b9eda2ac7e535ffd62fe6451206e30bce3de1b71a3c14d4d565c2a1bd2833bad24335851887cab82af70499bb8d6188f3758b18c382e32e9a4b7aa8df
-DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
DIST pwntools-4.13.0.gh.tar.gz 4388643 BLAKE2B 59a50621135e5e0fd247de37f9367d07155ab370fab5e5985a2e5900451d1d52b5b8362da2c1f59aaea36cfec9414345d2697256a4197fb0d31e90b4e58af45b SHA512 23511d60f619f7d6fb0cbe8389069e94c9b4ff33a3454c98e02db7b9ab591395511b56121f5bab7a8edd75ad06ca80154d379cda73acf61758e6d1215e463ed6
-DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da
-DIST pwntools-4.14.0_beta0.gh.tar.gz 4424598 BLAKE2B c4457fbafe8e85a377de36e9889f937310b592f982529f0c6fe79ab2459ffe84aae29e5a2f1d8b8827239607b828eb2c196789b77636ee92d01d0bc45003c6a0 SHA512 eb18d5c6b6008854eeb1698a094c6f42bef0ab07c65e4222dde3ef785c5ea57bd0244038c144f2b597cad83ad173bd73a5af90b7e309a207615976dc8c5c501f
-EBUILD pwntools-4.12.0.ebuild 2028 BLAKE2B 517a26da71bc0e73e0fb6dc970aa05c9fc15445e225829002bee69037d72100866c0d28b1a620056de53b83cf99d36f2c6f5e1d134ee5ef8cb90614848c1eef3 SHA512 4c81a9bc7ccedf507c31265d2156bb89bda5372731cd600be06e732eadffa0b215c6686b3dca39c82e8523b13c7ef06d3feb2addf1ac1b4058397ed272a3c3f7
+DIST pwntools-4.13.1.gh.tar.gz 4388789 BLAKE2B e7f83e877f4f5b870bc7d2036d22746d997877c9de6bb76bf21010c6c5052d617670424d6a347455547085d385a165b7d00ca5c16b9789817690e5b128ba66d9 SHA512 9906b1f3abb747316ec2f6ce8ed23030a580ec07206ca1662f44eb9153be5d65bdfc4b9594778f6521be40e48acd48e2b6a83d4818161e2cc2eaae5ebeae7160
+DIST pwntools-4.14.0_beta1.gh.tar.gz 4423427 BLAKE2B e5240782f90098582342068296e0ce2fa3f8ba1f9600d273a8d83afca3ac95ba7fcef67e07c80044d4553a67a771d22f463caefef15bdca0f6f53db5cae87cc7 SHA512 b35ad15071633966637e5c9f45d4c0c0b897c1df946c2877a9c163ad041eb7da0203003615ae7d4aa2c8d3c558dd1b538e97d75e052ea864f0e6d8af20f33b1e
EBUILD pwntools-4.13.0.ebuild 2028 BLAKE2B 517a26da71bc0e73e0fb6dc970aa05c9fc15445e225829002bee69037d72100866c0d28b1a620056de53b83cf99d36f2c6f5e1d134ee5ef8cb90614848c1eef3 SHA512 4c81a9bc7ccedf507c31265d2156bb89bda5372731cd600be06e732eadffa0b215c6686b3dca39c82e8523b13c7ef06d3feb2addf1ac1b4058397ed272a3c3f7
-EBUILD pwntools-4.13.0_beta0.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46
-EBUILD pwntools-4.14.0_beta0.ebuild 2030 BLAKE2B f2feca7c7ebf4b5e4ee8e1d9f17f40fc508d2a2cb96aa3f24750697862ae561e2392ef9978a3d8f33a0ec00acc893112e27b5350f11588769d3753b3419ba4cb SHA512 c87c889dfb28667e536a43c67cb766f3a52529f2f5dd2cb815ee88f9fda26c463fb474c1049626c0f6deaa4defad71c0d80dbccb58814f209be4c8cbf55bbb41
-EBUILD pwntools-9999.ebuild 2030 BLAKE2B f2feca7c7ebf4b5e4ee8e1d9f17f40fc508d2a2cb96aa3f24750697862ae561e2392ef9978a3d8f33a0ec00acc893112e27b5350f11588769d3753b3419ba4cb SHA512 c87c889dfb28667e536a43c67cb766f3a52529f2f5dd2cb815ee88f9fda26c463fb474c1049626c0f6deaa4defad71c0d80dbccb58814f209be4c8cbf55bbb41
+EBUILD pwntools-4.13.1.ebuild 2030 BLAKE2B 71203598a56c5f8bb4ebd658c18bbe0d89a7c57f0e04a87fb3a4aad12778551e4d3950d2d477f5543d374c467863511b64ef8e1766b4a73b63a22a181fb3afe6 SHA512 cdb4a4075eed7093a0a6f8fb6d8dc0ce4ff2864357b7251618ad071763daeaaf1b1c3380f5f8b7245af386fd78993950c81dc38727d15c25979670a7727acfe6
+EBUILD pwntools-4.14.0_beta1.ebuild 2030 BLAKE2B 4d5c6644cb12c731de63433dcdcfdf1db89ae469ac3880aba3f9409ead8e8a03ef8c52d4b98dc30e477b859ff73e476473050c56d0917e7a6fed9b0a63881689 SHA512 93062c33f386d2b3f319e4974d13667e66cfe8d693367f4ddede789e2b7b889cdd6da6af88a27bf4fdf8c24ced520bae4e3939ef5360f016d5f223b3e44efe8c
+EBUILD pwntools-9999.ebuild 2030 BLAKE2B 4d5c6644cb12c731de63433dcdcfdf1db89ae469ac3880aba3f9409ead8e8a03ef8c52d4b98dc30e477b859ff73e476473050c56d0917e7a6fed9b0a63881689 SHA512 93062c33f386d2b3f319e4974d13667e66cfe8d693367f4ddede789e2b7b889cdd6da6af88a27bf4fdf8c24ced520bae4e3939ef5360f016d5f223b3e44efe8c
MISC metadata.xml 541 BLAKE2B 31c34e39b19efa02a71fa2916d584f78893a864bd06559cffd475b9ff9837989164ab1e7fb8fa5ec345b63bacad314c4218772efed0b5201a964b225ba8e84d4 SHA512 e213766d68840db16fe46c9f3ba7094ebc63955f763963b44606636dfab95f0ed48a368901ad3b464e991205bcacd1de7cfe470dee63268eedf3a74fa901773e
diff --git a/dev-util/pwntools/pwntools-4.12.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild
deleted file mode 100644
index 3c844a90b542..000000000000
--- a/dev-util/pwntools/pwntools-4.12.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
- SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
- if [[ ${PV} != *_beta* ]] ; then
- KEYWORDS="amd64 ~arm64 ~riscv x86"
- fi
- S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
- >=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
- >=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
- dev-python/colored-traceback[${PYTHON_USEDEP}]
- >=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
- >=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
- >=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
- >=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
- dev-python/PySocks[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0[${PYTHON_USEDEP}]
- dev-python/rpyc[${PYTHON_USEDEP}]
- >=dev-python/six-1.12.0[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.11.0_update_deps.patch"
-)
-
-python_configure_all() {
- DISTUTILS_ARGS=(
- --only-use-pwn-command
- )
-}
-
-src_install() {
- distutils-r1_src_install
-
- newbashcomp extra/bash_completion.d/pwn pwn
- newbashcomp extra/bash_completion.d/shellcraft shellcraft
-
- insinto /usr/share/zsh/site-functions
- doins extra/zsh_completion/_pwn
-
- # Disable automatic update check (bug 915496).
- insinto /etc
- doins "${FILESDIR}/pwn.conf"
-
- rm -r "${ED}/usr/pwntools-doc" || die
-}
diff --git a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.13.1.ebuild
index 7811e0a1eebf..642de262a130 100644
--- a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
+++ b/dev-util/pwntools/pwntools-4.13.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.14.0_beta1.ebuild
index 3bd677b51569..a152af4874c3 100644
--- a/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
+++ b/dev-util/pwntools/pwntools-4.14.0_beta1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 3bd677b51569..a152af4874c3 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/ropper/Manifest b/dev-util/ropper/Manifest
index e28ac6adc2ad..203b4a883ac0 100644
--- a/dev-util/ropper/Manifest
+++ b/dev-util/ropper/Manifest
@@ -1,6 +1,6 @@
DIST ropper-1.13.10.gh.tar.gz 1492233 BLAKE2B c7b385fc2cf9f0777394899910d9433c09b9df0b5ba489b4fac71be3fbeeb4c1d68bdace6dcefb114aad3f89452745d04351a85003998bf3f8b148a774ea7a5a SHA512 64afab433a633f10bb964af44e51c5d44885e03c718695284c3cfd73ea3f204561224d26575e1e376ca0c1424fe6ca859c5844a55798375223ea304e455d8c04
DIST ropper-1.13.8.gh.tar.gz 1491769 BLAKE2B 8601bcd2287763aa208b227c437362b9799ec1775104b659213e69a77f118bce567e95a0b83a4f0556439a82ee853ebc9aabaa4098b2a700572d1b661213eb25 SHA512 eae2279e1c6bc91af76e8e5d37b7d57c5d2e518d027e293dbd52c6c27dcd8826e73673c55fe581cdefda272b657c8eff2b5eb4fdc4996fec1548709b8371b5d4
-EBUILD ropper-1.13.10.ebuild 1128 BLAKE2B ab2ec91d08ae5cc1ba5708a627199fdad53e56c9763473aa689d48288948c7a126059c3057d8705f834a3cb166fc593c2e202f34a98819d18de163ee68f36a1f SHA512 fc4b6f5335bfc7e486a33e8a4e1036ea172c45c0f051585e4594d4b498d76e49ccf08e05b1aea2cc03b691a18a7b2748e4dee55dffe4f6f7e8341892508d5678
+EBUILD ropper-1.13.10.ebuild 1128 BLAKE2B c50009ef8ce6026ddfd430a80b4003923ce2a21d48837e56308ccad699a7fefb531f6dc383b922de6222dd65adc8fedd4f0f3f56c4898044e255691d9c828a05 SHA512 b45dfbf6e418cd84080227eeaab835b86ab2dd50739b49271b9ab2204d22825b5d6bf680ae6bed8c82863f76473de5afa54d57ac0af240aa6d40f878064ba831
EBUILD ropper-1.13.8.ebuild 1128 BLAKE2B ab2ec91d08ae5cc1ba5708a627199fdad53e56c9763473aa689d48288948c7a126059c3057d8705f834a3cb166fc593c2e202f34a98819d18de163ee68f36a1f SHA512 fc4b6f5335bfc7e486a33e8a4e1036ea172c45c0f051585e4594d4b498d76e49ccf08e05b1aea2cc03b691a18a7b2748e4dee55dffe4f6f7e8341892508d5678
-EBUILD ropper-9999.ebuild 1130 BLAKE2B 06f7b7f5d322c2ee15ed88f5fc694aef05f69fa58ce4fcd86ba03d5d66c0668fd79aba3ef3b97c480ad879aca994e33cd01f072f313a8073035c3fae6d3c5a92 SHA512 3334f3b01422776161be89c90a81467397775a452fadb6733dbee9119be8beb0c8b3c896aece1e000553675e31aa10dc44965525d90267094edf9e2895ddca8e
+EBUILD ropper-9999.ebuild 1130 BLAKE2B 53c8886907730ef2d3ff0a117fa916310e60af212f8d22a4dff951adf3c1a91e36fd581c465170b641f0beee2a676dcc286768c762594e1c74062d9284c1523e SHA512 d7efdad91e1419dfc0e8db672032e6ffbfca7bee47f536557ac3ab59eb2847d971c78eaed3aa4b74be5540fa537c8d59a4446a7270c7c4c277d75b944a6ac8c1
MISC metadata.xml 786 BLAKE2B 1080932503cd360d0ecac2d9f135bb4e52c5590944adf0f491eac763fef40e4d95361fc81a9144469d86d1c75f6448623662f179030ec7b01634e0edb8202a8e SHA512 4dbd1c561976731b60ad27d9c71128151b2063e4a9c28291e4e53aedfe829110f1bdbc89b0a3ffabc95236dbe30830489f034280c3c0e9bf90a572960654cba3
diff --git a/dev-util/ropper/ropper-1.13.10.ebuild b/dev-util/ropper/ropper-1.13.10.ebuild
index 9ce94c0d3dac..3476034276bf 100644
--- a/dev-util/ropper/ropper-1.13.10.ebuild
+++ b/dev-util/ropper/ropper-1.13.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-util/ropper/ropper-9999.ebuild b/dev-util/ropper/ropper-9999.ebuild
index c65ff227aaa9..937c72e0517c 100644
--- a/dev-util/ropper/ropper-9999.ebuild
+++ b/dev-util/ropper/ropper-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest
index 901fd94a6a7a..4e5127ea2d05 100644
--- a/dev-util/rr/Manifest
+++ b/dev-util/rr/Manifest
@@ -1,6 +1,4 @@
AUX rr-5.7.0-no-force-lto.patch 720 BLAKE2B 78733ac4cf79e9f49ccd4f6c6dc98ef7ebc518392072eed660ee5fbf22c90f0b89ee5d708edae2bce61e06d91522e46b5cebc3ffb8983c8d97ecbc1b261a8f7a SHA512 2f53aad8c1c65689a967ddf94c5f9d60d8edd2ed5486a4c95d74e2fa6e50e752adb3ae699085834af57d4251b48616d414d452a73bd1e0e3d9a5b0ee9e75622b
-DIST mozilla-rr-5.7.0.tar.gz 1688069 BLAKE2B 613196a441b8c384765403838d4c89248eeb85af203b596ff01610fe65c62650cbeb7f8bde4c97ac4bb65f2bdcf7caa605ca1b6cb2f8f36b0355d816ed39a4f1 SHA512 e0e45f47a5f1de9e0e3f982e9eb5565699189ed23c52de03bf68b8215e7b8ac267619c04495c19e75a55aa8e0face08b9bb6c7f325650384c10a719c17ecf576
DIST mozilla-rr-5.8.0.tar.gz 1734617 BLAKE2B 75fcd99da89dc4acc033d033abc91ff61500ad1429702641888c628ad0e70f1dfb61309aa76092f34d3314086572a6af334970e5f4abb4d7c812800b23e64869 SHA512 98f0c970fad5c3a2c5d7c17f40c454db072d31053425ffc308a66a643e2f36ede04f33ab8b13f94c42c60a3b00e18a790783467f99a97e421551c498df313a6b
-EBUILD rr-5.7.0.ebuild 1592 BLAKE2B 97e9bfbfe4f5e7918ad8175c6dfc9b62a2ceb8e6486389a064c1987870b8bb68cf93781709bd921e0b1ff2025ff8830557e8afc9d8bd1b1eabe7ae5761b74ca7 SHA512 7319e9da33514cdffd036aa9eb6226e212d4d6d2235604c73617a05ffdc4c3eeee089c6f963cbb7f62a8fe0146cb40c1a8901fc11625e9bb36ca0f5678b67938
-EBUILD rr-5.8.0.ebuild 1747 BLAKE2B 83d9a865300bb5500f5c31286132af1825fde3d143d96a014eeff3c0594c44a419aa45571022dc6220c5855b822bfeae83ef9b29c6c1d0f2c10ba8d6a8bccf78 SHA512 06813556d7da688f76f3a8a4bb086ace12fb8c9c364b5b1de52f34e3675bc280c56067e20abba32466a9fcaab05248e559f4c957b7d8406bcedfc2d902bbe667
+EBUILD rr-5.8.0.ebuild 1747 BLAKE2B 5377fcfa409d2bdb396e09cdb3d257d8c0526cc98f9176d879e8934123289867f6c8f12832e13cd9458cefe8269e1b168189532095ee33aac03d6968bb01830d SHA512 357936a0e33ff58f137f69fec38d1c6634118edd7a302bf311af79dd4cec5ff59b2b2545228c03889c5ec4aae7ce90a8f7cf333ed76f64d4c1fef2913332b349
MISC metadata.xml 448 BLAKE2B 2ca27171b81983b513710708955b70a7a73174ca72fb8bac4c8363a5f0fb464431d9d84d3be7818e4132ff7ca9b2f6b3325c526e6424bbeac8ee6dad1728c8cb SHA512 01fa6e40deff5fc58f51b90f75f93cf38f10ad58e994153045954ebc9d00dc41e7d8ea625b2b882a376cb0db1dbcc9e1a025c85f9fb584ef7a46b6db812b649b
diff --git a/dev-util/rr/rr-5.7.0.ebuild b/dev-util/rr/rr-5.7.0.ebuild
deleted file mode 100644
index 1ad7b9182222..000000000000
--- a/dev-util/rr/rr-5.7.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-CMAKE_BUILD_TYPE=Release
-
-inherit cmake linux-info python-single-r1
-
-DESCRIPTION="Record and Replay Framework"
-HOMEPAGE="https://rr-project.org/"
-SRC_URI="https://github.com/rr-debugger/${PN}/archive/${PV}.tar.gz -> mozilla-${P}.tar.gz"
-
-LICENSE="MIT BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="multilib test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- dev-libs/capnproto:=
- sys-libs/zlib:=
-"
-RDEPEND="
- ${DEPEND}
- dev-debug/gdb[xml]
-"
-# Add all the deps needed only at build/test time.
-DEPEND+="
- test? (
- $(python_gen_cond_dep '
- dev-python/pexpect[${PYTHON_USEDEP}]
- ')
- dev-debug/gdb[xml]
- )"
-
-QA_FLAGS_IGNORED="
- usr/lib.*/rr/librrpage.so
- usr/lib.*/rr/librrpage_32.so
-"
-
-RESTRICT="test" # toolchain and kernel version dependent
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.7.0-no-force-lto.patch
-)
-
-pkg_setup() {
- if use kernel_linux; then
- CONFIG_CHECK="SECCOMP"
- linux-info_pkg_setup
- fi
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- sed -i 's:-Werror::' CMakeLists.txt || die #609192
-}
-
-src_test() {
- if has usersandbox ${FEATURES} ; then
- ewarn "Test suite fails under FEATURES=usersandbox (bug #632394). Skipping."
- return 0
- fi
-
- cmake_src_test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- -Ddisable32bit=$(usex !multilib) #636786
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- python_fix_shebang "${ED}"/usr/bin/rr-collect-symbols.py
-}
diff --git a/dev-util/rr/rr-5.8.0.ebuild b/dev-util/rr/rr-5.8.0.ebuild
index 4b3f96db0d10..bde2799c1027 100644
--- a/dev-util/rr/rr-5.8.0.ebuild
+++ b/dev-util/rr/rr-5.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
CMAKE_BUILD_TYPE=Release
inherit cmake linux-info python-single-r1
diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest
index b0f3d73ba737..f31e1bead9f2 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -19,6 +19,6 @@ EBUILD spirv-llvm-translator-16.0.4-r1.ebuild 1412 BLAKE2B d2cd71408d42d6b5f2bda
EBUILD spirv-llvm-translator-17.0.0-r2.ebuild 1512 BLAKE2B 9e642681cc67196b91532b36b44ec2817161d25423d057f6bd91fedacada2e33d12946257ff54c337143d0fbfc9d11f29816cfb485404685d209be906e75097f SHA512 96961a3225f9c10eb317741b39091341e40202e07b7a07434182e78f9b8ce5451f44b6ae8011d7e9f95b640157f2a5cf04c56b77d6b5647c806dea6fb09c97f1
EBUILD spirv-llvm-translator-17.0.4-r1.ebuild 1366 BLAKE2B a61c6ce67f44996d3c9e233c865e97ece7c170c14072260c47db65a349da1f1c233a1b7be888d1e958aeea6ebf38c6850cdf778e182ff18c2c4a0bdd2b8e094c SHA512 74097428f4ee8c3a099806ea37b25f66fa9d81356658e024c7eb4f7bff37a8dbb7bf808d06afe214099120b020b4911e66eeaab3c09dcd72a41e0b7e89857c16
EBUILD spirv-llvm-translator-18.1.3.ebuild 1376 BLAKE2B 418e281081e7870eef0632cf158e6c8e2f918adad00d8d0683732556585026004ce40ec470179c62ee40ca2e9665703c2dd183c308d7b599cb0754993c7ca7c7 SHA512 f0af44f0c2cee1f5561f22423b079186817be3d6e6b4f5aebdc03a51b5f00f8a7cd750947c4236e7db0defd1bbabcecbb2f747106e6e367ead93908687f30ca2
-EBUILD spirv-llvm-translator-18.1.4.ebuild 1446 BLAKE2B c6ba1d1876abc6d5eb5466aae1da25168fbc914283b88ef90a9d32fa05ab1d938f752e1fe643de6e932dc46b6a91203fbc79ae84f5489ccba689f0b81bfc63a4 SHA512 8da04df1a765300c894f0d3d7c75e7a78ffe6798ba7990f284501def153e6a8674103c7c587dc0ccded32eb17d8e25e2bf3aadb8620f7a3341dfd075c72ff854
+EBUILD spirv-llvm-translator-18.1.4.ebuild 1444 BLAKE2B 3ec3b38927aae7243856d6fc23af04975baea2ccd43267e5ad064e583a65fbadd4d2e301b24940801c89402fef3b6752f1ceb08998ae911f357efc15b65e4bf5 SHA512 894d5e1d4c8502beca0389a852fb2ec44d3caf57ce884c94dc911079c964e831585845837d464f7c5ab5ecb439082dba7a69606d87ff1bcd305e0ec2574cf2d1
EBUILD spirv-llvm-translator-19.1.0.ebuild 1446 BLAKE2B 529248c50bb68a7011a1ef47f5673d560cd89f3e8a36b3fc2ca8eead54a1b4208b7f312730a79d5032f449f64d55fe0b34332639afc4bbdd1045154f04a75c80 SHA512 91d302e70a233fff66a963a34bd875032844dca38069fbdf1fe6e6fcdd8b673a13cc13ae14e9b17bceab46a20792d89a16cdecd5f4b840d422da3b06e6ee6d7f
MISC metadata.xml 445 BLAKE2B 11c5d6b6e94192c6fe1aa0cdce39ddb6e3e0aac1462533b5480136c415cc5d82ac77c4930a07a234d0ae987d3409c8dae590f0d5b99139282a89939d0b65cf4e SHA512 e58ae0f86f23be399eff43be9b90006f9be0f699af67f354f2e5434bc0fd43856863763192e0270fd06f7df65e0bdea2bd0b9d43b5b200d8a0399e0230c86e71
diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-18.1.4.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-18.1.4.ebuild
index b397ef0e39b5..aa97f4be6cd1 100644
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-18.1.4.ebuild
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-18.1.4.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/unicorn/Manifest b/dev-util/unicorn/Manifest
index ac0c231fd031..6bbb929f1264 100644
--- a/dev-util/unicorn/Manifest
+++ b/dev-util/unicorn/Manifest
@@ -1,4 +1,4 @@
DIST unicorn-2.0.1.gh.tar.gz 4070004 BLAKE2B 4ab8f92367e7df5762d29ed58dfff524f59053e28548b170b982d16988eea16df46851d2ea559d8beabb4f1315e5ee627f9ded755a4f3b1cfd6d863a50c633b6 SHA512 4249d33d38614ea1ca51e38c7838cb276306100aa44c65ad1b3e39304e4b856ac643a9c6f9d13678fc07bea58989a08b64653d17afe9e62bcef2936ba63e1b1f
-EBUILD unicorn-2.0.1.ebuild 1738 BLAKE2B af6a74331e76541e94dcfac1b15961a30f3bf8a7e502dc680a0a08badd1db71f6d576970c1926678a4b542326b27560996f5fea2b3248b1123d41590b8d45c54 SHA512 4b8149a752804e7da158ae56e05921a064cfe1581abfdd0b1d060565419c3c50675ee4bf73fb386e4884406240e97d5eda9d63bafb74e538630f35e706ca69cf
-EBUILD unicorn-9999.ebuild 1740 BLAKE2B 55446a82bb00e50a48ccdb9b76dab332db267b9a1a777cb16b483eb6a0e7ef582a27ac1fb075a33778681a15314cc3570c25a07fdf1104a09bf539e88dbb88a2 SHA512 b7c3e8486cd3936557f26383db0fd606d6f93d061410a3ce4450fa08eabc95e224b248334cf746ae4333315cd4878a43f318f44132e0a64178c4800fa3b7d7d1
+EBUILD unicorn-2.0.1.ebuild 1738 BLAKE2B 5ebf472d18bb209f1245ff88db87fbd48d15c3cb6e64c7ffd5971321a163d9ee1e566244c2babb0f206abd1a7374c7f24cdb56db9101cb7cd960bbb83bf9569e SHA512 0bc2e58a7a5fa95e191068ae5852eea4cfc3860106e7ebcb98350670cb5fc0dd5ffde3be7c6bda64e4d121673153a329df9800f4aafe354767f4606e5bf24798
+EBUILD unicorn-9999.ebuild 1740 BLAKE2B 5d75e14bd5e9b9cc7fc2dfdb64eb6ea49a391b92638ea21ad598ec3b3662572136c4c5a870306c8b5585d7a6b8ea360e67cffe478423874ec5871c2fda74ab9b SHA512 e97e0836e003b0dde81328ff81b4454187f289d182e82f7ece6a3151d75d097c13a21eeb63f50d26e401068257012148a108fae593dec0d1e329860694da9053
MISC metadata.xml 510 BLAKE2B 857f3ee3645ffdb28846b7305ec3066ddf49934225fe2c173a5a6b5b8354b208b6bb1337c2e11713b7c983a6fe3a1e67dae62bf64b0c9228f14ccfea8d57d5c5 SHA512 e1da17744042b95f11fb8b5f562020738c7495b0256469420cfa19fda995a24f02e806f67db8521e2f4a19a32825bf54a0865ec723d853cd5aa440c42b007946
diff --git a/dev-util/unicorn/unicorn-2.0.1.ebuild b/dev-util/unicorn/unicorn-2.0.1.ebuild
index 0cde028e715f..16a12869842d 100644
--- a/dev-util/unicorn/unicorn-2.0.1.ebuild
+++ b/dev-util/unicorn/unicorn-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MY_PV=${PV/_/-}
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"
diff --git a/dev-util/unicorn/unicorn-9999.ebuild b/dev-util/unicorn/unicorn-9999.ebuild
index d0e7f926ec3b..faf29b762879 100644
--- a/dev-util/unicorn/unicorn-9999.ebuild
+++ b/dev-util/unicorn/unicorn-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MY_PV=${PV/_/-}
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"