From 153fd195574cc30040446316bb666af0e58d985f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 14 May 2023 16:01:32 +0100 Subject: gentoo auto-resync : 14:05:2023 - 16:01:32 --- media-libs/mesa/Manifest | 4 ++-- media-libs/mesa/mesa-23.1.0.ebuild | 25 ++++++++++++++++++++++--- media-libs/mesa/mesa-9999.ebuild | 23 +++++++++++++++++++++-- 3 files changed, 45 insertions(+), 7 deletions(-) (limited to 'media-libs/mesa') diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 6d4b73d1933c..4dd92ca0373c 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -7,6 +7,6 @@ DIST mesa-23.0.3.tar.xz 17627728 BLAKE2B e716d9ddce3da649239c1bc37ec208b9669f316 DIST mesa-23.1.0.tar.xz 18204148 BLAKE2B 47cc90da14a2c33bb54c7811e99b439fadef81a15b63e535210a329bad5e2524fcb415cc5ed51a8deb65ccc9a341af78f02178c93758f09946978179e494382c SHA512 bbcfd0dd8e5414826631e80edbbe48218115a7461ef4ac1f2e4e090a48d6c0e1ab3b51dd45e988d5f1572f29bfc03c33769263c0f3e04033138d5b1ec102e8c9 EBUILD mesa-22.3.7-r1.ebuild 12130 BLAKE2B a735afabb891b4b8600c5f00046496b12f845670b461f7fa078987368a2e0600729d45031dab04a7ad65a877df37445d33b25111ad43a65c0847f5a241bdf3d0 SHA512 c115092f8a8583f5f5bd71791541a6ff989b78b612a90ed95b9c189acb4ba9e3676269ad19e68df24b78dde8f84ad549e4976da7d50d9e6ca5c963d4c163192f EBUILD mesa-23.0.3-r1.ebuild 12279 BLAKE2B e6da53781a68ab1705eb35403ff2349985ed88d3d23ba1772b060185fca16fd28c94061fd97ffee7caad4b8cacf8688dfe42db7ce8f2a0b4d894d4dc8ee4966c SHA512 205bdcd6d31efe9b54af48f9cc8e13ed2ae65590408ffcb3b7be23ea86f56965a2b9a76c2b71d866003f94d17f4e7a84163ae8bdd702b0a20292f0e2477e969b -EBUILD mesa-23.1.0.ebuild 12057 BLAKE2B c615090aa6588afddf834f3a5774e72cb7e6f6d477205cfb8467abce6f152aa28904540fc972bca6993273e5f44b77ebd4a0281222647f20bae64965bad39af5 SHA512 420afe51abf0188627542951565cca9b82b4841e9c58b115169988b358de7b064f859a4d39cad305c6915f35a9e70f7c53a90b8ceab0c44111b72d0e1fbd0ea6 -EBUILD mesa-9999.ebuild 11975 BLAKE2B 063acc8bf2f6f376a13d4d831e44738fb149d368d1869a1c4dab353972f77b317bee9a8b16f30917b9e4a51cbe6f3c13844da11db96238d35de42a3402882314 SHA512 cf0738b84ec172c49ab99a9ce891d7bcfac8966119673ce7c98d346c7a0bd1b4285154b0bc5e4f98dd76027c85fea84fb98e586a1923ccde15cc664213088970 +EBUILD mesa-23.1.0.ebuild 12308 BLAKE2B 1d14e1a6e6ed4441060757e4face97f93c4559d37ca986b039534962a44078121c68ea405be80b9a12de483bbfb773afaeac5f2a1e8635503bd78e9552d6bc8f SHA512 6abe5a91f383024bcc9369af5ff8646b882131c28fc9706cb33552f61555d53bb6253b937ab58d49099a0ceb3a0a80c6f53bdb87af5bd5277cf2263cd1e5a3c6 +EBUILD mesa-9999.ebuild 12227 BLAKE2B 762246541140b03c8f641647329b833f21d6cc6ca3f1e1d3fd2b29eb97d35a3c2a130b5ab9b65ada21509bf95bbe01291608472d7a5d29d59fdf0db7f88e2f86 SHA512 bff4fc5a87a1af7a1d3e5755a3bff587d60614af65f9bdf4fbbe5decd4027d154b0ca113f1d3e1544e0ec6ac4406976e76d96ce73d293399459cc868094b1f20 MISC metadata.xml 1607 BLAKE2B e862a9e259e0fb0a4dd73d021105cddd3063d914c0579fa76443fd59a26cf4c3687269ff28de542d7aeb462f42f7ac995dc9fe9a4ed8926c9c0b23205554e7e1 SHA512 fcf927604dd3b7a10a0159a4d25d1cbaf349e6aab8bb00e7c98176d98d207f998b75fa39f343b07edb1d6987b3223d8a5d2bdc61852e4c004f0217e7c8e75459 diff --git a/media-libs/mesa/mesa-23.1.0.ebuild b/media-libs/mesa/mesa-23.1.0.ebuild index 33e29c1d3f7d..0f1ac3b60433 100644 --- a/media-libs/mesa/mesa-23.1.0.ebuild +++ b/media-libs/mesa/mesa-23.1.0.ebuild @@ -37,7 +37,16 @@ IUSE="${IUSE_VIDEO_CARDS} vulkan-overlay wayland +X xa zink +zstd" REQUIRED_USE=" - d3d9? ( || ( video_cards_intel video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + d3d9? ( + || ( + video_cards_intel + video_cards_r300 + video_cards_r600 + video_cards_radeonsi + video_cards_nouveau + video_cards_vmware + ) + ) vulkan? ( video_cards_radeonsi? ( llvm ) ) vulkan-overlay? ( vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) @@ -78,7 +87,7 @@ RDEPEND=" vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) vulkan? ( video_cards_intel? ( - amd64? ( + amd64? ( dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 ) @@ -159,7 +168,14 @@ BDEPEND=" sys-devel/flex virtual/pkgconfig $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") - vulkan? ( dev-util/glslang ) + vulkan? ( + dev-util/glslang + video_cards_intel? ( + amd64? ( + $(python_gen_any_dep "dev-python/ply[\${PYTHON_USEDEP}]") + ) + ) + ) wayland? ( dev-util/wayland-scanner ) " @@ -239,6 +255,9 @@ pkg_pretend() { python_check_deps() { python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" + if use vulkan && use video_cards_intel && use amd64; then + python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" + fi } pkg_setup() { diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 2d73380b5ee3..c97b387abfac 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -37,7 +37,16 @@ IUSE="${IUSE_VIDEO_CARDS} vulkan-overlay wayland +X xa zink +zstd" REQUIRED_USE=" - d3d9? ( || ( video_cards_intel video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + d3d9? ( + || ( + video_cards_intel + video_cards_r300 + video_cards_r600 + video_cards_radeonsi + video_cards_nouveau + video_cards_vmware + ) + ) vulkan? ( video_cards_radeonsi? ( llvm ) ) vulkan-overlay? ( vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) @@ -159,7 +168,14 @@ BDEPEND=" sys-devel/flex virtual/pkgconfig $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") - vulkan? ( dev-util/glslang ) + vulkan? ( + dev-util/glslang + video_cards_intel? ( + amd64? ( + $(python_gen_any_dep "dev-python/ply[\${PYTHON_USEDEP}]") + ) + ) + ) wayland? ( dev-util/wayland-scanner ) " @@ -237,6 +253,9 @@ pkg_pretend() { python_check_deps() { python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" + if use vulkan && use video_cards_intel && use amd64; then + python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" + fi } pkg_setup() { -- cgit v1.2.3