[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 842e9366988002c10b27c2c7f3555944240acf34 Author: Matt Turner gentoo org> AuthorDate: Thu May 16 17:13:33 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu May 16 17:18:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842e9366 dev-util/glslang: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/Manifest | 1 - dev-util/glslang/glslang-1.3.275.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 16e1309773da..e6942bb76d7c 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,2 @@ -DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe SHA512 0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a DIST glslang-1.3.280.0.tar.gz 3838078 BLAKE2B c7ef723bce20763850847481f9dde44e85f1b59191889da514e5426cea41db3d7009af8de7946dc0d6c0670c9381ab5bf9f744bc2b0759b22c02420d34e6f695 SHA512 021e563fa6dda3110ba280ac679957934962d386648b215720fbff3b4beb8468494dc7c7db11f1a18fee93d301c102540480364b1e0b24d8035fc774d11b8fe8 DIST glslang-1.3.283.0.tar.gz 3846095 BLAKE2B 9a5f7c80671ab391d72d1e924f92bfdb850611e594c170365927c4b06adc596fc788d2f365f43fa2ca5ad54dbde7206c6a137dbb4b2875afced6b0dc64331273 SHA512 297fb9c91d17c80d0f6a9812a2c785179ad58ebff2d12d5c57f7d4d2c37bab96a31656f430b97914c39d0c23e21f96718fd13437233a40d80bd4e001579facda diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild deleted file mode 100644 index 494dbd4dae0e.. --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - 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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0/14" - -# Bug 698850 -RESTRICT="test" - -BDEPEND="${PYTHON_DEPS} - ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}] -" - -DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_PCH=OFF - -DALLOW_EXTERNAL_SPIRV_TOOLS=ON - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e04a083279f5da3c2c2d9dadeaa88892376f1b1c Author: Matt Turner gentoo org> AuthorDate: Thu May 16 14:25:00 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu May 16 14:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04a0832 dev-util/glslang: Version bump to 1.3.283.0 Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.283.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 514c0d0b32eb..16e1309773da 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1,3 @@ DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe SHA512 0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a DIST glslang-1.3.280.0.tar.gz 3838078 BLAKE2B c7ef723bce20763850847481f9dde44e85f1b59191889da514e5426cea41db3d7009af8de7946dc0d6c0670c9381ab5bf9f744bc2b0759b22c02420d34e6f695 SHA512 021e563fa6dda3110ba280ac679957934962d386648b215720fbff3b4beb8468494dc7c7db11f1a18fee93d301c102540480364b1e0b24d8035fc774d11b8fe8 +DIST glslang-1.3.283.0.tar.gz 3846095 BLAKE2B 9a5f7c80671ab391d72d1e924f92bfdb850611e594c170365927c4b06adc596fc788d2f365f43fa2ca5ad54dbde7206c6a137dbb4b2875afced6b0dc64331273 SHA512 297fb9c91d17c80d0f6a9812a2c785179ad58ebff2d12d5c57f7d4d2c37bab96a31656f430b97914c39d0c23e21f96718fd13437233a40d80bd4e001579facda diff --git a/dev-util/glslang/glslang-1.3.283.0.ebuild b/dev-util/glslang/glslang-1.3.283.0.ebuild new file mode 100644 index ..3a472e5b159c --- /dev/null +++ b/dev-util/glslang/glslang-1.3.283.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 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 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + GIT_COMMIT="vulkan-sdk-${PV}" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${GIT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/14" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS} + ~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}] +" + +DEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + -DALLOW_EXTERNAL_SPIRV_TOOLS=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 28674857ff34de9b636e05caf01c60e7d9967f9c Author: Matt Turner gentoo org> AuthorDate: Thu May 16 14:47:45 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu May 16 14:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28674857 dev-util/glslang: Add Python 3.13 compatibility Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 016cbd9bdeea..e62278e058a5 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 403ee58a8bf632ad5bcc052b38b78ef81f99291f Author: Matt Turner gentoo org> AuthorDate: Thu May 16 14:44:44 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu May 16 14:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403ee58a dev-util/glslang: Remove unnecessary subslot binding Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/glslang-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index e62278e058a5..3a472e5b159c 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -26,10 +26,10 @@ SLOT="0/14" RESTRICT="test" BDEPEND="${PYTHON_DEPS} - ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}] + ~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}] " -DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +DEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 36352f2454a733e61dd1317d246ae57353e26b79 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 16 14:45:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 16 14:45:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36352f24 dev-util/glslang: Stabilize 1.3.280.0 arm64, #931139 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index 6dac9503c673..1dbe941934d1 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 6a94fa1f3f9727217aa6ee8f6bac0fc4ea2b0c78 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 16 14:43:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 16 14:43:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a94fa1f dev-util/glslang: Stabilize 1.3.280.0 arm, #931139 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index 84098a34846d..6dac9503c673 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: cfadc971999c7c978024e4a577d684af6870fc55 Author: Sam James gentoo org> AuthorDate: Sat May 4 01:31:29 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 4 01:31:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfadc971 dev-util/glslang: Stabilize 1.3.280.0 ppc64, #931139 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index f47f550ae2ed..84098a34846d 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 031728e414555700afff246ef569d6cfde4618d1 Author: Sam James gentoo org> AuthorDate: Sat May 4 01:31:19 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 4 01:31:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031728e4 dev-util/glslang: Stabilize 1.3.280.0 ppc, #931139 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index 55f08006d945..f47f550ae2ed 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: a3aa048ae868876639ef92847300c8f7c5cd91a3 Author: Sam James gentoo org> AuthorDate: Sat May 4 00:24:41 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 4 00:24:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3aa048a dev-util/glslang: Stabilize 1.3.280.0 x86, #931139 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index 2a372aa6ad3e..55f08006d945 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: c9dbfb89dc9ea0b4783e2f6bb248bf45c247d4fc Author: Sam James gentoo org> AuthorDate: Sat May 4 00:24:33 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 4 00:24:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dbfb89 dev-util/glslang: Stabilize 1.3.280.0 amd64, #931139 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild index 016cbd9bdeea..2a372aa6ad3e 100644 --- a/dev-util/glslang/glslang-1.3.280.0.ebuild +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: ce8bd6c29c3d2a301173e9f195aea074e4b72653 Author: Matt Turner gentoo org> AuthorDate: Wed Apr 3 01:39:48 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 3 01:52:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8bd6c2 dev-util/glslang: Synchronize live ebuild And prepare for v1.3.280. Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/glslang-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index b67580989120..016cbd9bdeea 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -3,17 +3,17 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; inherit git-r3 else - SNAPSHOT_COMMIT="vulkan-sdk-${PV}.0" - SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + GIT_COMMIT="vulkan-sdk-${PV}" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" + S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" @@ -26,10 +26,10 @@ SLOT="0/14" RESTRICT="test" BDEPEND="${PYTHON_DEPS} - ~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}] + ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}] " -DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]" +DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 096ab89c8a2cc956134e16a1e9cf23b81a32c116 Author: Matt Turner gentoo org> AuthorDate: Wed Apr 3 01:39:55 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 3 01:52:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096ab89c dev-util/glslang: Version bump to 1.3.280.0 Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.280.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 017e4df7b206..514c0d0b32eb 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe SHA512 0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a +DIST glslang-1.3.280.0.tar.gz 3838078 BLAKE2B c7ef723bce20763850847481f9dde44e85f1b59191889da514e5426cea41db3d7009af8de7946dc0d6c0670c9381ab5bf9f744bc2b0759b22c02420d34e6f695 SHA512 021e563fa6dda3110ba280ac679957934962d386648b215720fbff3b4beb8468494dc7c7db11f1a18fee93d301c102540480364b1e0b24d8035fc774d11b8fe8 diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild b/dev-util/glslang/glslang-1.3.280.0.ebuild new file mode 100644 index ..016cbd9bdeea --- /dev/null +++ b/dev-util/glslang/glslang-1.3.280.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + GIT_COMMIT="vulkan-sdk-${PV}" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${GIT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/14" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS} + ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}] +" + +DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + -DALLOW_EXTERNAL_SPIRV_TOOLS=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/files/, dev-util/glslang/
commit: aaeb7d0e77864ff685977982dc56f2b0e3773531 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 3 17:06:57 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 3 17:07:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeb7d0e dev-util/glslang: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/Manifest | 3 -- .../glslang-1.3.236-Install-static-libs.patch | 39 --- .../files/glslang-1.3.238-Fix-cmake-targets.patch | 26 - dev-util/glslang/glslang-1.3.250.ebuild| 37 -- dev-util/glslang/glslang-1.3.261.ebuild| 37 -- dev-util/glslang/glslang-1.3.268-r2.ebuild | 44 -- 6 files changed, 186 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 56ac5caaed4e..017e4df7b206 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,4 +1 @@ -DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c -DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a SHA512 dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84 -DIST glslang-1.3.268.tar.gz 3765735 BLAKE2B 20e4063c080da6fa7427d8b9af9af27a6e5e8895e870620e4b5e14e4d5548020de38b932b24df5596df0452ab2511497605343f9ff4511fad325aa696ab565cd SHA512 5d03bd192505a58bf306e36438c8d68ee71cce8464adb8b36b06d30cc20202385bc4bc919274a73b3b7a3fbe2fb5aaf6c9ea30642398608bf1254ed23851c01f DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe SHA512 0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a diff --git a/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch b/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch deleted file mode 100644 index 826e0f6cd856.. --- a/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt -index b44cbc73..41f6de93 100644 a/OGLCompilersDLL/CMakeLists.txt -+++ b/OGLCompilersDLL/CMakeLists.txt -@@ -41,7 +41,7 @@ if(WIN32) - source_group("Source" FILES ${SOURCES}) - endif(WIN32) - --if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) -+if(ENABLE_GLSLANG_INSTALL) - install(TARGETS OGLCompiler EXPORT glslang-targets) - - # Backward compatibility -diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt -index a8b14911..57ec1efd 100644 a/glslang/CMakeLists.txt -+++ b/glslang/CMakeLists.txt -@@ -203,7 +203,7 @@ endif() - - if(ENABLE_GLSLANG_INSTALL) - install(TARGETS glslang EXPORT glslang-targets) --if(NOT BUILD_SHARED_LIBS) -+if(BUILD_SHARED_LIBS) - install(TARGETS MachineIndependent EXPORT glslang-targets) - install(TARGETS GenericCodeGen EXPORT glslang-targets) - -diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt -index 16eb939b..959788dc 100644 a/glslang/OSDependent/Unix/CMakeLists.txt -+++ b/glslang/OSDependent/Unix/CMakeLists.txt -@@ -52,7 +52,7 @@ else() - target_link_libraries(OSDependent Threads::Threads) - endif() - --if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) -+if(ENABLE_GLSLANG_INSTALL) - install(TARGETS OSDependent EXPORT glslang-targets) - - # Backward compatibility diff --git a/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch b/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch deleted file mode 100644 index 3afcec329f07.. --- a/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/SPIRV/CMakeLists.txt b/SPIRV/CMakeLists.txt -index a80e74ed..8a15f00d 100644 a/SPIRV/CMakeLists.txt -+++ b/SPIRV/CMakeLists.txt -@@ -106,7 +106,7 @@ if(ENABLE_OPT) - target_link_libraries(SPIRV PRIVATE MachineIndependent SPIRV-Tools-opt) - target_include_directories(SPIRV PUBLIC - $ --$) -+$) - else() - target_link_libraries(SPIRV PRIVATE MachineIndependent) - endif() -diff --git a/StandAlone/CMakeLists.txt b/StandAlone/CMakeLists.txt -index ad88442c..db2ca5ff 100644 a/StandAlone/CMakeLists.txt -+++ b/StandAlone/CMakeLists.txt -@@ -69,7 +69,7
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: fb5464b28c9e9e6fdb9477c00dfa822648872191 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 14:38:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 14:38:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5464b2 dev-util/glslang: Stabilize 1.3.275 ppc, #924667 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index 104e8e1fb2ca..494dbd4dae0e 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: d12cb1acb1f65e9164b523507c5860c643337a64 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 21:15:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 21:15:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12cb1ac dev-util/glslang: Stabilize 1.3.275 ppc64, #924667 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index 55f9831256b1..104e8e1fb2ca 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: f783f0cb48f775fc284e1c7b60ad621a05f92366 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 01:25:17 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 01:25:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f783f0cb dev-util/glslang: Stabilize 1.3.275 amd64, #924667 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index e8de7ced60ce..55f9831256b1 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 9d9a4e5268cc85ed3bcca9af725b6401b27765de Author: Sam James gentoo org> AuthorDate: Fri Feb 16 00:18:39 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 00:18:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9a4e52 dev-util/glslang: Stabilize 1.3.275 arm, #924667 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index 15aa73d68eed..e8de7ced60ce 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 383a8d0431c3294a7af395ecfe3b292e10b60727 Author: Sam James gentoo org> AuthorDate: Thu Feb 15 23:49:03 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 23:49:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383a8d04 dev-util/glslang: Stabilize 1.3.275 arm64, #924667 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index c5832b25f84a..15aa73d68eed 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 3319dc1ac51ed95426c1390bac9f3dd8e91e7b22 Author: Jakov Smolić gentoo org> AuthorDate: Thu Feb 15 19:26:18 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Feb 15 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3319dc1a dev-util/glslang: Stabilize 1.3.275 x86, #924667 Signed-off-by: Jakov Smolić gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index 190a55ebddc8..c5832b25f84a 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 9b34e2d856eb9db4f4f6ce90c1193524228a4a80 Author: Nick Sarnie gentoo org> AuthorDate: Thu Jan 18 01:18:33 2024 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Jan 18 01:20:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b34e2d8 dev-util/glslang: set RDEPEND Closes: https://bugs.gentoo.org/920888 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-1.3.275.ebuild | 1 + dev-util/glslang/glslang-.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/dev-util/glslang/glslang-1.3.275.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild index 485d4437c0b8..190a55ebddc8 100644 --- a/dev-util/glslang/glslang-1.3.275.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS} " DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" multilib_src_configure() { local mycmakeargs=( diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index fddb8c4840c7..b67580989120 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -30,6 +30,7 @@ BDEPEND="${PYTHON_DEPS} " DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" multilib_src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 88aa9c2b926ba93a6c6e38b45ec3978b3f21e5d0 Author: Nick Sarnie gentoo org> AuthorDate: Wed Jan 17 23:59:35 2024 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Jan 18 00:32:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88aa9c2b dev-util/glslang: add 1.3.275 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest| 1 + .../glslang/{glslang-.ebuild => glslang-1.3.275.ebuild} | 12 dev-util/glslang/glslang-.ebuild | 8 ++-- 3 files changed, 7 insertions(+), 14 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index ab3265f9412a..56ac5caaed4e 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,4 @@ DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a SHA512 dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84 DIST glslang-1.3.268.tar.gz 3765735 BLAKE2B 20e4063c080da6fa7427d8b9af9af27a6e5e8895e870620e4b5e14e4d5548020de38b932b24df5596df0452ab2511497605343f9ff4511fad325aa696ab565cd SHA512 5d03bd192505a58bf306e36438c8d68ee71cce8464adb8b36b06d30cc20202385bc4bc919274a73b3b7a3fbe2fb5aaf6c9ea30642398608bf1254ed23851c01f +DIST glslang-1.3.275.tar.gz 3773036 BLAKE2B 6bb30d6972fd64a9acde4b4c22e3db48d77c49a885efc47208c1c5a641d1e01d687b016ada94c89da6c48c735394023bd3efea5d77108d0fed9ab0b4fa92adfe SHA512 0c06b07e2424a24dc6b87eb1e76d866bb8d72d632e874e6f100140e24f3a5f562e66b275673677165ee8c7f7c619d09cb272bcd528be6801c7c1702a100b0f4a diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-1.3.275.ebuild similarity index 75% copy from dev-util/glslang/glslang-.ebuild copy to dev-util/glslang/glslang-1.3.275.ebuild index dd1be10214bc..485d4437c0b8 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-1.3.275.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,20 +20,16 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V ge HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; LICENSE="BSD" -SLOT="0/13" +SLOT="0/14" # Bug 698850 RESTRICT="test" BDEPEND="${PYTHON_DEPS} - ~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}] + ~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}] " -DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]" - -PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch - "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch -) +DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" multilib_src_configure() { local mycmakeargs=( diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index dd1be10214bc..fddb8c4840c7 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V ge HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; LICENSE="BSD" -SLOT="0/13" +SLOT="0/14" # Bug 698850 RESTRICT="test" @@ -31,10 +31,6 @@ BDEPEND="${PYTHON_DEPS} DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]" -PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch - "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch -) - multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 50204881f1e86a47dbb653100ff96cfcf2ef1b3e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:00:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:00:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50204881 dev-util/glslang: Stabilize 1.3.268-r2 ppc, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index 9bfc3eb78d5c..af9b2a33b3dd 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: dae692b75e12c92adb95aa85f9cb9e669e9f97a5 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:22:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae692b7 dev-util/glslang: Stabilize 1.3.268-r2 ppc64, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index 5d5918ab2f5c..9bfc3eb78d5c 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: af489bd9353883d519dd680ff6a1427ff378 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 17:46:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 17:46:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af489bd9 dev-util/glslang: Stabilize 1.3.268-r2 amd64, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index 32669eb8f7ae..5d5918ab2f5c 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 94e3aa46e46ed07ea3c060caa78599f150627fdd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 17:45:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 17:45:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e3aa46 dev-util/glslang: Stabilize 1.3.268-r2 arm64, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index 1033c707df48..32669eb8f7ae 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 923136442f97a26484fe2bd18c6884ddaecd6e39 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 17:44:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 17:44:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92313644 dev-util/glslang: Stabilize 1.3.268-r2 arm, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index b0251c94cb24..1033c707df48 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 4e645f1ea890ba056b973b74cdce99608cb62efd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 17:31:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 17:31:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e645f1e dev-util/glslang: Stabilize 1.3.268-r2 x86, #920203 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.268-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268-r2.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild index 2ac7f3ffb59c..b0251c94cb24 100644 --- a/dev-util/glslang/glslang-1.3.268-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else 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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/files/, dev-util/glslang/
commit: 202e24f69e75a8910144ec7f3ee617b3598653dd Author: Nick Sarnie gentoo org> AuthorDate: Fri Nov 10 18:23:47 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Nov 10 18:24:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202e24f6 dev-util/glslang: Fix cmake targets Closes: https://bugs.gentoo.org/917110 Signed-off-by: Nick Sarnie gentoo.org> .../files/glslang-1.3.238-Fix-cmake-targets.patch | 26 ++ ...1.3.268-r1.ebuild => glslang-1.3.268-r2.ebuild} | 4 +++- dev-util/glslang/glslang-.ebuild | 4 +++- 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch b/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch new file mode 100644 index ..3afcec329f07 --- /dev/null +++ b/dev-util/glslang/files/glslang-1.3.238-Fix-cmake-targets.patch @@ -0,0 +1,26 @@ +diff --git a/SPIRV/CMakeLists.txt b/SPIRV/CMakeLists.txt +index a80e74ed..8a15f00d 100644 +--- a/SPIRV/CMakeLists.txt b/SPIRV/CMakeLists.txt +@@ -106,7 +106,7 @@ if(ENABLE_OPT) + target_link_libraries(SPIRV PRIVATE MachineIndependent SPIRV-Tools-opt) + target_include_directories(SPIRV PUBLIC + $ +-$) ++$) + else() + target_link_libraries(SPIRV PRIVATE MachineIndependent) + endif() +diff --git a/StandAlone/CMakeLists.txt b/StandAlone/CMakeLists.txt +index ad88442c..db2ca5ff 100644 +--- a/StandAlone/CMakeLists.txt b/StandAlone/CMakeLists.txt +@@ -69,7 +69,7 @@ endif() + target_link_libraries(glslang-standalone ${LIBRARIES}) + target_include_directories(glslang-standalone PUBLIC + $ +-$) ++$) + + if(ENABLE_OPT) + target_include_directories(glslang-standalone diff --git a/dev-util/glslang/glslang-1.3.268-r1.ebuild b/dev-util/glslang/glslang-1.3.268-r2.ebuild similarity index 89% rename from dev-util/glslang/glslang-1.3.268-r1.ebuild rename to dev-util/glslang/glslang-1.3.268-r2.ebuild index 809e9b2f1e97..2ac7f3ffb59c 100644 --- a/dev-util/glslang/glslang-1.3.268-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r2.ebuild @@ -31,7 +31,9 @@ BDEPEND="${PYTHON_DEPS} DEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) +PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch + "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch +) multilib_src_configure() { local mycmakeargs=( diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 7ba69afd1dbe..dd1be10214bc 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -31,7 +31,9 @@ BDEPEND="${PYTHON_DEPS} DEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]" -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) +PATCHES=( "${FILESDIR}"/${PN}-1.3.236-Install-static-libs.patch + "${FILESDIR}"/${PN}-1.3.238-Fix-cmake-targets.patch +) multilib_src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 7fc69e9d785fa8fee58fbd43ac03e102ef4f33a0 Author: Nick Sarnie gentoo org> AuthorDate: Fri Nov 10 18:13:44 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Nov 10 18:14:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc69e9d dev-util/glslang: Bump slot Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 7cc9322b0516..7ba69afd1dbe 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -20,7 +20,7 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V ge HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; LICENSE="BSD" -SLOT="0/12" +SLOT="0/13" # Bug 698850 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 870930c8e643243a958d33976e63c5b75211c21b Author: Nick Sarnie gentoo org> AuthorDate: Fri Nov 10 17:12:29 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Nov 10 17:13:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870930c8 dev-util/glslang: Bump slot I missed this in the previous revbump. Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/{glslang-1.3.268.ebuild => glslang-1.3.268-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.268.ebuild b/dev-util/glslang/glslang-1.3.268-r1.ebuild similarity index 98% rename from dev-util/glslang/glslang-1.3.268.ebuild rename to dev-util/glslang/glslang-1.3.268-r1.ebuild index b68eb152c14b..809e9b2f1e97 100644 --- a/dev-util/glslang/glslang-1.3.268.ebuild +++ b/dev-util/glslang/glslang-1.3.268-r1.ebuild @@ -20,7 +20,7 @@ DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V ge HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; LICENSE="BSD" -SLOT="0/12" +SLOT="0/13" # Bug 698850 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: dfb43edc6cbd9e1d306e9e36ecb7a9a7289e2255 Author: Nick Sarnie gentoo org> AuthorDate: Thu Nov 9 21:48:49 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Nov 9 22:56:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb43edc dev-util/glslang: add 1.3.268 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + .../glslang/{glslang-.ebuild => glslang-1.3.268.ebuild}| 10 +++--- dev-util/glslang/glslang-.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 dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84 +DIST glslang-1.3.268.tar.gz 3765735 BLAKE2B 20e4063c080da6fa7427d8b9af9af27a6e5e8895e870620e4b5e14e4d5548020de38b932b24df5596df0452ab2511497605343f9ff4511fad325aa696ab565cd SHA512 5d03bd192505a58bf306e36438c8d68ee71cce8464adb8b36b06d30cc20202385bc4bc919274a73b3b7a3fbe2fb5aaf6c9ea30642398608bf1254ed23851c01f diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-1.3.268.ebuild similarity index 81% copy from dev-util/glslang/glslang-.ebuild copy to dev-util/glslang/glslang-1.3.268.ebuild index 709018572a28..b68eb152c14b 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-1.3.268.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; 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-.ebuild b/dev-util/glslang/glslang-.ebuild index 709018572a28..7cc9322b0516 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; 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-:=[${MULTILIB_USEDEP}] +" + +DEPEND="~dev-util/spirv-tools-:=[${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 }
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 332701c935516ef42dc582e9a51c6b1f6f3db623 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 13 14:14:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 13 14:14:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332701c9 dev-util/glslang: Stabilize 1.3.261 ppc, #915662 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index bbb18c88c678..d720251291ea 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e554c7c59e2baa800b1b85b8fedda0c47be9a51e Author: Sam James gentoo org> AuthorDate: Fri Oct 13 09:45:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 09:45:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e554c7c5 dev-util/glslang: Stabilize 1.3.261 x86, #915662 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index 4a383ae65cc6..bbb18c88c678 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: ba822ce835466fef6a662b2d55e7463926590b38 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 09:45:03 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 09:45:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba822ce8 dev-util/glslang: Stabilize 1.3.261 amd64, #915662 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index 8d4689848808..4a383ae65cc6 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: a290ed2c5d84ee9c7ea9b0a72cfa31d92d70b6b5 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 09:44:57 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 09:45:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a290ed2c dev-util/glslang: Stabilize 1.3.261 ppc64, #915662 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index ada13eafe2d3..8d4689848808 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 3b3903b7341042097718bd9a0d8aa9d3e8b835af Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:13:00 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:13:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3903b7 dev-util/glslang: Stabilize 1.3.261 arm64, #915662 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index 3e407b5603ee..ada13eafe2d3 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: c1544df1830339caff527f00c0a0bfc10186cb64 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1544df1 dev-util/glslang: Stabilize 1.3.261 arm, #915662 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.261.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild index 0ddc071bafdc..3e407b5603ee 100644 --- a/dev-util/glslang/glslang-1.3.261.ebuild +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 09be5662cf3316492424fb2f112da98ad459dd2a Author: Joe Kappus wt gd> AuthorDate: Tue Sep 12 19:55:08 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Tue Sep 12 22:48:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09be5662 dev-util/glslang: fix build need to specify that it's allowed to use system spirv not bundled. Signed-off-by: Joe Kappus wt.gd> Closes: https://github.com/gentoo/gentoo/pull/32746 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 0ddc071bafdc..709018572a28 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -32,6 +32,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF + -DALLOW_EXTERNAL_SPIRV_TOOLS=1 ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 688b1e2ff95799a8b1a4cdae08a0ba2be7418e98 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:21:33 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688b1e2f dev-util/glslang: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.261.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 91607bc074d3..443897c0278c 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c +DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a SHA512 dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84 diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild new file mode 100644 index ..0ddc071bafdc --- /dev/null +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: a71313878d50012190eddc4125a04e71aaf8c883 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 16 22:15:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 16 22:16:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7131387 dev-util/glslang: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/glslang/Manifest | 3 --- dev-util/glslang/glslang-1.3.239.ebuild | 37 - dev-util/glslang/glslang-1.3.243.ebuild | 37 - dev-util/glslang/glslang-1.3.246.ebuild | 37 - 4 files changed, 114 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 8382155d1443..91607bc074d3 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,4 +1 @@ -DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b -DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653 SHA512 0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c -DIST glslang-1.3.246.tar.gz 3688484 BLAKE2B 6013b0d8903a96344d6f77a50b8689a53429522b6793016378023d5f5179ed9116d10d19b02ccd7abbcf2d30e4864989ebcc3fbfc86110492f58dd283b7d42ea SHA512 92b1cb4d55cfbffb50eed094568d5fc78785b4d42967d3ce70c704135ddc1d75191c58809cfac99e81cf9e2735226606d3792b4a59ca5351fe8e412f5865b005 DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild deleted file mode 100644 index 9a03e6499202.. --- a/dev-util/glslang/glslang-1.3.239.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 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0/12" - -# Bug 698850 -RESTRICT="test" - -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_PCH=OFF - ) - cmake_src_configure -} diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild deleted file mode 100644 index 9a03e6499202.. --- a/dev-util/glslang/glslang-1.3.243.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 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0/12" - -# Bug 698850 -RESTRICT="test" - -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_PCH=OFF - ) - cmake_src_configure -} diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild deleted file mode 100644 index 9a03e6499202.. --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -#
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 90b84ca70201b6c6b6b5f47be4787c6dd9797708 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 09:18:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 09:19:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b84ca7 dev-util/glslang: Stabilize 1.3.250 ppc, #911147 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.250.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild index bbb18c88c678..d720251291ea 100644 --- a/dev-util/glslang/glslang-1.3.250.ebuild +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 31f291d46a88ffb142ee3845536485302715d560 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 20:32:45 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 20:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f291d4 dev-util/glslang: Stabilize 1.3.250 x86, #911147 Signed-off-by: Jakov Smolić gentoo.org> dev-util/glslang/glslang-1.3.250.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild index 4a383ae65cc6..bbb18c88c678 100644 --- a/dev-util/glslang/glslang-1.3.250.ebuild +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: cefe6c0b826910b15d11455714b405f43dde7203 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 24 18:54:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 24 18:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefe6c0b dev-util/glslang: Stabilize 1.3.250 ppc64, #911147 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.250.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild index ada13eafe2d3..8d4689848808 100644 --- a/dev-util/glslang/glslang-1.3.250.ebuild +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 931d5fce4c5ead1937e71978ee77d7321595efa2 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 24 18:33:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 24 18:33:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931d5fce dev-util/glslang: Stabilize 1.3.250 arm, #911147 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.250.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild index e2eedb0e9418..ada13eafe2d3 100644 --- a/dev-util/glslang/glslang-1.3.250.ebuild +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: af994bc08395e683b16fc006180e75ff7cc87a5f Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 24 18:33:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 24 18:33:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af994bc0 dev-util/glslang: Stabilize 1.3.250 arm64, #911147 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.250.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild index 0ddc071bafdc..e2eedb0e9418 100644 --- a/dev-util/glslang/glslang-1.3.250.ebuild +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 21e5030382ea84c0b55e4259a345ccf7c9409e73 Author: Sam James gentoo org> AuthorDate: Mon Jun 26 08:18:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 26 08:18:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e50303 dev-util/glslang: Stabilize 1.3.246 arm64, #909161 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild index 378797914b31..9a03e6499202 100644 --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: ba92a10d46a9d35238622309ee89395b32ef3c90 Author: Sam James gentoo org> AuthorDate: Mon Jun 26 08:18:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 26 08:18:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba92a10d dev-util/glslang: Stabilize 1.3.246 arm, #909161 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild index bde80bf5db1c..378797914b31 100644 --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e076fccd0aacc606a826b2f860b840d76db60651 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 26 06:27:05 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 26 06:27:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e076fccd dev-util/glslang: Stabilize 1.3.246 x86, #909161 Signed-off-by: Jakov Smolić gentoo.org> dev-util/glslang/glslang-1.3.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild index df8513e125b1..bde80bf5db1c 100644 --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 574d6fd5eb8090916ba252b8cb01dbdf6d0dd164 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 26 06:26:58 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 26 06:26:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574d6fd5 dev-util/glslang: Stabilize 1.3.246 amd64, #909161 Signed-off-by: Jakov Smolić gentoo.org> dev-util/glslang/glslang-1.3.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild index 71ca88402947..df8513e125b1 100644 --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 595697b6b4abc4fdead4d2f79c3d5ec2c7ae1fc0 Author: Sam James gentoo org> AuthorDate: Mon Jun 26 00:17:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 26 00:17:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595697b6 dev-util/glslang: Stabilize 1.3.246 ppc64, #909161 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild index c00807a5549c..06f9d08d2c84 100644 --- a/dev-util/glslang/glslang-1.3.246.ebuild +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b25ae03409c46dc4b17bb69b426197fa7f03e9f3 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:01:35 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ae034 dev-util/glslang: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.250.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 544a8a027a07..8382155d1443 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,4 @@ DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653 SHA512 0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c DIST glslang-1.3.246.tar.gz 3688484 BLAKE2B 6013b0d8903a96344d6f77a50b8689a53429522b6793016378023d5f5179ed9116d10d19b02ccd7abbcf2d30e4864989ebcc3fbfc86110492f58dd283b7d42ea SHA512 92b1cb4d55cfbffb50eed094568d5fc78785b4d42967d3ce70c704135ddc1d75191c58809cfac99e81cf9e2735226606d3792b4a59ca5351fe8e412f5865b005 +DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild new file mode 100644 index ..0ddc071bafdc --- /dev/null +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 3cb1f4af7a4809094f3adfe08e005a02fadca88b Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:21:11 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb1f4af dev-util/glslang: enable py3.12 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index c00807a5549c..0ddc071bafdc 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: add2287b66d1c8071020dd625d0b8f3cfadc1c4a Author: Nick Sarnie gentoo org> AuthorDate: Wed May 17 23:11:47 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed May 17 23:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add2287b dev-util/glslang: add 1.3.246 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.246.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index b46e8de18f9b..544a8a027a07 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1,3 @@ DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653 SHA512 0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c +DIST glslang-1.3.246.tar.gz 3688484 BLAKE2B 6013b0d8903a96344d6f77a50b8689a53429522b6793016378023d5f5179ed9116d10d19b02ccd7abbcf2d30e4864989ebcc3fbfc86110492f58dd283b7d42ea SHA512 92b1cb4d55cfbffb50eed094568d5fc78785b4d42967d3ce70c704135ddc1d75191c58809cfac99e81cf9e2735226606d3792b4a59ca5351fe8e412f5865b005 diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild new file mode 100644 index ..c00807a5549c --- /dev/null +++ b/dev-util/glslang/glslang-1.3.246.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 683b0445fe091b741323d097f172c1e938e68f9d Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683b0445 dev-util/glslang: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index c7fa0b7e3ded..9a03e6499202 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 6f47b8cd05564d55f0919fb2b4df3b8ab6558b35 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f47b8cd dev-util/glslang: Stabilize 1.3.243 arm64, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index 62123f01363e..27cdc32aec4d 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 5658068a6e2c7a8a247039fa167db51341139825 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5658068a dev-util/glslang: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index 27cdc32aec4d..c7fa0b7e3ded 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: f1eb4a0fa5f99d1f2f8949fdcb49509da02dff16 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1eb4a0f dev-util/glslang: Stabilize 1.3.243 x86, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index 3a665323284e..62123f01363e 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 3dc99783b53475f1a421f0dbd6f7300ffccb9a95 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 17 17:50:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 17 17:50:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc99783 dev-util/glslang: Stabilize 1.3.243 ppc64, #904477 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index c00807a5549c..06f9d08d2c84 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e800480b54f3158792dde450bc1c8f68259ae334 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Apr 3 19:58:18 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Apr 6 06:11:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e800480b dev-util/glslang: add 1.3.243 Signed-off-by: Conrad Kostecki gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.243.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index ec6d88290cbc..b46e8de18f9b 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b +DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653 SHA512 0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild new file mode 100644 index ..c00807a5549c --- /dev/null +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: c727ed1a04040def4dc549a6b518f86b1b243cb3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 4 13:40:02 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 4 22:40:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c727ed1a dev-util/glslang: drop 1.3.236 Bug: https://bugs.gentoo.org/898954 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glslang/Manifest | 1 - dev-util/glslang/glslang-1.3.236.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 746769091ad3..ec6d88290cbc 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1 @@ -DIST glslang-1.3.236.tar.gz 3659402 BLAKE2B 7ee37cf00e5d9bd821253d7c907d29422410cf6809f7ec09551b1d0b08e53924add24595a52b241017b69890037ea91660be1ea5645e18cb1e0bba80ad224a5b SHA512 4758b137a31bc6ef999c6b00f4d4a55c0edc879eb09082acbc22a56549a53e61ee5a67e705a40f679f2e25f3a5f1245c14a880e646febc5270e8374809debcb3 DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild deleted file mode 100644 index 85c685266e96.. --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -PATCHES=( "${FILESDIR}/${P}-Install-static-libs.patch" ) - -LICENSE="BSD" -SLOT="0/1" - -BDEPEND="${PYTHON_DEPS}" - -# Bug 698850 -RESTRICT="test" - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_PCH=OFF - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 20fb69c7651282a873b4f6cb4476a0f3e3378645 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 13:13:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 13:13:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fb69c7 dev-util/glslang: Stabilize 1.3.239 ppc, #898954 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index c7fa0b7e3ded..9a03e6499202 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: a1bffe16e13dd41fe5af6f0b381e5e12e13d264e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:55:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:55:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bffe16 dev-util/glslang: Stabilize 1.3.239 x86, #898954 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index a89110a7aead..d5d99ff7cace 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 0a39eb5880dab9ff5529a4e9922d133a6d0c8778 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:07:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:07:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a39eb58 dev-util/glslang: Stabilize 1.3.239 amd64, #898954 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index 881a19dedd6d..a89110a7aead 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 407c45f42f437d1fc9a36f00d9dbf1374add642d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 17:31:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 17:31:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407c45f4 dev-util/glslang: Stabilize 1.3.239 arm64, #898954 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index 7d1144a7d0cc..881a19dedd6d 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 959f0ce749f73449b4b870bca120a3db825674f0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 05:56:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 05:56:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959f0ce7 dev-util/glslang: Stabilize 1.3.239 arm, #898954 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index c00807a5549c..7d1144a7d0cc 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 870abab8bb7730d125a0ff76a04dbfb781423021 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 19 10:31:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 22 18:20:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870abab8 dev-util/glslang: update EAPI 7 -> 8, more skel.ebuild style Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index a06a97ac7bde..c00807a5549c 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake-multilib python-any-r1 @@ -19,16 +19,16 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) - LICENSE="BSD" SLOT="0/12" -BDEPEND="${PYTHON_DEPS}" - # Bug 698850 RESTRICT="test" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 67b391a0cf56555d78608afea0fdd15b9cddc1dd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 19 10:14:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 22 18:19:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b391a0 dev-util/glslang: update EAPI 7 -> 8, more skel.ebuild style Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glslang/glslang-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index a06a97ac7bde..c00807a5549c 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake-multilib python-any-r1 @@ -19,16 +19,16 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; -PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) - LICENSE="BSD" SLOT="0/12" -BDEPEND="${PYTHON_DEPS}" - # Bug 698850 RESTRICT="test" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/, dev-util/glslang/files/
commit: 1ba601985bfc3c8cea9676536ea26743aee84326 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 18 15:10:56 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 19 15:30:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba60198 dev-util/glslang: drop 1.3.216, 1.3.224-r1, 1.3.231-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glslang/Manifest | 3 - ...lslang-1.3.224-Fix-cmake-file-install-dir.patch | 258 - .../glslang-1.3.231-Install-static-libs.patch | 57 - dev-util/glslang/glslang-1.3.216.ebuild| 28 --- dev-util/glslang/glslang-1.3.224-r1.ebuild | 30 --- dev-util/glslang/glslang-1.3.231-r2.ebuild | 37 --- 6 files changed, 413 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index d9a584643019..746769091ad3 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,5 +1,2 @@ -DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 -DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 -DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56 DIST glslang-1.3.236.tar.gz 3659402 BLAKE2B 7ee37cf00e5d9bd821253d7c907d29422410cf6809f7ec09551b1d0b08e53924add24595a52b241017b69890037ea91660be1ea5645e18cb1e0bba80ad224a5b SHA512 4758b137a31bc6ef999c6b00f4d4a55c0edc879eb09082acbc22a56549a53e61ee5a67e705a40f679f2e25f3a5f1245c14a880e646febc5270e8374809debcb3 DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b diff --git a/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch b/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch deleted file mode 100644 index 685584eee2c8.. --- a/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch +++ /dev/null @@ -1,258 +0,0 @@ -From 1b32fc8eb242f264f2bedb384d3f3e359f3cdd1d Mon Sep 17 00:00:00 2001 -From: Andrea Pappacoda -Date: Thu, 25 Aug 2022 23:15:14 +0200 -Subject: [PATCH] build: install glslang-config.cmake to libdir -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -As glslang ships architecture dependant files, the Config file should be -installed to libdir, not datadir. See -https://github.com/KhronosGroup/glslang/pull/2989#discussion_r955367103 -for more details. - -Here's the diff between the install tree before and after this patch: - -$ diff <(tree install-datadir) <(tree install) -1c1 -< install-datadir ---- -> install -74,99c74,98 -< ├── lib -< │ ├── cmake -< │ │ ├── glslang-default-resource-limitsTargets.cmake -< │ │ ├── glslangTargets.cmake -< │ │ ├── glslangValidatorTargets.cmake -< │ │ ├── HLSLTargets.cmake -< │ │ ├── OGLCompilerTargets.cmake -< │ │ ├── OSDependentTargets.cmake -< │ │ ├── spirv-remapTargets.cmake -< │ │ ├── SPIRVTargets.cmake -< │ │ └── SPVRemapperTargets.cmake -< │ ├── libGenericCodeGen.a -< │ ├── libglslang.a -< │ ├── libglslang-default-resource-limits.a -< │ ├── libHLSL.a -< │ ├── libMachineIndependent.a -< │ ├── libOGLCompiler.a -< │ ├── libOSDependent.a -< │ ├── libSPIRV.a -< │ └── libSPVRemapper.a -< └── share -< └── glslang -< ├── glslang-config.cmake -< ├── glslang-config-version.cmake -< ├── glslang-targets.cmake -< └── glslang-targets-debug.cmake ---- -> └── lib -> ├── cmake -> │ ├── glslang-default-resource-limitsTargets.cmake -> │ ├── glslangTargets.cmake -> │ ├──
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: da14ed64ecb0ef71678afeade0e368383ce917e0 Author: Sam James gentoo org> AuthorDate: Tue Feb 7 02:52:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 7 02:52:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da14ed64 dev-util/glslang: Stabilize 1.3.236 x86, #893224 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index 8bbb98b5eaae..85c685266e96 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 56e58297d037897a3a6d551f725c4b6097e1a0da Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 4 18:19:42 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Feb 4 18:21:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e58297 dev-util/glslang: Bump slot Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-1.3.239.ebuild | 2 +- dev-util/glslang/glslang-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild index 6db825550c8f..a06a97ac7bde 100644 --- a/dev-util/glslang/glslang-1.3.239.ebuild +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https:/ PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) LICENSE="BSD" -SLOT="0/1" +SLOT="0/12" BDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 6db825550c8f..a06a97ac7bde 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https:/ PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) LICENSE="BSD" -SLOT="0/1" +SLOT="0/12" BDEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 2d3fa1788d68c13d28729abe3567f0b8c4f88a30 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 18:19:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 18:19:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3fa178 dev-util/glslang: Stabilize 1.3.236 ppc, #893224 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index ae5d686b5082..8bbb98b5eaae 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 92f55ca7d813c24d1ed5b7170dab2633ef7839de Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 17:38:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 17:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f55ca7 dev-util/glslang: Stabilize 1.3.236 ppc64, #893224 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index 407563359432..ae5d686b5082 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 60818dc1a6f06d7f77d575481d5bd06803a63fca Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 17:38:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 17:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60818dc1 dev-util/glslang: Stabilize 1.3.236 amd64, #893224 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index 6e6f800f20c4..407563359432 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 200648234d84ece143584e7c2a49674fe2d6d34a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 17:37:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 17:37:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20064823 dev-util/glslang: Stabilize 1.3.236 arm64, #893224 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index 45e152da2b31..6e6f800f20c4 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: ef2bf60615216cb763edeef3956e4e72a3763f07 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 17:37:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 17:37:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2bf606 dev-util/glslang: Stabilize 1.3.236 arm, #893224 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.236.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild index dde4f47b1e03..45e152da2b31 100644 --- a/dev-util/glslang/glslang-1.3.236.ebuild +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b9cdcd11a6546a7113edf30241146fec97a7cfa4 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 4 16:41:02 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Feb 4 17:07:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cdcd11 dev-util/glslang: add 1.3.239 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.239.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 2d49fc095c50..d9a584643019 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -2,3 +2,4 @@ DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56 DIST glslang-1.3.236.tar.gz 3659402 BLAKE2B 7ee37cf00e5d9bd821253d7c907d29422410cf6809f7ec09551b1d0b08e53924add24595a52b241017b69890037ea91660be1ea5645e18cb1e0bba80ad224a5b SHA512 4758b137a31bc6ef999c6b00f4d4a55c0edc879eb09082acbc22a56549a53e61ee5a67e705a40f679f2e25f3a5f1245c14a880e646febc5270e8374809debcb3 +DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild new file mode 100644 index ..6db825550c8f --- /dev/null +++ b/dev-util/glslang/glslang-1.3.239.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +LICENSE="BSD" +SLOT="0/1" + +BDEPEND="${PYTHON_DEPS}" + +# Bug 698850 +RESTRICT="test" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: daebf84e5fc667eea0b64c67902a3d1b3764728d Author: Sergei Chernyadyev gmail com> AuthorDate: Sun Dec 25 15:49:10 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daebf84e dev-util/glslang: Bump install-static-libs patch for version to 1.3.236 Signed-off-by: Sergei Chernyadyev gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28716 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index c7d6b2354929..cfde31bd6156 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; -PATCHES=( "${FILESDIR}/${PN}-1.3.231-Install-static-libs.patch" ) +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) LICENSE="BSD" SLOT="0/1"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/, dev-util/glslang/files/
commit: 6790faaf95b65351d3f0512f27a65287848dfcb9 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:10:06 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6790faaf dev-util/glslang: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + .../glslang-1.3.236-Install-static-libs.patch | 39 ++ dev-util/glslang/glslang-1.3.236.ebuild| 37 3 files changed, 77 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index bb1609390d75..2d49fc095c50 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,4 @@ DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56 +DIST glslang-1.3.236.tar.gz 3659402 BLAKE2B 7ee37cf00e5d9bd821253d7c907d29422410cf6809f7ec09551b1d0b08e53924add24595a52b241017b69890037ea91660be1ea5645e18cb1e0bba80ad224a5b SHA512 4758b137a31bc6ef999c6b00f4d4a55c0edc879eb09082acbc22a56549a53e61ee5a67e705a40f679f2e25f3a5f1245c14a880e646febc5270e8374809debcb3 diff --git a/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch b/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch new file mode 100644 index ..826e0f6cd856 --- /dev/null +++ b/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch @@ -0,0 +1,39 @@ +diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +index b44cbc73..41f6de93 100644 +--- a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +@@ -41,7 +41,7 @@ if(WIN32) + source_group("Source" FILES ${SOURCES}) + endif(WIN32) + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OGLCompiler EXPORT glslang-targets) + + # Backward compatibility +diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +index a8b14911..57ec1efd 100644 +--- a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +@@ -203,7 +203,7 @@ endif() + + if(ENABLE_GLSLANG_INSTALL) + install(TARGETS glslang EXPORT glslang-targets) +-if(NOT BUILD_SHARED_LIBS) ++if(BUILD_SHARED_LIBS) + install(TARGETS MachineIndependent EXPORT glslang-targets) + install(TARGETS GenericCodeGen EXPORT glslang-targets) + +diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +index 16eb939b..959788dc 100644 +--- a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +@@ -52,7 +52,7 @@ else() + target_link_libraries(OSDependent Threads::Threads) + endif() + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OSDependent EXPORT glslang-targets) + + # Backward compatibility diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild new file mode 100644 index ..519eb9fd2b13 --- /dev/null +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +PATCHES=( "${FILESDIR}/${P}-Install-static-libs.patch" ) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 9b29119a19d16bc87eaaf09a874fd11a659c5554 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 5 04:55:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 5 04:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29119a dev-util/glslang: Stabilize 1.3.231-r2 ppc, #884381 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index 4cf356138d55..7635067c3308 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b14ae2f859431893f23050838c36ca336acc7703 Author: Sam James gentoo org> AuthorDate: Sun Dec 4 23:40:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 4 23:40:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14ae2f8 dev-util/glslang: Stabilize 1.3.231-r2 ppc64, #884381 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index 44683a3ecdff..4cf356138d55 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 86469c760620b367dfc18e6c49af177a6348273f Author: Sam James gentoo org> AuthorDate: Sun Dec 4 22:52:05 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 4 22:52:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86469c76 dev-util/glslang: Stabilize 1.3.231-r2 arm64, #884381 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index bd0dd39ac4e0..44683a3ecdff 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: d524222dd692143f68fc3ed40b9f19bda3c90384 Author: Sam James gentoo org> AuthorDate: Sun Dec 4 22:49:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 4 22:49:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d524222d dev-util/glslang: Stabilize 1.3.231-r2 arm, #884381 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index bad21953cffe..bd0dd39ac4e0 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 7526d8815d079be769fab7f742a936cfea823363 Author: Sam James gentoo org> AuthorDate: Sun Dec 4 22:48:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 4 22:49:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7526d881 dev-util/glslang: Stabilize 1.3.231-r2 x86, #884381 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index 28feeb431798..bad21953cffe 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b4c024af1b3d332de8a4e03384b7b778da3ef3c8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 14:42:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 14:42:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c024af dev-util/glslang: Stabilize 1.3.231-r2 amd64, #884105 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index 519eb9fd2b13..28feeb431798 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 48c16f0ed14c1704f0d3eef774df0ffe1cce6251 Author: Nick Sarnie gentoo org> AuthorDate: Wed Nov 23 01:14:41 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Nov 23 01:15:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c16f0e dev-util/glslang: Fix cmake flag Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-1.3.231-r2.ebuild | 2 +- dev-util/glslang/glslang-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glslang/glslang-1.3.231-r2.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild index 1e271526d5c3..519eb9fd2b13 100644 --- a/dev-util/glslang/glslang-1.3.231-r2.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -31,7 +31,7 @@ RESTRICT="test" multilib_src_configure() { local mycmakeargs=( - -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1 + -DENABLE_PCH=OFF ) cmake_src_configure } diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 7f472c0f455f..c7d6b2354929 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -31,7 +31,7 @@ RESTRICT="test" multilib_src_configure() { local mycmakeargs=( - -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1 + -DENABLE_PCH=OFF ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: efd0caa04e8d0b47f9473961a7f37c507e5750c8 Author: Nick Sarnie gentoo org> AuthorDate: Tue Nov 22 23:24:55 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Tue Nov 22 23:26:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd0caa0 dev-util/glslang: Disable PCH Signed-off-by: Nick Sarnie gentoo.org> .../{glslang-1.3.231-r1.ebuild => glslang-1.3.231-r2.ebuild} | 7 +++ dev-util/glslang/glslang-.ebuild | 7 +++ 2 files changed, 14 insertions(+) diff --git a/dev-util/glslang/glslang-1.3.231-r1.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild similarity index 88% rename from dev-util/glslang/glslang-1.3.231-r1.ebuild rename to dev-util/glslang/glslang-1.3.231-r2.ebuild index dc652e36d9b8..1e271526d5c3 100644 --- a/dev-util/glslang/glslang-1.3.231-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild @@ -28,3 +28,10 @@ BDEPEND="${PYTHON_DEPS}" # Bug 698850 RESTRICT="test" + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1 + ) + cmake_src_configure +} diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index 1f9728bad96e..7f472c0f455f 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -28,3 +28,10 @@ BDEPEND="${PYTHON_DEPS}" # Bug 698850 RESTRICT="test" + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1 + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/files/, dev-util/glslang/
commit: 5b3406b932a28470270a2b83993c1358d9d0a62a Author: Nick Sarnie gentoo org> AuthorDate: Sat Nov 5 22:10:54 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Tue Nov 8 23:56:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3406b9 dev-util/glslang: Add subslot, install static libs Signed-off-by: Nick Sarnie gentoo.org> .../glslang-1.3.231-Install-static-libs.patch | 57 ++ ...ng-1.3.231.ebuild => glslang-1.3.231-r1.ebuild} | 4 +- dev-util/glslang/glslang-.ebuild | 4 +- 3 files changed, 63 insertions(+), 2 deletions(-) diff --git a/dev-util/glslang/files/glslang-1.3.231-Install-static-libs.patch b/dev-util/glslang/files/glslang-1.3.231-Install-static-libs.patch new file mode 100644 index ..b7ed014d92b3 --- /dev/null +++ b/dev-util/glslang/files/glslang-1.3.231-Install-static-libs.patch @@ -0,0 +1,57 @@ +diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +index b44cbc73..41f6de93 100644 +--- a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +@@ -41,7 +41,7 @@ if(WIN32) + source_group("Source" FILES ${SOURCES}) + endif(WIN32) + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OGLCompiler EXPORT glslang-targets) + + # Backward compatibility +@@ -49,7 +49,7 @@ if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) + message(WARNING \"Using `OGLCompilerTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::OGLCompiler) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(OGLCompiler ALIAS glslang::OGLCompiler) +diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +index a8b14911..57ec1efd 100644 +--- a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +@@ -203,7 +203,7 @@ endif() + + if(ENABLE_GLSLANG_INSTALL) + install(TARGETS glslang EXPORT glslang-targets) +-if(NOT BUILD_SHARED_LIBS) ++if(BUILD_SHARED_LIBS) + install(TARGETS MachineIndependent EXPORT glslang-targets) + install(TARGETS GenericCodeGen EXPORT glslang-targets) + +diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +index 16eb939b..959788dc 100644 +--- a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +@@ -52,7 +52,7 @@ else() + target_link_libraries(OSDependent Threads::Threads) + endif() + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OSDependent EXPORT glslang-targets) + + # Backward compatibility +@@ -60,7 +60,7 @@ if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) + message(WARNING \"Using `OSDependentTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::OSDependent) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(OSDependent ALIAS glslang::OSDependent) diff --git a/dev-util/glslang/glslang-1.3.231.ebuild b/dev-util/glslang/glslang-1.3.231-r1.ebuild similarity index 92% rename from dev-util/glslang/glslang-1.3.231.ebuild rename to dev-util/glslang/glslang-1.3.231-r1.ebuild index a87aaeeb9345..dc652e36d9b8 100644 --- a/dev-util/glslang/glslang-1.3.231.ebuild +++ b/dev-util/glslang/glslang-1.3.231-r1.ebuild @@ -19,8 +19,10 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; +PATCHES=( "${FILESDIR}/${P}-Install-static-libs.patch" ) + LICENSE="BSD" -SLOT="0" +SLOT="0/1" BDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index a87aaeeb9345..1f9728bad96e 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -19,8 +19,10 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; +PATCHES=( "${FILESDIR}/${PN}-1.3.231-Install-static-libs.patch" ) + LICENSE="BSD" -SLOT="0" +SLOT="0/1" BDEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 5018c44672eefece654dae1cfb7b340bc8514013 Author: Nick Sarnie gentoo org> AuthorDate: Tue Nov 1 23:02:17 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Nov 2 00:19:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5018c446 dev-util/glslang: add 1.3.231 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.231.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index fd683d68923d..bb1609390d75 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1,3 @@ DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 +DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56 diff --git a/dev-util/glslang/glslang-1.3.231.ebuild b/dev-util/glslang/glslang-1.3.231.ebuild new file mode 100644 index ..a87aaeeb9345 --- /dev/null +++ b/dev-util/glslang/glslang-1.3.231.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0" + +BDEPEND="${PYTHON_DEPS}" + +# Bug 698850 +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 837d4cd7dab3489a57952bb99851cf15f1b05c0c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 13 06:56:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 13 06:56:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837d4cd7 dev-util/glslang: Stabilize 1.3.224-r1 ppc64, #876897 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.224-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild index 81d5cabeacc3..81c4658fc7da 100644 --- a/dev-util/glslang/glslang-1.3.224-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b942266adde99045d1b1dfaab80051b0119213fe Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 13 06:55:19 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 13 06:55:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b942266a dev-util/glslang: Stabilize 1.3.224-r1 ppc, #876897 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.224-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild index d6fe403eea9b..81d5cabeacc3 100644 --- a/dev-util/glslang/glslang-1.3.224-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e1ce1cba522c1c44eb045744032775ad380a9d10 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 13 06:54:26 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 13 06:54:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ce1cba dev-util/glslang: Stabilize 1.3.224-r1 arm64, #876897 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.224-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild index 132c72a44bc7..d6fe403eea9b 100644 --- a/dev-util/glslang/glslang-1.3.224-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: c1afdb3e3fad70ca1104e08f6f252ad7f2810323 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 13 06:53:06 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 13 06:53:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1afdb3e dev-util/glslang: Stabilize 1.3.224-r1 arm, #876897 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.224-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild index 02a6c50851e8..132c72a44bc7 100644 --- a/dev-util/glslang/glslang-1.3.224-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 2820a1991709496df2e35bb134f4e95ed82d6005 Author: Sam James gentoo org> AuthorDate: Wed Oct 12 23:57:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 23:57:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2820a199 dev-util/glslang: Stabilize 1.3.224-r1 amd64, #876897 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.224-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild index 7d76d7006c5b..02a6c50851e8 100644 --- a/dev-util/glslang/glslang-1.3.224-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: de310238733356d37c5d521ffe3083c8905c4387 Author: Nick Sarnie gentoo org> AuthorDate: Wed Sep 14 01:30:16 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Sep 14 01:30:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de310238 dev-util/glslang: drop 1.3.224 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-1.3.224.ebuild | 28 1 file changed, 28 deletions(-) diff --git a/dev-util/glslang/glslang-1.3.224.ebuild b/dev-util/glslang/glslang-1.3.224.ebuild deleted file mode 100644 index ffb48adf4b6f.. --- a/dev-util/glslang/glslang-1.3.224.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0" - -BDEPEND="${PYTHON_DEPS}" - -# Bug 698850 -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/files/, dev-util/glslang/
commit: 964f41e75f853df5227797adc927139bc7f466e3 Author: Nick Sarnie gentoo org> AuthorDate: Sun Sep 11 15:48:25 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Sep 11 15:49:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964f41e7 dev-util/glslang: Fix cmake file install dir Closes: https://bugs.gentoo.org/869245 Signed-off-by: Nick Sarnie gentoo.org> ...lslang-1.3.224-Fix-cmake-file-install-dir.patch | 258 + dev-util/glslang/glslang-1.3.224-r1.ebuild | 30 +++ 2 files changed, 288 insertions(+) diff --git a/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch b/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch new file mode 100644 index ..685584eee2c8 --- /dev/null +++ b/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch @@ -0,0 +1,258 @@ +From 1b32fc8eb242f264f2bedb384d3f3e359f3cdd1d Mon Sep 17 00:00:00 2001 +From: Andrea Pappacoda +Date: Thu, 25 Aug 2022 23:15:14 +0200 +Subject: [PATCH] build: install glslang-config.cmake to libdir +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +As glslang ships architecture dependant files, the Config file should be +installed to libdir, not datadir. See +https://github.com/KhronosGroup/glslang/pull/2989#discussion_r955367103 +for more details. + +Here's the diff between the install tree before and after this patch: + +$ diff <(tree install-datadir) <(tree install) +1c1 +< install-datadir +--- +> install +74,99c74,98 +< ├── lib +< │ ├── cmake +< │ │ ├── glslang-default-resource-limitsTargets.cmake +< │ │ ├── glslangTargets.cmake +< │ │ ├── glslangValidatorTargets.cmake +< │ │ ├── HLSLTargets.cmake +< │ │ ├── OGLCompilerTargets.cmake +< │ │ ├── OSDependentTargets.cmake +< │ │ ├── spirv-remapTargets.cmake +< │ │ ├── SPIRVTargets.cmake +< │ │ └── SPVRemapperTargets.cmake +< │ ├── libGenericCodeGen.a +< │ ├── libglslang.a +< │ ├── libglslang-default-resource-limits.a +< │ ├── libHLSL.a +< │ ├── libMachineIndependent.a +< │ ├── libOGLCompiler.a +< │ ├── libOSDependent.a +< │ ├── libSPIRV.a +< │ └── libSPVRemapper.a +< └── share +< └── glslang +< ├── glslang-config.cmake +< ├── glslang-config-version.cmake +< ├── glslang-targets.cmake +< └── glslang-targets-debug.cmake +--- +> └── lib +> ├── cmake +> │ ├── glslang-default-resource-limitsTargets.cmake +> │ ├── glslangTargets.cmake +> │ ├── glslangValidatorTargets.cmake +> │ ├── HLSLTargets.cmake +> │ ├── OGLCompilerTargets.cmake +> │ ├── OSDependentTargets.cmake +> │ ├── spirv-remapTargets.cmake +> │ ├── SPIRVTargets.cmake +> │ └── SPVRemapperTargets.cmake +> ├── glslang +> │ ├── glslang-config.cmake +> │ ├── glslang-config-version.cmake +> │ ├── glslang-targets.cmake +> │ └── glslang-targets-debug.cmake +> ├── libGenericCodeGen.a +> ├── libglslang.a +> ├── libglslang-default-resource-limits.a +> ├── libHLSL.a +> ├── libMachineIndependent.a +> ├── libOGLCompiler.a +> ├── libOSDependent.a +> ├── libSPIRV.a +> └── libSPVRemapper.a +101c100 +< 15 directories, 83 files +--- +> 14 directories, 83 files +--- + CMakeLists.txt | 8 + OGLCompilersDLL/CMakeLists.txt | 2 +- + SPIRV/CMakeLists.txt | 4 ++-- + StandAlone/CMakeLists.txt | 6 +++--- + glslang/CMakeLists.txt | 2 +- + glslang/OSDependent/Unix/CMakeLists.txt| 2 +- + glslang/OSDependent/Windows/CMakeLists.txt | 2 +- + gtests/CMakeLists.txt | 2 +- + hlsl/CMakeLists.txt| 2 +- + 9 files changed, 15 insertions(+), 15 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a01168603..b7fe3d775 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -375,13 +375,13 @@ if(ENABLE_GLSLANG_INSTALL) + include("@PACKAGE_PATH_EXPORT_TARGETS@") + ]=]) + +-set(PATH_EXPORT_TARGETS "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/glslang-targets.cmake") ++set(PATH_EXPORT_TARGETS "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/glslang-targets.cmake")
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: d3c207f3efafcf5a6fbf9f35149ac99d45799445 Author: Nick Sarnie gentoo org> AuthorDate: Fri Sep 2 01:00:06 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Sep 2 01:14:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c207f3 dev-util/glslang: add 1.3.224 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.224.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 85211b0ae8d1..fd683d68923d 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 +DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 diff --git a/dev-util/glslang/glslang-1.3.224.ebuild b/dev-util/glslang/glslang-1.3.224.ebuild new file mode 100644 index ..ffb48adf4b6f --- /dev/null +++ b/dev-util/glslang/glslang-1.3.224.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="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}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0" + +BDEPEND="${PYTHON_DEPS}" + +# Bug 698850 +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 059d8518998755e1b3f67f7d166b6350fedac501 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Aug 14 21:18:23 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 19 08:13:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059d8518 dev-util/glslang: drop 1.3.211 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glslang/Manifest | 1 - dev-util/glslang/glslang-1.3.211.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index c7743b676fe8..85211b0ae8d1 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1 @@ -DIST glslang-1.3.211.tar.gz 3533816 BLAKE2B 87acf456f365fb02160bfd6abada4664f841cec6d6afd0472d0a337083ab371ce8a98e75323c9cf1342a1e04be53d1ebc7b265e591d22fab572c407d84208a1e SHA512 d2dce0938f77d1c7736db0ba97e557fd79f4efc944a489662bbce66bee923a31554ef73099087853779bba72fc2aae53e4bb2d6fb0a69cb13e4f24c5a789bb64 DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 diff --git a/dev-util/glslang/glslang-1.3.211.ebuild b/dev-util/glslang/glslang-1.3.211.ebuild deleted file mode 100644 index 69a871b310ee.. --- a/dev-util/glslang/glslang-1.3.211.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS="cmake" -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="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}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0" - -BDEPEND="${PYTHON_DEPS}" - -# Bug 698850 -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: f44f6b025237fdf69ed349529f373bc001763889 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 21 07:12:49 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 21 07:12:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44f6b02 dev-util/glslang: arm64 stable wrt bug #859409 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.216.ebuild b/dev-util/glslang/glslang-1.3.216.ebuild index c722bcfca9e5..69a871b310ee 100644 --- a/dev-util/glslang/glslang-1.3.216.ebuild +++ b/dev-util/glslang/glslang-1.3.216.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 2e5ab71df49d4c3b7e511a92076bc16b0391ea97 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 20 13:46:17 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 20 13:46:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5ab71d dev-util/glslang: x86 stable wrt bug #859409 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.216.ebuild b/dev-util/glslang/glslang-1.3.216.ebuild index 5eefdd8359ba..c722bcfca9e5 100644 --- a/dev-util/glslang/glslang-1.3.216.ebuild +++ b/dev-util/glslang/glslang-1.3.216.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 4d1cea43bec6a8c97fdfdda50db8ba9e950a28dc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 20 13:44:17 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 20 13:44:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1cea43 dev-util/glslang: ppc64 stable wrt bug #859409 Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glslang/glslang-1.3.216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.216.ebuild b/dev-util/glslang/glslang-1.3.216.ebuild index eac57624245d..5eefdd8359ba 100644 --- a/dev-util/glslang/glslang-1.3.216.ebuild +++ b/dev-util/glslang/glslang-1.3.216.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="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" + KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi