summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin70904 -> 70906 bytes
-rw-r--r--media-libs/grilo/Manifest2
-rw-r--r--media-libs/grilo/grilo-0.3.16.ebuild4
-rw-r--r--media-libs/hamlib/Manifest2
-rw-r--r--media-libs/hamlib/hamlib-4.6.2-r1.ebuild2
-rw-r--r--media-libs/harfbuzz/Manifest2
-rw-r--r--media-libs/harfbuzz/harfbuzz-10.4.0-r1.ebuild2
-rw-r--r--media-libs/libopenaptx/Manifest2
-rw-r--r--media-libs/libopenaptx/metadata.xml2
-rw-r--r--media-libs/libyuv/Manifest2
-rw-r--r--media-libs/libyuv/libyuv-1904.ebuild2
-rw-r--r--media-libs/netpbm/Manifest6
-rw-r--r--media-libs/netpbm/netpbm-11.10.2.ebuild (renamed from media-libs/netpbm/netpbm-11.10.1.ebuild)0
-rw-r--r--media-libs/netpbm/netpbm-11.2.13.ebuild2
-rw-r--r--media-libs/shaderc/Manifest2
-rw-r--r--media-libs/shaderc/shaderc-2024.4.ebuild79
-rw-r--r--media-libs/vulkan-layers/Manifest2
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild60
-rw-r--r--media-libs/vulkan-loader/Manifest2
-rw-r--r--media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild60
20 files changed, 15 insertions, 220 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 215c38e9ef61..a954e04e8db5 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest
index ca87f95ce64d..97976cba427a 100644
--- a/media-libs/grilo/Manifest
+++ b/media-libs/grilo/Manifest
@@ -1,3 +1,3 @@
DIST grilo-0.3.16.tar.xz 241660 BLAKE2B ca04eceef12e103667690ed9f5493cf15c036ee105fb590191fb10b58f1c042f255053e528b52eab1d3ec2c455cc82bcab69d2215b7ac70415b700d21c811905 SHA512 ef04f8c3e5308893d60831580262724bf427e9e3cd2093dcc4917ac93c7e814c9524badaf5246e3ee3748ec2e70afae03df188bf0a1c3e405f4bd6264eedd313
-EBUILD grilo-0.3.16.ebuild 2145 BLAKE2B 6e105373458fbbad810bfcf088b50d0d4eb4fb91eb153e67de05082e9419f360ae2a2d1d2823ca5bbd75e20dd827222d48a5efca47f19ef06c92887df44e9050 SHA512 b3df56bec0f8d5750dd0b156678aa8b2f9813634b419fd9ba2a1d6a80b78dc6369e78b021ef5ab9ca0655979bb3fd116513f163d373d4be5be460e9b06ce12b0
+EBUILD grilo-0.3.16.ebuild 2145 BLAKE2B e28cd21b2e5e492550c6afdd8d073f13f8e259a74208b2590ef6cc563d1bfe81c55ef9352cbe11b773abae103c7ee93fdc1fd77a8c8647323d1b3773c795c3f5 SHA512 2931abe6c5d0a9fe38d01b79475e5c6d9ef0960b2f0c424c0d2e2f3a12cbe7c1015d67121495c18fc3347345682f527bced4d0d07b205381f6394d039e967c23
MISC metadata.xml 728 BLAKE2B bf26241647153b434cdf724108342a8415518d5d53487ef449ea382d2b3f3fe33bacf917ddeb65e90d11c7eeefabf3d58510c44b998cadbab3fc8b315bea6422 SHA512 9a871314e746f137125c7bb31f8b9a246fdbf2a9c92f017c1d134019b423d72639db1d5214bd8f06321f7ae4233085aff1d8a3cf7ad748b391ff81f92ff2255f
diff --git a/media-libs/grilo/grilo-0.3.16.ebuild b/media-libs/grilo/grilo-0.3.16.ebuild
index cabe99babfff..49e83a18448a 100644
--- a/media-libs/grilo/grilo-0.3.16.ebuild
+++ b/media-libs/grilo/grilo-0.3.16.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit gnome.org meson python-any-r1 vala xdg
diff --git a/media-libs/hamlib/Manifest b/media-libs/hamlib/Manifest
index 99ec2de99f13..66f999b1eda7 100644
--- a/media-libs/hamlib/Manifest
+++ b/media-libs/hamlib/Manifest
@@ -1,5 +1,5 @@
AUX hamlib-drop-lua.patch 2552 BLAKE2B 85ce143502baf4fb6ff4b58708e31308ef57d92bb51ce658f22bd50a27c9edb9213d16690afda2be701d204723ba6b4fe64b189b3db61734e7427e681dc4b4eb SHA512 bc607cb1b82c4a2ffcd1eb244a99d6a70c4768a674343b604e64413d13b397e6f0cdd8dc684079941e30decffd16c3b625814d6c01a643e27030d254308ec2c0
DIST hamlib-4.6.2.tar.gz 2909790 BLAKE2B 8bba73b446be13f4be592333b51b863f7299d189c640e2d1bfb6dd82f8f5e19ed6a1f39be09811d2061bb416696dd24907a9248b7bc96360e7a0fec8783701b1 SHA512 8b8b7e4c95e4331f1ace1d724924e30c66a88d04d5354fd28d28090b751184300196e4512504136ece98cef374e69dd58cc597819f8802ddadb978c7a0bf731d
-EBUILD hamlib-4.6.2-r1.ebuild 2230 BLAKE2B 3209a77c3e3f8e5269aec304d7e0d726e5fff0031999e4c2cc231e727f3a2a4baff08687efc34e69d7356f949ae42c09f1a1055dbd993ab3f74c666094505679 SHA512 91a1991c944e6bdee24a20ac2277c0bb016410e0fdd57eb63db173ea8f0f45f9443828a6beb283b9fad9833f6aef4e2f1911c63524a2639a8b1bc9073adfaedf
+EBUILD hamlib-4.6.2-r1.ebuild 2228 BLAKE2B 5272c20c3136239117261ac87b8e55c6ff166d6d943b0fbbdde56955d68c3a4ce81f3116de5407c50b1e15c0407bb2cddb4b0033d85a2e5e32ffa70f7c2ee0c5 SHA512 ed36938580663bc23a3789fb8cb715b236bb119568dcedb5c898307c948a3a2b2fdf24fbfca95efd0aa51ec75eb5daf07adc3f334a261e57c3865e70fab20ae6
EBUILD hamlib-4.6.2.ebuild 2228 BLAKE2B 73c9a7843868574b03cca2d4544fd52afa7868cc0b2ae68e6bfd8305e658fd16cc28d1579c42883b8002c5cb99fbc68db9ae52d28a4d94cd0a5813c44c1f2042 SHA512 6c7c14441ce8b8febd467a45c55901b1c540f7f22be4bc5a4cd0f1e4641c2a733a9e30eb5894af6994204e45d500f2d531b5d67cf265ca3f239449f3d5114f1c
MISC metadata.xml 379 BLAKE2B 17bfaa1ae7f031e14bef4bad4d552e3d4b644b9578bd996a9e8454b6b55f4029c3395e8a1cfc5a2b27a5372cd1aea140e0aebe637f7eb7889008fb434897b681 SHA512 c8c7a37088c0da4952a557776db8b6b701df23c07c4b17c50b77a199a6e7740369e27254eabae4e504ecb07871d33aec008e54bc7a787030828616ab36dfcb93
diff --git a/media-libs/hamlib/hamlib-4.6.2-r1.ebuild b/media-libs/hamlib/hamlib-4.6.2-r1.ebuild
index e2875435757f..ec506e9338f2 100644
--- a/media-libs/hamlib/hamlib-4.6.2-r1.ebuild
+++ b/media-libs/hamlib/hamlib-4.6.2-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2+ GPL-2+"
SLOT="0/4.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
IUSE="doc perl python tcl"
RESTRICT="test"
diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index d7814bc5ad10..d30d8d30ce07 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -3,7 +3,7 @@ DIST harfbuzz-10.1.0.tar.xz 17922136 BLAKE2B 7d78e31d045b984d8d1a8b1d1f8f282ff9b
DIST harfbuzz-10.4.0.tar.xz 18120656 BLAKE2B 21a2ed81ead5f06658c6153ad756631aacf5522bf58cdc5a54585cc03b0562c634ecabcd686fa76d2dda3497eb1a7d9e10c771e29da62c5946438d9ed8c46075 SHA512 73e202225aeef6174ebd3b8b226ad9d5afb48c40ecdc1bc26d1bc5f0cf1d832a8ffc2fe5b7ae3b7c8f848552dd57116d407f44120c6813b59dbe9faed0c346dc
DIST harfbuzz-11.0.1.tar.xz 18158636 BLAKE2B db36c39915a96e82ba1aefe48dd753e925ff32c05b5ac96a737da4c55e6416e18898c2cc9aa8aa8c24ea996a8fdf57838d4de274f0a583ad54c3a7ed04168cb6 SHA512 0eca477c9c2225fdfa2c571a302606aa5026ba809ca1b61b9edd7397b601c57fc1f7919068e9e193cc49b6ea643a8918934aa7cab1ac59947358e06fb1ad645d
EBUILD harfbuzz-10.1.0.ebuild 2389 BLAKE2B 14dfefb842168446682edbd996827c0b32c163fd7997de89d7c43182bd90c0b80bf8ad799170ed0e948bea13ec301859d592712a66d8f97e1645b57507f782c0 SHA512 33ee38ac532f32abe13b45ce708137b09801fa16043e9e51ac64993df503de3e50a2e4f3f6e76295b09492a8f7ef41df3c9a8fec826bc9659d31a3a06fc8a9a0
-EBUILD harfbuzz-10.4.0-r1.ebuild 2454 BLAKE2B 5a2cd95d386111b42fe24be8d5f9b9269e404497f13af31af880bb3498cb4594de78b05baf1031febdc10e970abab232127023b82f35962603b15b0ab13387ed SHA512 48ce1b992e27ccfc9cb842ec4b6e3cd3fff8a1d3626be3754298ad611ae1d09b09c4b04a168a9fdb372dc5a8257791aa238849c738842076583cba86905c4b7d
+EBUILD harfbuzz-10.4.0-r1.ebuild 2453 BLAKE2B 3e75ac615fe1e071f859d2c72b62d4860ff7d3902285af780db677e7431960097928cd4aab0bb170f550678c703dcffd12bd55a1f4bdd3640e481db6923193ab SHA512 c1a120f5205309a7a75764831f02e7952e66518866312da50cfad1cde0fc5202ffb33a4d4638926bc5c4611f89b8e27d85ec1173733587fe7c6ba9d3bbb68431
EBUILD harfbuzz-10.4.0.ebuild 2397 BLAKE2B 626bd3c11e350eb8fe8344dc1e940e9a67d02da902368e4b0ab97cf24c072391b06dd54d97ee8bfc4ba1a9f67a95cf5e37a3b48a694632dd9702215dec6f52d2 SHA512 95d951c443a4f323d27f8dcd210ab0afb4c9ec477ca0da39737429145f09c417722979c828c56d2f88da8ebf31f6df47bf009801effc615523f501f5025dcbe8
EBUILD harfbuzz-11.0.1.ebuild 2440 BLAKE2B a2eea338047d73e4014e7e82b29505680ccd28823c76d1818858079514b95cdc90b8f66bd9b0435f35d0500566264ec84d0e21155f4952abe6af430a3973cd63 SHA512 a9f05daf401224ec7b6164f35693db2eb9e5dd8e9e327a8361ae756a69df934a73421e064ff1cf4b87262e6d96737936c662da825b8f0c0ed63c666e4cdbfd03
EBUILD harfbuzz-9999.ebuild 2440 BLAKE2B a2eea338047d73e4014e7e82b29505680ccd28823c76d1818858079514b95cdc90b8f66bd9b0435f35d0500566264ec84d0e21155f4952abe6af430a3973cd63 SHA512 a9f05daf401224ec7b6164f35693db2eb9e5dd8e9e327a8361ae756a69df934a73421e064ff1cf4b87262e6d96737936c662da825b8f0c0ed63c666e4cdbfd03
diff --git a/media-libs/harfbuzz/harfbuzz-10.4.0-r1.ebuild b/media-libs/harfbuzz/harfbuzz-10.4.0-r1.ebuild
index e18eb39d44ae..907c609f3b04 100644
--- a/media-libs/harfbuzz/harfbuzz-10.4.0-r1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-10.4.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~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 ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="Old-MIT ISC icu"
diff --git a/media-libs/libopenaptx/Manifest b/media-libs/libopenaptx/Manifest
index efbf33ea0742..1c2057ff07a8 100644
--- a/media-libs/libopenaptx/Manifest
+++ b/media-libs/libopenaptx/Manifest
@@ -3,4 +3,4 @@ DIST libopenaptx-0.2.1.tar.gz 31575 BLAKE2B 531a1b4e8f4a711bf1b36dfea2424b23821d
EBUILD libopenaptx-0.2.0-r1.ebuild 1159 BLAKE2B cd309bf7fda782ca98b9f268296e0eecc304859bb8c1bf0e18199c075672205fb39dfa5cad5dd4eda6639e77de6dd33e309700d21629e4fe1af524482f70a2a8 SHA512 c8120815ad0ccc6813eff9a553c648e7450f2a9bf9362a2d669fa3244543038337f978bd1d77b539baab33bf890184761f6b5c185edc37e56197053788086e8a
EBUILD libopenaptx-0.2.1-r1.ebuild 1119 BLAKE2B f94f8b0d418f0712e5162d9362da0d6fc1aa40946c239e2b11438a8bd7838d02fb8467836f0cdd57cd409de98dfedb613ad7f87f425bbc91cecc9a1a4fef6d15 SHA512 933a57560a202c1f9015db4302daddf22f07873977c05d8f32dc8756fef68e5daa9b5b5f9d9246d007b767495570909f1c51246df5d1f1c0161a721164c698f8
EBUILD libopenaptx-9999.ebuild 1022 BLAKE2B ed3d85400142cf3d3fd9de1bf37e2cda897a952f07d2168252c575b0701d5a9003846f4b5605690512bf42f76c69b1f25c9e3a8ca2f0e52943dead7930504179 SHA512 4e9477a48a0cf0d4daea89bef6819b23eefbd8e619cf0973554e56306a450090a3ee7d723d23cb6be7b02c901136cff38c6be8f72844a01c76104b86f34992e9
-MISC metadata.xml 557 BLAKE2B 11c2f9911b022168ead1854d10446c2364e073042845ef764b4b397f4906a9b230eddffcdab14be17c69c3f0337ffc3bc8e476daee74feba51e8171f4e334879 SHA512 d34847c62284714a44c9bbcae8416e5c8b937216794a460f8199d6e5d6b9f4b5d7b2e4d35934af86082a9901cd28c3ad2112b9c8fc78f7df82738c9f02fcfc19
+MISC metadata.xml 554 BLAKE2B 4df34487eb8cbb712af71f264d047cffa026f96f8a95c4477cc52e041778d2f3720263803cca262b71127743d762e5877e97328a3d022839f3dacba33a4ddf75 SHA512 0a200dd55e7e4222398c12a7d13b2a1d6b30cbbde72b29fead22765b39bb3680e783d5ddf9a23ddf5e2043ae37cfe5366b549cf853491c13008d8a52e3773a78
diff --git a/media-libs/libopenaptx/metadata.xml b/media-libs/libopenaptx/metadata.xml
index 3fd5599e7ce2..f0aa5a22fe58 100644
--- a/media-libs/libopenaptx/metadata.xml
+++ b/media-libs/libopenaptx/metadata.xml
@@ -6,7 +6,7 @@
<name>Sam James</name>
</maintainer>
<maintainer type="person">
- <email>joakim.tjernlund@infinera.com</email>
+ <email>joakim.tjernlund@nokia.com</email>
<name>Joakim Tjernlund</name>
</maintainer>
<maintainer type="project">
diff --git a/media-libs/libyuv/Manifest b/media-libs/libyuv/Manifest
index d2be264d0301..091994a0fb4a 100644
--- a/media-libs/libyuv/Manifest
+++ b/media-libs/libyuv/Manifest
@@ -2,6 +2,6 @@ AUX 0001-fix-install-dirs.patch 1612 BLAKE2B be05b32216c43a6640d2657b258a465265e
AUX 0002-disable-static-library.patch 2676 BLAKE2B bbd596556b82a9743492b1714d86c1555c89caebc6a9a50563197e306953d7928e03add61e4e7088adbf654164a695873096c6707fd7493a035960356767715d SHA512 a37db45df18ab06601df0c7576176ecdf3bb05be921c313a1b622db5925ed0c06dce46f0586a0a355abdd465059da1038e32105817321a95faa4e139055771d4
AUX 0003-disable-test-tools.patch 1470 BLAKE2B 4008cec8ae52a0fd43f5f44ec35cfac94eb963388cd12a3bc08bb04bf72484a142e9b2f337298e7aea93d59bbf427adb17f55e45dbdfea94b6a8fc5c1bed0244 SHA512 d31bb7a4919835aaf3bc208de0f37ee79d6499827ba3ac25edc3c561b5c58b032056df71fe504851b1919c6c00c5fb8590e39cb0c0bbab85408b374c5d8f14a6
DIST libyuv-1904.tar.bz2 462619 BLAKE2B 088da4134a89822202fb38e87295f968936d9cb6fcc4701843f8bf1086ad2422ed26d371623d3eeca01c4ed22bdd5f9c61db5e96f8060e4b99f09771f3d1d65c SHA512 c24f4ce10a7cfa05d6d7f13b004c4721ec92d53a2535fec100683da6a660b2fca7f90d9c2905f9e05b85d6e6473043d209d0ce2519b39af21cfbb1260054d172
-EBUILD libyuv-1904.ebuild 1230 BLAKE2B c55734c12e89336559eacc95d4d10b8466009b9d466f4279536b31e10b43c28b6928d58afcbcd8ed74d87b7c636a06217dfbf1a3289a42550e5e91b63ffbac0b SHA512 5b581ccce23a8b7e365bf39a9071d49f063a5f78ac76be75c7c19050d6e779c521446595d24d769bd7a296851c47c664025efed03e40b038d3d86140473d2122
+EBUILD libyuv-1904.ebuild 1236 BLAKE2B db2d96a30f4b2e843f93334c3cef59db5b236235a4a28cf3801e80b71e7fe03b449689ca7d666fa9bfc726869fc58c98fc68a1e2ea1f55b5aecdbbb6f7b25784 SHA512 6b5786daa43ffd67b618fc69aac33c1383c543a94b1d7e4b18c718a76f8f24e86dfd87586be71f5161bec44de992e61c8a4bb49c3296df8b7135dee82128945b
EBUILD libyuv-9999.ebuild 1206 BLAKE2B 8676b18e67bd3fc17a4f6e8bb1ac2b4c731aa8fddb83990b2f7c175b061fb880cb06a4695c9d05f04393799e86b591c8c0fd0f5a2595bf9ad984f9e05f1b7536 SHA512 2373bb4a65831d666b720504200f54a2c75f710e31548d1946e15157c1b316ba9f9cc6dbf6699ccb3223debc7156ae53f0083c2d97432baf91a63260ae7593c6
MISC metadata.xml 382 BLAKE2B c310a5203e455240f249774f9a007c4dd48ecf6bea43e6292af08e32650303aa30cf444f446bc7711a1192aaad5f3002d2c6253df59110c0a2069af02c361bbc SHA512 860e2a87de6fc027142ce9f72caa445114b6853d3e293466775b298e792f20ccf340091a78bdf4a077d0f1a02d6a3f31e56d4c7bd7ac57e54c6a8176ca90bde0
diff --git a/media-libs/libyuv/libyuv-1904.ebuild b/media-libs/libyuv/libyuv-1904.ebuild
index a80aa4de1b09..9569ab5e2a4c 100644
--- a/media-libs/libyuv/libyuv-1904.ebuild
+++ b/media-libs/libyuv/libyuv-1904.ebuild
@@ -17,7 +17,7 @@ else
MYTAG="0.0.1904.20250204"
SRC_URI="https://salsa.debian.org/debian/libyuv/-/archive/upstream/${MYTAG}/libyuv-upstream-${MYTAG}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/libyuv-upstream-${MYTAG}"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
fi
LICENSE="BSD"
diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index e312192e5152..920415fd64d2 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -7,13 +7,13 @@ AUX netpbm-11.2.7-fix-pnmcolormap2-test.patch 7051 BLAKE2B 741d4943b2e9eab1fb006
AUX netpbm-11.6.1-incompatible-pointer-types.patch 514 BLAKE2B 0ea8a3c50838776ee645e61accc13645a690dc7e75cde2c33afd1ac7f07abbcb85a97b7e113217af12617ec5ad314eca0324c7bfbe7beb445aee85de47649ffb SHA512 a3a46607904c8ff9757f0a136aa2336382033760bc69bcca5a5d7662ca824f9a7d4281fe3996efc57456c3b30ddf7319fb70a1cb950ef974507f82340a226abb
AUX netpbm-11.7.2-lto.patch 2699 BLAKE2B 51da4abfa35da594597eb1091f8f3ade875491d428231215f91ff3d637826db6310f2c8f7bf59cb62d025cde170dc247fadedd90dedc5049f68f61d02adbfc0e SHA512 809d1b86d436534219936959037e5c4c17761b4c0e464eb968fdc961f68d5a3d2a60974f52e330fa49b8933aa1bfc486515e019b2bc0d15bbc525b9c4f852eb2
AUX netpbm-11.9.0-build.patch 2457 BLAKE2B 8d7363e64568ba320f416470f5c1046cdf84b0d2ff6fe2c22c6d387ac54bf9af6e610a6dc73fcfb001388ded4686f382dd65e126574b7723bb6385222f36c0fc SHA512 6ba43263b9ffdca4868bf6c1548151a3fbc824fd9d7764e86402723bc5b0c672e4bcb44bcb3001e5fd99636b57d3edde7372c61288886f0d16f42d08ce3b084e
-DIST netpbm-11.10.1.tar.xz 3812112 BLAKE2B 4d9867dba7e4976a3c302069fef6827b89edf75032e49a20b6ce261bc11f5d2cbbe32e8d32722e63c38740fa284f670a702a9fa96f892a28cb03836f13db9af0 SHA512 c77b87ae471cc0c71e33d070cde039be1c0c3f3b1896a2bf3047020b1b18ebb8e53adb8712e24b021885480ada75403b5727f3884dfc2a632e4c6ba1a9b03fbb
+DIST netpbm-11.10.2.tar.xz 3812076 BLAKE2B 6ee1188d9dd299357d8c53cba6858842cb161d409279ae30ee8ded263e489a6e247231686502560107b9dbd231a05510dbedf6eaecc3ac48171264c85ba88027 SHA512 2bc3fdbe5301315278876e303e9909859e9a613a5e58095efa5908d129e97ad8a04706b7644ba77e3c29408dc0c95c74836688ebdf1319f0556c089558290e16
DIST netpbm-11.2.11.tar.xz 3782252 BLAKE2B 422b9cefee2a54a9c222236935291f0c8d1f13f064f4ebd277d0f92974b9ce3d7e3d9ae6a0410d767553704a03c2de14ca8456996a53fca0f95d61f9ae72605f SHA512 3d94c0c8c25873a16c78af960c964f5756b3e7a29463f001345956acc3bf1378b0b0b4fc0c57d7388dced0979ba4e8cee0def2200092544dd96fc7d04304660b
DIST netpbm-11.2.13.tar.xz 3784752 BLAKE2B f96bd1867363402175208778619308bf5cd19967e36ff46103e88367d46c28a6aa1e8c8128af454c22de616ad414ddbc5d48ce857e64423724f2dd026c6e9639 SHA512 ffe3b63dccaeb8066fa80a202dae01b70a379359769540f7668f417b6da32361d878ef1ccbeccd8a24bcda83c5b1cfba5b8e00ce5fc5dbe4c28571e437051432
DIST netpbm-11.2.14.tar.xz 3785868 BLAKE2B 1a503270757c84a0dc0b54e9ce8dd04084253aa2bb8f68a129cbda371064e6fde0fd478bfd9489600d0e0c01e2f823e016404041eff6a35762b78165c10c7147 SHA512 01d0eb2a9ed13000e0e26d89c72f3f0e26b74a4c66435e3af4a443ccf0badb387f5afd9503de5b2f2c7f7a39aec4c435dc966c55c4e5a1d444ea6b552cf41e3c
-EBUILD netpbm-11.10.1.ebuild 6958 BLAKE2B f778cb9ff9e04d5049bf22dfed0f33ccd9d06dd336d16e37aa2148c6fa852cf1240dfcaf2c642abb73eeabfbedfd0cf06925ebbf13d3abfec774e94ae7e85d25 SHA512 64c542691aa6bd4adecc978e3d91cf100425b4e5976462522432447960cea4aacbb73ef64906117db6958320673193f730cfb15c48ed25af8fcbc96fe799599e
+EBUILD netpbm-11.10.2.ebuild 6958 BLAKE2B f778cb9ff9e04d5049bf22dfed0f33ccd9d06dd336d16e37aa2148c6fa852cf1240dfcaf2c642abb73eeabfbedfd0cf06925ebbf13d3abfec774e94ae7e85d25 SHA512 64c542691aa6bd4adecc978e3d91cf100425b4e5976462522432447960cea4aacbb73ef64906117db6958320673193f730cfb15c48ed25af8fcbc96fe799599e
EBUILD netpbm-11.2.11.ebuild 7143 BLAKE2B e218c46389b2593e3706eacd28209169359dfe0c7b311b31260aeb654c1c29443c017c643f91e105646a4b0dcab40d943288589c573589133b7398130e0a342d SHA512 1542e8d1c568ac5ac2085a699c380cd44f12194ae7583863e3d9828e70a5dffeacba578f9a298d94db9e6c620cedbf0610eb8b4f2ae104acd25441989b6871ee
-EBUILD netpbm-11.2.13.ebuild 7188 BLAKE2B c10342ddbb2c7cfb449e325d6be939e93e8359a934a91a98eaaf35927150e04a1309056912fb108c5154b5922a5b112f22ad90fe1d26fe84864a6dd28fcff4c4 SHA512 d194dd3ecaecc8c6805081d8f330e4871e96f4c263785b9e0ab5b18ec59c22970345b5aa82e8efcf7b6d7b84aa1ff5cd2f9e208959b139d718403200aedcbd22
+EBUILD netpbm-11.2.13.ebuild 7187 BLAKE2B d07470693c516de00bf372197e1eb7c542dcd4952cfccc92cdd93bf970346eba2a1c82eb1e5eb39c1904a8e366901d063c9c686a7c4a6413370a9d58281f93cb SHA512 05cc20214213d3c9578891a5d41dacf0c3bb7c94d1f1880c003679d088fe8966cc2e4d0455ba12f2b41019292a260a74ec48af25cd629b962c8820ee3aa3ac0a
EBUILD netpbm-11.2.14.ebuild 7195 BLAKE2B 94f8f36d42faa7e4de493332ed7c4426acb2c4f06b089a295c9aa6103f1f60cd53ab522e95040d9353c1290cb6a90b9e4f38a2a707cc7eea761c48abcc36e969 SHA512 ae816218a1f53944142d938a5ed5141e014346d4aa25963fff7a8fdd089b34599b54d7cd21ef55e24109c1236e5a99b88bc6b589a1e4c346245a970b36ba96b1
EBUILD netpbm-9999.ebuild 6351 BLAKE2B b9e5ef2a4d7149827500617999cbe80e7f050638e041aba09c56adc994057dceba2749c3461000edbe8b5fbf6fcf48bfc08b184e0cff26f3231486b83ec63557 SHA512 2461792a86dc4b7a97c2ceb9d2e00cdd07e37682c869ca30a48de6e074a9ddf08460e67f4f2dbee4281986dd01202bfda8c39ff15bd583c2043874defc306455
MISC metadata.xml 619 BLAKE2B 1e9be5078065faa755545bc17012459cf91b5a39bd7e60abd6e3536e331b5b853f70b9310e17f5d6637c2a58c128665265556338a9e17663104762e2d4ab9177 SHA512 71cdcd5b73400a02361ccb93778130f332d73d8a415d324235b181fc14d5ca81b1437e8887eb9d47ba2878285358d43e2026b066d656d320b4ce6a01fd0e788a
diff --git a/media-libs/netpbm/netpbm-11.10.1.ebuild b/media-libs/netpbm/netpbm-11.10.2.ebuild
index dec8f670b637..dec8f670b637 100644
--- a/media-libs/netpbm/netpbm-11.10.1.ebuild
+++ b/media-libs/netpbm/netpbm-11.10.2.ebuild
diff --git a/media-libs/netpbm/netpbm-11.2.13.ebuild b/media-libs/netpbm/netpbm-11.2.13.ebuild
index fd7d8092d07f..eabbd8556bc8 100644
--- a/media-libs/netpbm/netpbm-11.2.13.ebuild
+++ b/media-libs/netpbm/netpbm-11.2.13.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz"
LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
SLOT="0/stable"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml"
# app-text/ghostscript-gpl is really needed for postscript
diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index b95b4f99fb11..ce3763d6187b 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,6 +1,4 @@
AUX shaderc-2020.4-fix-build.patch 424 BLAKE2B 6d8760ef64bf9f4d6e291d7b3b37735573b1cf43f510870a43f8169a6ea1909d72c1b3d7c0fb295733c07f6e626d4b148ca2deb384d7aae4554c8da01482b930 SHA512 95cbd65997146c3ba018c81d49f90a7713f99f5bc86b6c30d6c83ca9bb139309df763d325b75c9b1d02ca60ed3bddd003eb08e64e3856867bc15d58c620341ed
-DIST shaderc-2024.4.tar.gz 228004 BLAKE2B c694985ff96659756f70196d98fb48a82c2b05f917b0eb44596558bc17529bad51a282806c973278beb26ec97dd17235659e45b8814c815155448ab8bd7adc94 SHA512 d313af65e76664640020c964cbd7021e3b6f12ea839a58ef67f6052d9af684fc7fd237a687737e6483f24b89d5c85b3e0c0fafeec66b3646f77031cb0d6c9587
DIST shaderc-2025.1.tar.gz 228284 BLAKE2B c2018b44c9da3744864e6ba86ce147ff5ff931265d4fdd0785b399ad980d86000b5b785be6a859e991e047be994c78259aea253118457a579f3b65f6fc19757d SHA512 3be5ffc10e870e63ac01b68ac27d9bde14d365b0ddd454ca28694198c494be1e4c5c9d3eabace953b2242ef2f66e412318331ca945fef755861dc68c8b439c46
-EBUILD shaderc-2024.4.ebuild 1916 BLAKE2B 1ee49e77aa9071da922a80d0fdb4897cb075c78f8f071f31a5115642aa656ea210232f23bcfded5f242c8374cc1a90a9027c9eec588e8b241b4385254d83cd98 SHA512 31698d2bb94f876459485e58624c86fa521729cf62e1e5a7be9ec6d644123ce08afd491c4101a33bbd1e70167aaba08b72254fdd737eb98aa4e13185af887661
EBUILD shaderc-2025.1.ebuild 1916 BLAKE2B ec47d9bd469afce2bfd8f984b05fcd584b5f9ee47105a64d20faed897dc46314c35e81578835c1ae6219936cd639c0c01bc2f14bb221e04ab6df390f6ff1c8ac SHA512 eb3b759dae314290a3b7d3611cce6e2703d704c5f9785603a2dad1f76791245f04e641e46ea83c1a9c880f89f459a02039eb8e5ca54e04e33d0b81386440aef5
MISC metadata.xml 328 BLAKE2B 90488589d89b69a7840eea25c4456ce0d1032d77c99dc6cbafa830d2d274e72b5075b3eaede07ae6b07f699fdbb8d894dd82beee25e5172fdd5171c753619b43 SHA512 ca9eaa48af61542d9110b28954241f98b19a91fe47483cd80ccf7f761302fc23f5455379958d535431292c70dbc27c6347185208245b738bd9bcdbf3ebaeba8b
diff --git a/media-libs/shaderc/shaderc-2024.4.ebuild b/media-libs/shaderc/shaderc-2024.4.ebuild
deleted file mode 100644
index 75d46f6eed0f..000000000000
--- a/media-libs/shaderc/shaderc-2024.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
- >=dev-util/glslang-1.4.304.0:=[${MULTILIB_USEDEP}]
- >=dev-util/spirv-tools-1.4.304.0[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=dev-util/spirv-headers-1.4.304.0"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
- cmake_comment_add_subdirectory examples
-
- # Unbundle glslang, spirv-headers, spirv-tools
- cmake_comment_add_subdirectory third_party
- sed -i \
- -e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
- glslc/test/CMakeLists.txt || die
-
- # Disable git versioning
- sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
- # Manually create build-version.inc as we disabled git versioning
- cat <<- EOF > glslc/src/build-version.inc || die
- "${P}\n"
- "$(best_version dev-util/spirv-tools)\n"
- "$(best_version dev-util/glslang)\n"
- EOF
-
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DSHADERC_SKIP_TESTS="true"
- -DSHADERC_ENABLE_WERROR_COMPILE="false"
- )
- cmake_src_configure
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi && use doc; then
- cmake_src_compile glslc_doc_README
- fi
- cmake_src_compile
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
- fi
- cmake_src_install
-}
diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest
index b7bd1ad86db1..a39418a39b75 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,6 +1,4 @@
-DIST vulkan-layers-1.4.304.0.tar.gz 5940153 BLAKE2B 68e4f944383c4f4a574c83735c36b8521fbde4ecaf346cf99c1b925358b4178bacaca75bb5b5fb0684ed15255c331c777bdea44ae7a62def20998971f2d968d9 SHA512 1b13ab2d196b5a9c5e85d0d8679ba0ca03b0c0c18f456ac9fb4314cd283b834883d4a89421a32627e266022dbd1b6684955799906c874e8c325c404738d49a4c
DIST vulkan-layers-1.4.309.0.tar.gz 6035572 BLAKE2B e8d5d8b0bee9da0fce3b784224727026116320dfc441479af5672c853ca1bddab00b93c7766ab9e050a85293dfa9eead10a10f0cc803ace90520f0fbe4a5fce8 SHA512 453fb519e2b4e035e82f9e372e235e6870eff7e32938fc903a3ee35354f4a535393f9f45264518e8ff5113ce3d59450668253b8d9b833c6f0669b7a1373cb7cc
-EBUILD vulkan-layers-1.4.304.0.ebuild 1641 BLAKE2B bb538a15831defc3c49230d1b137f5152056dd7f06e42beb2ecff3a1a5ab17c6f96c14cc1fcf46f35bfbe906e341267443fe6f22f72d6da7d49af8c2953755d2 SHA512 84332e12934d243c275f14549010911c443b730363a93a7a0518ce2275a54c0001159d04bc6ad35ab4d1a0299302d4fbbfcc0bc2738b3e7b68c084c313f83387
EBUILD vulkan-layers-1.4.309.0.ebuild 1641 BLAKE2B bb538a15831defc3c49230d1b137f5152056dd7f06e42beb2ecff3a1a5ab17c6f96c14cc1fcf46f35bfbe906e341267443fe6f22f72d6da7d49af8c2953755d2 SHA512 84332e12934d243c275f14549010911c443b730363a93a7a0518ce2275a54c0001159d04bc6ad35ab4d1a0299302d4fbbfcc0bc2738b3e7b68c084c313f83387
EBUILD vulkan-layers-9999.ebuild 1647 BLAKE2B b309abf84fc8299fce6289a6d1285d6b8beb06cc77ac4b07eb48a9cb6aada2d7dd30ba9d574b1eb325d23aa23d5b255bc679745675c7af01a0075701738f8cfb SHA512 b1bca6852c02f377db0c27991c46d307c9256ee414d22f4b607e05f1bb8fdca264cbf99802b5bdd1b3468257141d215c1ec7f7f82e305baff539e76176822e09
MISC metadata.xml 350 BLAKE2B 41220dc2f9acacd1ca6d16d8cf6beb8d7cb73ea3ee7c57b0b809cd1ad72b6c867da471c4c3e7cb1cee80233a105c2854cf54cd118e566b3dbc1a48418177513d SHA512 c2f13683f0ffdde16da90ec4852c1404d6eaa4cd738772b5d55f375713c598661d1f7b2b210f9127af794d19920412877f584f024d247f4e15ff56c641c79469
diff --git a/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild
deleted file mode 100644
index 0f4694e998e7..000000000000
--- a/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=dev-cpp/robin-hood-hashing-3.11.5-r2
- ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
- ~dev-util/spirv-headers-${PV}
- ~dev-util/vulkan-headers-${PV}
- ~dev-util/vulkan-utility-libraries-${PV}:=[${MULTILIB_USEDEP}]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-
-QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_WERROR=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DBUILD_TESTS=OFF
- )
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name \*.a -delete || die
-}
diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest
index 06dfe350cbc1..e49d1d5ffffc 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,6 +1,4 @@
-DIST vulkan-loader-1.4.304.0.tar.gz 1756893 BLAKE2B e5b28b37a4d86ff803b228515e38d96ac078d878f02afdc236722ccd0afac85f254347a22a5a21c7cfe997d1a769eb2b561953a7097b6632c0c7026b950b99fb SHA512 331792dab0e321c8d9ca266a6675ae431ead7babcf59da6f8ca14bacbfb8933c2d0c65dd05545b90a972c8c2bb811ba2b68c88b641f0469850d440d791dae443
DIST vulkan-loader-1.4.309.0.tar.gz 1761949 BLAKE2B 1edbd34ba914beaedb3c6eb48863241c3d7a09147a534a5160f85c251bf4165579bf0c929843aef915297208f7f00244b8f7206b078be08cd845e4232837ef79 SHA512 f77d42639037b79eeeba4007eded039527a345cd39ed1b6a3c5e786a418c481811a72c43cb24821268c7bc57c39941cfe5511e86362ac892c51d45a062dc0e2c
-EBUILD vulkan-loader-1.4.304.0.ebuild 1566 BLAKE2B c34c3ef604bc7e5fda9621a44ee6d812d1119e9dc3dcd4e7fd8f7f95471f02c0e943c4e1fe79f0e1f2877aa5ee3bd02e4fc046001d6fc43c2fde4393a2fc3f9d SHA512 cd74f608d7df7163cced1ddfa6d9b2297b356fed4f7779dc4048d1e8ffaa92042312b6d275ab5dd2e00bcf9fba3d792b19070da11ec6448ec7ca889b4aa95b87
EBUILD vulkan-loader-1.4.309.0.ebuild 1566 BLAKE2B c34c3ef604bc7e5fda9621a44ee6d812d1119e9dc3dcd4e7fd8f7f95471f02c0e943c4e1fe79f0e1f2877aa5ee3bd02e4fc046001d6fc43c2fde4393a2fc3f9d SHA512 cd74f608d7df7163cced1ddfa6d9b2297b356fed4f7779dc4048d1e8ffaa92042312b6d275ab5dd2e00bcf9fba3d792b19070da11ec6448ec7ca889b4aa95b87
EBUILD vulkan-loader-9999.ebuild 1572 BLAKE2B 023bfa83a067e51f5bd6fcf5da76c60bd5393fa4ab48f78d796363ead0e10b8fcccebbac0ba2206484ec9983b2c0a1c5f6ed88495470fef3687fe66221e9d129 SHA512 a2a7f4b8919152671c0f8af073d0bb41633984ee9cfec23d09146bc5175dd9a131aea0069bff6382016878933a33e2211403888476fbe31e31beb726e3ce9a0a
MISC metadata.xml 429 BLAKE2B a0971a1631dc09134ba547210d48115cc0ad850414badc232db88d74f97da5a9c8d181ec489742d6c142ebffead1f3535d195ea15e12651c840f634bccf3bb67 SHA512 0c54fbb7b8147877cdeb919784db42cb12f7fc36286e7c3d83783493ad67e08e2486cb98c77f7ba201ac12e35678fdb53797acbd0f4f6a8b6a9e63f29573eedc
diff --git a/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild
deleted file mode 100644
index f255abf97918..000000000000
--- a/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Loader
-inherit flag-o-matic cmake-multilib toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
- EGIT_SUBMODULES=()
- inherit git-r3
-else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
- S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-DEPEND="
- ~dev-util/vulkan-headers-${PV}
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
- X? (
- x11-base/xorg-proto
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
- )
-"
-PDEPEND="layers? ( media-libs/vulkan-layers[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
- # Integrated clang assembler doesn't work with x86 - Bug #698164
- if tc-is-clang && [[ ${ABI} == x86 ]]; then
- append-cflags -fno-integrated-as
- fi
-
- local mycmakeargs=(
- -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_TESTS=OFF
- -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
- -DBUILD_WSI_XCB_SUPPORT=$(usex X)
- -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
- )
- cmake_src_configure
-}
-
-multilib_src_install() {
- keepdir /etc/vulkan/icd.d
-
- cmake_src_install
-}