commit:     dfb43edc6cbd9e1d306e9e36ecb7a9a7289e2255
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  9 21:48:49 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Nov  9 22:56:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb43edc

dev-util/glslang: add 1.3.268

Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 dev-util/glslang/Manifest                                      |  1 +
 .../glslang/{glslang-9999.ebuild => glslang-1.3.268.ebuild}    | 10 +++++++---
 dev-util/glslang/glslang-9999.ebuild                           | 10 +++++++---
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 443897c0278c..ab3265f9412a 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,2 +1,3 @@
 DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 
24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe
 SHA512 
deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c
 DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 
0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a
 SHA512 
dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc666658e1699a57d2e522f0edc84
+DIST glslang-1.3.268.tar.gz 3765735 BLAKE2B 
20e4063c080da6fa7427d8b9af9af27a6e5e8895e870620e4b5e14e4d5548020de38b932b24df5596df0452ab2511497605343f9ff4511fad325aa696ab565cd
 SHA512 
5d03bd192505a58bf306e36438c8d68ee71cce8464adb8b36b06d30cc20202385bc4bc919274a73b3b7a3fbe2fb5aaf6c9ea30642398608bf1254ed23851c01f

diff --git a/dev-util/glslang/glslang-9999.ebuild 
b/dev-util/glslang/glslang-1.3.268.ebuild
similarity index 81%
copy from dev-util/glslang/glslang-9999.ebuild
copy to dev-util/glslang/glslang-1.3.268.ebuild
index 709018572a28..b68eb152c14b 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-1.3.268.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
        EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git";
        inherit git-r3
 else
-       SNAPSHOT_COMMIT="sdk-${PV}.0"
+       SNAPSHOT_COMMIT="vulkan-sdk-${PV}.0"
        
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
        KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
@@ -25,14 +25,18 @@ SLOT="0/12"
 # Bug 698850
 RESTRICT="test"
 
-BDEPEND="${PYTHON_DEPS}"
+BDEPEND="${PYTHON_DEPS}
+       ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]
+"
+
+DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 
 PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" )
 
 multilib_src_configure() {
        local mycmakeargs=(
                -DENABLE_PCH=OFF
-               -DALLOW_EXTERNAL_SPIRV_TOOLS=1
+               -DALLOW_EXTERNAL_SPIRV_TOOLS=ON
        )
        cmake_src_configure
 }

diff --git a/dev-util/glslang/glslang-9999.ebuild 
b/dev-util/glslang/glslang-9999.ebuild
index 709018572a28..7cc9322b0516 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
        EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git";
        inherit git-r3
 else
-       SNAPSHOT_COMMIT="sdk-${PV}.0"
+       SNAPSHOT_COMMIT="vulkan-sdk-${PV}.0"
        
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
        KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
@@ -25,14 +25,18 @@ SLOT="0/12"
 # Bug 698850
 RESTRICT="test"
 
-BDEPEND="${PYTHON_DEPS}"
+BDEPEND="${PYTHON_DEPS}
+       ~dev-util/spirv-tools-99999999:=[${MULTILIB_USEDEP}]
+"
+
+DEPEND="~dev-util/spirv-tools-99999999:=[${MULTILIB_USEDEP}]"
 
 PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" )
 
 multilib_src_configure() {
        local mycmakeargs=(
                -DENABLE_PCH=OFF
-               -DALLOW_EXTERNAL_SPIRV_TOOLS=1
+               -DALLOW_EXTERNAL_SPIRV_TOOLS=ON
        )
        cmake_src_configure
 }

Reply via email to