summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-18 12:04:39 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-18 12:04:39 +0100
commit2d01b3d133c0fbf17de8d7b47905585af88bd6e4 (patch)
treef74eb9a3d16ed25f8c15b825f4d28b759ae99a42 /dev-libs
parent97bacba3ead078e5db8b87ab651a3ffa7d82f60f (diff)
gentoo auto-resync : 18:04:2024 - 12:04:39
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin97865 -> 98039 bytes
-rw-r--r--dev-libs/aws-c-cal/Manifest2
-rw-r--r--dev-libs/aws-c-cal/metadata.xml3
-rw-r--r--dev-libs/aws-c-common/Manifest2
-rw-r--r--dev-libs/aws-c-common/metadata.xml3
-rw-r--r--dev-libs/aws-c-event-stream/Manifest2
-rw-r--r--dev-libs/aws-c-event-stream/metadata.xml3
-rw-r--r--dev-libs/aws-c-io/Manifest2
-rw-r--r--dev-libs/aws-c-io/metadata.xml3
-rw-r--r--dev-libs/aws-checksums/Manifest2
-rw-r--r--dev-libs/aws-checksums/metadata.xml3
-rw-r--r--dev-libs/folks/Manifest2
-rw-r--r--dev-libs/folks/folks-0.15.9.ebuild2
-rw-r--r--dev-libs/intel-compute-runtime/Manifest6
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild2
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild (renamed from dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild)10
-rw-r--r--dev-libs/intel-metrics-discovery/Manifest2
-rw-r--r--dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.171.ebuild29
-rw-r--r--dev-libs/intel-metrics-library/Manifest2
-rw-r--r--dev-libs/intel-metrics-library/intel-metrics-library-1.0.161.ebuild27
-rw-r--r--dev-libs/intel-vc-intrinsics/Manifest4
-rw-r--r--dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.16.0.ebuild37
-rw-r--r--dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild2
-rw-r--r--dev-libs/level-zero/Manifest6
-rw-r--r--dev-libs/level-zero/level-zero-1.16.1.ebuild2
-rw-r--r--dev-libs/level-zero/level-zero-1.16.14.ebuild (renamed from dev-libs/level-zero/level-zero-1.15.8.ebuild)4
-rw-r--r--dev-libs/libdbusmenu-lxqt/Manifest4
-rw-r--r--dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch129
-rw-r--r--dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild24
-rw-r--r--dev-libs/libdbusmenu-lxqt/metadata.xml15
-rw-r--r--dev-libs/libgusb/Manifest2
-rw-r--r--dev-libs/libgusb/libgusb-0.4.8.ebuild2
-rw-r--r--dev-libs/libjwt/Manifest2
-rw-r--r--dev-libs/libjwt/files/libjwt-1.13.1_multi_ssl_atools.patch233
-rw-r--r--dev-libs/libjwt/files/libjwt-1.16.0_multi_ssl_atools.patch348
-rw-r--r--dev-libs/libserdes/Manifest2
-rw-r--r--dev-libs/libserdes/metadata.xml3
-rw-r--r--dev-libs/libunistring/Manifest2
-rw-r--r--dev-libs/libunistring/libunistring-1.2.ebuild2
-rw-r--r--dev-libs/opencl-clang/Manifest8
-rw-r--r--dev-libs/opencl-clang/opencl-clang-15.0.0-r1.ebuild2
-rw-r--r--dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild37
-rw-r--r--dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild42
-rw-r--r--dev-libs/opencl-clang/opencl-clang-16.0.0-r2.ebuild2
-rw-r--r--dev-libs/opencl-clang/opencl-clang-17.0.0.ebuild2
-rw-r--r--dev-libs/openssl/Manifest2
-rw-r--r--dev-libs/openssl/openssl-3.0.13-r2.ebuild2
-rw-r--r--dev-libs/s2n/Manifest2
-rw-r--r--dev-libs/s2n/metadata.xml3
-rw-r--r--dev-libs/weston/Manifest2
-rw-r--r--dev-libs/weston/weston-11.0.1-r10.ebuild2
51 files changed, 294 insertions, 742 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index c974e3c197d1..5c4d11a0fca6 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/aws-c-cal/Manifest b/dev-libs/aws-c-cal/Manifest
index 328de110ac95..b56bdd918065 100644
--- a/dev-libs/aws-c-cal/Manifest
+++ b/dev-libs/aws-c-cal/Manifest
@@ -2,4 +2,4 @@ AUX aws-c-cal-0.4.5-add_libz_for_static.patch 362 BLAKE2B 29ad22a54ac0e3749ea3ca
AUX aws-c-cal-0.4.5-cmake-prefix.patch 535 BLAKE2B cc5a1e62b082eb7ab377e0cd5c5ff8b4a5d03e6346b1f3dbd7cddbc012a979f9d1f122e7b1d4bd6ef0c488f1f574881544cce1e1aba7104773791807ffc8a21c SHA512 439fb27f0332cd87cb93c7b2cefa2f1c15476b70e75142fcf5873f9791193d2ff193b8e74a9d5bcbf98aef36654541951830cc2a595b092fdf54a14c1abe7143
DIST aws-c-cal-0.4.5.tar.gz 51956 BLAKE2B 8e758cf4ba362efb3721c4b25f8264e3859eb0882d5bd1dc65a1ad7fa6ac5deb80872b214f39f389ad2c4cae620cb3d6535f39e8e6cbd63bceeb6b1ad7fd5bd1 SHA512 b6feb72e607bf9bbd927dda21a6d7e7f99771c5078fad778aa2d858aa86b251726a3797b61ad2d927a5293dad10b8ec97192ed60db652ebf8c664923c2484b6f
EBUILD aws-c-cal-0.4.5.ebuild 797 BLAKE2B b883272a723c2b89e67aa427f0b83399a5264cb2fbf78b2a4bc9060db12e6d79b9099df29da1a9ab1151cf1d1f5a212a607365949cb217ee731e523c55999c95 SHA512 823044acb911797e835cc891e7a99def5686ef19194fb69a80253ab4114406c32af6915bba0365e8e807c668f4879ac75d31c460ffba4309ac032389146944c3
-MISC metadata.xml 396 BLAKE2B 0566b45de32f9c4a061a636c73ef45dd1b3d3b7fab39b82af86d982613fa818f6a5887b1750096be4bf1c6a9aa6a0664e2d9755488cb600699b809fb2bb180e8 SHA512 765555cc269774be9f1efde6f0152324056b5e66b332afb063504e041c3424eb5c9756cb13173bef516d7d9c63f58f406ecb13e6ae359896383e2566a8604696
+MISC metadata.xml 478 BLAKE2B 43fd48e916c8d02f3c144ec0cbc82dfa9a2518632bda47cb60a67cefa1fa3955e8f3252367fd8b512ddb2a62546c3439524c756b52805ce6bf6db7aa32805079 SHA512 b096fabcda56b321a9e2dd12f29dcb25464070a1428ea4d12b7ce41bb573f35670c29078452781f3c703e6db52e6eb6c9f2f0b9751e1c33315940353fc1dace9
diff --git a/dev-libs/aws-c-cal/metadata.xml b/dev-libs/aws-c-cal/metadata.xml
index b8ec77e47205..304f6cf4a68c 100644
--- a/dev-libs/aws-c-cal/metadata.xml
+++ b/dev-libs/aws-c-cal/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">awslabs/aws-c-cal</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/aws-c-common/Manifest b/dev-libs/aws-c-common/Manifest
index bd5754ad41e8..99aaeb3ada51 100644
--- a/dev-libs/aws-c-common/Manifest
+++ b/dev-libs/aws-c-common/Manifest
@@ -4,4 +4,4 @@ DIST aws-c-common-0.4.62.tar.gz 411263 BLAKE2B b9eb8eab8fceb949adcb96bc98987c318
DIST aws-c-common-0.5.2.tar.gz 422185 BLAKE2B e2058d523f9739b2d28db6ff26e00326977853a1ccc2468c36ba021619b0e9223e8a5584c06a29b511607741d208ac803023c1e6c17df10cd46227274d885978 SHA512 3e3b639f0387ba0e4ea62a35e57b7f0697a5f829bbffe6758d2e43db45543528615298281b045275c582a8cce9f0f6a36a06b231460ce4e2cc42ac01d7a0e952
EBUILD aws-c-common-0.4.62.ebuild 695 BLAKE2B 1124eaa7aa68685261060c3964df4b4faec8eae1cdf8638eb0cf3f14019c17b5a9845c80091289fec7bfcaef2e395315b1647e0659c6792b5f3139b4067dc0a3 SHA512 0f81db29d2e71dae2657d7ce272f9c81672638220674c334211ab23dc71c3e3f3ef0ac99f1efc584fe0ca4a0015ea03b42df1b0c7f4b951ed79c1bc9a60e0fc9
EBUILD aws-c-common-0.5.2.ebuild 613 BLAKE2B 28870a4c73c3b3d6f14fd08400dd459cc0bce12531da82d1226a4054e18ee21dfcbd3bbba2deb3fa7aa70658f0cc2dd007d0004ef07114f851162f67231d40d6 SHA512 642112664c88452cff2c9da6c650a2911cce2f7b1188ea03c2b9d46b48c75dc8624b166e6f85cc375824ce1be7d514d76d0e562438622c370826803e81026fb4
-MISC metadata.xml 563 BLAKE2B 05891966033530426bf57a76c0a0d9491be76607c4294cf97469ca153cd46f4e44dc35704b77b8e115ea23e3175d8b0993b40d2068c203851d7483c11221e177 SHA512 df43e5500f05d7da058e4771d8f032bf534140f00ddee25e45be9e10eca4117a9c06b9aafe3181943cb1281d2ccd7a1afbc11cb0b8935c74dc309f4be55cc47c
+MISC metadata.xml 648 BLAKE2B 034afa38ae41689a7f94aabb59e4bffad134c38a5999b6d793c546b6d1c703e282ce29b2fcb6a8c56dd3c6a1e9feb0176fe1d55b09b2511609405ebeb4c7716c SHA512 75928a5088b509c4628a4ed94368884230e00d66d0edfdc9cc6b2fb1e056f1d830132d41c7b1f671f0308ac06aef0139c9eef5d757b33003f242d8750097283c
diff --git a/dev-libs/aws-c-common/metadata.xml b/dev-libs/aws-c-common/metadata.xml
index e467b78655b3..74ef5bba7d8a 100644
--- a/dev-libs/aws-c-common/metadata.xml
+++ b/dev-libs/aws-c-common/metadata.xml
@@ -9,6 +9,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">awslabs/aws-c-common</remote-id>
+ </upstream>
<longdescription>
Core c99 package for AWS SDK for C. Includes cross-platform primitives,
configuration, data structures, and error handling.
diff --git a/dev-libs/aws-c-event-stream/Manifest b/dev-libs/aws-c-event-stream/Manifest
index edd80a30f720..38fe241bce92 100644
--- a/dev-libs/aws-c-event-stream/Manifest
+++ b/dev-libs/aws-c-event-stream/Manifest
@@ -3,4 +3,4 @@ DIST aws-c-event-stream-0.2.5.tar.gz 61949 BLAKE2B baebd87a916fb8440db56afa2b97b
DIST aws-c-event-stream-0.2.7.tar.gz 63942 BLAKE2B 751199efa1889861b647ca2f59f4a323961aedb9184d8c1293ff8a32096bb6e22de43eb2afbe9eb433f43e07ef8be251c815cfd897eb81cf2041e5f7be230ead SHA512 3ecc9fd80cd37d87df34948a7d7ca344a7b5ff2298e5ecc568d945830f8f8cd88721e0d2c4d11dee06af87e14b9ff13c8f13b8abfee74826ae72c8a280109440
EBUILD aws-c-event-stream-0.2.5-r1.ebuild 1176 BLAKE2B 660aeb434ab0b4dc912213d5d6465e75b3a13127237fe8854901bf939b492b337c938f3501f4b5b5b3c21f309403fe46162c7a048f8d3294a3ad714a7a193cb8 SHA512 7cefd7d81f0d02140db2b7c9a2a71c739a47412d6deb2c60154d00a6f59caa35748df6b42e39bb15a56460918d1236f5806882d5df0f508518e804ea19d914d8
EBUILD aws-c-event-stream-0.2.7.ebuild 1101 BLAKE2B d3664088da4f06b2a33063618b8103fbc05634e8473c206aa3f5d84a6cd60bf4980b308a13731154f028a9a717112508a497472952c0767a9cc8ea5154dcb588 SHA512 6da822f7e508cb1bc0530079ed24fbe53020831c4212d5d96da4e08f07f64e923b208bbc999a195759d003e1304a3790c2bdc52d02a39c08dce78e467d69ef00
-MISC metadata.xml 396 BLAKE2B 0566b45de32f9c4a061a636c73ef45dd1b3d3b7fab39b82af86d982613fa818f6a5887b1750096be4bf1c6a9aa6a0664e2d9755488cb600699b809fb2bb180e8 SHA512 765555cc269774be9f1efde6f0152324056b5e66b332afb063504e041c3424eb5c9756cb13173bef516d7d9c63f58f406ecb13e6ae359896383e2566a8604696
+MISC metadata.xml 487 BLAKE2B de4736156d3fb3b52112074b6e049f777497c7101d134c8b664b76d3f55acc0be9585a6fa36e7ad7b4ab2bedd8ed5fba0808be350d11e4d7d8de4762fb9fbbc3 SHA512 a82fb72031951ff4b3e6674cbd00a955723ec501c4edf8125be6b721e52902a1584728c4d0ece6e3ca6f780c0924f0fd19cb4ed17e082052e165ebd15b46a85d
diff --git a/dev-libs/aws-c-event-stream/metadata.xml b/dev-libs/aws-c-event-stream/metadata.xml
index b8ec77e47205..0cde327ac057 100644
--- a/dev-libs/aws-c-event-stream/metadata.xml
+++ b/dev-libs/aws-c-event-stream/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">awslabs/aws-c-event-stream</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest
index 369dbba581bd..5ad0e59479ba 100644
--- a/dev-libs/aws-c-io/Manifest
+++ b/dev-libs/aws-c-io/Manifest
@@ -3,4 +3,4 @@ DIST aws-c-io-0.7.0.tar.gz 561762 BLAKE2B ffe8ac5de9fd5f57e7bc18e1d956f28567413d
DIST aws-c-io-0.9.2.tar.gz 586055 BLAKE2B 88c1ac516e29af88062f01f5e2e4718964b25d651922b4b54d82b5cef2a7fd997ee31c7b435933fe284b6ed1f80a310fc75d684c3d7969dba1d2fae4902a157c SHA512 09480b2a06ddd8078234c1058223bc04001d3c54d30bb62a150ab4a2776c7a0c805662560d3b086dad047f22a22e97706be44ac8c5b88e2f9d4bb366c68b9fcb
EBUILD aws-c-io-0.7.0-r1.ebuild 1147 BLAKE2B 36ae862d3e6936d1ea460e50f9c23c91ac6f7348b42ca36f8f7f71a2c5d67fab0a4b430031ddd13cb56d7792427d1706fb140c4b59fd19672ac7dbda1a5be4c9 SHA512 35f5d6af642d83c9388b75a86d1e1caf0c36b838ff68e05244c6234390e513a512f3dd68c0ef3d0476a7e8409b519e5d1c0018c6d796b54293b92f7c15d1b2b1
EBUILD aws-c-io-0.9.2.ebuild 1079 BLAKE2B d8203d2a699f0205296a549466c52faa136c88646598a45983b7335d8dbf760f35eab39b47abb20e97dd964f08cf68e53bddb0c81b48feceb7a0d4af101aeaa1 SHA512 f596fc38ee499c646a551805adf1fe9145aca75c52111aa2db77c1c0a5867ea6c59b0df9c65a2f197234a5d9dd1eaffd7ea0ab9b21ba46536b0a2f2af4dcc0aa
-MISC metadata.xml 1081 BLAKE2B eb6a21cbb87db57c0e8677f433fcca903edb940aecc42283fb6f3c1faa25ba8d91676643f335d768da581edd1b1007ce5ffa7b32466cdcbcd498cb1ea70a5aae SHA512 3b07f23103ba9c3acb1236c14ca64deaf7f395ae6e98c4859f90e81b352b89cd23609704ec5ff26725589ac3b1c2305911e4687c71c1136746873e92672621f3
+MISC metadata.xml 1162 BLAKE2B 14957ce70ed08d9e9b07b969242bc55458382a4aa0aecb28ac9ee5713b673fa47384ff7d506fa4c8187139081273e056309a0243faca450f1bfddfb680a4e05c SHA512 98009dca2f1ca90d63fe50e61a0593f45fb8920ef156cc7e90baba9f690e9e67290ee86b8e4b5f7e23c4e0aaf1a5d10dc54edf5447739882b20418011e4c6aec
diff --git a/dev-libs/aws-c-io/metadata.xml b/dev-libs/aws-c-io/metadata.xml
index 728259f43230..ccc2c399cc5a 100644
--- a/dev-libs/aws-c-io/metadata.xml
+++ b/dev-libs/aws-c-io/metadata.xml
@@ -9,6 +9,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">awslabs/aws-c-io</remote-id>
+ </upstream>
<longdescription>
This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.
diff --git a/dev-libs/aws-checksums/Manifest b/dev-libs/aws-checksums/Manifest
index 62dfcb6bff43..6ff3a3b16201 100644
--- a/dev-libs/aws-checksums/Manifest
+++ b/dev-libs/aws-checksums/Manifest
@@ -1,4 +1,4 @@
AUX aws-checksums-0.1.9-cmake-prefix.patch 966 BLAKE2B 5b1db93baf8699786ebb011590dbb5151dcd5210580fa5555b59c7cf28a7ff1336fb308dec393e1fd559d221359550375ec7de820977757495cabbe4aebf1fe2 SHA512 3b436c32ef1fcf1eab933ec4da9eb8952f4f8af9cdd8de4976b142b412bf132b310442e157731fd13ba21cd507ff70c552870e117e1e8a06f5c0830a077f99a8
DIST aws-checksums-0.1.10.tar.gz 70961 BLAKE2B ef0644b8b6f81ca743955170940b9e152bf6b48d8146ea0ebe11b37eac607fe6544a826d9a14b273575837c842a3e539e4829571df1c4fa61bf9008e44872e8c SHA512 a76eb274f668189cb303f7010311e51551b224d19bf54bb152c3d9346ab837c33300fc6c1e9c35b04922101817cca8b3ea7968f6cdecf1166e7933bf0348edb6
EBUILD aws-checksums-0.1.10.ebuild 784 BLAKE2B 8523d0367944e24ba6fc7eeef3930cc3441408355e5e9b65372058ad74a51cf85ab70a8a00ef2bdb5f3ae2ef283124f44f56e728651731a6d5f188a060723621 SHA512 819020d8a54aa9a651e065d9d057eb5e7e4aff77c2adc826e8e32a4d80e274444091b6a0328d8d372dc861f8f30bf7c4bc8c28a6a0c31fceafda44e9369435fc
-MISC metadata.xml 591 BLAKE2B 230b47753865b79333ea74a7e9ec9951a5e63d7f465a0e7e962bba173318405b4e13fe7c11229c07af7487a9fcac23cb7f7480245f2cce5a338a488f439b94f0 SHA512 3e20f20ef8787554421c6f39b6ac35aa35c358df03b96ec0b5684f3335447619ed0003f8f371fe8798a4fefa4c9297db0478bb77ca8e3092d575412cd7aa5358
+MISC metadata.xml 677 BLAKE2B 2af0842bc238075859409ca6f6aa17ed2f2d8e52c81bf5b9c1c3d2d1adba5a6780d790e8d519f8d911e21451a5bc493671c7c5e7aacb5ae347036f85986243c5 SHA512 a4eb32cfd40cc6b44cb2dee26dae24ac1db4c1b15023a5427a66aea15a5a99cec0cb3bd460cf3308e35b7b0087c073ae0a8aefee30a31252cc35da76bcd86209
diff --git a/dev-libs/aws-checksums/metadata.xml b/dev-libs/aws-checksums/metadata.xml
index 13271d7199fd..1bbf8de9f110 100644
--- a/dev-libs/aws-checksums/metadata.xml
+++ b/dev-libs/aws-checksums/metadata.xml
@@ -9,6 +9,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">awslabs/aws-checksums</remote-id>
+ </upstream>
<longdescription>
Cross-Platform HW accelerated CRC32c and CRC32 with fallback to
efficient SW implementations. C interface with language
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 1bb2fa4d1d09..d7e6bf76df54 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -6,5 +6,5 @@ DIST folks-0.15.9.tar.xz 506044 BLAKE2B e239c0ca3b51a5452620f5abaf37b34413b0a5ee
EBUILD folks-0.15.6-r1.ebuild 2531 BLAKE2B a94e34e46ee987d7f10d59abf552d4e932280ffa2818625dc95ec0cf4f235e0d8751229320de0e72b6173be2c841fa78d843b6b292fcba955561ced229e91a16 SHA512 89483d61ac8bfb0e6c9e062e32b0b4c6a7979cc8fba52979eeba962df3a8a7958ddd1cd753fdc55bc9cb195b4c40f9499d3e530ba31c182a7c751d30ad6e44e3
EBUILD folks-0.15.6.ebuild 2316 BLAKE2B 755a2cc016bc6a4152b49f7fc98bd68203bc0b2278eb6750ab6a9d5022a21607cb2ae4448a8a2540f3a3f5c9928c563156a1e4e46d39abba5bb47022d184b1c6 SHA512 befd3a9ef73778806b1b2d5d072c2a8838a8f88197d9164c28f0305e9dc2456db231304fa465d15446180c62178bdc7c2404ae875d566b0d2813d522db95b957
EBUILD folks-0.15.7.ebuild 2821 BLAKE2B 1697d7450c7bff82f30c893e61bcc75994c2112dc69ca8218bc02620bd3b491e2f7d9d3c14f303aa4ec66e06bf9790ad33e8321de39640aae29cfe9cb45e5eb5 SHA512 a6a165a4902bed9f881d9709ed69cdaafaaff609f005eaea4d23ba36b60c044b0df81d3e728483fd691f0e193b2183fbf398e8b74aea27e5518331b27a0bbb30
-EBUILD folks-0.15.9.ebuild 2490 BLAKE2B 16188966fd8916ab8c2dab4b636ee87a574715f7ccbe056b4fec72e3dd822e3892758a86db7096bc0eeba4cbc8cdde981c45e3a28403df66aaa2170f68061530 SHA512 23df58454269cb5199489cd806e7a621071bece9af44a3811b4d0b2f40110ac74b930dfdebcad6ef8b738e3eae63342105c735327f5b4e33a1f2df24cb5a4311
+EBUILD folks-0.15.9.ebuild 2488 BLAKE2B 845a8cd6b5904c5f043f94ad113af9b160b8ba6c4f632d57f570c849f74c9f6f656e2651cf0ea93216467e82f5c130b684f5a1f39042183555b37cf3151393c7 SHA512 24360c54f9a58ad5487f18e31519b0dc5046da5494a0ae9d7bd5cadc8a3e6e2675ff618040edb7261553e0bd02be77420d8d6f3aa4ec6b7a5bba91ed4c7f2479
MISC metadata.xml 502 BLAKE2B 7f53a803053323804b7c28f44e2490e4ffa63a26a2c0fc153850043b2b91e75bcbb817fbaf8b9e3af0e8a0735b60c827c34f13b5a567300c4a97918be4e955c8 SHA512 934fd324cb9d464af7cbfc0c6746071d00f0404d716319ce7e2460a0ddb0e60f60fec211cac8d87cf9d7e70c849744a8d62e7268c7774d677f2e8481a30a3a09
diff --git a/dev-libs/folks/folks-0.15.9.ebuild b/dev-libs/folks/folks-0.15.9.ebuild
index 9eec95007c6c..99693b318313 100644
--- a/dev-libs/folks/folks-0.15.9.ebuild
+++ b/dev-libs/folks/folks-0.15.9.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Folks https://gitlab.gnome.org/GNOME/f
LICENSE="LGPL-2.1+"
SLOT="0/26" # subslot = libfolks soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
IUSE="bluetooth eds telepathy test utils"
REQUIRED_USE="bluetooth? ( eds )"
diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest
index c8305703b761..3cd96f601ef2 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,6 +1,6 @@
AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8
-DIST intel-compute-runtime-23.52.28202.23.tar.gz 6903413 BLAKE2B ecd16511fc8065cc8e09827a1b333a5d8caa1ec0c815de21b90d896a5d1e6c8225423e748005b5f6012eb0c68da08cf06abaf8431709145bb329a3dd34270222 SHA512 aa33b712af2526f94a3d8508edb3201203c34bf90b0125ed9b9878539066baaedd9b9e1c464b760c38c159b4b4aa3671465ba90c2bdd58626f578e92957093fa
DIST intel-compute-runtime-24.05.28454.17.tar.gz 6963009 BLAKE2B ca4840dedbea06bba7933ba74658eee602a6de19d35ec4baac1d41d5eb3041f16a4e7e82072f98961d19d2e7f97b9f3ad698ff84532f009537d23d7970162fc5 SHA512 f70967c649e7a17eab7fa550a2b344333357717021c16e3116eb47be45ea806bb0fc64795dad21027e7f055318f1e05c9e726c3e735dc3b7336de1839f6eae8e
-EBUILD intel-compute-runtime-23.52.28202.23-r1.ebuild 1997 BLAKE2B c8afb1716c3cb0ce4000b02464fcbbecd35a63590913f205c9aca89372ee5fcf5244c5e710dbf67be213237efaaa2a0e83b3da2dffc24cde61e5c5259eb0ab3e SHA512 8cd780752013044f4d18c1f00a581f3f97b48b976bb0b3fdc3d1cb62aac112b04a0a75b0ba560ef6c1d902c82b27b74de6219a041213d20943ecf67e4e9687c4
-EBUILD intel-compute-runtime-24.05.28454.17-r1.ebuild 2000 BLAKE2B c36012b74a4ef0055c22f09b73b737b2c8283dd199acd8df8b3abe1915c25d1b081b0fd8a03e4cd3a1d329db7700302512136960d9e4a741b29db15d7ddf4d26 SHA512 d6ad0b906f98c760b3532e3bdfd7c1d744c5c013ab0a933a6af28a2b28648921af853d5fa8cec46560ff255a75f85c3633af5c584213e399b4dfbae4ddef15e5
+DIST intel-compute-runtime-24.13.29138.7.tar.gz 7056376 BLAKE2B e09c0a8e4b3f31b53879430401074f9861dc9384524dfe6c2bd87c9f12cd064688b08da1eefc7f9453141b008181bb66f187e4bf8f1fe0db8df4946b3cca6313 SHA512 01b3ded0d42c439314f83e9eac45dcdaaa401128fa83836d2cee4514351b8b43ae0b19a6485a16f5f08ef0d76595e6ee749fe1fff9a5ee04677e3d5ef33408da
+EBUILD intel-compute-runtime-24.05.28454.17-r1.ebuild 1999 BLAKE2B 3f1163726e50d35f23bb4d6eb48c1729cca0091126a927ce6da38f8462e8c2f419d1e5b6788ab3fad5a1a5b8f57440f630d0b5c6602a2d18880769e9f42faa6f SHA512 7bcd3f7152438c8523dbd2de3bf1bc73b2fb4c8b82641b11ce4c06dea35af11e3a66489bf31e6090816abdf860050d6e233c9729a49c155834c5f3e66a96a08a
+EBUILD intel-compute-runtime-24.13.29138.7.ebuild 2000 BLAKE2B c36012b74a4ef0055c22f09b73b737b2c8283dd199acd8df8b3abe1915c25d1b081b0fd8a03e4cd3a1d329db7700302512136960d9e4a741b29db15d7ddf4d26 SHA512 d6ad0b906f98c760b3532e3bdfd7c1d744c5c013ab0a933a6af28a2b28648921af853d5fa8cec46560ff255a75f85c3633af5c584213e399b4dfbae4ddef15e5
MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild
index 717beccf91d2..6cc55d2ef71c 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.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/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild
index 69877d079fea..717beccf91d2 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild
@@ -16,12 +16,12 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
IUSE="+l0 +vaapi"
RDEPEND="
- >=dev-util/intel-graphics-compiler-1.0.15136.4
- >=media-libs/gmmlib-22.3.5:=
+ >=dev-util/intel-graphics-compiler-1.0.15985.15
+ >=media-libs/gmmlib-22.3.17:=
"
DEPEND="
@@ -30,10 +30,10 @@ DEPEND="
dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2
- >=dev-util/intel-graphics-system-controller-0.8.13:=
+ >=dev-util/intel-graphics-system-controller-0.8.16:=
media-libs/mesa
>=virtual/opencl-3
- l0? ( >=dev-libs/level-zero-1.14.0:= )
+ l0? ( >=dev-libs/level-zero-1.16.1:= )
vaapi? (
x11-libs/libdrm[video_cards_intel]
media-libs/libva
diff --git a/dev-libs/intel-metrics-discovery/Manifest b/dev-libs/intel-metrics-discovery/Manifest
index c12e70efb4cc..27c465a21314 100644
--- a/dev-libs/intel-metrics-discovery/Manifest
+++ b/dev-libs/intel-metrics-discovery/Manifest
@@ -1,4 +1,6 @@
AUX intel-metrics-discovery-1.12.170-revert-definitions.patch 1410 BLAKE2B af7ef84fd1181bc10ee890d87121e78559dcfb7b561334e6041b5c20b183d4ebfdd94e6b773e4c604284b5368708b312a23f878a0df7d0b32fad7f1dfdce7044 SHA512 2a66efe9b1f4d78cb053d4621d063ed7bcca061b677ca9a68f589096c4ae1c32c463dd5a598912afd690a96fc3c52aaa8cdc2e7f684870b939a43cd40507eea2
DIST metrics-discovery-1.12.170.tar.gz 4932048 BLAKE2B c4cf382ff29de4319f44863e0e45a0bb424c3f8af93c198723941c35f579e4d25252c99e6726d724483eae74e50a6315933106aa3e3bba8dad1af9a7ed8284fe SHA512 b4bb4465a059c7222b830ae3541eb1d6171d91f03ec131c1f8a079f6e8b2aed7c9f00899ae23744b986e070897eb135eaa4eff882d1cb173c80d6d2ce1ba3955
+DIST metrics-discovery-1.12.171.tar.gz 5219784 BLAKE2B 3927ad270060543d3dbca9e32abfa83661597313a54bec591098c7f0b48443326d4bc3c13f600b8b53ba4ca2850c15c2c2bee7dc117ca38de9bad3c5b4f8d8b5 SHA512 7c08841e86af29465c2d09788d7230bd9401eb02c35eb0e582db68a389c6e867cbb2f9eb38876cd00ffa519633a16c804454d43efd8c32fb61e39bada202708f
EBUILD intel-metrics-discovery-1.12.170.ebuild 691 BLAKE2B e562e3a6bcb819f50796babd59a3df56245dde150f218ee5c34937868a98ae85ba7a1c78a3cb8bfcd9225608620519a13f870cb0fa32e89acf5b1aedfbec6e73 SHA512 184d5e63a6f5c1679e2ba3387f4c8c49ca26e6c21f75ae9dabca286fd763f12adc84d144992a7826cd692b983250d23279846c758d91d9d756c055d964250361
+EBUILD intel-metrics-discovery-1.12.171.ebuild 692 BLAKE2B ce278418c6913765dc24fec23f9702912a7a1d48be33421c3918b5ec317c4abdbbcd310e1124c11641f403ee360eee1f74fe2c0aeef5dc1a2a9aae14890f59f5 SHA512 85e96b3889e151df8d38684057058373a3d25acde5ed36343022c4322fdf5d60df0be6add97954952025d76cffe9957534b27431a400c0d18b2f7be989e80717
MISC metadata.xml 815 BLAKE2B 017d27f513969fab6dd984946f3105d8bf0f2c0f29251976016f3b4aff779a22d66ad876bf00553376314681c2ee33beb53c0537a37a80824692001710164c8f SHA512 76548770278fa9004b250a5e8e6b273e49a0aff112e3e1508653c8b4119ed7ec486191ab39f6d22c425b0b07d77b29fc299d36d8faa7167b8af564bb1418aa6c
diff --git a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.171.ebuild b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.171.ebuild
new file mode 100644
index 000000000000..1aa1fe8dda1b
--- /dev/null
+++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.171.ebuild
@@ -0,0 +1,29 @@
+# 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
+
+DESCRIPTION="A user mode library that provides access to GPU performance data"
+HOMEPAGE="https://github.com/intel/metrics-discovery"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.12.170-revert-definitions.patch" )
+
+src_configure() {
+ local mycmakeargs=( -DLINUX_DISTRO="Gentoo" )
+ cmake_src_configure
+}
diff --git a/dev-libs/intel-metrics-library/Manifest b/dev-libs/intel-metrics-library/Manifest
index 322507f47e8b..3f469fdcc411 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1,3 +1,5 @@
DIST metrics-library-1.0.156.tar.gz 253010 BLAKE2B c00c58c35f83672ad19cdff64f5df8193543de76c071cd6a9c41de434b635051d90f143aa8a8e5b45d36153b73371c2e77c9b3f4df7104ae54bffd784cd37fa3 SHA512 16a50c62c1d87f4e830f5a916ed95882c04d257f8daf3b8d2f8fb7d8887fe899b9f35429fefe19dc99e0b485d6b1e98cfa4082d793cc867f07ceac68284afb81
+DIST metrics-library-1.0.161.tar.gz 250352 BLAKE2B 5b991aadd5ed477a478763111bdac96374b99dd657db58403753b4504214d703e26156fd65c1ce10eae98bd63f117d6e3e83b178aadc610948b3163b91d1cb7b SHA512 0a6b51bcdd24402b47823465739a64d264a24a17ccbbf950b71d3d3374a5a3cc31726cb5918ad67c16d693e21a2f8eba91f1f8815ed1c6d5ef89163cabeefdf9
EBUILD intel-metrics-library-1.0.156.ebuild 633 BLAKE2B 10d9fbdd4de30327faa87dd340f00ca339a4750910471a31b22da5281ee7d55603d7d503c170686a1775e963e861804e28bbdebee5f3c4d0cc09b3698db371ee SHA512 2b0e123ade3403b8efbc683830ff1c5e6f5e161ef3e7436aa11a697f1d9d4cb99280ac1e97df9cb6adeef5cf83c03e750b5699c9d8769f91e42eb256021056d8
+EBUILD intel-metrics-library-1.0.161.ebuild 634 BLAKE2B 572e75602397b4e39d6bccaf74764af3d822e1781177b9cccadf5b48e618142263d580de949db8ac5bc62023f4b95df27ce0bfe5c024c56c9b5ff601d4c99105 SHA512 5e230e144da1d7c55de3c019c775cfdafd01ac29e418267263ace05d78f49907368931bfd21ae61afb6b240bb6d1321a394c6cb9e0fc34f56578de4d11531a99
MISC metadata.xml 904 BLAKE2B 9b29e523b88f3d4eef193b4ecd90f03bf74d4e8521d3691bcc3518fc4133e4a97142b2d0f9a1354d86ea913ca79fa74972e99fe63a21eee7bb0fee78dd414e25 SHA512 ea9cd435e8b72549945ca370d318a84d03d8330ea995f726aa29f6c6a8fb1f353c9b5c2eab2fc56a2e89ffa6beb019be2a291f3f64d7a8e5782efc0c3935cebd
diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-1.0.161.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.161.ebuild
new file mode 100644
index 000000000000..86657df2d0c0
--- /dev/null
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.161.ebuild
@@ -0,0 +1,27 @@
+# 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
+
+DESCRIPTION="User mode driver helper library that provides access to GPU performance counters"
+HOMEPAGE="https://github.com/intel/metrics-library"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -e '/-Werror/d' -i CMakeLists.txt || die
+ cmake_src_prepare
+}
diff --git a/dev-libs/intel-vc-intrinsics/Manifest b/dev-libs/intel-vc-intrinsics/Manifest
index bdc47626587d..9038f2fa4eb9 100644
--- a/dev-libs/intel-vc-intrinsics/Manifest
+++ b/dev-libs/intel-vc-intrinsics/Manifest
@@ -1,5 +1,3 @@
-DIST intel-vc-intrinsics-0.16.0.tar.gz 144545 BLAKE2B 9ff71421ec5c45539a5135d8b70eea017a7bc9f788fe0ef760c9cfa58495bd532b371f764208f8c6b077647cd81fbf6c859b075186751129e91e8f7816a82253 SHA512 3fbb828f8c47b36cb33d766f8cb853508b6ffcf71b980465fa3fc7d74383c42cf8f46385f43e1a6180e65eef54c77cf10eff520451e39f6b7ff20fea04c8b894
DIST intel-vc-intrinsics-0.18.0.tar.gz 145201 BLAKE2B 2260949a134cd5dff9e0c2be3dd594b4e780f69f897c3966abc3c5787f0acc1a21d70d91d5825b6b81a9b64de5c0ae1079cc136dbec638757212c0e21ac9fed0 SHA512 db68f1b95bfa1c861bb2788161f355b196cb7f93d86eb9f8bee4dfe77771660985fd6615fc616b79e5823b0d0712c30597c30b9a4be56f7c5bc46626a87fbcda
-EBUILD intel-vc-intrinsics-0.16.0.ebuild 796 BLAKE2B fdc1026b6b4bbba68c2412679a2261f87f96c6d6efa95f42b10f5b3070e4725f52df76e5bdf0e57919427a286c44018044500970660b717b58feeabb8f4877f5 SHA512 0b288a3f77e9ae21e7348f6e36115b4ee2e31e4720d8bf06b84c45474a69a01d72f34517e81a413260cf5d6247ab22e337b6c41fa7cc448e597fc72552ac45b2
-EBUILD intel-vc-intrinsics-0.18.0.ebuild 808 BLAKE2B 55b3353346387a065c630408547221273e285c769e2964ff202afe1e92b70bc799a8b5594989bc972ab535b40868508b1a51f802376ed63db67324c405c8d204 SHA512 fec69eb53632ca5ce4945536b41b5992755114c35e26749b0d0794295a7145b3248f3cdd60ef831eaf71381424551d804bbda4b4887c9566b7c6058f64155fb1
+EBUILD intel-vc-intrinsics-0.18.0.ebuild 807 BLAKE2B 5e443f5b5fff96def9b8971cd66f7e8ea9ad93772eed1296b12cc6737c58e641363cd4acb4514c2281a2224ad869a3114a7af896542025895abd1f4bfff344c1 SHA512 ad58597486fb232fc326e04336f33d4b6d16535fddc5ec943da78a9c55d31acde27873d552981ae096524ebe1f816a91ecf38005401aa2396762dd561ab6633b
MISC metadata.xml 778 BLAKE2B 2e8e4d7f56f18f7e4eaa488cdab5d4578e779e8ac75fe96c3e7d5aeae5fc65291401d8ac54a0e89194c44a2146bca4cf9d321917bfab65a93f2118c688422cf4 SHA512 de2fc4d84a08fb98a41bb3e5f11d31535810e6f796aacaeacf784e1ed0fd7d99c5aa3a5e689fe22bbc7149518ea695979b4e66b6dd2b876e4cc9ad126564618c
diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.16.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.16.0.ebuild
deleted file mode 100644
index 7afdded993fd..000000000000
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.16.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="15"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake llvm python-any-r1
-
-DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
-HOMEPAGE="https://github.com/intel/vc-intrinsics"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-DEPEND="
- dev-libs/libxml2:2=
- sys-devel/llvm:${LLVM_MAX_SLOT}
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
- local mycmakeargs=(
- -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild
index 2e67056c8f41..30d735ec61b1 100644
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild
+++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DEPEND="
dev-libs/libxml2:2=
diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index 0fe02d520a90..c34691cb91dd 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,5 +1,5 @@
-DIST level-zero-1.15.8.tar.gz 937224 BLAKE2B b433e5ae2396715cd58bdce508d22b44f6b3083a4686f26dfba8a2117ea7547955bedf454d75c06a66e2c36ab4478da345fc86479486d50290ec96cf751a0b23 SHA512 68e531af5a39c8a6a2e242b25871d9177b2c8079837e0f736829ec0959fdb021eb518849e340a0f94abbe8ef879e3fb33e8b277eb676d2f8889bf2f4c3c10d82
DIST level-zero-1.16.1.tar.gz 999641 BLAKE2B 845964416526428d4848ccc3beebf0eac426ba39ce292cea3dced13803dbeb1d4393930b46a60fc2c59dc9e2f4bba1188b211a57574c58fb7180c44b7a8a028b SHA512 c53b5663494613b7a536816bf8367895aa055ce74d9abc8e8aacc3efb7c081de60480d03693861e2b348698b7da6224ac21fb590bf9311d342a19ca4f416b051
-EBUILD level-zero-1.15.8.ebuild 708 BLAKE2B 1df2181b8e7096b46b6220eb70fdba8f6defc1c69ff6dd71415c27fa50e8581ae07d40884044dcbee82888a31e6294e2ccc7bb4b888ef4fe398b1de36d4bf415 SHA512 73ac2820957a7a3b508bb1f7472ecdcf9550d091331f63c5e8cffcade3993c33ab69383de5bb6a66a67390e604deb326128c7e608118105eab642d9322a30ad4
-EBUILD level-zero-1.16.1.ebuild 709 BLAKE2B 74b94819f7a5d0f824afe6ad5f333df130edc3a4a553c795611e158a694c656e49b9efaa1bdc62624eda4b22b83adbecb6008a738fad5538e53ac862ee02022c SHA512 2658d573b8ae391ebdceaa0154448d4a9c20502cc02df60ca24c0607d167efc414a68365b33c22c388ebc6fc5787ba476270cb63bc332fa05febf503a8696bd4
+DIST level-zero-1.16.14.tar.gz 1001744 BLAKE2B a02d3b04a127bb43a3b2507c00f6c536d319d11e6196ad347f3d82a22d11f094118b5115589f463945b8763c9fb5c22a09965c637e72b14c7364813f8d69e05f SHA512 8c80d75909398245c0173a4198748d1a1e469e21a09138f60b314061ff556e7f529807e02c6ec1f3a47f2871e17c24b7be6d363810a25fee11e73b5c97c7c62a
+EBUILD level-zero-1.16.1.ebuild 708 BLAKE2B 1df2181b8e7096b46b6220eb70fdba8f6defc1c69ff6dd71415c27fa50e8581ae07d40884044dcbee82888a31e6294e2ccc7bb4b888ef4fe398b1de36d4bf415 SHA512 73ac2820957a7a3b508bb1f7472ecdcf9550d091331f63c5e8cffcade3993c33ab69383de5bb6a66a67390e604deb326128c7e608118105eab642d9322a30ad4
+EBUILD level-zero-1.16.14.ebuild 737 BLAKE2B cf27cf65beac58bd5d745b172780399d6481a8db7563e949fbbea328a8133ee8f04da7c6871c68becdc2bc38a4989a60900292e1b23673ac6b348a816c2b2de9 SHA512 031f720608bab8377c3e54f448bca466c2f1e4fb90a774e9b1b3e36d5dad68cceaacc5c9b6f4b4a81e11c6a2d05b5678ef58296643dd80f6d21cf80da74aa0c7
MISC metadata.xml 586 BLAKE2B 44eca05640a9276ea9cbddccc0d199dc8c7297a3fbf5ad6b58693c406961efa2aabf99501faaace47ce6bb97736fe371533e89a5a700949b03db66359222b269 SHA512 da9b222b216ed217842f236eeb1991e31ec4f140d86c0a048e9e401a18018d90d6ad8d4f10edec8b71386687bc9481ebf9154a1190bf6969d4fab04bba20100e
diff --git a/dev-libs/level-zero/level-zero-1.16.1.ebuild b/dev-libs/level-zero/level-zero-1.16.1.ebuild
index 5c75496434ba..2633bc02fc74 100644
--- a/dev-libs/level-zero/level-zero-1.16.1.ebuild
+++ b/dev-libs/level-zero/level-zero-1.16.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
src_prepare() {
# Don't hardcore -Werror
diff --git a/dev-libs/level-zero/level-zero-1.15.8.ebuild b/dev-libs/level-zero/level-zero-1.16.14.ebuild
index 2633bc02fc74..4afcd285ad24 100644
--- a/dev-libs/level-zero/level-zero-1.15.8.ebuild
+++ b/dev-libs/level-zero/level-zero-1.16.14.ebuild
@@ -11,7 +11,9 @@ SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/spdlog:="
src_prepare() {
# Don't hardcore -Werror
diff --git a/dev-libs/libdbusmenu-lxqt/Manifest b/dev-libs/libdbusmenu-lxqt/Manifest
new file mode 100644
index 000000000000..1e1d96f0133a
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/Manifest
@@ -0,0 +1,4 @@
+AUX libdbusmenu-lxqt-0.1.0-cmake.patch 4430 BLAKE2B c8d76059ce1ba821e3dccc012559bdd9ae5cee4c70dcfb946f26b8ab5460c8e35e7ccfb2f8f7c82396a54dde733017baf8bcdccd59b65ceed7b6c7120cd7f0dc SHA512 c1f3b82c54bb0cb82212e2a478740f6578fe7a2b028e9e8ea8ab1da517f7e7be8eb7cbeadf7a7799ac10b6d3dbf64ece139ecf2386f4be3448930e7e75df7882
+DIST libdbusmenu-lxqt-0.1.0.tar.xz 39232 BLAKE2B 7c2741609996a33fb1bffb9aff938130e31ebc6796dcf613ccbb2bbf9bae2290fa09bda9777ebec2b819c7ac2ce04ad086483db409c2809517ce7e41729cd71d SHA512 8c09f9bd4b3c60db1666f5a53ea84c67d2d120b215eca6563c32385387e100fe591cb8653a283750444356c61306cf385507edb6a507b22427eb6f18aa972fb5
+EBUILD libdbusmenu-lxqt-0.1.0.ebuild 528 BLAKE2B 5fb1939446ec7052528e69d4340bb07809124b9438ec5eb2c2b5cd6452d4f56dc56afba5e02e3ca96fee89489d7bdefd798d0ffe4bc5c0b917067e6e8eb460e7 SHA512 4eee81b9dd0c3bd744efd5b4a5163cbd23864b01d675de1e40364720a51b35bda773c8f7f47762672b79c12585df9b22e1fe9ba53b0e1058146bb75b52c9065c
+MISC metadata.xml 431 BLAKE2B d406d2712cc8e8be78b3768b87317cdd298894df8c566b0d5920a426e235cf3d7d043c79612beccf085c317b059631f0e1a0f0cf89da9e2515f1e040c3e0c0a7 SHA512 3691757fde9c3031fd81c0bc26f399b9127dc0f871501125a89548db9bfb30de750f0e87b64961c9d640ebd2c135fbb2e3c5317f00da3548a0160059ac45d71f
diff --git a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch
new file mode 100644
index 000000000000..835e8eb71c86
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch
@@ -0,0 +1,129 @@
+From 1be3710c1032eb8eee9fabc59f05f335aeb2e97c Mon Sep 17 00:00:00 2001
+From: Jimi Huotari <chiitoo@gentoo.org>
+Date: Wed, 20 Mar 2024 21:01:00 +0200
+Subject: [PATCH] cmake: fix pkgconfig libdir path with general cleanup
+
+Also use more GNUInstallDirs.
+
+Adapted from: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch
+---
+ CMakeLists.txt | 14 ++++++--------
+ cmake/modules/FindQJSON.cmake | 2 +-
+ dbusmenu-lxqt.pc.in | 6 +++---
+ src/CMakeLists.txt | 10 +++++-----
+ 4 files changed, 15 insertions(+), 17 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3e46428..7bb1e66 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -49,9 +49,7 @@ endif (__DBUSMENU_HAVE_CXX17)
+
+ include(CMakePackageConfigHelpers)
+ include(GNUInstallDirs)
+-set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}")
+-set(CMAKECONFIG_INSTALL_DIR "${LIB_DESTINATION}/cmake/dbusmenu-lxqt")
+-set(INCLUDE_INSTALL_DIR "include/dbusmenu-lxqt")
++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt")
+
+ # dist targets
+ set(ARCHIVE_NAME libdbusmenu-lxqt-${dbusmenu_lxqt_VERSION})
+@@ -76,7 +74,7 @@ add_dependencies(distcheck dist)
+ configure_file(dbusmenu-lxqt.pc.in ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc @ONLY)
+
+ install(FILES ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc
+- DESTINATION ${LIB_DESTINATION}/pkgconfig
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
+ )
+
+ add_subdirectory(src)
+@@ -91,7 +89,7 @@ if(WITH_DOC)
+ )
+
+ install(DIRECTORY ${CMAKE_BINARY_DIR}/html/
+- DESTINATION share/doc/libdbusmenu-lxqt-doc
++ DESTINATION ${CMAKE_INSTALL_DOCDIR}
+ )
+ endif(WITH_DOC)
+
+@@ -99,7 +97,7 @@ endif(WITH_DOC)
+ configure_package_config_file(
+ dbusmenu-lxqt-config.cmake.in
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake
+- INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
++ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt
+ PATH_VARS INCLUDE_INSTALL_DIR
+ )
+
+@@ -113,6 +111,6 @@ write_basic_package_version_file(
+ install(FILES
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config-version.cmake
+- DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt"
+ COMPONENT Devel
+ )
+diff --git a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake
+index cd007e1..e1371ce 100644
+--- a/cmake/modules/FindQJSON.cmake
++++ b/cmake/modules/FindQJSON.cmake
+@@ -34,7 +34,7 @@ else (QJSON_INCLUDE_DIR AND QJSON_LIBRARIES)
+ qjson/parser.h
+ PATHS
+ ${PC_QJSON_INCLUDE_DIRS}
+- ${INCLUDE_INSTALL_DIR}
++ ${CMAKE_INSTALL_INCLUDEDIR}
+ ${KDE4_INCLUDE_DIR}
+ )
+
+diff --git a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in
+index d437851..60e81ad 100644
+--- a/dbusmenu-lxqt.pc.in
++++ b/dbusmenu-lxqt.pc.in
+@@ -1,7 +1,7 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=@CMAKE_INSTALL_PREFIX@/lib
+-includedir=@CMAKE_INSTALL_PREFIX@/include/dbusmenu-lxqt
++exec_prefix=${prefix}
++libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/dbusmenu-lxqt
+
+ Name: libdbusmenu-lxqt
+ Description: Qt implementation of dbusmenu spec
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e0d65e5..90b801c 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -83,23 +83,23 @@ target_link_libraries(dbusmenu-lxqt
+
+ # Make sure linking to the target adds dbusmenu-lxqt install directory
+ target_include_directories(dbusmenu-lxqt
+- INTERFACE "$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>")
++ INTERFACE "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt>")
+
+ install(TARGETS dbusmenu-lxqt
+ EXPORT dbusmenu-lxqt-targets
+- LIBRARY DESTINATION ${LIB_DESTINATION}
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ RUNTIME DESTINATION bin
+ )
+
+ install(EXPORT dbusmenu-lxqt-targets
+- DESTINATION ${CMAKECONFIG_INSTALL_DIR})
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt)
+
+ install(DIRECTORY .
+- DESTINATION ${INCLUDE_INSTALL_DIR}
++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt
+ FILES_MATCHING PATTERN "*.h"
+ PATTERN "*_p.h" EXCLUDE
+ )
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dbusmenu_version.h
+- DESTINATION ${INCLUDE_INSTALL_DIR}
++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt
+ )
+--
+2.44.0
+
diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild
new file mode 100644
index 000000000000..c21b6f45c981
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="LXQt DBusMenu Implementation"
+HOMEPAGE="https://lxqt-project.org/"
+
+if [[ ${PV} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+RDEPEND=">=dev-qt/qtbase-6.6:6[dbus,widgets]"
+
+PATCHES=( "${FILESDIR}/${PN}-0.1.0-cmake.patch" )
diff --git a/dev-libs/libdbusmenu-lxqt/metadata.xml b/dev-libs/libdbusmenu-lxqt/metadata.xml
new file mode 100644
index 000000000000..e11930658310
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">lxqt/libdbusmenu-lxqt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index a4e70a872a7b..99884ae87e85 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1,5 +1,5 @@
DIST libgusb-0.4.7.tar.xz 51448 BLAKE2B 126d7723e7f47cf1ee4780aaf627c15e8e04a95a765f5c68578d6a31ec1d69578af05b6687224399e657dfaf2f983bad5415b05c19c3334cfc7fc06a58f0a27e SHA512 38f8d4989e3adc46013a9e8ca42511c5de9bbaf23a11654eb47d7c9a9c64b90f0213b77916f8ebd1e6c246aaafa0e1574bb72a19170ae9efa2af9e3f86a4e210
DIST libgusb-0.4.8.tar.xz 51632 BLAKE2B f904bb8a0766a61b0e7d6e5e80d7f0eed5c44537065db2b9bf33cd694fcaa58d93a7cdec37802fd278c2eb7ad2e4de79cd492baa1ead373e31e4d75488999e1e SHA512 b6446761ba4a19b8e7b7fc2bcf26064c89a574c328b794eb3f1723ef71b4100447c5b024bd8163c4e42af935ce0b7e11b93b722871061f7115da0003cc14b001
EBUILD libgusb-0.4.7.ebuild 1752 BLAKE2B bd5ca80976764d5f9ce138e15cd7a3e39561711b4abba0ef73444bdfe016f2217827b5b6dba9d8361ca1471226d523fa4cd5100b4bf933ec792272073e077b72 SHA512 f54d11e4e13c09b48b97ba5625e08c5c358d3c8a00ef40ef2cbc25e516972ac1468a1cf45ac4afad829f5c98e1927088899eb179db4e6dd2e4d505a61a22115a
-EBUILD libgusb-0.4.8.ebuild 1753 BLAKE2B e15e75f8e5dd797a0d0f8786a149a1a4100b181c5adf4f54f845034e74e8053ff8d9858ca4e547f1b51f3807913a293d099b6dae4205756b6e62cb0592150c18 SHA512 66d01e44ec99b705f9ad1799f380f767edd64872b1ccba92842c558a04357ffe3f57d44391fec0bac1047e9263d57de666d7f56e16201d0e130d0bb573ad071c
+EBUILD libgusb-0.4.8.ebuild 1752 BLAKE2B bd5ca80976764d5f9ce138e15cd7a3e39561711b4abba0ef73444bdfe016f2217827b5b6dba9d8361ca1471226d523fa4cd5100b4bf933ec792272073e077b72 SHA512 f54d11e4e13c09b48b97ba5625e08c5c358d3c8a00ef40ef2cbc25e516972ac1468a1cf45ac4afad829f5c98e1927088899eb179db4e6dd2e4d505a61a22115a
MISC metadata.xml 344 BLAKE2B bd362d7e89ba2d88c2f220ab47593b4ae25bc4ca486bdafda16448407213d7558d7ea807c489e5aafbb8ec83a40e8e339c8ba20d3bfc3957da33a7e7711c6898 SHA512 93166c6dd4d764901c87fc567ab1c67add1c654b7ea1f3326e7144d5c14789bdee2a1e37874f8b6158136e03363372bf1d972f49f96095b0e3e568af89c4af34
diff --git a/dev-libs/libgusb/libgusb-0.4.8.ebuild b/dev-libs/libgusb/libgusb-0.4.8.ebuild
index 1d2fb5b4f7c9..986ca1a121f6 100644
--- a/dev-libs/libgusb/libgusb-0.4.8.ebuild
+++ b/dev-libs/libgusb/libgusb-0.4.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="gtk-doc +introspection test +vala"
REQUIRED_USE="
diff --git a/dev-libs/libjwt/Manifest b/dev-libs/libjwt/Manifest
index f992c0fe855f..317eb355faeb 100644
--- a/dev-libs/libjwt/Manifest
+++ b/dev-libs/libjwt/Manifest
@@ -1,6 +1,4 @@
-AUX libjwt-1.13.1_multi_ssl_atools.patch 8254 BLAKE2B bc0bdc851ff40e5cc92feb8e09d1f853f639a071a3bf5f0933c3704525ea70828227197f996fa9bce7aa61b66e347edb4ce0c1f832fb92657528741efbaf8b8d SHA512 ba1a06a003206abd316368e39b0a6ce6049dae3af0b98ca7c05a6bb7a483b4068b2644584a43252af723be9e09cf8e863e74eb1bedbcb850abe0a7643b7ce26e
AUX libjwt-1.15.3_multi_ssl_atools.patch 11660 BLAKE2B 62046f64feca25e5f3ea49bbe650964f38b5185669f320f05f4ae519e54a0300427b481e80d2ca45a0064c30986a6bcd43d4c6ad0b327c0de35d1eee973b2bf7 SHA512 4c7c69b53a62fb3c35c0f008d17ff3391eebc7ae38dee0130bce3080595ecf9ae812cdb50dcd497c40705d023506da5844190f874cb99a82802342ad76cd8bac
-AUX libjwt-1.16.0_multi_ssl_atools.patch 11908 BLAKE2B 683b4ec384191349954ab5dc2c8f7d31a641fc78cfb9041243ae61d6a68083896af7066ecbca49b7234668dee82473dc697f1db7d7a90d8c247e40bdc811ba1b SHA512 22c72fa14056e85c3111725ff3aebd28e3bbd445652e58c2123333252b5998ca78b1ed2487f109570e8cfc82037346feaddaa183d64a043ee2c8e388a4b942a1
DIST libjwt-1.15.3.tar.gz 108461 BLAKE2B 76b113ba189b23cf254906f85aa16df0a3243554c1930ea8471942072aaa1539814df444e5f1d48693ff5147489b444505358f6bdd84a88928a8ab5f3e036110 SHA512 111052e4a424f3960383ee533503c633b7284e4283e5b50cb8d5ba1fae6012b6f142d58e7230af0ff731329822abc7c3ab551b635b81d1341d3d5025b32dfd9f
EBUILD libjwt-1.15.3.ebuild 1311 BLAKE2B e3f0aec980e8e37ee3ac4945136eb3015bdf7da3c317602938058c72e3f7e40d66b7a388f6c9bdea5a3cbc328c6b46eff48f3f67aced334500298747a785ef36 SHA512 4233be5f6880833b92d05c33bd4503c777367249a2a7f6e8bf3090b41103431b6db3c1ca3f5d20010305405967eebcdb19b9354f6486bd673e618ac83ae6369b
MISC metadata.xml 795 BLAKE2B 6fbd23d7527c3cf251e5848aa8809e2969dede5561f5eaafe7e1e791606d45f89904c7871564abefc756f2522570f51ac14f1ace5484f74c8830ff5121d5cc80 SHA512 84be7f21937fdb75a7a7dcbee97496307c23972e1f62c32201162f2d6e7293274b58f7e7abac7030e7b0af6d68313fb14eb7e05cb50648ff7a6980c3744af302
diff --git a/dev-libs/libjwt/files/libjwt-1.13.1_multi_ssl_atools.patch b/dev-libs/libjwt/files/libjwt-1.13.1_multi_ssl_atools.patch
deleted file mode 100644
index 4d92ce0273be..000000000000
--- a/dev-libs/libjwt/files/libjwt-1.13.1_multi_ssl_atools.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-From: https://github.com/dekeonus/libjwt/tree/feat-multi-ssl
-
-Enables multiple ssl implemtations to be installed at the same time
-default libjwt will default to linking to openssl (if openssl enabled)
-
-
-diff --git a/configure.ac b/configure.ac
-index 2b28327..183f163 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -8,25 +8,99 @@ AC_CONFIG_HEADERS([libjwt/config.h])
-
- AC_SUBST([AM_CFLAGS], [-Wall])
-
--dnl Prefer OpenSSL unless asked to ignore it
-+dnl Build with OpenSSL when asked
- AC_ARG_WITH([openssl],
-- AS_HELP_STRING([--without-openssl], [Ignore presence of OpenSSL libraries and use GnuTLS]))
--
--AS_IF([test "x$with_openssl" != "xno"], [
-- PKG_CHECK_MODULES([OPENSSL], [openssl >= 0.9.8])
-- AM_CONDITIONAL([HAVE_OPENSSL], [true])
--], [
-- PKG_CHECK_MODULES([GNUTLS], [gnutls >= 3.5.8])
-- AM_CONDITIONAL([HAVE_OPENSSL], [false])
-+ AS_HELP_STRING([--with-openssl], [Build using OpenSSL library]),
-+ [with_openssl=$withval],
-+ [blank_openssl=yes])
-+
-+dnl Build with GnutLS when asked
-+AC_ARG_WITH([gnutls],
-+ AS_HELP_STRING([--with-gnutls], [Build using GnuTLS library]),
-+ [with_gnutls=$withval],
-+ [blank_gnutls=yes])
-+
-+dnl If no with[out]-'ssl' default to openssl
-+AS_IF([test "x$blank_openssl" = "xyes" -a "x$blank_gnutls" = "xyes"], [
-+ with_openssl=yes
-+])
-+
-+dnl emulate previous build, without-openssl means build with gnutls
-+AS_IF([test "x$with_openssl" = "xno" -a "x$blank_gnutls" = "xyes"], [
-+ with_gnutls=yes
-+])
-+
-+AC_ARG_ENABLE([multi-ssl], AS_HELP_STRING([--enable-multi-ssl],
-+ [Enable multiple ssl library implementations]),
-+ [enable_multi_ssl=$enableval],
-+ [enable_multi_ssl=no])
-+
-+AS_IF([test "x$enable_multi_ssl" = "xno"], [
-+ AS_IF([test "x$with_openssl" = "xyes" -a "x$with_gnutls" = "xyes"], [
-+AC_MSG_ERROR([You need to enable multi-ssl to support multiple ssl implementations concurrently])
-+ ])
-+])
-+AM_CONDITIONAL([MULTI_SSL], [test "x$enable_multi_ssl" = "xyes"])
-+
-+AS_IF([test "x$with_openssl" = "xyes"], [
-+ PKG_CHECK_MODULES([OPENSSL], [openssl >= 0.9.8], [found_openssl=yes])
-+])
-+AM_CONDITIONAL([HAVE_OPENSSL], [test "x$found_openssl" = "xyes"])
-+
-+AS_IF([test "x$with_gnutls" = "xyes"], [
-+ PKG_CHECK_MODULES([GNUTLS], [gnutls >= 3.5.8], [found_gnutls=yes])
-+])
-+AM_CONDITIONAL([HAVE_GNUTLS], [test "x$found_gnutls" = "xyes"])
-+
-+AS_IF([test "x$found_openssl" != "xyes" -a "x$found_gnutls" != "xyes"], [
-+ AC_MSG_ERROR([Neither openssl nor gnutls was found])
- ])
-
-+dnl work out default, or only, ssl library
-+AC_MSG_CHECKING([which ssl library to use as default])
-+AC_ARG_WITH([default-ssl], AS_HELP_STRING([--with-default-ssl@<:@=Lib@:>@],
-+ [set default ssl library [openssl|gnutls] for multi-ssl]),
-+ [with_default_ssl=$withval],
-+ [with_default_ssl=yes])
-+dnl note, yes/blank case will require further nesting, if additional ssl lib support added
-+AS_CASE([$with_default_ssl],
-+ [openssl], [AS_IF([test "x$found_openssl" = "xyes"], [ssl_impl=openssl],
-+ [AC_MSG_ERROR([requested default ssl lib openssl, but openssl not found])]
-+ )],
-+ [gnutls], [AS_IF([test "x$found_gnutls" = "xyes"], [ssl_impl=gnutls],
-+ [AC_MSG_ERROR([requested default ssl lib gnutls, but gnutls not found])]
-+ )],
-+ [no], [AC_MSG_ERROR([unsupported configuration --without-default-ssl])],
-+ [yes], [AS_IF([test "x$found_openssl" = "xyes"], [ssl_impl=openssl],
-+ [ssl_impl=gnutls])],
-+ [AC_MSG_ERROR([Unknown ssl library $with_default_ssl])]
-+)
-+AC_MSG_RESULT([$ssl_impl])
-+
- AC_ARG_WITH([examples],
- AS_HELP_STRING([--without-examples], [do not build example programs]),
-- [],
-+ [with_examples=$withval],
- [with_examples=yes])
-
- AM_CONDITIONAL([BUILD_EXAMPLES], [test "x$with_examples" != "xno"])
-
-+dnl should not reach default case, bail out if it triggers
-+AS_CASE([$ssl_impl],
-+ [openssl], [
-+ AC_SUBST([SSL_DEF_LDFLAGS], [$OPENSSL_LDFLAGS])
-+ AC_SUBST([SSL_DEF_INCLUDES], [$OPENSSL_INCLUDES])
-+ AC_SUBST([SSL_DEF_CFLAGS], [$OPENSSL_CFLAGS])
-+ AC_SUBST([SSL_DEF_LIBS], [$OPENSSL_LIBS])
-+ ],
-+ [gnutls], [
-+ AC_SUBST([SSL_DEF_LDFLAGS], [$GNUTLS_LDFLAGS])
-+ AC_SUBST([SSL_DEF_INCLUDES], [$GNUTLS_INCLUDES])
-+ AC_SUBST([SSL_DEF_CFLAGS], [$GNUTLS_CFLAGS])
-+ AC_SUBST([SSL_DEF_LIBS], [$GNUTLS_LIBS])
-+ ],
-+ [AC_MSG_ERROR([unable to set default ssl library])]
-+)
-+
- PKG_CHECK_MODULES([JANSSON], [jansson >= 2.0])
- PKG_CHECK_MODULES([CHECK], [check >= 0.9.4], [true], [true])
-
-@@ -46,6 +120,13 @@ DX_PDF_FEATURE(OFF)
- DX_PS_FEATURE(OFF)
- DX_INIT_DOXYGEN($PACKAGE_NAME, doxygen.cfg)
-
-+
-+AM_COND_IF([MULTI_SSL], [
-+ AM_COND_IF([HAVE_OPENSSL],
-+ [AC_CONFIG_FILES([libjwt/libjwt-ossl.pc])])
-+ AM_COND_IF([HAVE_GNUTLS],
-+ [AC_CONFIG_FILES([libjwt/libjwt-gnutls.pc])])
-+ ])
- AC_CONFIG_FILES([
- Makefile
- include/Makefile
-diff --git a/libjwt/Makefile.am b/libjwt/Makefile.am
-index 9600317..c69b424 100644
---- a/libjwt/Makefile.am
-+++ b/libjwt/Makefile.am
-@@ -8,11 +8,44 @@ else
- libjwt_la_SOURCES += jwt-gnutls.c
- endif
-
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+lib_LTLIBRARIES += libjwt-ossl.la
-+libjwt_ossl_la_SOURCES = jwt.c base64.c jwt-openssl.c
-+endif
-+if HAVE_GNUTLS
-+lib_LTLIBRARIES += libjwt-gnutls.la
-+libjwt_gnutls_la_SOURCES = jwt.c base64.c jwt-gnutls.c
-+endif
-+endif
-+
- # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
--libjwt_la_LDFLAGS = -version-info 9:1:8 $(OPENSSL_LDFLAGS) $(GNUTLS_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
--libjwt_la_CPPFLAGS = -I$(top_srcdir)/include $(OPENSSL_INCLUDES) $(GNUTLS_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
--libjwt_la_CFLAGS = $(JANSSON_CFLAGS) $(OPENSSL_CFLAGS) $(GNUTLS_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
--libjwt_la_LIBADD = $(JANSSON_LIBS) $(OPENSSL_LIBS) $(GNUTLS_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+libjwt_la_LDFLAGS = -version-info 9:1:8 $(SSL_DEF_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_la_CPPFLAGS = -I$(top_srcdir)/include $(SSL_DEF_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_la_CFLAGS = $(JANSSON_CFLAGS) $(SSL_DEF_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_la_LIBADD = $(JANSSON_LIBS) $(SSL_DEF_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+libjwt_ossl_la_LDFLAGS = -version-info 9:1:8 $(OPENSSL_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_ossl_la_CPPFLAGS = -I$(top_srcdir)/include $(OPENSSL_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_ossl_la_CFLAGS = $(JANSSON_CFLAGS) $(OPENSSL_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_ossl_la_LIBADD = $(JANSSON_LIBS) $(OPENSSL_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+endif
-+if HAVE_GNUTLS
-+libjwt_gnutls_la_LDFLAGS = -version-info 9:1:8 $(GNUTLS_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_gnutls_la_CPPFLAGS = -I$(top_srcdir)/include $(GNUTLS_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_gnutls_la_CFLAGS = $(JANSSON_CFLAGS) $(GNUTLS_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_gnutls_la_LIBADD = $(JANSSON_LIBS) $(GNUTLS_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+endif
-+endif
-
- pkgconfiglibdir = $(libdir)/pkgconfig
- pkgconfiglib_DATA = libjwt.pc
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+pkgconfiglib_DATA += libjwt-ossl.pc
-+endif
-+if HAVE_GNUTLS
-+pkgconfiglib_DATA += libjwt-gnutls.pc
-+endif
-+endif
-diff --git a/libjwt/libjwt-gnutls.pc.in b/libjwt/libjwt-gnutls.pc.in
-new file mode 100644
-index 0000000..63962ee
---- /dev/null
-+++ b/libjwt/libjwt-gnutls.pc.in
-@@ -0,0 +1,12 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: JWT C Library
-+Version: @PACKAGE_VERSION@
-+
-+Cflags: -I${includedir}
-+Libs: -L${libdir} -ljwt-gnutls
-+Libs.private: @JANSSON_LIBS@ @GNUTLS_LIBS@
-diff --git a/libjwt/libjwt-ossl.pc.in b/libjwt/libjwt-ossl.pc.in
-new file mode 100644
-index 0000000..98c0ebe
---- /dev/null
-+++ b/libjwt/libjwt-ossl.pc.in
-@@ -0,0 +1,12 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: JWT C Library
-+Version: @PACKAGE_VERSION@
-+
-+Cflags: -I${includedir}
-+Libs: -L${libdir} -ljwt-ossl
-+Libs.private: @JANSSON_LIBS@ @OPENSSL_LIBS@
-diff --git a/libjwt/libjwt.pc.in b/libjwt/libjwt.pc.in
-index 0c81d36..0bb64f4 100644
---- a/libjwt/libjwt.pc.in
-+++ b/libjwt/libjwt.pc.in
-@@ -9,4 +9,4 @@ Version: @PACKAGE_VERSION@
-
- Cflags: -I${includedir}
- Libs: -L${libdir} -ljwt
--Libs.private: @JANSSON_LIBS@ @OPENSSL_LIBS@
-+Libs.private: @JANSSON_LIBS@ @SSL_DEF_LIBS@
diff --git a/dev-libs/libjwt/files/libjwt-1.16.0_multi_ssl_atools.patch b/dev-libs/libjwt/files/libjwt-1.16.0_multi_ssl_atools.patch
deleted file mode 100644
index 972b2fdad312..000000000000
--- a/dev-libs/libjwt/files/libjwt-1.16.0_multi_ssl_atools.patch
+++ /dev/null
@@ -1,348 +0,0 @@
-From: https://github.com/dekeonus/libjwt/tree/feat-multi-ssl
-
-Enables multiple ssl implemtations to be installed at the same time
-default libjwt will default to linking to openssl (if openssl enabled)
-
-
-diff --git a/configure.ac b/configure.ac
-index 6061add..447dd10 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -6,27 +6,105 @@ LT_INIT([])
- AC_CONFIG_MACRO_DIR([m4])
- AC_CONFIG_HEADERS([libjwt/config.h])
-
-+AC_SUBST([LIBJWT_LTVERSION], [11:1:9])
- AC_SUBST([AM_CFLAGS], [-Wall])
-
--dnl Prefer OpenSSL unless asked to ignore it
-+dnl Build with OpenSSL when asked
- AC_ARG_WITH([openssl],
-- AS_HELP_STRING([--without-openssl], [Ignore presence of OpenSSL libraries and use GnuTLS]))
--
--AS_IF([test "x$with_openssl" != "xno"], [
-- PKG_CHECK_MODULES([OPENSSL], [openssl >= 0.9.8])
-- AM_CONDITIONAL([HAVE_OPENSSL], [true])
--], [
-- PKG_CHECK_MODULES([GNUTLS], [gnutls >= 3.6.0])
-- AM_CONDITIONAL([HAVE_OPENSSL], [false])
-+ AS_HELP_STRING([--with-openssl], [Build using OpenSSL library]),
-+ [with_openssl=$withval],
-+ [blank_openssl=yes])
-+
-+dnl Build with GnutLS when asked
-+AC_ARG_WITH([gnutls],
-+ AS_HELP_STRING([--with-gnutls], [Build using GnuTLS library]),
-+ [with_gnutls=$withval],
-+ [blank_gnutls=yes])
-+
-+dnl If no with[out]-'ssl' default to openssl
-+AS_IF([test "x$blank_openssl" = "xyes" -a "x$blank_gnutls" = "xyes"], [
-+ with_openssl=yes
-+])
-+
-+dnl emulate previous build, without-openssl means build with gnutls
-+AS_IF([test "x$with_openssl" = "xno" -a "x$blank_gnutls" = "xyes"], [
-+ with_gnutls=yes
-+])
-+
-+AC_ARG_ENABLE([multi-ssl], AS_HELP_STRING([--enable-multi-ssl],
-+ [Enable multiple ssl library implementations]),
-+ [enable_multi_ssl=$enableval],
-+ [enable_multi_ssl=no])
-+
-+AS_IF([test "x$enable_multi_ssl" = "xno"], [
-+ AS_IF([test "x$with_openssl" = "xyes" -a "x$with_gnutls" = "xyes"], [
-+AC_MSG_ERROR([You need to enable multi-ssl to support multiple ssl implementations concurrently])
-+ ])
-+])
-+AM_CONDITIONAL([MULTI_SSL], [test "x$enable_multi_ssl" = "xyes"])
-+
-+AS_IF([test "x$with_openssl" = "xyes"], [
-+ PKG_CHECK_MODULES([OPENSSL], [openssl >= 0.9.8], [found_openssl=yes])
-+])
-+AM_CONDITIONAL([HAVE_OPENSSL], [test "x$found_openssl" = "xyes"])
-+
-+AS_IF([test "x$with_gnutls" = "xyes"], [
-+ PKG_CHECK_MODULES([GNUTLS], [gnutls >= 3.6.0], [found_gnutls=yes])
-+])
-+AM_CONDITIONAL([HAVE_GNUTLS], [test "x$found_gnutls" = "xyes"])
-+
-+AS_IF([test "x$found_openssl" != "xyes" -a "x$found_gnutls" != "xyes"], [
-+ AC_MSG_ERROR([Neither openssl nor gnutls was found])
- ])
-
-+dnl work out default, or only, ssl library
-+AC_MSG_CHECKING([which ssl library to use as default])
-+AC_ARG_WITH([default-ssl], AS_HELP_STRING([--with-default-ssl@<:@=Lib@:>@],
-+ [set default ssl library [openssl|gnutls] for multi-ssl]),
-+ [with_default_ssl=$withval],
-+ [with_default_ssl=yes])
-+dnl note, yes/blank case will require further nesting, if additional ssl lib support added
-+AS_CASE([$with_default_ssl],
-+ [openssl], [AS_IF([test "x$found_openssl" = "xyes"], [ssl_impl=openssl],
-+ [AC_MSG_ERROR([requested default ssl lib openssl, but openssl not found])]
-+ )],
-+ [gnutls], [AS_IF([test "x$found_gnutls" = "xyes"], [ssl_impl=gnutls],
-+ [AC_MSG_ERROR([requested default ssl lib gnutls, but gnutls not found])]
-+ )],
-+ [no], [AC_MSG_ERROR([unsupported configuration --without-default-ssl])],
-+ [yes], [AS_IF([test "x$found_openssl" = "xyes"], [ssl_impl=openssl],
-+ [ssl_impl=gnutls])],
-+ [AC_MSG_ERROR([Unknown ssl library $with_default_ssl])]
-+)
-+AC_MSG_RESULT([$ssl_impl])
-+
- AC_ARG_WITH([examples],
- AS_HELP_STRING([--without-examples], [do not build example programs]),
-- [],
-+ [with_examples=$withval],
- [with_examples=yes])
-
- AM_CONDITIONAL([BUILD_EXAMPLES], [test "x$with_examples" != "xno"])
-
-+dnl should not reach default case, bail out if it triggers
-+AS_CASE([$ssl_impl],
-+ [openssl], [
-+ AC_SUBST([SSL_DEF_LDFLAGS], [$OPENSSL_LDFLAGS])
-+ AC_SUBST([SSL_DEF_INCLUDES], [$OPENSSL_INCLUDES])
-+ AC_SUBST([SSL_DEF_CFLAGS], [$OPENSSL_CFLAGS])
-+ AC_SUBST([SSL_DEF_LIBS], [$OPENSSL_LIBS])
-+ ],
-+ [gnutls], [
-+ AC_SUBST([SSL_DEF_LDFLAGS], [$GNUTLS_LDFLAGS])
-+ AC_SUBST([SSL_DEF_INCLUDES], [$GNUTLS_INCLUDES])
-+ AC_SUBST([SSL_DEF_CFLAGS], [$GNUTLS_CFLAGS])
-+ AC_SUBST([SSL_DEF_LIBS], [$GNUTLS_LIBS])
-+ ],
-+ [AC_MSG_ERROR([unable to set default ssl library])]
-+)
-+AM_CONDITIONAL([SSL_DEF_OPENSSL], [test "x$ssl_impl" = "xopenssl"])
-+dnl currently unused, for additional ssl implementations
-+dnl AM_CONDITIONAL([SSL_DEF_GNUTLS], [test "x$ssl_impl" = "xgnutls"])
-+
- PKG_CHECK_MODULES([JANSSON], [jansson >= 2.0])
- PKG_CHECK_MODULES([CHECK], [check >= 0.9.4], [true], [true])
-
-@@ -44,6 +122,13 @@ DX_PDF_FEATURE(OFF)
- DX_PS_FEATURE(OFF)
- DX_INIT_DOXYGEN($PACKAGE_NAME, doxygen.cfg)
-
-+
-+AM_COND_IF([MULTI_SSL], [
-+ AM_COND_IF([HAVE_OPENSSL],
-+ [AC_CONFIG_FILES([libjwt/libjwt-ossl.pc])])
-+ AM_COND_IF([HAVE_GNUTLS],
-+ [AC_CONFIG_FILES([libjwt/libjwt-gnutls.pc])])
-+ ])
- AC_CONFIG_FILES([
- Makefile
- include/Makefile
-diff --git a/libjwt/Makefile.am b/libjwt/Makefile.am
-index 21ea12d..b837d53 100644
---- a/libjwt/Makefile.am
-+++ b/libjwt/Makefile.am
-@@ -4,17 +4,51 @@ lib_LTLIBRARIES = libjwt.la
-
- libjwt_la_SOURCES = jwt.c base64.c
-
--if HAVE_OPENSSL
-+if SSL_DEF_OPENSSL
- libjwt_la_SOURCES += jwt-openssl.c
- else
-+## SSL_DEF_GNUTLS
- libjwt_la_SOURCES += jwt-gnutls.c
- endif
-
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+lib_LTLIBRARIES += libjwt-ossl.la
-+libjwt_ossl_la_SOURCES = jwt.c base64.c jwt-openssl.c
-+endif
-+if HAVE_GNUTLS
-+lib_LTLIBRARIES += libjwt-gnutls.la
-+libjwt_gnutls_la_SOURCES = jwt.c base64.c jwt-gnutls.c
-+endif
-+endif
-+
- # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
--libjwt_la_LDFLAGS = -version-info 11:1:9 $(OPENSSL_LDFLAGS) $(GNUTLS_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
--libjwt_la_CPPFLAGS = -I$(top_srcdir)/include $(OPENSSL_INCLUDES) $(GNUTLS_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
--libjwt_la_CFLAGS = $(JANSSON_CFLAGS) $(OPENSSL_CFLAGS) $(GNUTLS_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
--libjwt_la_LIBADD = $(JANSSON_LIBS) $(OPENSSL_LIBS) $(GNUTLS_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+libjwt_la_LDFLAGS = -version-info $(LIBJWT_LTVERSION) $(SSL_DEF_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_la_CPPFLAGS = -I$(top_srcdir)/include $(SSL_DEF_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_la_CFLAGS = $(JANSSON_CFLAGS) $(SSL_DEF_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_la_LIBADD = $(JANSSON_LIBS) $(SSL_DEF_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+libjwt_ossl_la_LDFLAGS = -version-info $(LIBJWT_LTVERSION) $(OPENSSL_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_ossl_la_CPPFLAGS = -I$(top_srcdir)/include $(OPENSSL_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_ossl_la_CFLAGS = $(JANSSON_CFLAGS) $(OPENSSL_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_ossl_la_LIBADD = $(JANSSON_LIBS) $(OPENSSL_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+endif
-+if HAVE_GNUTLS
-+libjwt_gnutls_la_LDFLAGS = -version-info $(LIBJWT_LTVERSION) $(GNUTLS_LDFLAGS) $(JANSSON_LDFLAGS) -no-undefined
-+libjwt_gnutls_la_CPPFLAGS = -I$(top_srcdir)/include $(GNUTLS_INCLUDES) $(CODE_COVERAGE_CPPFLAGS) -Wall
-+libjwt_gnutls_la_CFLAGS = $(JANSSON_CFLAGS) $(GNUTLS_CFLAGS) $(CODE_COVERAGE_CFLAGS) -D_GNU_SOURCE
-+libjwt_gnutls_la_LIBADD = $(JANSSON_LIBS) $(GNUTLS_LIBS) $(CODE_COVERAGE_LDFLAGS)
-+endif
-+endif
-
- pkgconfiglibdir = $(libdir)/pkgconfig
- pkgconfiglib_DATA = libjwt.pc
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+pkgconfiglib_DATA += libjwt-ossl.pc
-+endif
-+if HAVE_GNUTLS
-+pkgconfiglib_DATA += libjwt-gnutls.pc
-+endif
-+endif
-diff --git a/libjwt/libjwt-gnutls.pc.in b/libjwt/libjwt-gnutls.pc.in
-new file mode 100644
-index 0000000..63962ee
---- /dev/null
-+++ b/libjwt/libjwt-gnutls.pc.in
-@@ -0,0 +1,12 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: JWT C Library
-+Version: @PACKAGE_VERSION@
-+
-+Cflags: -I${includedir}
-+Libs: -L${libdir} -ljwt-gnutls
-+Libs.private: @JANSSON_LIBS@ @GNUTLS_LIBS@
-diff --git a/libjwt/libjwt-ossl.pc.in b/libjwt/libjwt-ossl.pc.in
-new file mode 100644
-index 0000000..98c0ebe
---- /dev/null
-+++ b/libjwt/libjwt-ossl.pc.in
-@@ -0,0 +1,12 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Description: JWT C Library
-+Version: @PACKAGE_VERSION@
-+
-+Cflags: -I${includedir}
-+Libs: -L${libdir} -ljwt-ossl
-+Libs.private: @JANSSON_LIBS@ @OPENSSL_LIBS@
-diff --git a/libjwt/libjwt.pc.in b/libjwt/libjwt.pc.in
-index 0c81d36..0bb64f4 100644
---- a/libjwt/libjwt.pc.in
-+++ b/libjwt/libjwt.pc.in
-@@ -9,4 +9,4 @@ Version: @PACKAGE_VERSION@
-
- Cflags: -I${includedir}
- Libs: -L${libdir} -ljwt
--Libs.private: @JANSSON_LIBS@ @OPENSSL_LIBS@
-+Libs.private: @JANSSON_LIBS@ @SSL_DEF_LIBS@
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index 6ca2a46..b64ad20 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -11,6 +11,14 @@ TESTS = \
- jwt_ec \
- jwt_validate
-
-+if MULTI_SSL
-+if HAVE_OPENSSL
-+include ossl_tests.mk
-+endif
-+if HAVE_GNUTLS
-+include gnutls_tests.mk
-+endif
-+endif
- check_PROGRAMS = $(TESTS)
-
- AM_CPPFLAGS = -I$(top_srcdir)/include
-diff --git a/tests/gnutls_tests.mk b/tests/gnutls_tests.mk
-new file mode 100644
-index 0000000..a6b4997
---- /dev/null
-+++ b/tests/gnutls_tests.mk
-@@ -0,0 +1,35 @@
-+## for jwttest in $(jwttests)
-+## do
-+## TESTS += $(sslimpl)_$(jwttest)
-+## $(sslimpl)_$(jwttest)_SOURCES = $(jwttest).c
-+## $(sslimpl)_$(jwttest)_LDADD = -ljwt-$(sslimpl) $(CHECK_LIBS)
-+## done
-+
-+TESTS += gnutls_jwt_new
-+gnutls_jwt_new_SOURCES = jwt_new.c
-+gnutls_jwt_new_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_grant
-+gnutls_jwt_grant_SOURCES = jwt_grant.c
-+gnutls_jwt_grant_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_header
-+gnutls_jwt_header_SOURCES = jwt_header.c
-+gnutls_jwt_header_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_dump
-+gnutls_jwt_dump_SOURCES = jwt_dump.c
-+gnutls_jwt_dump_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_encode
-+gnutls_jwt_encode_SOURCES = jwt_encode.c
-+gnutls_jwt_encode_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_rsa
-+gnutls_jwt_rsa_SOURCES = jwt_rsa.c
-+gnutls_jwt_rsa_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_rsa_pss
-+gnutls_jwt_rsa_pss_SOURCES = jwt_rsa_pss.c
-+gnutls_jwt_rsa_pss_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_ec
-+gnutls_jwt_ec_SOURCES = jwt_ec.c
-+gnutls_jwt_ec_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+TESTS += gnutls_jwt_validate
-+gnutls_jwt_validate_SOURCES = jwt_validate.c
-+gnutls_jwt_validate_LDADD = -ljwt-gnutls $(CHECK_LIBS)
-+
-diff --git a/tests/ossl_tests.mk b/tests/ossl_tests.mk
-new file mode 100644
-index 0000000..83d0a99
---- /dev/null
-+++ b/tests/ossl_tests.mk
-@@ -0,0 +1,35 @@
-+## for jwttest in $(jwttests)
-+## do
-+## TESTS += $(sslimpl)_$(jwttest)
-+## $(sslimpl)_$(jwttest)_SOURCES = $(jwttest).c
-+## $(sslimpl)_$(jwttest)_LDADD = -ljwt-$(sslimpl) $(CHECK_LIBS)
-+## done
-+
-+TESTS += ossl_jwt_new
-+ossl_jwt_new_SOURCES = jwt_new.c
-+ossl_jwt_new_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_grant
-+ossl_jwt_grant_SOURCES = jwt_grant.c
-+ossl_jwt_grant_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_header
-+ossl_jwt_header_SOURCES = jwt_header.c
-+ossl_jwt_header_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_dump
-+ossl_jwt_dump_SOURCES = jwt_dump.c
-+ossl_jwt_dump_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_encode
-+ossl_jwt_encode_SOURCES = jwt_encode.c
-+ossl_jwt_encode_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_rsa
-+ossl_jwt_rsa_SOURCES = jwt_rsa.c
-+ossl_jwt_rsa_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_rsa_pss
-+ossl_jwt_rsa_pss_SOURCES = jwt_rsa_pss.c
-+ossl_jwt_rsa_pss_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_ec
-+ossl_jwt_ec_SOURCES = jwt_ec.c
-+ossl_jwt_ec_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+TESTS += ossl_jwt_validate
-+ossl_jwt_validate_SOURCES = jwt_validate.c
-+ossl_jwt_validate_LDADD = -ljwt-ossl $(CHECK_LIBS)
-+
diff --git a/dev-libs/libserdes/Manifest b/dev-libs/libserdes/Manifest
index 3cbbdf618a4b..4c66f3256300 100644
--- a/dev-libs/libserdes/Manifest
+++ b/dev-libs/libserdes/Manifest
@@ -1,3 +1,3 @@
DIST libserdes-5.4.0.tar.gz 62331 BLAKE2B 01f06004e1af2374a9d5d039b9d0a8d53bc1e61bfd4bcc6ae1a4794553903140b73373d7e9d8799069df7369219c579b30b06dab07cbb860b4d42d2cc7e9c0a1 SHA512 3ecddf59c069a4d9ff2b8e718f700e897cad762d0858e34bb4a6a63030226b7e6fe8956431149b59678240d590a2a04f026d49c2052a22f2694fe61037f2e1f4
EBUILD libserdes-5.4.0-r1.ebuild 469 BLAKE2B 20488849e49382168fc04f75f85e4b925c9e5d04f18d924329eaab2fb00208fbf79f6e0b49b6d8a7ab9f4edac3921a7660cfa09aa8b463637fb588e35385fa2a SHA512 4b9ebc7183ddbafcc81010f82e2731683a29a08c5a807a0632c9e6d193d871f01852daaf4a4439d0a99092402733c1405d04e99302dc18b424d2b8899371e98f
-MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251
+MISC metadata.xml 336 BLAKE2B ec70375059b08a84143ca63c71aa20208dfbca2a943b213b53a8c5be96c2d2eab1956a4ad6061b2f50fa74452380fa35e1525cec90405af1abfb0beb5f7057f5 SHA512 b50d52ce204e2cf91042adcc328598329a19ad9975d3ac08d0cb15c22f1cd1c7106440fe87e96a4374ab783472dc7e9f71ee4e63efeac2de52b70468a8011239
diff --git a/dev-libs/libserdes/metadata.xml b/dev-libs/libserdes/metadata.xml
index db463f3eeb66..ad2a4b15b4c8 100644
--- a/dev-libs/libserdes/metadata.xml
+++ b/dev-libs/libserdes/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">confluentinc/libserdes</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest
index 3d8bb66e3e15..73c2a4145270 100644
--- a/dev-libs/libunistring/Manifest
+++ b/dev-libs/libunistring/Manifest
@@ -7,5 +7,5 @@ DIST libunistring-1.2.tar.xz 2502196 BLAKE2B 606c6fdd93f05b01e9b08b3bd30283afcbf
EBUILD libunistring-0.9.10-r1.ebuild 989 BLAKE2B a52fb17a04d91cfc7fec461f20f765916687d36ebfdaebc7f5d9ef547ffd4f432803cf8d0d4e94e8c475e330b1b294198affe1f3e0c41a22b9ebf80a3f666d0a SHA512 0734d70551272f24466672da4cd569ee79b3f9714b828902d838ebeb47c4c8ec2a3b8a2b342cb914bb99905c043e6ede7952d321707ca331a0f79fdb7dccdd4a
EBUILD libunistring-1.0.ebuild 971 BLAKE2B e75f516ec2539588e88c8e5f689f321a9a09711aa286dba7e3a613d7566f756e9be2f0ef9a78c6530cff92b4c096b434c4af1b94cd98307fe2820a399c592430 SHA512 07768d6af0260064e999819da00c6a9eb5a4e2ac31d760b7eccd063e12c254f59172e11169b585dcfb352d0581582b2ba9fc21fc8c716dadfaa27f571a764024
EBUILD libunistring-1.1-r1.ebuild 1003 BLAKE2B 8ebcc224d2a3b39a92eafdc67a6adb6a0b7f076249a8418a63aff6e355497eff8483f84f94dea4427cb85ee06b1cd2ffe29b9017ce2c7020c3f91d86d3b1aa98 SHA512 d24e03fdbcc079319e45bdf07ad8baa8b0834e54aabe1eb16c60a5406e1c153e8c7355916fea7a3db5082d817988689798793bbdfbf80f9e61dde97466abf05f
-EBUILD libunistring-1.2.ebuild 1097 BLAKE2B 30a157186c38e58e8a3be23698045223d71f27acf07e44c912bb96c06c9c6214ee4c95414fe48218d3851eb4d39eadeebd94ae2433f6c157cc3aad0fe1fbb910 SHA512 d598a9e17f0f69686770def64dfc9c236292641b8fd7f54e9ae5ce12d9e28342eca442de2f5d166c2fe19940160d9231209fd8014489561d0b97ac05d720c6f2
+EBUILD libunistring-1.2.ebuild 1092 BLAKE2B 731d5e73d92bdb8d4c92e188cff7f5803696cf3e60475e1e57922282eb2c53e8fb17927935e03b4a3e7d178eb5c0d4f0fa1114a9821c98ef2e62fd61b0fd349e SHA512 4a780d6d0566f4cb2a8eea9112f7efa2f70ddba84cb5d454bd7b0ce5283eb2522404d09137bca66611da6355f39898585ff19a2aeb661ccfe830c2933514804b
MISC metadata.xml 1118 BLAKE2B f981284f99d5526eb59d8985d7d67096583d8a3bf49bf008ac9902aa32bc9cc77cfadd5d2ab9efa9157384e38c59629d7f4b322f3f85bbe6bf3acec90d67520a SHA512 9a389d92d315a50653438232128a600c5b1671200534efac85fc891cd902e5652897ca9d316c4feedf618d6c7fc825437a2251843ca1ccab7ab6875f9114e0a3
diff --git a/dev-libs/libunistring/libunistring-1.2.ebuild b/dev-libs/libunistring/libunistring-1.2.ebuild
index 3650da85e1b8..fa766cff69d0 100644
--- a/dev-libs/libunistring/libunistring-1.2.ebuild
+++ b/dev-libs/libunistring/libunistring-1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )"
# Check regularly even on "minor" bumps
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc static-libs"
QA_CONFIG_IMPL_DECL_SKIP=(
diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index f56463ce6818..170115b57d49 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -7,9 +7,7 @@ AUX opencl-clang-8.0.0-clang_library_dir.patch 468 BLAKE2B 09315ce9250920caf8c84
DIST opencl-clang-15.0.0.tar.gz 26212 BLAKE2B 02d3a8eb3964b6882bd94b676b4459412c753ac38e1e3012662021e98a8219225eaf6af4f62f4e0e97de428f55b0b698374dc39babff09a0fcc73213d5daacfe SHA512 a2ffce43493793524e9512be2e7bd46c0183b86b35a6f79018d355d07a83303a944e6dacebfb768e88ce75a7020a44939be872a2d4e754544198a9829f4febd4
DIST opencl-clang-16.0.0.tar.gz 28413 BLAKE2B c99f043171186f5d9e44618d5d637d6a5c7997f22577491f544e78d93edd5afe74ba88eaaea92a931dd87af71fb630fdf03d27f1a9f55d7c3b8bdf53dee54b07 SHA512 bf723edab7dc7a028eb79d01fd2306690a2169472760bf2783d593ffec4eb788f28f184c66b204cc074cb95a4149fcc63a1dcbee5563c620a9dc2c76bb5a2d5a
DIST opencl-clang-17.0.0.tar.gz 28436 BLAKE2B dd86255e757d290fb0417d966098ad00ceb0440c83fa79d8bdaadc7ee9964b13810d27f93740f4b00b9c0e16e5c9b29213800d98042b6c211b45a9cd1402f038 SHA512 920e19c9c36fef1752bce46a1a240bfc0cdd22c09e5840520508c67ecd965524f5c1ce04d8879af146670377f758d3f457a8263338b84b6833e8916f10566698
-EBUILD opencl-clang-15.0.0-r1.ebuild 863 BLAKE2B c83c694aaea04a078e6c5005113ddd605cc399fcd9c3e4ddc8a345f79372282498c3b7977c54e9bf0b452c4abc0dd49e67ad1818f5755c04ae8c255b2ce26e63 SHA512 052d8d05fc7b7501bc1231e1606017b30f61ecd5101549e9079ebab6452080d3b644d59727ddc1aeb1f895c84bb3d063f1aeef5aa3b80a963cbb5943de78ae20
-EBUILD opencl-clang-15.0.0.ebuild 842 BLAKE2B c516ee1dc3f7e4bb1c1be637b44f151b33a0d36921d907568f561f3be5bd3762d56b88468bb2d146ff57bbc708b6e006e4c10a83825ae536b93ce80edc105d9d SHA512 a12ff19192edfbb5f90adea21510454fc77b387ac44a35e9d70c0c25ded54dc4c9ed327394097a1eeb0f912507bf3354d2b2fe196bac21034e4a4dd05e9eb497
-EBUILD opencl-clang-16.0.0-r1.ebuild 968 BLAKE2B 5199849c0818144c77f3cb65e96b4396e8ab98866039247a7f23ee66656ae1c4952ab40f9b3a2cd0bce53b1c210115cf66292b99b2a96e20804269cae1be7c74 SHA512 a55e6514e098148ee81750f2f2dbe6caf5cadff28fa04a3a969eb58eb6b775ddc29d87d9f8daaf2519c80dc1aa494e7907fd9471fda9dc1b600058655e8603ef
-EBUILD opencl-clang-16.0.0-r2.ebuild 989 BLAKE2B 033087963aaa232655b283ec771005ee45c0c6300202db3d128d304b6c4bc8234a349b19a142402af28eed336bdf78e0d37e9aaf8b618b85ac8caadb74b86256 SHA512 298c58e444f6b10fd48d43544051bc5feec1e6fe713511c985357a5ada9ebefba854e863de8840ed92a062a4413777ff5e70be019b77a9c2021024e701eaaa7c
-EBUILD opencl-clang-17.0.0.ebuild 965 BLAKE2B 69030ac5ccb72a7662292adcb73a9db6e0ac8eb8e8b3d3b57713bc8409dc54b8bb8e56b8f10301a480d8e14d18b97532626d04a3e7579a976a995bb62cb36ddf SHA512 df14b913dd220873b7a65c2c9883ecfef7517066f37472d81a69bfc4b96bbe853acaa3d738db800d2158391f5314240c01524825e14f76ee5b61a5501f0500bf
+EBUILD opencl-clang-15.0.0-r1.ebuild 862 BLAKE2B f8f5d1c1a3190d39d74e97d460bbec8b15aabb7d7a5c428d2ca4c4b32e634c55c6c274bab95c32f5b4eab37fe4aad478e8d22d0e4b683bfccc5c4473cbb798bf SHA512 7fd39946ec37811afb55a58f89ec23acd9c0a50819571151f5de3ac2165f91485fb360aaf81c1f70510e747103d0608990b56df6189096ef83a8acd17c1e7e7e
+EBUILD opencl-clang-16.0.0-r2.ebuild 988 BLAKE2B aaa96bcb131123cc928ebb6ab3ee0f9366ea4ba92504de73b2fa03e6ffb33cd7dcf7c15124a4bf94678d4ceb9a559015a8c8387a5db1b9a6cb972822b236c0e2 SHA512 604f8a98c1e33c7ea59b56e4725c048637b72c3c6c64211895e43c9861f5e4bb261ae3bf6230252f1593f1ff8580c34364bb1a572435d3c40ec4c25bc08f595c
+EBUILD opencl-clang-17.0.0.ebuild 964 BLAKE2B 9ad940ee6800548d863a976f7d542273bc4d461dffc9c8790940ebaad001c53da884f3e4c7cd265ea35c025a5be338bd34660cb86b85d352e164c99ed12fc5ce SHA512 8702d8fcca39a657b7ff9a4f789873ed701d69973c85381a6e59de45e24430229c5fd038ccf8d963245a146364cc8d22ec0ca52a67206bff4dca0d9873ee8e25
MISC metadata.xml 583 BLAKE2B a16519cc07cd2add030b90218d3cdcf9473c684e0a1a0149e7dd352881213c8579c3ed7ceee69db479264fca10561ac023c01be7451ce689fa6408b81cf8b032 SHA512 d3c3f41c5c5fdb4b6b85c737071540ef8d53e148d5f7e69367eeaa6cbe7cb84563d2381de851cc4da41b5300856dd7e6b1e67454a4fc9a9d890590e3a17526b5
diff --git a/dev-libs/opencl-clang/opencl-clang-15.0.0-r1.ebuild b/dev-libs/opencl-clang/opencl-clang-15.0.0-r1.ebuild
index b8ecb8f410af..3f15a5cc35a3 100644
--- a/dev-libs/opencl-clang/opencl-clang-15.0.0-r1.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-15.0.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
diff --git a/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild b/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild
deleted file mode 100644
index 7436266e2cb8..000000000000
--- a/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT="15"
-
-inherit cmake llvm
-
-DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
-HOMEPAGE="https://github.com/intel/opencl-clang"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="
- dev-util/spirv-llvm-translator:${SLOT}=
- sys-devel/clang:${SLOT}=[static-analyzer]
- sys-devel/llvm:${SLOT}=
-"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch )
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
- -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild b/dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild
deleted file mode 100644
index ef8366ddbd2b..000000000000
--- a/dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT="16"
-
-inherit cmake llvm
-
-DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
-HOMEPAGE="https://github.com/intel/opencl-clang"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="
- dev-util/spirv-llvm-translator:${SLOT}=
- sys-devel/clang:${SLOT}=[static-analyzer]
- sys-devel/llvm:${SLOT}=
-"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-16.0.0-clang_library_dir.patch
- "${FILESDIR}"/${PN}-16.0.0-cxx17.patch
- "${FILESDIR}"/${PN}-16.0.0-llvm.patch
- "${FILESDIR}"/${PN}-16.0.0-standalone-build.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib
- -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/opencl-clang/opencl-clang-16.0.0-r2.ebuild b/dev-libs/opencl-clang/opencl-clang-16.0.0-r2.ebuild
index 8e4cfe79db97..55691f305c43 100644
--- a/dev-libs/opencl-clang/opencl-clang-16.0.0-r2.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-16.0.0-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
diff --git a/dev-libs/opencl-clang/opencl-clang-17.0.0.ebuild b/dev-libs/opencl-clang/opencl-clang-17.0.0.ebuild
index 65dcb960a1bd..d28584d7b154 100644
--- a/dev-libs/opencl-clang/opencl-clang-17.0.0.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-17.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 015b243e7525..a74eb927901b 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -29,7 +29,7 @@ EBUILD openssl-1.1.1w.ebuild 8233 BLAKE2B 4657e3e413f25f4503dbc5484e3d06e63c25c6
EBUILD openssl-3.0.11.ebuild 8719 BLAKE2B fa28b31cc2f72147114cdc89b4253603855bd6cdf93b62a124caaff88f927412fdd1811e50ca35adb9885fa3fccb53203a46f231479373047fbd0fe709c8e228 SHA512 b5a46310bc8a5e842cca20c7755494fa6ff1d63eab24efbad516362cd68dce74380790050143beee437808fd724a41f323e04f4815833f6ea535c8022bc12162
EBUILD openssl-3.0.12.ebuild 8719 BLAKE2B fa28b31cc2f72147114cdc89b4253603855bd6cdf93b62a124caaff88f927412fdd1811e50ca35adb9885fa3fccb53203a46f231479373047fbd0fe709c8e228 SHA512 b5a46310bc8a5e842cca20c7755494fa6ff1d63eab24efbad516362cd68dce74380790050143beee437808fd724a41f323e04f4815833f6ea535c8022bc12162
EBUILD openssl-3.0.13-r1.ebuild 8556 BLAKE2B 5e6b7dd5cd4a4ddba9e894281d5aab747360774fc2f588d9c026bc01fa850b8ae682f867d32484c206d35e67b19744accc2f090845e586088e106139df3cff02 SHA512 865c22ec6db34e4f7249828bcdfe1cb677ae435fcd50a4007905f4f72b84a4dc0dfd4a039d2d0d1945cd1e8220613b8e4946135f8e918a2619eb9209b5b911ec
-EBUILD openssl-3.0.13-r2.ebuild 8584 BLAKE2B f819883dceceae68ddb9e83133244256a35c1b490c9c2ef98e0764f3c42db81b41db3dc85bf5e730e6f5cedfa64669a45574da4b3d2b5f31a793bbb7d737e060 SHA512 27335fe5f70d30c3c1a7855594fa4924265db955a88f0bf35472d025cd4120dd7516148d8fd10ef7e11ee6849112f646c3491cf41a450c3f39f288d0ab242e81
+EBUILD openssl-3.0.13-r2.ebuild 8583 BLAKE2B 23d5be66e48a3b164db0bb6ea6040557b9227f27dba2dfeeccd8990bdf9561e2c09282f9dc2cfe96d76fee745c76f8ba43af5257822ccd3fc2919d9bc7ee05e0 SHA512 67aa166e2a828c7e86006b9f89b7610d373d54ad84434e09b556466302583cdb0a0b0cc56cd39ebdc802a0e8143862c69d19537b4b847f451f5b894580511202
EBUILD openssl-3.0.13.ebuild 8487 BLAKE2B f59e012d00584a3d17b51dd8ce6a1e0e77071fbc9a4144f604314e19e8cc57addcc32d12f2d4c03eda2b1e9c8023ad629ca27369f0d7b6d9983d092d53dbf6d7 SHA512 7ccae792fdaae34aec986e59630d64e5dc4ba2916b37093c95dc4649a2d314e701f38018f79c4e10af7eab5a809fa7dbfd1b35ae49bef74327804c6d00170267
EBUILD openssl-3.1.5-r1.ebuild 8586 BLAKE2B c22d038b5af42c19389048b43618e3aad090062a8b5ca78eccf3572714d5d2469c1535ea3c4801241d313bf508191448dfa7e8bb52efc24f82523d1fc5273f85 SHA512 fa711d41776c086f9b31001143730e7f8524a41f6272d9df11fe7315c666113b8ba817fbaed7cd85482275014112e8f6a95213f0078531b2bd6a9f503c3f96a1
EBUILD openssl-3.1.5-r2.ebuild 8626 BLAKE2B ae09c41b277f416c8ad0180384fc3fbe7cee002e180ebb4817b6b4b2562a3b4782fe2e9240a275aff8c1a34d22160485dc1e6bac4a03546a3859d454a20b7cae SHA512 d7d687dd36f5839ac75c616f454fb8192d9826057638db17b6ea63dee11da6b5449d89d1a0cf47e0e67a98f51a5a46ca368770e0f03e3d77ce0642b1627d8d5b
diff --git a/dev-libs/openssl/openssl-3.0.13-r2.ebuild b/dev-libs/openssl/openssl-3.0.13-r2.ebuild
index 3482f4e2beed..f24d736cb85c 100644
--- a/dev-libs/openssl/openssl-3.0.13-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.0.13-r2.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]] ; then
else
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
S="${WORKDIR}"/${MY_P}
diff --git a/dev-libs/s2n/Manifest b/dev-libs/s2n/Manifest
index 2a95353f462b..3abb0869eb04 100644
--- a/dev-libs/s2n/Manifest
+++ b/dev-libs/s2n/Manifest
@@ -1,4 +1,4 @@
AUX s2n-0.10.21-remove_Werror.patch 1292 BLAKE2B 208aab54784a956003c0f23564d07124476149f9a36fce40c6404ea79956479ba2a589bcb75808adae67c4f50ba78ac5fb72d21429248a515c9c84bf5faf5930 SHA512 4f8cbdfeeb7dfa514750083e1be4481f5ffe1e30ff88915b5c7eff2494ae534c454da51a0c56d720be66b5ce50900135a4e17f66a517ec437a027b01c9fc0fd0
DIST s2n-1.0.0.tar.gz 6211951 BLAKE2B 3714f26ab0dbd53b878c73e0ae0abf9e8a4b85b16a62dd44a3e6264fba1afdfdd7bbffc3b38b494c5cc805b8a9dfe02009d109e308ff13b4752a56594299f374 SHA512 ab5ccc3e73e7f395ef86a5e637b9c2d18110c14b2913990d12e02286f6562497f7e9d45912e9076216e5f595d7932d58a31642e344a5e472259386983ad44bac
EBUILD s2n-1.0.0.ebuild 1464 BLAKE2B 6e9f8dd8eacb367179f8befe9ccdd7f30d3bc630f7c1a5db625bba4a14c4aefad07f0e7299bf97e119df8a829d82821180c6ca32625828a759875f6323ddf23c SHA512 dfc7be95cbd3f5c25ab2eb7b0b5ca85e44af2dbdba159a32ab8c2559a75f45a3eaa44fafa8710702091da7c1aa50505112edc4b0f53655538fe342b2249dbd1f
-MISC metadata.xml 1569 BLAKE2B e80ea6463de43d3de9170ef9b37abe41fb718ad2c6cbdce4c22c5ccdabcb336c7e579f2644c6aa22eb1cc1bc66d43e16ec528e5e3f0ebc04789f80f3a9e8bc3d SHA512 c90833b553ddb8f199faf7588dc3ff6d94565591b84e54c67f4340364cdd5eb775103c3a29450bfcb28f149111bcd5c2bad4a8933f3a948f1d8f1729b2b35e88
+MISC metadata.xml 1645 BLAKE2B 1f5c0eefe828d47b39e266de409b7ef17256314bcbb0b0dfe29870aa21c58c18149b5c0652f427ff2c2d1c963c6610e140dde05b5e3425e74eac5b1a6897f73c SHA512 65d7a3bda08682049f46eadca23d45e63111ff5dc79fb56811d94cf5921eabfe0e164a44a5e3bb661409686c0a61359b77fcb3e64abb191cb649fd2a54938124
diff --git a/dev-libs/s2n/metadata.xml b/dev-libs/s2n/metadata.xml
index ff907dea8127..2d66499958c7 100644
--- a/dev-libs/s2n/metadata.xml
+++ b/dev-libs/s2n/metadata.xml
@@ -9,6 +9,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">aws/s2n-tls</remote-id>
+ </upstream>
<longdescription>
s2n is a C99 implementation of the TLS/SSL protocols that is designed to be simple, small, fast, and with security as a
priority. It is released and licensed under the Apache License 2.0.
diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 017f64e1eb64..cd75bdec54c7 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -3,7 +3,7 @@ DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 33d7d5b3340e7074265885bd54ee039e8b5d44
DIST weston-12.0.91.tar.xz 1986200 BLAKE2B 368fe795bd6121390f14995d8c5ddfcd585e620bcb54f0818b9e9131bb442e79048f82bcd90cfff563c7ad9968cdc9e4f1d859fdd318f4e9b08fec371c4a62e4 SHA512 8e1ceae599344c305e1b65294403d434c4a6ca740f76bdcc67a9f83afe9d352d75ab9cf8bb5091b889ddece43941adf9c4666767098c4c27cb732f8c7f8f738a
DIST weston-13.0.0.tar.xz 1986520 BLAKE2B df0e73e451e39b329ed327c370f42bcae01eb5b8fad67711f069fa8f24900ac0c9a9e69b9a6445b67c76ab0ce441dcd2a5a1a8aa3ac0d89a647b9661d575a917 SHA512 8c656cdf24ec9429c76c64ebd2d58351991f5990a6d4b5900ac913243ad8e2c9c0fb1a748f018d177fbfd7e0a8836d0434d97acec287a8f977d47335ae30eacc
EBUILD weston-11.0.1-r1.ebuild 3670 BLAKE2B 68f602a9146246169076ade491844eb26ec365ba8adeb9d474ce67599b0e7d859b71eb6c1fb9690d1ae78f05b2d860ad2ff3727ef42ff07017dbbe36c8ef9f3a SHA512 b04bded6989a3f08961d801501cfe0682c06144f4826173c295ec0cd208a8926b13bdb22b3d6e0c81cc5a704196e86ec68ad49899dcf6c693fec4bfe9c4f2567
-EBUILD weston-11.0.1-r10.ebuild 3652 BLAKE2B a08893df8ad8b0870b822afb1ea79a02c45e38d22c62ef1f353b22283f4e3991c07451e132fab2fe6f50619ae6e846ba30582b36b50ccf8eaa9c18f3d0026e07 SHA512 d31eba61272bd9b85ce9111a6af3e846410bdf3d54c816c68d70e3e06be506f3553175f110f6e876240f2428cbbbb8a2fcd5737c9064bb48183d3fef1eb0f6e0
+EBUILD weston-11.0.1-r10.ebuild 3650 BLAKE2B 16de29b824bb64cc8db105f7d8cae273ec40c212e593dde7472aeaaf5ae353f4ca7010966e6e09484a6a23e787602cf0917cf1cfd823aaee4b2ee674749b6ed4 SHA512 0cb5db8c60e735de15de65e09b51aaf5285feee0420dfd614bda8195af9f9e9c32aa736a90f8a5bdd45a930e0b028e87482de1e5cdd71ee036ee69e7027fcade
EBUILD weston-12.0.91-r1.ebuild 3813 BLAKE2B 005ff0fa5f978d48a24d1d0806341825c33125787bb375611fb61157e97e3ec8560ab5e410c126623f48d1c4afd45c2103f232773645488529043f0549f205a1 SHA512 6734c4a61923e5006c8603371ac368d767721d06ec9932b9275d52cf94aeba7bbfd2a46a08b8ba4eda279e16094d5f8cb2ec6fe98ddf5897b9196d47e6c51cf6
EBUILD weston-13.0.0-r1.ebuild 3813 BLAKE2B 005ff0fa5f978d48a24d1d0806341825c33125787bb375611fb61157e97e3ec8560ab5e410c126623f48d1c4afd45c2103f232773645488529043f0549f205a1 SHA512 6734c4a61923e5006c8603371ac368d767721d06ec9932b9275d52cf94aeba7bbfd2a46a08b8ba4eda279e16094d5f8cb2ec6fe98ddf5897b9196d47e6c51cf6
EBUILD weston-9999.ebuild 3813 BLAKE2B 005ff0fa5f978d48a24d1d0806341825c33125787bb375611fb61157e97e3ec8560ab5e410c126623f48d1c4afd45c2103f232773645488529043f0549f205a1 SHA512 6734c4a61923e5006c8603371ac368d767721d06ec9932b9275d52cf94aeba7bbfd2a46a08b8ba4eda279e16094d5f8cb2ec6fe98ddf5897b9196d47e6c51cf6
diff --git a/dev-libs/weston/weston-11.0.1-r10.ebuild b/dev-libs/weston/weston-11.0.1-r10.ebuild
index faa796ff9534..4fdb7cce2141 100644
--- a/dev-libs/weston/weston-11.0.1-r10.ebuild
+++ b/dev-libs/weston/weston-11.0.1-r10.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI="${SRC_PATCHES}"
else
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/uploads/f5648c818fba5432edc3ea63c4db4813/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ppc64 ~riscv x86"
fi
LICENSE="MIT CC-BY-SA-3.0"