summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin101117 -> 101155 bytes
-rw-r--r--dev-libs/boost/Manifest2
-rw-r--r--dev-libs/boost/boost-1.86.0-r1.ebuild2
-rw-r--r--dev-libs/capstone/Manifest6
-rw-r--r--dev-libs/capstone/capstone-6.0.0_alpha1.ebuild106
-rw-r--r--dev-libs/capstone/capstone-9999.ebuild25
-rw-r--r--dev-libs/capstone/files/capstone-werror.patch (renamed from dev-libs/capstone/files/capstone-9999-werror.patch)0
-rw-r--r--dev-libs/cyberjack/Manifest4
-rw-r--r--dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild93
-rw-r--r--dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild2
-rw-r--r--dev-libs/intel-compute-runtime/Manifest4
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.22.ebuild83
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild2
-rw-r--r--dev-libs/isa-l/Manifest2
-rw-r--r--dev-libs/isa-l/isa-l-2.31.0.ebuild2
-rw-r--r--dev-libs/libbpf/Manifest2
-rw-r--r--dev-libs/libbpf/libbpf-1.4.5.ebuild2
-rw-r--r--dev-libs/libclc/Manifest7
-rw-r--r--dev-libs/libclc/libclc-19.1.2.ebuild62
-rw-r--r--dev-libs/libclc/libclc-20.0.0_pre20241015.ebuild61
-rw-r--r--dev-libs/libclc/libclc-20.0.0_pre20241023.ebuild61
-rw-r--r--dev-libs/libevdev/Manifest2
-rw-r--r--dev-libs/libevdev/libevdev-1.13.3.ebuild2
-rw-r--r--dev-libs/libksba/Manifest2
-rw-r--r--dev-libs/libksba/libksba-1.6.7.ebuild2
-rw-r--r--dev-libs/libmcrypt/Manifest1
-rw-r--r--dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch33
27 files changed, 138 insertions, 432 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index e8384f5818b4..6f0e305158fb 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 26901d3d7fbb..ea454456c310 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -18,5 +18,5 @@ DIST boost_1_85_0.tar.bz2 124015250 BLAKE2B dd72a9299cd78d2c260e1c94e28ba04daaa3
DIST boost_1_86_0.tar.bz2 126220652 BLAKE2B de3d262e3dc174813e8e9abc8fb083ae101949dbd3b818b1114457497607085dc998f6f0fdd095a87c38c90700761c825ce239b082144389507c0fec77d527dd SHA512 9f8144e07a44cc5b5be6c6da17b2e6f29f0637dda345764c89eac0bcb9ce2878469a7e6fcd2c96d25034937025768450b33fc14fb40470fa4806bfcf03330e75
EBUILD boost-1.84.0-r3.ebuild 11400 BLAKE2B b7e1d1b111e3fbb73f3bc0bb94d28a617e1e27ac9118521a32706b12c2fb7f6e75da97ed8663c9eaf7962981d398b69a2b87e8d7b1541ae5438b432d73070bc2 SHA512 30f864b39faba3b215aa8f88f9b65d3b60abbd640b4837f9ba5c0076cbad9cb4d39a611823a1ca93a1a8e9c572f52a6d6eb5e4344ea8da5d71cc60ae7f8e50fe
EBUILD boost-1.85.0-r1.ebuild 11733 BLAKE2B f2397d23c551d13af5b66e4d2b4792024c71b7a8c326d7265e909fd80d3d037fd62f995843a94af5b227d435b85a5e259add02e381da05cce9aa3a282aa3acff SHA512 5d320568684e906bcf108de93dbb3a7726283398ddef97fcf79df5d08c7d55f52a9a45c8524cc6acd6a10083f63e24d7e62bcde4677696af0423295b5db11b5e
-EBUILD boost-1.86.0-r1.ebuild 11406 BLAKE2B 5304635e044c39e6f3e3848430c26ddca30eb383b5de7d44df617566b9457bca6e4c9b9caf311245b976588e8c3f293512f6d8071d0c1a553d5c463146eaa66c SHA512 c44f4d78e778629f36a116dc2cce2f8c8d8faf1df62490555d71ef67b77ebda61fe032572ac8d5d776b129ad20fc004898a734354c1e0c5591efd94056e7ad26
+EBUILD boost-1.86.0-r1.ebuild 11405 BLAKE2B 9b6cd01628325c22124587a501445fc33fdbe694e607cf96eb8be50a4381aed9b59b6bd0d71b792192570021ec36c1dfb0a23c0fb007dd6e956fd7409a04ea6e SHA512 a21671595ff0451cfc04d620cf7a900e30b42dca4f95462dea8f5e019e40b98f4cc9ca69c3a8176cf56098b4a94a2178decb1290dc69ddf04b4029d9c2d3941a
MISC metadata.xml 9162 BLAKE2B c8df087c7fe1e4af3a59f21763777d3f1318aebcd524e077b6a93c374e0910ff31b1e73b8b4908130d63c2bb7d060348602cffd215648f09afd8015c782e2340 SHA512 3c45d74e046e0fd09f152fcfa7af942c9097e3ed91a0915a2541caad14a8b94b9faceccdbc74bf8aa7c8f7b383db7e91e09babba9c2c28fd7855a7b809616839
diff --git a/dev-libs/boost/boost-1.86.0-r1.ebuild b/dev-libs/boost/boost-1.86.0-r1.ebuild
index 5739543a2b86..426a0b9095fa 100644
--- a/dev-libs/boost/boost-1.86.0-r1.ebuild
+++ b/dev-libs/boost/boost-1.86.0-r1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
LICENSE="Boost-1.0"
SLOT="0/${PV}"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# the tests will never fail because these are not intended as sanity
diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest
index e810be828e3c..f4160a9d5498 100644
--- a/dev-libs/capstone/Manifest
+++ b/dev-libs/capstone/Manifest
@@ -1,8 +1,10 @@
AUX capstone-5.0.2-tests.patch 625 BLAKE2B 0e5b839d2beef6f9f971a5dbb08071e8398d3d406908a1570d193668637d349675ae80fd7d36e3fb26a802c5029896e2130fc553714159be1576d946d3ad02a3 SHA512 bdd42ff8764303b20acdd8a0d34e6f00d3f06aca6afa2aa3c48246934897aa5ab3a4bfee7a543c04594142075da00197ceec54de14bfdd22a45d9d672a8d5e27
-AUX capstone-9999-werror.patch 791 BLAKE2B f8456764a5af797eb0c5ad9460a44c7621e96d0a673450ed7c529b9ba73d90ebd3221aefaee95f210e65c900471aebdc82e6224f9b0ed24d4b855e28b4042ece SHA512 708908bd93f6fad559075414ccd6449fa285afe18d92c377fffaddf475755249fda9cd66e5504379976f350beaf934e5cdd37e8697ff00cc24532372caed15f9
+AUX capstone-werror.patch 791 BLAKE2B f8456764a5af797eb0c5ad9460a44c7621e96d0a673450ed7c529b9ba73d90ebd3221aefaee95f210e65c900471aebdc82e6224f9b0ed24d4b855e28b4042ece SHA512 708908bd93f6fad559075414ccd6449fa285afe18d92c377fffaddf475755249fda9cd66e5504379976f350beaf934e5cdd37e8697ff00cc24532372caed15f9
DIST capstone-5.0.1.tar.gz 7654195 BLAKE2B 83f6681d4c9c748df00daf59f7b33637ab72eee661261c22acae40a6db2def70bb6b5339d731244fdbae6f1e1b0b5b22bb6f60c1390a1bebceb97b3f810aedb0 SHA512 350aba77ce2d96b5c25764913591ba80e4497177ae0a8b2c820c6755ee8310848fbfc54e7ccac27fafc2dbc6778118ad92c53d1b5cb601d4fa146dec7d7e11e5
DIST capstone-5.0.3.tar.gz 7650875 BLAKE2B 3750964a95cbaba685dfb5cf511f12d18f2c157fb622a15c4615734987b8a49ffacf021457f36302606ccf9055e45a7fc56af000b8f09df467922896b431537c SHA512 2fd3194dd37065e6091d208c7670b12c0ca6872931eef794bd6b2dd624601c843e8ee6c5714eae0372e394e91a9bc1e4de7dfea6b1087542dd461226569101de
+DIST capstone-6.0.0_alpha1.tar.gz 9929667 BLAKE2B 2a32026b943759e2c9d5dfa52c176112f6fcbfda0d1b64349bc2f4a587e41d929cd1a23e17ac94d8eb92e277878b1e1da671fd10dea2e7b43fc2361518f60504 SHA512 f95da568693b8bfe350c366ecd90b406754c3cfb9ac2ece772b67edf01aded5cb88d1b1190c6ec39c99506e50d89d93e33af8cb2892c03f6555d4eb39fc2d531
EBUILD capstone-5.0.1.ebuild 1806 BLAKE2B 8a3acac99fc3ef1675a9ade8eba6c6500ad8170ee2ca33705cd7b7121a8570f9a431367d3a5f22074c7ea59849f009625ea83db88e359d0590445f69b544d449 SHA512 88b195ce9e437ac5b4941f8bfd4260dca875823adc6b9c17a4680272013d0a88611c49b5f3cb641bebda4091819aed5d8cf508987fc97fbfcda52ad4ebd1a528
EBUILD capstone-5.0.3.ebuild 1859 BLAKE2B f71c37f24d9216d6b97a28b5d5f8a21957798b252d1d7cf0444bc84c8c69f40c18a8ae43542316f214f5a58fd16b042f8890d4a63377737d4ea20fd5ed48e081 SHA512 bd65681c3cad9da5c04c2920de1101c803bf77a4c6dacf29a5f9a440169aac9f9d2baef9b14a6fb13dcc1d7fc824e73e0fd3e0e909ee19464300c8feb8e64033
-EBUILD capstone-9999.ebuild 2050 BLAKE2B 33a900e65d33839aaf226499676938e39eb0976ac78f7d5e9d3ef7ebfdc9c9a51e69bb12b5ab11172d49cab61c7f4e0d2bf1885d499d224ad8b8f4bd56f15243 SHA512 70920575466f4aa4fca8b0df7a1630dc33a5f8fdeca9386ac25185ccfbe9b674e36ad15c8f7e03d8d61f959d38803264b3bd15a6c03474875edf647ab4e41ad9
+EBUILD capstone-6.0.0_alpha1.ebuild 2211 BLAKE2B 8a4b4c49d512ee6db080506999089c4af983efcb00734b1259d2be3965fceb03bbaebeaae83a908e648bc3750e926a2f4f54e99291511ec7e0feaa224b8ed128 SHA512 3273e0cd097341679e4a38f2c4225ddcb9330f28fdbc9dbc136346da6e19ee058df7f30920dde1fb42f0d7f8238441efc4cec53e5821592c6978a750873dd10a
+EBUILD capstone-9999.ebuild 2211 BLAKE2B 8a4b4c49d512ee6db080506999089c4af983efcb00734b1259d2be3965fceb03bbaebeaae83a908e648bc3750e926a2f4f54e99291511ec7e0feaa224b8ed128 SHA512 3273e0cd097341679e4a38f2c4225ddcb9330f28fdbc9dbc136346da6e19ee058df7f30920dde1fb42f0d7f8238441efc4cec53e5821592c6978a750873dd10a
MISC metadata.xml 484 BLAKE2B 32c39bf06443ce4ca18191a4c9626cf517d5bd4f837c179e6186a68a0053217bf41d61d2c4d46c9792b1974879d22b36e4a02fa461a1b085acf5c4406bde4891 SHA512 f06dcd3133982f72cf21c5bb3d9a34207d7083233b5e70856f6a1dab60ef361cf1432659af30ea6b90fcb38cfdaec49f0792623ef841e136bc33cb5e1c40d1cf
diff --git a/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild b/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild
new file mode 100644
index 000000000000..8d6006b4688e
--- /dev/null
+++ b/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit cmake distutils-r1 toolchain-funcs
+
+DESCRIPTION="disassembly/disassembler framework + bindings"
+HOMEPAGE="https://www.capstone-engine.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git"
+ EGIT_REPO_BRANCH="next"
+else
+ MY_PV="${PV}"
+ MY_PV="${MY_PV/_alpha/-Alpha}"
+ MY_PV="${MY_PV/_beta/-Beta}"
+ MY_PV="${MY_PV/_rc/-rc}"
+ SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+ if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ fi
+fi
+
+LICENSE="BSD"
+SLOT="0/6" # libcapstone.so.6
+
+IUSE="python static-libs test"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+"
+BDEPEND="${DISTUTILS_DEPS}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ # Currently "-Werror" is only added in the `next`-development branch, but
+ # not merged into 5.* releases. Eventually this patch may be needed in the
+ # version 5 release line. See bug #911481.
+ "${FILESDIR}/${PN}-werror.patch"
+)
+
+if [[ ${PV} == *_rc* ]]; then
+ # Upstream doesn't flag release candidates (bug 858350)
+ QA_PKGCONFIG_VERSION=""
+fi
+
+wrap_python() {
+ local phase=$1
+ shift
+
+ if use python; then
+ pushd "${S}/bindings/python" >/dev/null || die
+ distutils-r1_${phase} "$@"
+ popd >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ tc-export RANLIB
+ cmake_src_prepare
+
+ wrap_python ${FUNCNAME}
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=true
+ -DCAPSTONE_BUILD_STATIC_RUNTIME=false
+ )
+ cmake_src_configure
+
+ wrap_python ${FUNCNAME}
+}
+
+src_compile() {
+ cmake_src_compile
+
+ wrap_python ${FUNCNAME}
+}
+
+src_test() {
+ cmake_src_test
+
+ wrap_python ${FUNCNAME}
+}
+
+src_install() {
+ cmake_src_install
+
+ wrap_python ${FUNCNAME}
+}
+
+python_test() {
+ ./tests/test_all.py || die
+ ./tests/test_iter.py || die
+}
diff --git a/dev-libs/capstone/capstone-9999.ebuild b/dev-libs/capstone/capstone-9999.ebuild
index ce469dd82485..8d6006b4688e 100644
--- a/dev-libs/capstone/capstone-9999.ebuild
+++ b/dev-libs/capstone/capstone-9999.ebuild
@@ -18,14 +18,19 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git"
EGIT_REPO_BRANCH="next"
else
- MY_PV="${PV/_rc/-rc}"
+ MY_PV="${PV}"
+ MY_PV="${MY_PV/_alpha/-Alpha}"
+ MY_PV="${MY_PV/_beta/-Beta}"
+ MY_PV="${MY_PV/_rc/-rc}"
SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ fi
fi
LICENSE="BSD"
-SLOT="0/5" # libcapstone.so.5
+SLOT="0/6" # libcapstone.so.6
IUSE="python static-libs test"
RDEPEND="python? ( ${PYTHON_DEPS} )"
@@ -41,7 +46,7 @@ PATCHES=(
# Currently "-Werror" is only added in the `next`-development branch, but
# not merged into 5.* releases. Eventually this patch may be needed in the
# version 5 release line. See bug #911481.
- "${FILESDIR}/${P}-werror.patch"
+ "${FILESDIR}/${PN}-werror.patch"
)
if [[ ${PV} == *_rc* ]]; then
@@ -54,7 +59,7 @@ wrap_python() {
shift
if use python; then
- pushd bindings/python >/dev/null || die
+ pushd "${S}/bindings/python" >/dev/null || die
distutils-r1_${phase} "$@"
popd >/dev/null || die
fi
@@ -69,7 +74,8 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- -DCAPSTONE_BUILD_TESTS="$(usex test)"
+ -DBUILD_SHARED_LIBS=true
+ -DCAPSTONE_BUILD_STATIC_RUNTIME=false
)
cmake_src_configure
@@ -92,12 +98,9 @@ src_install() {
cmake_src_install
wrap_python ${FUNCNAME}
-
- if ! use static-libs ; then
- find "${ED}" -name '*.a' -delete || die
- fi
}
python_test() {
- emake check
+ ./tests/test_all.py || die
+ ./tests/test_iter.py || die
}
diff --git a/dev-libs/capstone/files/capstone-9999-werror.patch b/dev-libs/capstone/files/capstone-werror.patch
index d5f09ca7d656..d5f09ca7d656 100644
--- a/dev-libs/capstone/files/capstone-9999-werror.patch
+++ b/dev-libs/capstone/files/capstone-werror.patch
diff --git a/dev-libs/cyberjack/Manifest b/dev-libs/cyberjack/Manifest
index da36b59e824b..e649e3d5e622 100644
--- a/dev-libs/cyberjack/Manifest
+++ b/dev-libs/cyberjack/Manifest
@@ -1,7 +1,5 @@
AUX cyberjack-3.99.5_p14-gcc10.patch 344 BLAKE2B c535dd6c5d034b0ad81dd6ce6364d2c8807e1adfb2391d5b801cf285260c6f55c2bdf9f56e3bf4c0fc06cc8f87128855f34f6e3519a6ebc67a7b6eba10aa8008 SHA512 7ee096fbca22ffccff1ae941c7e16578ee10ab3b7704902dee4643bdf1a3d1592ae5cd19625414245fd4c1ee6f10d8a869e273e47d71c47a3300356a0709995d
AUX libifd-cyberjack6.udev-r1 1435 BLAKE2B 3606ea979cf8bc068eb7ab447af70f5f9c409369554868ba36a43eaa7202813587b2193b0ef16b42a68bb665f4eaee5ac976774ec0f77dbaa93b447a6e6021bd SHA512 bfefad4cd2b509a41d3e8f638364a3f604e80dd5302456ca9d27d592175e30a2c348353d35fda242f2f80651efcd111c7294ecde7a8d80f1c7e1a655240483d2
-DIST pcsc-cyberjack-3.99.5final.SP16.tar.bz2 1787299 BLAKE2B 79345a5c51be99eedb9154737e5d8014c2f6034031ca8acfb419d9fe4ecfda1739a84f1b56e275ee0aabf500b87a789255980ef05f4441f10250c6adceebe86a SHA512 ece83377b935b6f4de065c10b340aea91d69c54ff38f73e058f5e31fd75afe1e2d3fe9be2e1423a5e3a0da17d9afa5db7684e85805af34e751d07188f894b2d7
DIST pcsc-cyberjack-3.99.5final.SP17.tar.bz2 1734172 BLAKE2B 2175956188f3b1fe46dd3263ade26e460b7b048df26474060ed29229fcea4890a32b92693d626c3d03bf1e863b1aa7cfb8bac872cc7f5b1bb66f6482b7788c2b SHA512 97558e2bf952dfd0cdb7a9354fccd080dd657b4697f134e20674d1f1bef2ce9dd5d304c68eb8b1d536209c14d66cfef8860df8596746d2b40382401dddb1daa0
-EBUILD cyberjack-3.99.5_p16.ebuild 1921 BLAKE2B f7d15449b7d6fb972c8837ed4fd43d036d2be89d996fe64f017138b5ffaef1fcacba97c6f54261a1621ba2d1ca913d1666bdb14d43016e8571e8a86b2a38b2ab SHA512 2d496b66c24fd3d1af64183a50ed24d056da7ee02098c554d1fa0b46416172faf47f51c3d26495f88bb7ab0a96524c429475606e50f79e8d8d711f58a8f5b48b
-EBUILD cyberjack-3.99.5_p17.ebuild 1911 BLAKE2B 627401174767b101aff709a2f8e1dcb92696e2a8bf8c922ef095d5ba0b3aa8372a3d560632adb4839477605b946a20480d0e59396bee14cd66a3775ed86d5dc2 SHA512 ea7134d012db581d7e24e2894a98c53c116f5624e0752391d5dd6e83d76bb76785eafea4c06b08232d29077f444a9d07075d24d0ef5d63fc64b14f759446ca66
+EBUILD cyberjack-3.99.5_p17.ebuild 1909 BLAKE2B 9ca326c9498acf29415e192c68dd11538356839b561cec58650fc666ba8485f64bae85292b90a3d81700e7c3c1e729275ce97b982413d064227c40a9e059dce8 SHA512 44397335c8d8342db98b4d46aa4b43cfd7f5c0785c1864be926894d84fd08fe38226c00970e6cd24e17e9a79c230a0bcbb2b8b3ddccbc10f34c062cf01d5258b
MISC metadata.xml 551 BLAKE2B b6c0ee4b76f7f7e58c0cf3a09d581143fe24dc863beda59337e51605463e58c93801848f115ab710937f3e17fec8c62fcdd98da27fa7b108466ca75491b28ac2 SHA512 d43d9224b8508447ca3410792bed8e88b791c1029d2412e4be251ea41be564fce12ecf0ae1172c47c6be10371278ad35f22eafc17490a5a96f4e6c081adbcd05
diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild b/dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild
deleted file mode 100644
index a6b469318959..000000000000
--- a/dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="pcsc-${PN}"
-MY_PV="${PV/_p/final.SP}"
-MY_P="${MY_PN}-${MY_PV}"
-
-inherit autotools toolchain-funcs udev
-
-DESCRIPTION="REINER SCT cyberJack USB chipcard reader user space driver"
-HOMEPAGE="https://www.reiner-sct.de/"
-SRC_URI="https://support.reiner-sct.de/downloads/LINUX/V${PV/_p/_SP}/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P/_/-}"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="threads tools +udev xml"
-
-RDEPEND="
- sys-apps/pcsc-lite
- virtual/libusb:1=
- udev? ( virtual/udev )
- xml? ( dev-libs/libxml2:2= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.99.5_p14-gcc10.patch )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --disable-debug
- --disable-error-on-warning
- --disable-hal
- --disable-mac-universal
- --disable-mac-arches-i386
- --disable-mac-arches-x86_64
- --disable-visibility
- --enable-nonserial
- --enable-pcsc
- --enable-release
- --enable-warnings
- --sysconfdir="${EPREFIX}"/etc/cyberjack
- $(use_enable threads)
- $(use_enable udev)
- $(use_enable xml xml2)
- --with-usbdropdir="$($(tc-getPKG_CONFIG) libpcsclite --variable=usbdropdir)"
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- default
-
- if use tools; then
- # cjBingo can't be compiled, as it's defines stuff, which got dropped
- emake -C tools/cjflash
- emake -C tools/cjgeldkarte
- fi
-}
-
-src_install() {
- default
-
- use tools && dobin tools/cjflash/cjflash tools/cjgeldkarte/cjgeldkarte
- use udev && udev_newrules "${FILESDIR}"/libifd-cyberjack6.udev-r1 99-cyberjack.rules
-
- dodoc debian/changelog doc/{LIESMICH,README}.{pdf,txt,xml}
-
- docinto html
- dodoc doc/{LIESMICH,README}.html
-
- docinto source
- dodoc doc/*.c*
-
- find "${ED}" -name '*.la' -type f -delete || die
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild b/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild
index 877531a468b2..33f33ba744a8 100644
--- a/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild
+++ b/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P/_/-}"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="threads tools +udev xml"
RDEPEND="
diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest
index b1521be379a2..af7939c68419 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,5 +1,3 @@
-DIST intel-compute-runtime-24.35.30872.22.tar.gz 7375152 BLAKE2B a7c65663ff06983de5a3476fed479f6eced77c4a47bbbd49528bf149356d1fffcf55055eeb338995046a4ae271f1d515bc9732a042fcf66e2acab308e8b26fdf SHA512 800cad432be1f5619f95cf345c58ec9a58a907f95253f5f1bea1cce27cccf72948f94a327c8f0d7b251b45ae83d4b99a820e0eccd7b1e729979fd86eeaa8fc14
DIST intel-compute-runtime-24.35.30872.25.tar.gz 7375680 BLAKE2B 8aede769b46ecdb2eb49346bc87c1e58fbefa382e80419a301b00197fbdc977f62b001e7670a912a28c736aafc59e60d45a4c4d3e61331d6001307c184d3a4b8 SHA512 4e09f432f1f3a7f8c3b9a7bbd6981f2b26a837fc6f6b4459d21bb51fcce94a3c95726d23fb77be2664c7fbdf4dd270e1ec21af1bc815e718a5df865e8bbdac03
-EBUILD intel-compute-runtime-24.35.30872.22.ebuild 2005 BLAKE2B 584c3ab582b792cc75138c9e2e73a2d40ef2e8050196dcc49ab71d659730d3aaac2cbc6f90a8d9b604ce30b754abeaaf360622c4b636e616100202cc807f8bb3 SHA512 5b8f39ae76dfcb38e43b0d99d830bbe0ae5ab9085b49d2c5ca51cc3f54b1ee38a855b008e7c2f427e53c4622a9504e16aaaec2e33572afd9797b2c13789533ec
-EBUILD intel-compute-runtime-24.35.30872.25.ebuild 2004 BLAKE2B c65d268963f0b96b8bb557794e4a3951e490d615c7603342060cbf698f8cd0add91289938f30931cb41b681b13caf0de434cda5252e86859e65a53ec425c33ad SHA512 785f5a274d4a1af77652de3ee47590d8008522a3a1682f9c9b902768178f5d0ac475bb983a37ed64ecefd4dbaa88b6166f6be7e27570c032ecc5723abbfd93c6
+EBUILD intel-compute-runtime-24.35.30872.25.ebuild 2003 BLAKE2B b3a02def5ebc4a8a5afa9207322eb6628c431a3d6325b1d540be9b9c1ab2b3f3c8d6c3e3648adf6a1160223d35fd45f71d94a482d9117cb216951d31ba783625 SHA512 265e802d96fd5e3ded0ba47b87521070cc255d337097bafe8acaf972a665107aeae25346c8e6a187facfb58ac0f878a41ff044a7d1b00d82bd85c12a19fdb6f6
MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.22.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.22.ebuild
deleted file mode 100644
index e2c604fb04f5..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.22.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND="
- >=dev-util/intel-graphics-compiler-1.0.17537.20
- >=media-libs/gmmlib-22.3.19:=
-"
-
-DEPEND="
- ${RDEPEND}
- dev-libs/intel-metrics-discovery:=
- >=dev-libs/intel-metrics-library-1.0.173:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-system-controller-0.9.3:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( >=dev-libs/level-zero-1.17.42:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Filtered for two reasons:
- # 1) https://github.com/intel/compute-runtime/issues/528
- # 2) bug #930199
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO_DISABLE_LTO="ON"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild
index 79089e9ed29b..26093c05fb99 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+l0 +vaapi"
RDEPEND="
diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest
index 3e6ecf3af9bc..55773aeb881f 100644
--- a/dev-libs/isa-l/Manifest
+++ b/dev-libs/isa-l/Manifest
@@ -7,5 +7,5 @@ AUX isa-l-2.31.0_user-ldflags.patch 212 BLAKE2B 268c3ff68401cdae31966e6cba015883
DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350 SHA512 d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2
DIST isa-l-2.31.0.tar.gz 705375 BLAKE2B 80e0c7f7351e4765393fc5734452ab00d84a84fd017a529a0b96d594c045e7e1c23957d292a56fc449e611dc29f3d4cc2a66c75055d1a7fbb31ca1d6f5c4650a SHA512 bbda3cf84e12352728c16d043ae71160569bff9540928eebb986e22d570176162a7f74fba9423d2349d014df061c09fc084343fbc51077415cfae9f692906dd8
EBUILD isa-l-2.30.0-r1.ebuild 1194 BLAKE2B b4241a852ec119148e6ec0850f3da2b6acf2e29186c7474c2026631b94a67b7430ee6bb9a3db9f4d97fca9df1987ff6ae0cf5563bf6861f836ae53aa0c382e84 SHA512 56ac595d8345b3a82d8eb6c0f9c91554eb41a36f267feee3833e081f4ba8ce1709ce58bb3a2818b288fe3cbea2b75094450a02054f915abc8614c22f3a560ce9
-EBUILD isa-l-2.31.0.ebuild 1289 BLAKE2B 66f7331d8a18a25c9aa626571b799dfe4ac1adb8bf6b0bc783bd748733feb0452c3d254d792db4ddea7f68db4844af6f9474b8932b53a04d077cbba1d89754a6 SHA512 4603f29428327ba05ee63a64de10cab483ba910c433a4aa807b34dae686086b505303fa69a099e8c4f8f36ec4788e0f7a30baa9f7eb3335ee83acb3b1c050a89
+EBUILD isa-l-2.31.0.ebuild 1287 BLAKE2B 7d5b90deacaa1d81a5da6ad12b0da1796ce0396f50fa92aa088a48d74da55f4413ced8012a30c5d19fb52c3def2f3a29b4e79aea86d245390bb2be4e0c676b5c SHA512 bee97a7bc160772929b0ef99f6523cb2f246294aca397a3cff99388a4885be9e8bf756af49d1efbffcdb5a5278c758f3dfddd986bb6b14c849b0ecd6483a497c
MISC metadata.xml 924 BLAKE2B f73558b325ee09e296f5e54262ac4ec62f3379b01c9ddcd5c650e15c4633678a2494009d8a1bfd7e3560700aeb8e48361cfcc55d73deaf97bdafc743b78300d6 SHA512 dd56e30c82f52b45ad298382b073f7e214709f7e02c20ebd710eb4ef4f1db8d34f822fae0383309752e699bc0d67da1fe17eddfaf848d6c95e2e8af655dc55af
diff --git a/dev-libs/isa-l/isa-l-2.31.0.ebuild b/dev-libs/isa-l/isa-l-2.31.0.ebuild
index 7d6a84828530..992207e9e408 100644
--- a/dev-libs/isa-l/isa-l-2.31.0.ebuild
+++ b/dev-libs/isa-l/isa-l-2.31.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86"
IUSE="cpu_flags_x86_avx512f"
# AVX512 support in yasm is still work in progress
diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index 7ec73a63ce33..69f40dbef064 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -6,6 +6,6 @@ DIST libbpf-1.4.5.tar.gz 1016457 BLAKE2B 4aa57b67a184938cfb9e24afced63c816715a1f
EBUILD libbpf-0.8.1.ebuild 1147 BLAKE2B c0c10714096db810d25692acad787234592c5bba81ffd0c450c65e2739dc00ab9ba72edbd803d8a0b3bd36fc05b8a0ade8eba678c7d97cfede4d9fe6639cb0e3 SHA512 d81238dccf44da5b4459dcb32028afdbf7adfb2c86ae01cdc9535efebb08a8987b27bb7c918ff4bf68ed14de7292315ce0a1a5a46c6b31fc58ca514cce62e1cf
EBUILD libbpf-1.3.0.ebuild 1238 BLAKE2B 6926e0e5225dbd7309c2a798ccc1363dd44b0241ea53a386a85866ba6e5f1d349a677de4f6aab03baff1da5bc8d7a652e4da435041f12a403d98a58cccb1a9e4 SHA512 9fb7caf6e30f9ba9883e23fb5eb046132a8daa539672929e3512bb01363ede70a03ff3707f148ec420360774ba6f92230422a1e5e351568c6675c2f75ef4a787
EBUILD libbpf-1.3.2.ebuild 1251 BLAKE2B fcbc494ffb33028e683620340d5ccbfc95d3fc42808fb00efebc004803c837d229fd64457049ba7c727de9713861c3b7c18828010e720771ded5067e9dadd3e1 SHA512 113e2ad470ef92e461e7a3b7c9a2627858b68bae74211e2bb5c521a80c47873da6d287b3e6bf4a4e8d6c3b6485044b2f9e61b1a51ec4e4831aea1c7640b67630
-EBUILD libbpf-1.4.5.ebuild 1251 BLAKE2B fcbc494ffb33028e683620340d5ccbfc95d3fc42808fb00efebc004803c837d229fd64457049ba7c727de9713861c3b7c18828010e720771ded5067e9dadd3e1 SHA512 113e2ad470ef92e461e7a3b7c9a2627858b68bae74211e2bb5c521a80c47873da6d287b3e6bf4a4e8d6c3b6485044b2f9e61b1a51ec4e4831aea1c7640b67630
+EBUILD libbpf-1.4.5.ebuild 1248 BLAKE2B c181ad92feb3b2f8521a9c32aa2d123fb58e529b02431e21737ad2c267396923a7aee2df2772a02f18af592530b33de3daf2e271e7aa69cafcfea78cf4851e77 SHA512 cb3e579bf66700e875c87e4202d7f5426f08eab29e15449f64c508290f3b6803d31f33c00a8f1ee49e67b132a855fb1f12c4ce8de00b116d535965fe8f9a25e4
EBUILD libbpf-9999.ebuild 1245 BLAKE2B 1706a684e48f10e12cf3cfa6d8f809e8197cf8464c6d266425c2d7b501cb8130aab346eb5b006dfc5399a4e03d287b5557c5770f73e94d0cabc608ebba04d437 SHA512 fe39c6714dd55685b00d3db971d29f2bea386f0ac398cc9b503c2f04e5740fef4b3100a2003c4726fc2c0064a25d4e5fbed1f05a5154bcc739cd6cb65defefae
MISC metadata.xml 306 BLAKE2B 6af2288a09cffb8801efe6841d11dae5e8f3659dd75be45f746bab3f48686458916dab796fd9d535e1a6fa0ca78567e8227e29ef06cc22c4a9d0b1cbebd30ab0 SHA512 c027c14965069ece90130984bab710dc19f199a184e834666449f4bc0874de3b5f5d878f3a1fe6f817a85eef2bc45914e640f0140878b7454a32738a7f500032
diff --git a/dev-libs/libbpf/libbpf-1.4.5.ebuild b/dev-libs/libbpf/libbpf-1.4.5.ebuild
index 9ff1eb278ac1..1255479ffba6 100644
--- a/dev-libs/libbpf/libbpf-1.4.5.ebuild
+++ b/dev-libs/libbpf/libbpf-1.4.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
fi
S="${WORKDIR}/${P}/src"
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index a419bdd15511..f4d1df0e3348 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -1,4 +1,3 @@
-DIST llvm-project-0cb80c4f00689ca00a85e1f38bc6ae9dd0bf980e.tar.gz 220327440 BLAKE2B b58d9fe8527d5849266c56400d451faff3b9138ee7d71f24d904c146dfcf05a1734e1234bab1b4035b55a9588633f05264ebf87886aab27a2a2f18a945869041 SHA512 d0d443bc4b21c9b32bd079d0538702737bb4cb4218edfdfd24164e9b14ee25d5809e7aa840f6c1bb0e3d73cd1fe59053aff041df93274fdbcf436ae57cef99ae
DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7
@@ -7,20 +6,14 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
-DIST llvm-project-19.1.2.src.tar.xz 141241032 BLAKE2B 38a3f528ddae7cd738236a317551fdb94acd8fb736a57def15b75e1ed2f6572e1370fb3f1e4ff261d3cfb87df7d50d4db8fa9e70dc5e3dde617af09eb059fdd3 SHA512 e98ee405f5c30004b39f0de0470400dd2965adf4cda4b47a1d3792ae362ed43eb45e96a9b1689f31e1064e0b39252379270bd95bf8081cf9b92ecb9b371bf43b
-DIST llvm-project-19.1.2.src.tar.xz.sig 438 BLAKE2B f5bc0cc43bc10ee2438289d62aa8169cbb9e0ea598381b4c744e6a09daf710650fbec0656a9ac7c0e6f84a0ff3541fe223fa9efc61fb3d4c496cad9df7b9edd4 SHA512 307cd88116e68f901229fc2f6db72bad5f964bacee178e2efad3419cec277b5a7e23fb347386fb4e83e1886551bbc78d187259518193cac7654573ee17e3cb63
DIST llvm-project-19.1.3.src.tar.xz 141247864 BLAKE2B 4ccb30accd632a7d54eb065b724ff81ec8a50380fa527111d58acd728eecb798d42f680119b6d1cbc980523e2f39220921ca1f530daa7afea05ab27436dedb7e SHA512 0abaf158b373892d5afc184158600df17a0797547ad7238ca9018d6fcdd7310b0db803d158daa82a2e04bd42d9daebaa2c3e4b9024c0fa2df72a88596575df5c
DIST llvm-project-19.1.3.src.tar.xz.sig 438 BLAKE2B 44717741ae13bb0c52382647352e52273d8401728dc5cc1cf0c11a8f08cd74b6e3d789e788793aad767030b36fdec62e3a05bdc0b7ff60556cec7ceac17fc239 SHA512 84ef22ee78dbaad4710becbcb02119d06063099f9102bb86f3cd44fbb7e2d87bafe239d8e0cbf22ab5a479f99a11a77125f22394d5006ed86262076ccbf1634d
DIST llvm-project-3f4468faaa9525ad615118675c3c68938f4a8d5f.tar.gz 221860252 BLAKE2B 6c531df34163dc0879c79b029a13215d1bef2cd95bbaf4a6d5e10b81a8352236283d40f14b62e23a57cc1cf8edce138fb6e2720ced2397d6469c5863564c626d SHA512 4aa485f4547e210cf8f6f8147c4adab3e75afe77f1e4e1bc4718fe681b64bdcf8937f843964542f8ead90ceef52cc0fd4bd8275824d1a4c6961eddafc7d35115
-DIST llvm-project-9aef0fd52a0b2bf31cf3bae8a0693d6df8db6e04.tar.gz 219987707 BLAKE2B a3f0acd0fd3b66c3a826ac6760653fa6ea893ffba7587cf4a14f472026a9d9d8bf6b63c26d8bc39e83936afe6b735496bd88ce6c00d16abe1d0ccd1f9a644302 SHA512 5104669d78930363afeba045dc27a4c36ca8bb7537d432c765e023cbd91155b248c3a60d4768e1f8690c88e82d4ff95a44fb73f26d25d6646dddc857992485ba
EBUILD libclc-15.0.7.ebuild 1668 BLAKE2B ac2bd589fb3c29662799f97b1f649fd22b1b7ce5701879815bc01a05ae88421a830a6a3507b4dead181f24eb4e45c451e8ea1ebbdac2a2de51ddbc3cd9f53c66 SHA512 a3e39fbaddb322360f6362ef21713f375d04e02b2b9a3d43a3d47b26d5d43643a8c654181aef9518aee5f9805d09c446bbbf13342b74f09622e5e1b0c59470b1
EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6aaf110977c53ae2d4c5edd558c958a4981020b2c74c6b0c47aeee184edc6e1f192da93f57972fe9cc9abfaa762 SHA512 5007264c688588ec9fd7e74e88a1c1810be2602b744a64d8927275bc8ceaf278d9598222c5d2e3d3fa64504364625b03951752ef7221fd1bf16cc26fbd54ad80
EBUILD libclc-17.0.6.ebuild 1749 BLAKE2B 0b083103fc48654357f621bd3c40002fe9030598a4873519b186b601cd75cc1555a3930f26fe884c1970ddf5728c9a7dffc08e97ebdb151e55b80b204d327a4e SHA512 2509e6ff63a86ba1ceef095fab34b49642b7e6866111c289c124bb7ef9d4bad8f07c4927b45994555386536975c8a4c56401860dca25f2ef2014d9153abb4c8f
EBUILD libclc-18.1.8.ebuild 1302 BLAKE2B f5c4d9d86b2150a602626d7785bae098edf6ff7dce1a07501bbb5b721959827f446d7e468a85be08eb8a6935ebd59264c582d5ab04321f60d0a0bd19da2653e6 SHA512 840ec8e282d4eaac97039f32eae8b05c03fd95128a4d800f190a9b57e154a73fd2c4eeec8c58e7c892684f24b35d1da5c2b52303ec19559b19d7bd75eebf5c1c
-EBUILD libclc-19.1.2.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
EBUILD libclc-19.1.3.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
EBUILD libclc-20.0.0.9999.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
-EBUILD libclc-20.0.0_pre20241015.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
-EBUILD libclc-20.0.0_pre20241023.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
EBUILD libclc-20.0.0_pre20241029.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-19.1.2.ebuild b/dev-libs/libclc/libclc-19.1.2.ebuild
deleted file mode 100644
index 369d04fb2877..000000000000
--- a/dev-libs/libclc/libclc-19.1.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {17..18} )
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake llvm.org llvm-r1 python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
- ')
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local libclc_targets=()
-
- use spirv && libclc_targets+=(
- "spirv-mesa3d-"
- "spirv64-mesa3d-"
- )
- use video_cards_nvidia && libclc_targets+=(
- "nvptx--"
- "nvptx64--"
- "nvptx--nvidiacl"
- "nvptx64--nvidiacl"
- )
- use video_cards_r600 && libclc_targets+=(
- "r600--"
- )
- use video_cards_radeonsi && libclc_targets+=(
- "amdgcn--"
- "amdgcn-mesa-mesa3d"
- "amdgcn--amdhsa"
- )
- [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
-
- libclc_targets=${libclc_targets[*]}
- local mycmakeargs=(
- -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libclc/libclc-20.0.0_pre20241015.ebuild b/dev-libs/libclc/libclc-20.0.0_pre20241015.ebuild
deleted file mode 100644
index 2b8c5e63c257..000000000000
--- a/dev-libs/libclc/libclc-20.0.0_pre20241015.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {17..18} )
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake llvm.org llvm-r1 python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
- ')
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local libclc_targets=()
-
- use spirv && libclc_targets+=(
- "spirv-mesa3d-"
- "spirv64-mesa3d-"
- )
- use video_cards_nvidia && libclc_targets+=(
- "nvptx--"
- "nvptx64--"
- "nvptx--nvidiacl"
- "nvptx64--nvidiacl"
- )
- use video_cards_r600 && libclc_targets+=(
- "r600--"
- )
- use video_cards_radeonsi && libclc_targets+=(
- "amdgcn--"
- "amdgcn-mesa-mesa3d"
- "amdgcn--amdhsa"
- )
- [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
-
- libclc_targets=${libclc_targets[*]}
- local mycmakeargs=(
- -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libclc/libclc-20.0.0_pre20241023.ebuild b/dev-libs/libclc/libclc-20.0.0_pre20241023.ebuild
deleted file mode 100644
index 2b8c5e63c257..000000000000
--- a/dev-libs/libclc/libclc-20.0.0_pre20241023.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {17..18} )
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake llvm.org llvm-r1 python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
- ')
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local libclc_targets=()
-
- use spirv && libclc_targets+=(
- "spirv-mesa3d-"
- "spirv64-mesa3d-"
- )
- use video_cards_nvidia && libclc_targets+=(
- "nvptx--"
- "nvptx64--"
- "nvptx--nvidiacl"
- "nvptx64--nvidiacl"
- )
- use video_cards_r600 && libclc_targets+=(
- "r600--"
- )
- use video_cards_radeonsi && libclc_targets+=(
- "amdgcn--"
- "amdgcn-mesa-mesa3d"
- "amdgcn--amdhsa"
- )
- [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
-
- libclc_targets=${libclc_targets[*]}
- local mycmakeargs=(
- -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest
index 84815719ebc5..706ed5e5052e 100644
--- a/dev-libs/libevdev/Manifest
+++ b/dev-libs/libevdev/Manifest
@@ -1,6 +1,6 @@
DIST libevdev-1.13.2.tar.xz 460456 BLAKE2B bdb71525600e2aa3aa264da322e1d7e93270790a48b62baf3df51cf23a6ddf7371cb9de157dd430e632514d1cb3d3b076f8710c43fac4f99e42e7ca503061bee SHA512 558267df0e45d8641a58dddb9fe30e2235ce247d96710189b09512d19d691afbd25189d188bb26bb5092fbbe249fbc7ca60a9e6af4fab535a946d5a3e030a21f
DIST libevdev-1.13.3.tar.xz 460660 BLAKE2B d4a808ad13e7e5b818bde0b885eb53e109afb0d0ec9b72a80a05a36135c3db955efd092b8f91f0f2393a1f717e2517ed916326dbb32eae13275b89ee0f40003a SHA512 24330c7f6f003c95da97dcb66fcc750437db59ac9049415c35cbcaa1612845363a59180da6b3120c81d7d3f969adb139fa023ed765223e185fb68465d45a0fd2
EBUILD libevdev-1.13.2.ebuild 1120 BLAKE2B bbcb4459b5e2164648c9dbe05734470323893fe5eb130251f09186e511debc8a03a71d23b96748e63409102dbcfc8cb41a181346a423baa9bc1aff79cbd3645d SHA512 2476a49f8fd5ee3483e00a17dac3bfdd26ef7a51d2b3e6019740bb64465fd1931b590e82cb28de82655a94a5f8118a3f98c54799ecbc5471d6fa8c5d0959836f
-EBUILD libevdev-1.13.3.ebuild 1121 BLAKE2B 3ed1f433a4dec72ca5233a35a0738fc1046f446f257336bfb05dc3c3bc4dd566d1acaaaef8cf4cdf3e1f228d36b25ec6e9f9425ba2915e0b89f80534827e5d1f SHA512 469d8c24c3b6d7e34dbbbb78da8bdc2721ccd67035b93f7a50d04f77d2fae0de457f18a3ded0db75f9218fb50d6e7a348d1dd914d3b2b36410d12b706973473a
+EBUILD libevdev-1.13.3.ebuild 1120 BLAKE2B bbcb4459b5e2164648c9dbe05734470323893fe5eb130251f09186e511debc8a03a71d23b96748e63409102dbcfc8cb41a181346a423baa9bc1aff79cbd3645d SHA512 2476a49f8fd5ee3483e00a17dac3bfdd26ef7a51d2b3e6019740bb64465fd1931b590e82cb28de82655a94a5f8118a3f98c54799ecbc5471d6fa8c5d0959836f
EBUILD libevdev-9999.ebuild 1115 BLAKE2B d3117486e56864aead1dd0e48b81cb45f7209e499955f54665fb353f5c1fd6c6cf7057e496b8cf525c9ca557a0edf50e4fd93bfd1bba6ad5630c1955c7c250a0 SHA512 423421b0eb575ce5f4ef75f913b98ad193095a00c65867d36c99029a904beac2fc6b2e8e8b2d3ed714529c0ec0eb83135f0e239da7cdf2c3014ecfceeb5e04ab
MISC metadata.xml 339 BLAKE2B 17485a5a6202c366cf975f0c34aeb9521d5190f2ada003bdcae8c3e561740b3b43809b177baa2cab87de46e2f234b48df5bfa6c8df5dc2674f95e6206f0e4398 SHA512 26ff955c224a24cd58bf4eed14d99a0b7cf1b078e0d93bbd115a9193656180f112cb0f27bc6d35b2ff2e062a58775fc4b4310d6ffeee322b39963143f079b3b8
diff --git a/dev-libs/libevdev/libevdev-1.13.3.ebuild b/dev-libs/libevdev/libevdev-1.13.3.ebuild
index 74906d0c2762..eb8cdb5fad4a 100644
--- a/dev-libs/libevdev/libevdev-1.13.3.ebuild
+++ b/dev-libs/libevdev/libevdev-1.13.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then
inherit git-r3
else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="MIT"
diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index 4578970ec077..861cbdb04916 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -7,5 +7,5 @@ DIST libksba-1.6.7.tar.bz2 706437 BLAKE2B 95f51bc9a0a7ee14b91089aded3a420cf2f986
DIST libksba-1.6.7.tar.bz2.sig 119 BLAKE2B 74b3fd7682ae526c7430fe3792f873838c366ec0de1d80b699370a8cefdfdfc386f883b1d45df8df62e64d9de992f4bbfa7f74cfbb38419694f1a11ff1d3110a SHA512 97df523f0640f8fed0c3c7603218058021475d5b0e47a36610aa88312a6bb5f302e1e2016f5721a9077d0d27b35b28c7c96d9843866c957c965b2c580d3ee60b
EBUILD libksba-1.6.5.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb
EBUILD libksba-1.6.6.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb
-EBUILD libksba-1.6.7.ebuild 1786 BLAKE2B a030f21d4276eb745e098f33fd27216a2a4ac07d535f9e808129ff72a17153a682aede62bf5a25c18b76a6e74dcda815e43f270624aad42856d2209b76981c85 SHA512 76cdd369a70a496a531b2998b8d66e43354de5be61b693909e0c44c4213c4ce294007ad934076f611c3c9484c453dc5005bbaf6c83c7dd565cbdff878eb55a7e
+EBUILD libksba-1.6.7.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb
MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/dev-libs/libksba/libksba-1.6.7.ebuild b/dev-libs/libksba/libksba-1.6.7.ebuild
index 9296863c66a7..45f7d7ba863e 100644
--- a/dev-libs/libksba/libksba-1.6.7.ebuild
+++ b/dev-libs/libksba/libksba-1.6.7.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
LICENSE="LGPL-3+ GPL-2+ GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.33"
diff --git a/dev-libs/libmcrypt/Manifest b/dev-libs/libmcrypt/Manifest
index 2277de7fb993..c7490a4f5edc 100644
--- a/dev-libs/libmcrypt/Manifest
+++ b/dev-libs/libmcrypt/Manifest
@@ -1,7 +1,6 @@
AUX libmcrypt-2.5.8-autoconf-2.70.patch 561 BLAKE2B 7781b257c87eb1f6d793fd5a0a2f017190728731f95dec00b25986fd97c36590db38f3670af6ef29c480ebab90405a1b2638601536102a6b62363226011c1199 SHA512 5aec87f49632a4e9d7cddabd5f661b813caa8558cb304374fda331a490a9f9f7a0bb753b2d4c81a17ca605246c18b9aaf24ee4d437af7f5e7a293e2fc9e37b79
AUX libmcrypt-2.5.8-c99-2.patch 1103 BLAKE2B ad03edd1015f2d559f74ddf05944e6eaf30c6a4360fed2462b6530b6eca127681625156fda6699545c0704c39951e67d301b170b19139836ed90eaff7a05d2dd SHA512 601c98a58c152a16762d0835575137146ee907ef6597fe0c1d0fa94a53c67d3985e41bf86bdcc52a776e57d5c15f6da4ba19cf6d986126b66998aa579949733f
AUX libmcrypt-2.5.8-c99.patch 3193 BLAKE2B c8d692a2e0bf94ee0cb5e28ac40540b3c43e0003dcfcb2a0aba7e5a9964505616229e84635abe43179ce4728bfd8267f82191d812f2303d7e476c2d1ec744c57 SHA512 83fb939e6668dcce0b376f934641fbf232d42a8082c7bf625a0062ae69d55d3061d44d4abd1d3e4d4d7d75294e9032798d5f1c8159033bc134458d949aa3086d
-AUX libmcrypt-2.5.8-implicit-int.patch 2367 BLAKE2B be96b6c76f75d6998211877aa8e7bae68c0a585ac5ca469f38cf701c5d46c3a7e18c9b41e68cc1e111cad6c6951737a2b02867e08761769cd4bead44028cc849 SHA512 a3e0dfab2a17393631e09334f214a11c572df1cc8bc3572375d35c9598f1b51bf75b5a4db382022273da68e58b48d70173d040095bc17ef235bdb679f1ebe8eb
AUX libmcrypt-2.5.8-prototypes.patch 1435 BLAKE2B 6b4e85df1432e7766d5e678595b08b75a1592993d79f18373d28868566b4cbe271552d7e899719530677e4f2ad2b34d4308f01ff7808a0527507f23dc74dbf70 SHA512 c821c8c6bb42e50bb377c85042ff3127375b195ffa075d17a6ead6cedd01ff66dfe6e1fdf049a48d12b5285ee26e0a2208a86ab333294055c2df7723857c70d7
AUX libmcrypt-2.5.8-rotate-mask.patch 1060 BLAKE2B 1bce08c2fee92ddb2038b6de67d8ccc1c2d630506f4298926edf44147dcf9596d636204fb1d009f4affb00a1e84c503b162a41b5b02d5596996a8a1768ea2d96 SHA512 975d75e7b41ba18012a09ebf0bddec794ab8597d2515995ec55498437f237d8de917a2766e31da32e92ddbd40de6fe9ca78814eb55ff68da746037e064aaede8
AUX libmcrypt-2.5.8-uninitialized.patch 624 BLAKE2B d6c55091d0c159b5b04fb7cb68a239e45020de177271da7ac6b15c20f6d791399f5fb9c48970e66e6f43168408ce83c347fc8c1387308fee9d273726f268ed91 SHA512 d5bf3520f101a5edae1e165358c075be763ec1a76d721301b562476fe6495f4cfb0b991c71c24fe182885bf86903ef796b934fd9f5b2f026ad8a433579d70791
diff --git a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch
deleted file mode 100644
index 98938c7c105f..000000000000
--- a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://src.fedoraproject.org/rpms/libmcrypt/blob/rawhide/f/libmcrypt-c99.patch
-
-Add return and argument types to fake prototypes in mcrypt_symb.c.
-This avoids build failures with future compilers that do not support
-implicit function declarations.
-
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -23,8 +23,8 @@ mcrypt_symb.c: mcrypt_internal.h
- @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c
- @echo "" >> mcrypt_symb.c
- -@for i in $(EXTRA_ALGOS); do \
-- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
- done
- @echo "" >> mcrypt_symb.c
- @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c
---- a/lib/Makefile.in
-+++ b/lib/Makefile.in
-@@ -561,8 +561,8 @@ mcrypt_symb.c: mcrypt_internal.h
- @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c
- @echo "" >> mcrypt_symb.c
- -@for i in $(EXTRA_ALGOS); do \
-- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
-+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
- done
- @echo "" >> mcrypt_symb.c
- @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c
-