[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-16 Thread Matt Turner
commit: 82e32c188f8014b6312ca987bcf5d1e9359dc9b4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 17:11:31 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 17:18:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e32c18

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 20b49f15995e..9f3a098e0d05 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,3 +1,2 @@
-DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693
 DIST spirv-tools-1.3.280.0.tar.gz 3173979 BLAKE2B 
6037dc8d3868c03d87a79390018b32a08ebb28034d1e33e1328f111d24de0d37c8152aa7e6065129e9d8f8a6003cbfade25dc5b24e72749f5896dd598f96fe87
 SHA512 
3ccab3118e0a1d6f20d031cd1f90f2546b618370b90aacc468fc598d523463452f65ed2c89c1de4e2bb8933b9757eb8123363483bcd853e92d41c95ea419e79f
 DIST spirv-tools-1.3.283.0.tar.gz 3177854 BLAKE2B 
385ee01d6559d84711c1ba1a0256ecb91472bdfce920560011678e042df1a921378b234812a446ce49d46697549f202309382d10d69b1e29e53d0394ebbd3f23
 SHA512 
45c521307c8df2d74bdf811a50ff37028a45a77f58dcac910924f3490dfe3f8e9dacace77dab989d8d261528cd0f0a8e36ca7627dda608b9b09afb2e374736e5

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
deleted file mode 100644
index 17abb92cc3d3..
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="vulkan-sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-16 Thread Matt Turner
commit: f9997b69829ab24c91247ce6ec635b7a6c0aa019
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 14:24:14 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 14:53:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9997b69

dev-util/spirv-tools: Version bump to 1.3.283.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 85a33708176d..20b49f15995e 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693
 DIST spirv-tools-1.3.280.0.tar.gz 3173979 BLAKE2B 
6037dc8d3868c03d87a79390018b32a08ebb28034d1e33e1328f111d24de0d37c8152aa7e6065129e9d8f8a6003cbfade25dc5b24e72749f5896dd598f96fe87
 SHA512 
3ccab3118e0a1d6f20d031cd1f90f2546b618370b90aacc468fc598d523463452f65ed2c89c1de4e2bb8933b9757eb8123363483bcd853e92d41c95ea419e79f
+DIST spirv-tools-1.3.283.0.tar.gz 3177854 BLAKE2B 
385ee01d6559d84711c1ba1a0256ecb91472bdfce920560011678e042df1a921378b234812a446ce49d46697549f202309382d10d69b1e29e53d0394ebbd3f23
 SHA512 
45c521307c8df2d74bdf811a50ff37028a45a77f58dcac910924f3490dfe3f8e9dacace77dab989d8d261528cd0f0a8e36ca7627dda608b9b09afb2e374736e5

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild
new file mode 100644
index ..8c5305b6b291
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+# RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-16 Thread Matt Turner
commit: a73a684143830c919238526256a59485861d5c7a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 16 14:46:58 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 16 14:53:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73a6841

dev-util/spirv-tools: Add Python 3.13 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/spirv-tools-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index da62007c6961..8c5305b6b291 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-16 Thread Arthur Zamarin
commit: e7a7809688826614d97b450a280c373b614cc9be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 14:45:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 14:45:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a78096

dev-util/spirv-tools: Stabilize 1.3.280.0 arm64, #931139

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index ab51916a24a1..c0d5a96650b7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-16 Thread Arthur Zamarin
commit: 5496b2a13fea0db4e30ce53a14dfc3801e84e2bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 14:43:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 14:43:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5496b2a1

dev-util/spirv-tools: Stabilize 1.3.280.0 arm, #931139

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index 749e13bea292..ab51916a24a1 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 062431b1140f2a1844eae67143b900e286e981b8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062431b1

dev-util/spirv-tools: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index b83a2469bf1f..749e13bea292 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 0e08f69b7215895959a4675e0f292eca501af982
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e08f69b

dev-util/spirv-tools: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index e84bb368a4af..b83a2469bf1f 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 6ec99f7a34fc31c6539f958e89da518839d3cff8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec99f7a

dev-util/spirv-tools: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index da62007c6961..4681793b5bf7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: fd7a1a6d9691617e4c9903250b2280b3116c602c
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a1a6d

dev-util/spirv-tools: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index 4681793b5bf7..e84bb368a4af 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-04-02 Thread Matt Turner
commit: ae07ba6435f9af6ac5079a6cda52b2766331506d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 01:39:17 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 01:52:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae07ba64

dev-util/spirv-tools: Move to -

And prepare for v1.3.280. Using the same version () across Vulkan
and SPIRV packages makes ~cat/pkg-${PV} dependencies easier.

Signed-off-by: Matt Turner  gentoo.org>

 .../{spirv-tools-.ebuild => spirv-tools-.ebuild}   | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
similarity index 86%
rename from dev-util/spirv-tools/spirv-tools-.ebuild
rename to dev-util/spirv-tools/spirv-tools-.ebuild
index da7fe9abf25f..da62007c6961 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
inherit git-r3
 else
-   EGIT_COMMIT="sdk-${PV}.0"
+   EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
@@ -27,8 +27,8 @@ SLOT="0"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-DEPEND="~dev-util/spirv-headers-"
-RDEPEND=""
+DEPEND="~dev-util/spirv-headers-${PV}"
+# RDEPEND=""
 BDEPEND="${PYTHON_DEPS}"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-04-02 Thread Matt Turner
commit: c06d808a8678248d9dd651071208818f61edc05e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 01:39:24 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 01:52:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06d808a

dev-util/spirv-tools: Version bump to 1.3.280.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index b89d69314e5f..85a33708176d 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693
+DIST spirv-tools-1.3.280.0.tar.gz 3173979 BLAKE2B 
6037dc8d3868c03d87a79390018b32a08ebb28034d1e33e1328f111d24de0d37c8152aa7e6065129e9d8f8a6003cbfade25dc5b24e72749f5896dd598f96fe87
 SHA512 
3ccab3118e0a1d6f20d031cd1f90f2546b618370b90aacc468fc598d523463452f65ed2c89c1de4e2bb8933b9757eb8123363483bcd853e92d41c95ea419e79f

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
new file mode 100644
index ..da62007c6961
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+# RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-03-03 Thread Matt Turner
commit: 082e67e67126756dfe0baa5d6f1fe56badf5f84f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 16:57:41 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 16:58:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082e67e6

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index d97e6f5cf789..b89d69314e5f 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.268.tar.gz 3148758 BLAKE2B 
ddf4c132dcea80d2f631a001d545b46f3f23f72600edd880d90b9693060d7cc57ad45faa0b752c520c43b9f1c199f6656e988a95256bfae064eeccd21277fc6f
 SHA512 
317ce91ae229efddb98028840fbb6c9000c6a09aace2f04c2f59fdeb3a73b8fdb75048bf5a2189135a734a30b1ead57dc7dc5fcfd70a7267d17c743238a19899
 DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
deleted file mode 100644
index b32a82166767..
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="vulkan-sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-03-02 Thread Arthur Zamarin
commit: 078f00f2ec32b33a444ba9015492c671b2668b5b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 14:38:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 14:38:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078f00f2

dev-util/spirv-tools: Stabilize 1.3.275 ppc, #924667

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index 44e9e0928934..17abb92cc3d3 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-02-17 Thread Sam James
commit: 4fb5643aaf26902f2edc8ccde98574c532138e82
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 21:15:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 21:15:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb5643a

dev-util/spirv-tools: Stabilize 1.3.275 ppc64, #924667

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index fa6c5202728e..44e9e0928934 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-02-15 Thread Sam James
commit: cfd17ba5aa7780a5d1de30e58ee8a6b349444601
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 01:25:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 01:25:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd17ba5

dev-util/spirv-tools: Stabilize 1.3.275 amd64, #924667

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index 545b1f726961..fa6c5202728e 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-02-15 Thread Sam James
commit: 8d61af20af3d68ad97023429619a764d805a1583
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 00:18:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 00:18:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d61af20

dev-util/spirv-tools: Stabilize 1.3.275 arm, #924667

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index 9903a1e68290..545b1f726961 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-02-15 Thread Sam James
commit: 59fd3e0313191b873cbb9f3c4c288a1fd92ff0b2
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 23:48:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 23:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59fd3e03

dev-util/spirv-tools: Stabilize 1.3.275 arm64, #924667

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index 56e8789bd348..9903a1e68290 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-02-15 Thread Jakov Smolić
commit: c27e1fe543313ebff7eec8115731f9fdad0e5680
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 15 19:26:12 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 15 19:26:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27e1fe5

dev-util/spirv-tools: Stabilize 1.3.275 x86, #924667

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
index e56a93c97cb2..56e8789bd348 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-01-24 Thread Matt Turner
commit: 244460f588dce0be7f7e7f8b8d061a90fde3328c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 24 16:51:36 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 24 17:00:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244460f5

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 9d2820c2ad04..d97e6f5cf789 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,3 +1,2 @@
-DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3
 DIST spirv-tools-1.3.268.tar.gz 3148758 BLAKE2B 
ddf4c132dcea80d2f631a001d545b46f3f23f72600edd880d90b9693060d7cc57ad45faa0b752c520c43b9f1c199f6656e988a95256bfae064eeccd21277fc6f
 SHA512 
317ce91ae229efddb98028840fbb6c9000c6a09aace2f04c2f59fdeb3a73b8fdb75048bf5a2189135a734a30b1ead57dc7dc5fcfd70a7267d17c743238a19899
 DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
deleted file mode 100644
index 39dcad0a92f9..
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-01-17 Thread Nick Sarnie
commit: a7dbb32a07a6881efc7732734e756fbcb77be4e9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 17 23:56:31 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Jan 18 00:32:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dbb32a

dev-util/spirv-tools: add 1.3.275

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.275.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 70926af0328e..9d2820c2ad04 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3
 DIST spirv-tools-1.3.268.tar.gz 3148758 BLAKE2B 
ddf4c132dcea80d2f631a001d545b46f3f23f72600edd880d90b9693060d7cc57ad45faa0b752c520c43b9f1c199f6656e988a95256bfae064eeccd21277fc6f
 SHA512 
317ce91ae229efddb98028840fbb6c9000c6a09aace2f04c2f59fdeb3a73b8fdb75048bf5a2189135a734a30b1ead57dc7dc5fcfd70a7267d17c743238a19899
+DIST spirv-tools-1.3.275.tar.gz 3153781 BLAKE2B 
963504946f9e7b89959da8e280c15027ebe330877e6878d1c03ee163ed5b464f62f3203bd9efc1fcfd85842ff9acfb939ee89029642ac304de44395861a402f3
 SHA512 
f17692509ecfbd753a853eaa01d559c06b06fa15b287971da814044418da71a94813606acfe536fa519e8aeba92bdfc80971acb749dab6e7cc395773c4f05693

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
new file mode 100644
index ..e56a93c97cb2
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.275.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-18 Thread Arthur Zamarin
commit: de5856fa945d5e02604fa5f0da52bbc4974c1dcd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 09:00:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 09:00:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5856fa

dev-util/spirv-tools: Stabilize 1.3.268 ppc, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index 0fa1ecf7dd3b..b32a82166767 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-17 Thread Arthur Zamarin
commit: ea5f08086707b5ebee7c0b4b1bd7643fe155b58a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:22:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:22:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5f0808

dev-util/spirv-tools: Stabilize 1.3.268 ppc64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index c10c6448a687..0fa1ecf7dd3b 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-17 Thread Arthur Zamarin
commit: 960afb6c3b6c0a02333283052c19a5739ab1b798
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:45:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960afb6c

dev-util/spirv-tools: Stabilize 1.3.268 amd64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index fa33eacde027..c10c6448a687 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-17 Thread Arthur Zamarin
commit: e208ea779f55690bb408d7ec3bc67b14a51c83a1
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=e208ea77

dev-util/spirv-tools: Stabilize 1.3.268 arm64, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index 09aa22b0c94e..fa33eacde027 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-17 Thread Arthur Zamarin
commit: 356527bd54418c69eda7fcaae6eda75fb42b50d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:44:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356527bd

dev-util/spirv-tools: Stabilize 1.3.268 arm, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index bb23428b..09aa22b0c94e 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-12-17 Thread Arthur Zamarin
commit: e0da8965e2cb4c69da1b1221dc6d094efcf3d7e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:31:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:31:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0da8965

dev-util/spirv-tools: Stabilize 1.3.268 x86, #920203

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
index ad023c68b653..bb23428b 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-11-09 Thread Nick Sarnie
commit: 1494f21c5f2d7f7ba40fa03d946c31c53773781e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Nov  9 21:56:45 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Nov  9 22:56:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1494f21c

dev-util/spirv-tools: add 1.3.268

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.268.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 24466be8e37d..70926af0328e 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3
+DIST spirv-tools-1.3.268.tar.gz 3148758 BLAKE2B 
ddf4c132dcea80d2f631a001d545b46f3f23f72600edd880d90b9693060d7cc57ad45faa0b752c520c43b9f1c199f6656e988a95256bfae064eeccd21277fc6f
 SHA512 
317ce91ae229efddb98028840fbb6c9000c6a09aace2f04c2f59fdeb3a73b8fdb75048bf5a2189135a734a30b1ead57dc7dc5fcfd70a7267d17c743238a19899

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
new file mode 100644
index ..ad023c68b653
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.268.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="vulkan-sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-24 Thread Matt Turner
commit: 5626aef4544741d2a69de7cc8a365af7965cdd57
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5626aef4

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index f1a47c8e08f8..24466be8e37d 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289
 DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
deleted file mode 100644
index 39dcad0a92f9..
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-13 Thread Arthur Zamarin
commit: a322b3b4eac24b289ac037d3480f8d07b88e68e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a322b3b4

dev-util/spirv-tools: Stabilize 1.3.261 ppc, #915662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index 7050126abc51..39dcad0a92f9 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-13 Thread Sam James
commit: 2ac010f30eb0283d6800f2f6a834c4f22ec42890
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:45:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac010f3

dev-util/spirv-tools: Stabilize 1.3.261 x86, #915662

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index e9a2580200d0..7050126abc51 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-13 Thread Sam James
commit: 9f668e27113c19763380ce961d3587f03ba6984b
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:45:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f668e27

dev-util/spirv-tools: Stabilize 1.3.261 amd64, #915662

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index e799e856ea2e..e9a2580200d0 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-13 Thread Sam James
commit: 8f4ca7007b342e314a085d87aa48ba77be565d48
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 09:44:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 09:45:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4ca700

dev-util/spirv-tools: Stabilize 1.3.261 ppc64, #915662

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index 246acd71fc00..e799e856ea2e 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-12 Thread Sam James
commit: bd211a2a728504bc56cf2959f326a406a1509a12
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:12:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd211a2a

dev-util/spirv-tools: Stabilize 1.3.261 arm64, #915662

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index 9bb88a3a59cd..246acd71fc00 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-10-12 Thread Sam James
commit: 9079a1eefbd1da31f2e14cadbff244c6f4526539
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:09:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:09:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9079a1ee

dev-util/spirv-tools: Stabilize 1.3.261 arm, #915662

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
index e5c15a8932d4..9bb88a3a59cd 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-08-29 Thread Nick Sarnie
commit: f12302aea121d8bc76d8728a847351987b1754df
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Aug 30 00:15:46 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Aug 30 00:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12302ae

dev-util/spirv-tools: add 1.3.261

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index f202e3a465ce..f1a47c8e08f8 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289
+DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
new file mode 100644
index ..e5c15a8932d4
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-08-16 Thread Matt Turner
commit: a1991d2c98275d1d97b467e764ff314a4cca98d7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 16 21:52:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 22:07:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1991d2c

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  2 --
 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 42 -
 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 42 -
 3 files changed, 86 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 85c9bd0f4035..f202e3a465ce 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,3 +1 @@
-DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65
-DIST spirv-tools-1.3.246.tar.gz 3102137 BLAKE2B 
b0532e5eb489cdd12c0c58dda5a6aca743d3a1de8a1cf255da55375224fd407037696d73f792e6a3758c9fdc222b8d820285c9d8fa0908597d9223299b597be6
 SHA512 
9308be180e7dcfc10c06d84fd8f7998fddc0d9bdaf06d0d150f645ab3cf8fa7551dee8014bb245019afa05bd9439eaf58ddfc0ed197226d11b111904119e310b
 DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
deleted file mode 100644
index a8099b02d704..
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
deleted file mode 100644
index a8099b02d704..
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-08-04 Thread Sam James
commit: f5350f6806e3b8f34e3eb609530481496fec65d2
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  4 09:18:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  4 09:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5350f68

dev-util/spirv-tools: Stabilize 1.3.250 ppc, #911147

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
index 7050126abc51..39dcad0a92f9 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-07-24 Thread Jakov Smolić
commit: 92b703e53250e3a9373c8d5f91c4e53df19162d5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:47 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b703e5

dev-util/spirv-tools: Stabilize 1.3.250 x86, #911147

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
index e9a2580200d0..7050126abc51 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-07-24 Thread Arthur Zamarin
commit: 0886a200d0b01d60e9d7e49f1c05a5ef2b63edbd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:54:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0886a200

dev-util/spirv-tools: Stabilize 1.3.250 ppc64, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
index 246acd71fc00..e799e856ea2e 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-07-24 Thread Arthur Zamarin
commit: 0e9e2a2f74436a446da1546539995baa0440de53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9e2a2f

dev-util/spirv-tools: Stabilize 1.3.250 arm, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
index 572c07e93a2a..246acd71fc00 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-07-24 Thread Arthur Zamarin
commit: 2e97953b4173628ba657acaf78196abd3ed492ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e97953b

dev-util/spirv-tools: Stabilize 1.3.250 arm64, #911147

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
index e5c15a8932d4..572c07e93a2a 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-26 Thread Sam James
commit: 41591bdb8bd43cdf57bec55901ebc5ac46a2f304
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=41591bdb

dev-util/spirv-tools: Stabilize 1.3.246 arm, #909161

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index 69fdf3dc68b7..cfe0d6b73269 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-26 Thread Sam James
commit: 25013477bf6d046a66af9540b387d5ada5ea493f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 08:18:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 08:18:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25013477

dev-util/spirv-tools: Stabilize 1.3.246 arm64, #909161

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index cfe0d6b73269..a8099b02d704 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-26 Thread Jakov Smolić
commit: 763614966988b593fb7307a8acb61fbd243c0872
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=76361496

dev-util/spirv-tools: Stabilize 1.3.246 x86, #909161

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index dd38c494cc22..69fdf3dc68b7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-26 Thread Jakov Smolić
commit: c72660f3eef498cf10b136cc2a31c189d94e5a66
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 26 06:26:57 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 26 06:26:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72660f3

dev-util/spirv-tools: Stabilize 1.3.246 amd64, #909161

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index 4639b44b1746..dd38c494cc22 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-25 Thread Sam James
commit: f1dc88658e5e314687bf0b1ddcb4eeffd4106f5e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 00:17:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 00:17:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dc8865

dev-util/spirv-tools: Stabilize 1.3.246 ppc64, #909161

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index 9b7c8253a4ff..d7e6c4d0afd8 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-11 Thread Nick Sarnie
commit: d2fb72a6d1a5ab71479f6b069ce3698df3cc0a89
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:19:05 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fb72a6

dev-util/spirv-tools: update 

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/spirv-tools-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index cd2a73fc921f..da7fe9abf25f 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 
@@ -27,7 +27,7 @@ SLOT="0"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-DEPEND="~dev-util/spirv-headers-1.3.239"
+DEPEND="~dev-util/spirv-headers-"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-06-11 Thread Nick Sarnie
commit: b05fa49145aa64f0358fec1543096c067e6832e0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 00:59:19 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:17:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05fa491

dev-util/spirv-tools: add 1.3.250

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 20d1cd6d79a4..85c9bd0f4035 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65
 DIST spirv-tools-1.3.246.tar.gz 3102137 BLAKE2B 
b0532e5eb489cdd12c0c58dda5a6aca743d3a1de8a1cf255da55375224fd407037696d73f792e6a3758c9fdc222b8d820285c9d8fa0908597d9223299b597be6
 SHA512 
9308be180e7dcfc10c06d84fd8f7998fddc0d9bdaf06d0d150f645ab3cf8fa7551dee8014bb245019afa05bd9439eaf58ddfc0ed197226d11b111904119e310b
+DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
new file mode 100644
index ..e5c15a8932d4
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-05-17 Thread Nick Sarnie
commit: 02de5cbf828a8bb44657fca60571e8a9b5163ed9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May 17 23:10:01 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May 17 23:10:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02de5cbf

dev-util/spirv-tools: add 1.3.246

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.246.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index db9f4c923e76..20d1cd6d79a4 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65
+DIST spirv-tools-1.3.246.tar.gz 3102137 BLAKE2B 
b0532e5eb489cdd12c0c58dda5a6aca743d3a1de8a1cf255da55375224fd407037696d73f792e6a3758c9fdc222b8d820285c9d8fa0908597d9223299b597be6
 SHA512 
9308be180e7dcfc10c06d84fd8f7998fddc0d9bdaf06d0d150f645ab3cf8fa7551dee8014bb245019afa05bd9439eaf58ddfc0ed197226d11b111904119e310b

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
new file mode 100644
index ..9b7c8253a4ff
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-05-12 Thread Matt Turner
commit: 33208f7938ba297d41bb8576de2e4a48d92c828c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 12 22:08:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 12 22:34:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33208f79

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 84a22c7d34ff..db9f4c923e76 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.239.tar.gz 3088996 BLAKE2B 
b7900fee1b5fca47802cd168766c3bc2f316fd69380670a8f0241df607c8fb41e8534d699330e38fa33ca1632a63fe54fb6c69def68d5b7a30b4229598fdcd21
 SHA512 
77c06e9127e9f5ab5c83b2bae181a9e626adc4f37d10122a1ed62904dd7e05f78f5eb75f4213d8d986bc78f60f247ed23ddc2552fcbb8355c0160fb559d32707
 DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
deleted file mode 100644
index a8099b02d704..
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-17 Thread Sam James
commit: d5fb287bf2aff37f58111ea1ebcbe37e3d59e69c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 23:48:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 23:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb287b

dev-util/spirv-tools: Stabilize 1.3.243 ppc, #904477

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index 238fb214946b..a8099b02d704 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-17 Thread Sam James
commit: c35cba01d042674ca9a5f353b8206d1b4776c6bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35cba01

dev-util/spirv-tools: Stabilize 1.3.243 arm, #904477

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index 0da752f22d50..238fb214946b 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-17 Thread Sam James
commit: c7f6e99f52b84f2e8625e715c522cd04bc607c91
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f6e99f

dev-util/spirv-tools: Stabilize 1.3.243 arm64, #904477

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index a8b1522800c4..0da752f22d50 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-17 Thread Sam James
commit: 154106b9dca001c3bdac33a20d895427de9d15fa
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 21:15:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 21:15:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154106b9

dev-util/spirv-tools: Stabilize 1.3.243 x86, #904477

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index afc125527e45..a8b1522800c4 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-17 Thread Arthur Zamarin
commit: 43c9084fb993a5026e2ea5908a674d7680318c03
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=43c9084f

dev-util/spirv-tools: Stabilize 1.3.243 ppc64, #904477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index 9b7c8253a4ff..d7e6c4d0afd8 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-04-06 Thread Conrad Kostecki
commit: b9b6cfa63b5a0b894cd5f7d7d85129f941220bf1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Apr  3 19:59:49 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr  6 06:11:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b6cfa6

dev-util/spirv-tools: add 1.3.243

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 38fb433a108d..84a22c7d34ff 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.239.tar.gz 3088996 BLAKE2B 
b7900fee1b5fca47802cd168766c3bc2f316fd69380670a8f0241df607c8fb41e8534d699330e38fa33ca1632a63fe54fb6c69def68d5b7a30b4229598fdcd21
 SHA512 
77c06e9127e9f5ab5c83b2bae181a9e626adc4f37d10122a1ed62904dd7e05f78f5eb75f4213d8d986bc78f60f247ed23ddc2552fcbb8355c0160fb559d32707
+DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
new file mode 100644
index ..9b7c8253a4ff
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-04 Thread Andreas Sturmlechner
commit: 9f57f3fba82187e50e2888adfa0b2392763e0906
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  4 13:40:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  4 22:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f57f3fb

dev-util/spirv-tools: drop 1.3.236

Bug: https://bugs.gentoo.org/898954
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index fa0b789aad1d..38fb433a108d 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.236.tar.gz 3079909 BLAKE2B 
97c773b3bee60d3889f9bda49d0b729ce199fab1d6ac211f0bcc9fd0ec2d1d770ed6dccd603cf9beae82541d009fa37bc6d5e1a3a8cae82985c84e3bcfbc4149
 SHA512 
c70287582cc42eca1a4b81259217f02e4d7003503d43a2aabc24b3c6c50b9081768bdd69ed8a9c8489b1e9a52e9762629c920a96eb2ef43a96e9ead7a1438674
 DIST spirv-tools-1.3.239.tar.gz 3088996 BLAKE2B 
b7900fee1b5fca47802cd168766c3bc2f316fd69380670a8f0241df607c8fb41e8534d699330e38fa33ca1632a63fe54fb6c69def68d5b7a30b4229598fdcd21
 SHA512 
77c06e9127e9f5ab5c83b2bae181a9e626adc4f37d10122a1ed62904dd7e05f78f5eb75f4213d8d986bc78f60f247ed23ddc2552fcbb8355c0160fb559d32707

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
deleted file mode 100644
index 07404b32ae4d..
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-04 Thread Arthur Zamarin
commit: af0fe5262890a7c89dea2e189501417b171f8476
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:13:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:13:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0fe526

dev-util/spirv-tools: Stabilize 1.3.239 ppc, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 238fb214946b..a8099b02d704 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-03 Thread Arthur Zamarin
commit: fc88e2b2582b447dff271f21c1c1b0342abc96a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:55:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:55:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc88e2b2

dev-util/spirv-tools: Stabilize 1.3.239 x86, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 1776b83b9fd7..414c2a0ec445 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-03 Thread Arthur Zamarin
commit: bb37d917a2d70f29fa4ce20123492b14809d7afc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:07:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb37d917

dev-util/spirv-tools: Stabilize 1.3.239 amd64, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 74d2cec85205..1776b83b9fd7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-03 Thread Arthur Zamarin
commit: 6503e44b29a7e2ecd290788ceeb39b63699a8aff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:31:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:31:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6503e44b

dev-util/spirv-tools: Stabilize 1.3.239 arm64, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index bb352fe141be..74d2cec85205 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-03-02 Thread Arthur Zamarin
commit: be63927011e28127d7770993982ffb5e3d425449
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 05:56:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 05:56:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be639270

dev-util/spirv-tools: Stabilize 1.3.239 arm, #898954

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 9b7c8253a4ff..bb352fe141be 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-22 Thread Andreas Sturmlechner
commit: 41257710bebcba465eb06cd83fac7f7c5e230466
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 22 18:17:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 18:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41257710

dev-util/spirv-tools: Drop dev-util/spirv-headers from BDEPEND

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild  | 6 ++
 dev-util/spirv-tools/spirv-tools-.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 0a389665510c..9b7c8253a4ff 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -27,11 +27,9 @@ SLOT="0"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="~dev-util/spirv-headers-${PV}"
 RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 2473a36f5a56..cd2a73fc921f 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -27,11 +27,9 @@ SLOT="0"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-COMMON_DEPEND="~dev-util/spirv-headers-1.3.239"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="~dev-util/spirv-headers-1.3.239"
 RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
 
 multilib_src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-22 Thread Andreas Sturmlechner
commit: 6395dc9da5875ac28cec8b647045afad31fea140
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 10:24:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 18:19:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6395dc9d

dev-util/spirv-tools: update EAPI 7 -> 8

Drop superfluous BUILD_SHARED_LIBS cmakearg (set by cmake.eclass).

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/spirv-tools/spirv-tools-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 957ed0481b83..2473a36f5a56 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.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
 
 MY_PN=SPIRV-Tools
 PYTHON_COMPAT=( python3_{9..11} )
@@ -26,6 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
+
 COMMON_DEPEND="~dev-util/spirv-headers-1.3.239"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
@@ -34,10 +35,9 @@ BDEPEND="${PYTHON_DEPS}
 
 multilib_src_configure() {
local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-22 Thread Andreas Sturmlechner
commit: 0a6de6a67e07f993d2ddd10c2a87d263cc83f5d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 10:35:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 18:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6de6a6

dev-util/spirv-tools: update EAPI 7 -> 8

Drop superfluous BUILD_SHARED_LIBS cmakearg (set by cmake.eclass).

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.239.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index 60fc92cd8f72..0a389665510c 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-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
 
 MY_PN=SPIRV-Tools
 PYTHON_COMPAT=( python3_{9..11} )
@@ -26,6 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
+
 COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
@@ -34,10 +35,9 @@ BDEPEND="${PYTHON_DEPS}
 
 multilib_src_configure() {
local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-07 Thread Nick Sarnie
commit: beb3d579c1e7768b1c8407cc0e3e67488b21b3e7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Feb  8 00:47:05 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Feb  8 00:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb3d579

dev-util/spirv-tools: drop 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index c6e9114ca10e..fa0b789aad1d 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,3 +1,2 @@
-DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952
 DIST spirv-tools-1.3.236.tar.gz 3079909 BLAKE2B 
97c773b3bee60d3889f9bda49d0b729ce199fab1d6ac211f0bcc9fd0ec2d1d770ed6dccd603cf9beae82541d009fa37bc6d5e1a3a8cae82985c84e3bcfbc4149
 SHA512 
c70287582cc42eca1a4b81259217f02e4d7003503d43a2aabc24b3c6c50b9081768bdd69ed8a9c8489b1e9a52e9762629c920a96eb2ef43a96e9ead7a1438674
 DIST spirv-tools-1.3.239.tar.gz 3088996 BLAKE2B 
b7900fee1b5fca47802cd168766c3bc2f316fd69380670a8f0241df607c8fb41e8534d699330e38fa33ca1632a63fe54fb6c69def68d5b7a30b4229598fdcd21
 SHA512 
77c06e9127e9f5ab5c83b2bae181a9e626adc4f37d10122a1ed62904dd7e05f78f5eb75f4213d8d986bc78f60f247ed23ddc2552fcbb8355c0160fb559d32707

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
deleted file mode 100644
index 07404b32ae4d..
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-06 Thread Sam James
commit: a24ac9f895e3fc2afc709e0bcaedb32457f346ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 02:52:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 02:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24ac9f8

dev-util/spirv-tools: Stabilize 1.3.236 x86, #893224

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index 8321ae2c67a6..07404b32ae4d 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Arthur Zamarin
commit: 2e60c4a0fde3368f08a0069a3bb79c63b112283c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 18:19:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 18:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e60c4a0

dev-util/spirv-tools: Stabilize 1.3.236 ppc, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index 29f9d57f49a7..8321ae2c67a6 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Arthur Zamarin
commit: 92edc44ce24b9187d41c21363d230ca396dc844a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:38:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92edc44c

dev-util/spirv-tools: Stabilize 1.3.236 ppc64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index 45b1f5dc95f0..29f9d57f49a7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Arthur Zamarin
commit: f38fb616b12bbb7d687205c17b170c28d88030e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:38:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38fb616

dev-util/spirv-tools: Stabilize 1.3.236 amd64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index 50c41768cf8a..45b1f5dc95f0 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Arthur Zamarin
commit: 19e98c15c32d16a0cefcd5b30dbd63d600e365be
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=19e98c15

dev-util/spirv-tools: Stabilize 1.3.236 arm64, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index db7bb63877fd..50c41768cf8a 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Arthur Zamarin
commit: 2b5b49fcd4c9f9afd95f82db5ed0404324f63cac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  4 17:37:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  4 17:37:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5b49fc

dev-util/spirv-tools: Stabilize 1.3.236 arm, #893224

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
index 60fc92cd8f72..db7bb63877fd 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2023-02-04 Thread Nick Sarnie
commit: cea256cfc62939136ce60d2b984f8f191253aa6f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb  4 16:39:40 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Feb  4 17:07:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea256cf

dev-util/spirv-tools: add 1.3.239

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   | 1 +
 .../{spirv-tools-.ebuild => spirv-tools-1.3.239.ebuild} | 2 +-
 dev-util/spirv-tools/spirv-tools-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index d5f357d0b2f8..c6e9114ca10e 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952
 DIST spirv-tools-1.3.236.tar.gz 3079909 BLAKE2B 
97c773b3bee60d3889f9bda49d0b729ce199fab1d6ac211f0bcc9fd0ec2d1d770ed6dccd603cf9beae82541d009fa37bc6d5e1a3a8cae82985c84e3bcfbc4149
 SHA512 
c70287582cc42eca1a4b81259217f02e4d7003503d43a2aabc24b3c6c50b9081768bdd69ed8a9c8489b1e9a52e9762629c920a96eb2ef43a96e9ead7a1438674
+DIST spirv-tools-1.3.239.tar.gz 3088996 BLAKE2B 
b7900fee1b5fca47802cd168766c3bc2f316fd69380670a8f0241df607c8fb41e8534d699330e38fa33ca1632a63fe54fb6c69def68d5b7a30b4229598fdcd21
 SHA512 
77c06e9127e9f5ab5c83b2bae181a9e626adc4f37d10122a1ed62904dd7e05f78f5eb75f4213d8d986bc78f60f247ed23ddc2552fcbb8355c0160fb559d32707

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
similarity index 96%
copy from dev-util/spirv-tools/spirv-tools-.ebuild
copy to dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
index d831414a72b5..60fc92cd8f72 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.239.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.3.224"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index d831414a72b5..957ed0481b83 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.3.224"
+COMMON_DEPEND="~dev-util/spirv-headers-1.3.239"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-28 Thread Nick Sarnie
commit: c05fa83c6e2a8de24540d5b8776bff259ba534a4
Author: Sergei Chernyadyev  gmail  com>
AuthorDate: Mon Dec 19 20:09:36 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Dec 28 21:39:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05fa83c

dev-util/spirv-tools: Version bump

Signed-off-by: Sergei Chernyadyev  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index be15be4148a5..d5f357d0b2f8 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952
+DIST spirv-tools-1.3.236.tar.gz 3079909 BLAKE2B 
97c773b3bee60d3889f9bda49d0b729ce199fab1d6ac211f0bcc9fd0ec2d1d770ed6dccd603cf9beae82541d009fa37bc6d5e1a3a8cae82985c84e3bcfbc4149
 SHA512 
c70287582cc42eca1a4b81259217f02e4d7003503d43a2aabc24b3c6c50b9081768bdd69ed8a9c8489b1e9a52e9762629c920a96eb2ef43a96e9ead7a1438674

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
new file mode 100644
index ..0e9cb686acc2
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
+   "-DSPIRV_WERROR=OFF"
+   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
+   "-DBUILD_SHARED_LIBS=ON"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-28 Thread Matt Turner
commit: 7bedc180ce2f6833c4a3405b3dd45d9b40f940b2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 27 22:31:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 28 17:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bedc180

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 43ba443255b9..be15be4148a5 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 
806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d
 SHA512 
1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc
 DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
deleted file mode 100644
index 6f5263e9dd52..
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Arthur Zamarin
commit: 5b7168ce743b8b6c42656ba9fc1d43cece56aea5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  5 04:55:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  5 04:55:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7168ce

dev-util/spirv-tools: Stabilize 1.3.231 ppc, #884381

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index 333901927ae7..bce9f44badc3 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Sam James
commit: dd8b5ac79ff96cffe5c9ecdc574dad9b2e8de525
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  4 23:40:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  4 23:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8b5ac7

dev-util/spirv-tools: Stabilize 1.3.231 ppc64, #884381

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index 8bd2737d7d2c..333901927ae7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Sam James
commit: 318766a63bce38394bbab05e482e3dcaa6c34c6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  4 22:52:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  4 22:52:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318766a6

dev-util/spirv-tools: Stabilize 1.3.231 arm64, #884381

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index 7d866763580a..8bd2737d7d2c 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Sam James
commit: 499200406b203bac5a86ee131cf43dd91bf2
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  4 22:49:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  4 22:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49920040

dev-util/spirv-tools: Stabilize 1.3.231 arm, #884381

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index 18d3d24b0a96..7d866763580a 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Sam James
commit: e7d86d5f55a2b28f72a4b3cc45344f41e27a8046
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  4 22:48:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  4 22:49:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d86d5f

dev-util/spirv-tools: Stabilize 1.3.231 x86, #884381

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index d9f2665b6c45..18d3d24b0a96 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-12-04 Thread Sam James
commit: 8a7ffaaf183fdc0c5638e2ab9b69646d70f8d2b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  4 22:42:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  4 22:42:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7ffaaf

dev-util/spirv-tools: Stabilize 1.3.231 amd64, #884381

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
index 0e9cb686acc2..d9f2665b6c45 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-11-01 Thread Nick Sarnie
commit: 20d1f2f4431f240bda58c339401e7d9fcca6c112
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:04:49 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d1f2f4

dev-util/spirv-tools: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 40d73ed59d73..43ba443255b9 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 
806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d
 SHA512 
1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc
+DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
new file mode 100644
index ..0e9cb686acc2
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
+   "-DSPIRV_WERROR=OFF"
+   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
+   "-DBUILD_SHARED_LIBS=ON"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-31 Thread Matt Turner
commit: d3f3a4fc3db6e23287aff492d0bdaf1df34e250e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 31 15:31:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 31 15:31:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f3a4fc

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index c518fe15c125..40d73ed59d73 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.216.tar.gz 3019645 BLAKE2B 
88fed3d48f50c50276746dd2b69740482c95c83df13312e081ae4066351454f0a3afaad2f146c629ee39dd34708dd105941e2bc374146a6e9806631227372105
 SHA512 
85418189962611724488ea61f1b123c55c2f5ab9dd50d028c7ed1ed2965ff23e2679d514e863ac16b60a3c7c6b4fbd05e7c7ff398415e0435d72c96363b95188
 DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 
806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d
 SHA512 
1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
deleted file mode 100644
index 6f5263e9dd52..
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-13 Thread Agostino Sarubbo
commit: 8b062875b80e219a1fe4a21aea409750f7c839dd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 13 06:56:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 13 06:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b062875

dev-util/spirv-tools: Stabilize 1.3.224 ppc64, #876897

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index f02abe05500c..87d0acd1fe26 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-13 Thread Agostino Sarubbo
commit: dced6d5939a2e5e157237d783434c0c9ed2475b7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 13 06:55:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 13 06:55:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dced6d59

dev-util/spirv-tools: Stabilize 1.3.224 ppc, #876897

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index d51537d68f21..f02abe05500c 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-13 Thread Agostino Sarubbo
commit: b5e897e38017448f2e70f3dcfec1ea808bcf4eb2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 13 06:54:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 13 06:54:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e897e3

dev-util/spirv-tools: Stabilize 1.3.224 arm64, #876897

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index 65779c72ea0d..d51537d68f21 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-13 Thread Agostino Sarubbo
commit: 61c3dc0fce3737ea16eb30971bcb0fa9ab7de208
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 13 06:53:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 13 06:53:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c3dc0f

dev-util/spirv-tools: Stabilize 1.3.224 arm, #876897

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index 0c6d8934fe08..65779c72ea0d 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-10-12 Thread Sam James
commit: 66be67bf196ad97e7553f0234c681e2973f44821
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:58:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66be67bf

dev-util/spirv-tools: Stabilize 1.3.224 amd64, #876897

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.224.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index 06111f85f500..0c6d8934fe08 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-09-01 Thread Nick Sarnie
commit: 6bb5628a1eb389315d4d6a19e0f8ea746ad4b3c9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Sep  2 00:54:54 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Sep  2 01:14:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb5628a

dev-util/spirv-tools: add 1.3.224

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest | 1 +
 .../{spirv-tools-.ebuild => spirv-tools-1.3.224.ebuild}   | 4 ++--
 dev-util/spirv-tools/spirv-tools-.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 406db9466a87..c518fe15c125 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.216.tar.gz 3019645 BLAKE2B 
88fed3d48f50c50276746dd2b69740482c95c83df13312e081ae4066351454f0a3afaad2f146c629ee39dd34708dd105941e2bc374146a6e9806631227372105
 SHA512 
85418189962611724488ea61f1b123c55c2f5ab9dd50d028c7ed1ed2965ff23e2679d514e863ac16b60a3c7c6b4fbd05e7c7ff398415e0435d72c96363b95188
+DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 
806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d
 SHA512 
1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
similarity index 93%
copy from dev-util/spirv-tools/spirv-tools-.ebuild
copy to dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index 1d92ea5b84a4..06111f85f500 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.3.216"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 1d92ea5b84a4..f3ccc5e19462 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.3.216"
+COMMON_DEPEND="~dev-util/spirv-headers-1.3.224"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/, dev-util/spirv-tools/files/

2022-07-21 Thread Matt Turner
commit: 399cd1d4ece5603105971b37179ea7ee74b74f3d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 21 11:51:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 21 11:59:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399cd1d4

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest  |  1 -
 .../files/spirv-tools-1.3.211-cmake-librt.patch| 40 --
 dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild | 49 --
 3 files changed, 90 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 20c4be99a67f..406db9466a87 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.211.tar.gz 2995491 BLAKE2B 
545457d097d1e00720a3f97c1f2ed0f27c7b8b6e799ac22c6adbbed7fed17edee27e13c04848db70ee08ac3319ed9a322e22a9288184651f8aa4c03df0ab4057
 SHA512 
df7de69779baa7ea2269cb4c9813a7d8026763f7d4f7408ea5c160ca7bd670e46e75dcbf9d99ca5f1619f37f504e695d151ede5d5cd0ef675a8898bb297c5842
 DIST spirv-tools-1.3.216.tar.gz 3019645 BLAKE2B 
88fed3d48f50c50276746dd2b69740482c95c83df13312e081ae4066351454f0a3afaad2f146c629ee39dd34708dd105941e2bc374146a6e9806631227372105
 SHA512 
85418189962611724488ea61f1b123c55c2f5ab9dd50d028c7ed1ed2965ff23e2679d514e863ac16b60a3c7c6b4fbd05e7c7ff398415e0435d72c96363b95188

diff --git a/dev-util/spirv-tools/files/spirv-tools-1.3.211-cmake-librt.patch 
b/dev-util/spirv-tools/files/spirv-tools-1.3.211-cmake-librt.patch
deleted file mode 100644
index 48afd5a736f1..
--- a/dev-util/spirv-tools/files/spirv-tools-1.3.211-cmake-librt.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-https://github.com/KhronosGroup/SPIRV-Tools/commit/cb96abbf7affd986016f17dd09f9f971138a922b
-
-From: Chad Versace 
-Date: Thu, 14 Apr 2022 06:04:12 -0700
-Subject: [PATCH] Fix CMake for librt (#4773)
-
-In the installed file
-/usr/lib64/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake, occurences of
-librt in the INTERFACE_LINK_LIBRARIES property are incorrect.  The
-property contains the absolute path to librt. In most situations, this
-produces no problem. But when building in a sysroot, which is commonly
-done when cross-compiling, the absolute path breaks dependent projects.
-
-For example, when building spirv-tools using the Chrome OS SDK, and
-targeting the board 'volteer', where the build sysroot is
-'/build/volteer', the file includes this line
-INTERFACE_LINK_LIBRARIES "/build/volteer/usr/lib64/librt.so"
-when it should instead say
-INTERFACE_LINK_LIBRARIES "rt"
-
-The CMake documentation agrees [1]:
-Note that it is not advisable to populate the
-INTERFACE_LINK_LIBRARIES of a target with absolute paths to
-dependencies. That would hard-code into installed packages the
-library file paths for dependencies as found on the machine the
-package was made on.
-
-[1] https://cmake.org/cmake/help/latest/prop_tgt/INTERFACE_LINK_LIBRARIES.html
 a/source/CMakeLists.txt
-+++ b/source/CMakeLists.txt
-@@ -407,7 +407,7 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
-   find_library(LIBRT rt)
-   if(LIBRT)
- foreach(target ${SPIRV_TOOLS_TARGETS})
--  target_link_libraries(${target} ${LIBRT})
-+  target_link_libraries(${target} rt)
- endforeach()
-   endif()
- endif()
-

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild
deleted file mode 100644
index 246a6fc6ad67..
--- a/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-cmake-librt.patch
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
- 

[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-20 Thread Agostino Sarubbo
commit: a429263b505661b7beffb3e96235d3c42cb844ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 20 13:42:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 20 13:42:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a429263b

dev-util/spirv-tools: arm64 stable wrt bug #859379

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 17256056370f..ec77e3a3c757 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-19 Thread Sam James
commit: 1518f2934e469759d554c1da0f3dee0728916349
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 20 05:37:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 20 05:37:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1518f293

dev-util/spirv-tools: Stabilize 1.3.216 arm, #859379

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 03292ebb11bb..17256056370f 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-19 Thread Sam James
commit: c06df690feb9181733df912bcd6f6998abb1acf0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 21:37:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 21:37:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06df690

dev-util/spirv-tools: Stabilize 1.3.216 ppc, #859379

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 7a41085b19ae..03292ebb11bb 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-19 Thread Sam James
commit: 739d4629f933f911969ba036f6bec24eec8f5457
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:27:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:27:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739d4629

dev-util/spirv-tools: Stabilize 1.3.216 ppc64, #859379

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index fb091dbe99f7..7a41085b19ae 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-19 Thread Sam James
commit: 54dd3d1ae756c4e9a8f3d3746b4a26182e2961f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:27:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dd3d1a

dev-util/spirv-tools: Stabilize 1.3.216 x86, #859379

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 97df698c6a38..fb091dbe99f7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-07-19 Thread Sam James
commit: 292aaa01cd7bb78835956a9c346599e4ca02b9eb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292aaa01

dev-util/spirv-tools: Stabilize 1.3.216 amd64, #859379

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 3dd944ee727a..97df698c6a38 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-06-22 Thread Nick Sarnie
commit: e7de0ca6a381803ad29ab4b21798ef6a72dedfe0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jun 22 22:59:17 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jun 22 23:12:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7de0ca6

dev-util/spirv-tools: Version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest | 1 +
 .../{spirv-tools-.ebuild => spirv-tools-1.3.216.ebuild}   | 4 ++--
 dev-util/spirv-tools/spirv-tools-.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index e42acb60d159..20c4be99a67f 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.211.tar.gz 2995491 BLAKE2B 
545457d097d1e00720a3f97c1f2ed0f27c7b8b6e799ac22c6adbbed7fed17edee27e13c04848db70ee08ac3319ed9a322e22a9288184651f8aa4c03df0ab4057
 SHA512 
df7de69779baa7ea2269cb4c9813a7d8026763f7d4f7408ea5c160ca7bd670e46e75dcbf9d99ca5f1619f37f504e695d151ede5d5cd0ef675a8898bb297c5842
+DIST spirv-tools-1.3.216.tar.gz 3019645 BLAKE2B 
88fed3d48f50c50276746dd2b69740482c95c83df13312e081ae4066351454f0a3afaad2f146c629ee39dd34708dd105941e2bc374146a6e9806631227372105
 SHA512 
85418189962611724488ea61f1b123c55c2f5ab9dd50d028c7ed1ed2965ff23e2679d514e863ac16b60a3c7c6b4fbd05e7c7ff398415e0435d72c96363b95188

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
similarity index 93%
copy from dev-util/spirv-tools/spirv-tools-.ebuild
copy to dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
index 764b2a8727da..3dd944ee727a 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.216.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=SPIRV-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 
@@ -27,7 +27,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.2.198"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 764b2a8727da..ee4bcd13fdd9 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -27,7 +27,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-1.2.198"
+COMMON_DEPEND="~dev-util/spirv-headers-1.3.216"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-06-12 Thread Matt Turner
commit: 7e992d4b548efada50088d32a2b36bcd367314ba
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:35:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e992d4b

dev-util/spirv-tools: Add Python 3.11 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/spirv-tools-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 6c4afbc95f40..764b2a8727da 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=SPIRV-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-06-12 Thread Matt Turner
commit: 89d19d56b23709eec2d9554a1212d7052a52a4ec
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 12 19:20:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 12 19:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d19d56

dev-util/spirv-tools: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.204.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 9d2189bb63e5..e42acb60d159 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.204.tar.gz 2905656 BLAKE2B 
9bea5d91243283a0a167913fe531f0778915c03ec4db3f152d88f0952aa0df0e92bfa57762876c61277fedf99f156bdacbbd934333afb8376555a96566edb81e
 SHA512 
f71738d5494c1e7bc38aeb8b2c89dcf24bb14eb6fcac1b14a794d47427ffadffc8e2b7b793b234e7146847744975a5d20de18043447a50a31af305e8ce4b1214
 DIST spirv-tools-1.3.211.tar.gz 2995491 BLAKE2B 
545457d097d1e00720a3f97c1f2ed0f27c7b8b6e799ac22c6adbbed7fed17edee27e13c04848db70ee08ac3319ed9a322e22a9288184651f8aa4c03df0ab4057
 SHA512 
df7de69779baa7ea2269cb4c9813a7d8026763f7d4f7408ea5c160ca7bd670e46e75dcbf9d99ca5f1619f37f504e695d151ede5d5cd0ef675a8898bb297c5842

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
deleted file mode 100644
index ec2ad8d84ae9..
--- a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2022-06-01 Thread Jakov Smolić
commit: 389f016c3b1fcc2a7208ed4568ea01fe2b4d946e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  1 14:20:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  1 14:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389f016c

dev-util/spirv-tools: Stabilize 1.3.211-r1 amd64, #84

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild
index bbf416050b34..4efffd29d5c8 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.211-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_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}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



  1   2   3   >