public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2018-12-19  2:57 Georgy Yakovlev
  0 siblings, 0 replies; 121+ messages in thread
From: Georgy Yakovlev @ 2018-12-19  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     370c3d3030220a76274794702d943d1f431c6df3
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 19 02:55:30 2018 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 19 02:55:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370c3d30

media-libs/shaderc: revbump 2017.2, require older glslang

Bug: https://bugs.gentoo.org/672652
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/shaderc/shaderc-2017.2-r1.ebuild | 89 +++++++++++++++++++++++++++++
 1 file changed, 89 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2017.2-r1.ebuild b/media-libs/shaderc/shaderc-2017.2-r1.ebuild
new file mode 100644
index 00000000000..e664c51b776
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2017.2-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_COMMIT="7a23a01742b88329fb2260eda007172135ba25d4"
+MY_P="${PN}-${EGIT_COMMIT}"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+SRC_URI="https://github.com/google/shaderc/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	<dev-util/glslang-7.10[${MULTILIB_USEDEP}]
+	dev-util/spirv-tools[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	dev-util/spirv-headers
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+	)
+	cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake-utils_src_make glslc_doc_README
+	fi
+	cmake-utils_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2018-12-19  2:57 Georgy Yakovlev
  0 siblings, 0 replies; 121+ messages in thread
From: Georgy Yakovlev @ 2018-12-19  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     a6df6b586912812298cedb516a7c3b3d3862101c
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 19 02:56:20 2018 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 19 02:56:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6df6b58

media-libs/shaderc: drop old

Closes: https://bugs.gentoo.org/672652
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/shaderc/shaderc-2017.2.ebuild | 89 --------------------------------
 1 file changed, 89 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2017.2.ebuild b/media-libs/shaderc/shaderc-2017.2.ebuild
deleted file mode 100644
index 3657eab08ee..00000000000
--- a/media-libs/shaderc/shaderc-2017.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_COMMIT="7a23a01742b88329fb2260eda007172135ba25d4"
-MY_P="${PN}-${EGIT_COMMIT}"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-SRC_URI="https://github.com/google/shaderc/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-	dev-util/glslang[${MULTILIB_USEDEP}]
-	dev-util/spirv-tools[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	dev-util/spirv-headers
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
-
-S="${WORKDIR}/${MY_P}"
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake-utils_src_make glslc_doc_README
-	fi
-	cmake-utils_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake-utils_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-02 18:53 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2019-10-02 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     344cab87106816fd85ae62ac8a9a5e4227077091
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  2 18:53:22 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 18:53:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344cab87

media-libs/shaderc: x86 stable wrt bug #693612

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2018.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2018.0.ebuild b/media-libs/shaderc/shaderc-2018.0.ebuild
index b766cee080e..a9ab046f9d5 100644
--- a/media-libs/shaderc/shaderc-2018.0.ebuild
+++ b/media-libs/shaderc/shaderc-2018.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-02 19:08 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2019-10-02 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     439f02aac9c43c8c92701bd98266020456883063
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  2 19:07:47 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 19:07:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439f02aa

media-libs/shaderc: amd64 stable wrt bug #693612

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2018.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2018.0.ebuild b/media-libs/shaderc/shaderc-2018.0.ebuild
index a9ab046f9d5..1f712cb201d 100644
--- a/media-libs/shaderc/shaderc-2018.0.ebuild
+++ b/media-libs/shaderc/shaderc-2018.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-06 17:56 Pacho Ramos
  0 siblings, 0 replies; 121+ messages in thread
From: Pacho Ramos @ 2019-10-06 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2818613504ce64202332497434add2dca5d5994f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  6 17:55:41 2019 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct  6 17:56:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28186135

media-libs/shaderc: Drop old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-libs/shaderc/Manifest                 |  1 -
 media-libs/shaderc/shaderc-2017.2-r1.ebuild | 89 -----------------------------
 2 files changed, 90 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 5be0f13941b..a0ed3bcc63d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
 DIST shaderc-2018.0.tar.gz 206013 BLAKE2B b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b SHA512 7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
-DIST shaderc-7a23a01742b88329fb2260eda007172135ba25d4.tar.gz 186291 BLAKE2B e91f57ba5c9339fed17d409b82df284a7897ed8bcabb203a0b8aab439df1d460ff5efdaa49e9140801b1430e831bbdca6920181fd1ddd07d8d35eb17b519246b SHA512 558447bc29b0c7610fda0f6c2a6b66f3c8fc7f2f5e336ad190ae959caa8c7aa1e09d3c2efe0e197cb2cbe1fa97e0c68623ce423c658b29fcbd1f1e1ea4c85f18

diff --git a/media-libs/shaderc/shaderc-2017.2-r1.ebuild b/media-libs/shaderc/shaderc-2017.2-r1.ebuild
deleted file mode 100644
index 133e87ec05e..00000000000
--- a/media-libs/shaderc/shaderc-2017.2-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_COMMIT="7a23a01742b88329fb2260eda007172135ba25d4"
-MY_P="${PN}-${EGIT_COMMIT}"
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-SRC_URI="https://github.com/google/shaderc/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-	<dev-util/glslang-7.10[${MULTILIB_USEDEP}]
-	dev-util/spirv-tools[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	dev-util/spirv-headers
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
-
-S="${WORKDIR}/${MY_P}"
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake-utils_src_make glslc_doc_README
-	fi
-	cmake-utils_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake-utils_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-22  3:17 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2019-10-22  3:17 UTC (permalink / raw
  To: gentoo-commits

commit:     40b43eda8cca65eb30f362be801f545fa3516cfa
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 03:17:14 2019 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 03:17:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b43eda

media-libs/shaderc: Add myself as maintainer

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-libs/shaderc/metadata.xml b/media-libs/shaderc/metadata.xml
index d71aaf4a995..b63343c6be5 100644
--- a/media-libs/shaderc/metadata.xml
+++ b/media-libs/shaderc/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">google/shaderc</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>sarnex@gentoo.org</email>
+    <name>Nick Sarnie</name>
+  </maintainer>  
+  <upstream>
+    <remote-id type="github">google/shaderc</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-22 22:34 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2019-10-22 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     01424b087422771bf89941c77d681a4e60ecf74a
Author:     Mike Lothain <mike <AT> fireburn <DOT> co <DOT> uk>
AuthorDate: Tue Oct 22 11:58:00 2019 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 22:32:20 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01424b08

media-libs/shaderc-2019.0 Remove python2 support

This app errors when using python2, add python 3.7 too

Signed-off-by: Mike Lothian <mike <AT> fireburn.co.uk>
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=698236
Closes: https://github.com/gentoo/gentoo/pull/13379
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0.ebuild b/media-libs/shaderc/shaderc-2019.0.ebuild
index 1f712cb201d..21e43c35b89 100644
--- a/media-libs/shaderc/shaderc-2019.0.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
 
 inherit cmake-multilib python-any-r1
 


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-22 22:34 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2019-10-22 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     f570a95609cb99179dcab050367fcdc8eefc8755
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 22:33:46 2019 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 22:33:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f570a956

media-libs/shaderc: Drop to testing

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0.ebuild b/media-libs/shaderc/shaderc-2019.0.ebuild
index 21e43c35b89..6c1e8c8b019 100644
--- a/media-libs/shaderc/shaderc-2019.0.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2019-10-29  2:19 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2019-10-29  2:19 UTC (permalink / raw
  To: gentoo-commits

commit:     adc0493532194f5c4b33a3ae3d2b0fefe21a7d2b
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 02:19:19 2019 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 02:19:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc04935

media-libs/shaderc: Depend on new dev-util/glslang revision

Bug: https://bugs.gentoo.org/show_bug.cgi?id=698688
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index b125681aee4..a1cb035a315 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc test"
 
 RDEPEND="
-	>=dev-util/glslang-7.12.3353_pre20191027[${MULTILIB_USEDEP}]
+	>=dev-util/glslang-7.12.3353_pre20191027-r1[${MULTILIB_USEDEP}]
 	>=dev-util/spirv-tools-2019.10_pre20191027[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-01-05 18:45 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2020-01-05 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     46e1cc2206db885ecbe3c127911ef798abb76c36
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 18:44:42 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 18:45:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e1cc22

media-libs/shaderc: amd64 stable wrt bug #704720

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 17d38391ce9..804de6f71bf 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-01-05 19:43 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2020-01-05 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c4233044596aae71ab38a314764a6412e7a08342
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 19:42:53 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 19:42:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4233044

media-libs/shaderc: x86 stable wrt bug #704720

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 804de6f71bf..2c48717338f 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-02-27  4:05 Georgy Yakovlev
  0 siblings, 0 replies; 121+ messages in thread
From: Georgy Yakovlev @ 2020-02-27  4:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8175efc84755b37499d16f882f64981af327b39f
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 03:15:41 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 03:54:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8175efc8

media-libs/shaderc: keyword 2019.0-r1 on ~ppc64

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/shaderc/shaderc-2019.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 2c48717338f..99087b2d869 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-04-05 16:23 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-04-05 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     eebf5b5a474b9b633033b88168307d40f599386f
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  5 16:18:52 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Apr  5 16:22:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebf5b5a

media-libs/shaderc: Version bump

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest                        |  1 +
 .../shaderc/shaderc-2020.4_pre20200405.ebuild      | 86 ++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index d84218ff3d6..9811b2fe18e 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2018.0.tar.gz 206013 BLAKE2B b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b SHA512 7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
 DIST shaderc-2019.0.tar.gz 232620 BLAKE2B 53fd0967fe22e5a89783fccb485dc07c31a18eb328c6cf7244349714c6774d1877c1fbae0b8ffcf47d189f1e0c5f2d501f027ff3aa05bdd59950d49a4084e9b5 SHA512 c76887ad0a96145211b6550b0dfe63091df9e1463f9a3140aba2d1982c33e98ad14fb4bcf9ce2281433fc77626fc892c268d0636b9f348a159dd06e3f41b461a
+DIST shaderc-2020.4_pre20200405.tar.gz 273897 BLAKE2B 6cd02d0db17d0c92b3f2b65bd46284b8432538e3899e088c2e08648a6797ed596af13e251afdf0c1747abc27fa49b56df32ce67beb72c6e99a6bda463cf9dea1 SHA512 556d519faf6e3df6efbe77a24b21e74198468b0638dd7c3143228afce5625f04707fa77aaec997998795166705271e2e8d086cd2e82609eaaef786ea36554ac4

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
new file mode 100644
index 00000000000..a24d9d6052d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+
+SNAPSHOT_COMMIT="f175adffa9d2da6ae18a5f8d54e7b5f27df0f1c2"
+SRC_URI="https://github.com/google/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-8.13.3560_pre20200404[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2019.10_pre20191027[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.5.1
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+	)
+	cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake-utils_src_make glslc_doc_README
+	fi
+	cmake-utils_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-04-19  2:35 Craig Andrews
  0 siblings, 0 replies; 121+ messages in thread
From: Craig Andrews @ 2020-04-19  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     65f9638cd872ea10070a5d226b9c479530940c69
Author:     neeshy <neeshy <AT> tfwno <DOT> gf>
AuthorDate: Wed Mar 25 19:36:51 2020 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 02:35:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f9638c

media-libs/shaderc: add python3_8 target

Signed-off-by: Nima Sadeghi <neeshy <AT> tfwno.gf>
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
index a24d9d6052d..3de771d443a 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
+++ b/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 inherit cmake-multilib python-any-r1
 


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-06-15 21:05 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2020-06-15 21:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3ca7d134fb41e0c0eb61553479b4a3bbafee407e
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 21:03:55 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 21:04:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca7d134

media-libs/shaderc: Drop 2020.4_pre20200405 version

This was actually a snapshot of 2020.1 which is now in tree.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest                        |  1 -
 .../shaderc/shaderc-2020.4_pre20200405.ebuild      | 86 ----------------------
 2 files changed, 87 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index a5a202aab66..c834547309a 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,4 +1,3 @@
 DIST shaderc-2018.0.tar.gz 206013 BLAKE2B b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b SHA512 7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
 DIST shaderc-2019.0.tar.gz 232620 BLAKE2B 53fd0967fe22e5a89783fccb485dc07c31a18eb328c6cf7244349714c6774d1877c1fbae0b8ffcf47d189f1e0c5f2d501f027ff3aa05bdd59950d49a4084e9b5 SHA512 c76887ad0a96145211b6550b0dfe63091df9e1463f9a3140aba2d1982c33e98ad14fb4bcf9ce2281433fc77626fc892c268d0636b9f348a159dd06e3f41b461a
 DIST shaderc-2020.1.tar.gz 276137 BLAKE2B 06466db46b244001c36523ccf218b0485a46864465eda4c605889f65e3acbbbae9f1f7e30c183352f39fb09b1d2b2e87bde26092f1c415de3c55f9d5dde839d2 SHA512 3f53b0be4a15b5b3da0778f2275c7f69579482ee8253b77b4127c4db13a94fbf1e39b3daabafc8642b2d3351acdceed45996af6cbfe310cfaa6cea3a666d828e
-DIST shaderc-2020.4_pre20200405.tar.gz 273897 BLAKE2B 6cd02d0db17d0c92b3f2b65bd46284b8432538e3899e088c2e08648a6797ed596af13e251afdf0c1747abc27fa49b56df32ce67beb72c6e99a6bda463cf9dea1 SHA512 556d519faf6e3df6efbe77a24b21e74198468b0638dd7c3143228afce5625f04707fa77aaec997998795166705271e2e8d086cd2e82609eaaef786ea36554ac4

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
deleted file mode 100644
index 3de771d443a..00000000000
--- a/media-libs/shaderc/shaderc-2020.4_pre20200405.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-
-SNAPSHOT_COMMIT="f175adffa9d2da6ae18a5f8d54e7b5f27df0f1c2"
-SRC_URI="https://github.com/google/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-8.13.3560_pre20200404[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2019.10_pre20191027[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.5.1
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake-utils_src_make glslc_doc_README
-	fi
-	cmake-utils_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake-utils_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-06-17 23:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-06-17 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c140ad38ec492cc28074f658858e7d718fc4ff76
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 23:31:03 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 23:32:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c140ad38

media-libs/shaderc: 2020.1 stable

Closes: https://bugs.gentoo.org/728382
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.1.ebuild b/media-libs/shaderc/shaderc-2020.1.ebuild
index 747ae7fac6b..17392a54f21 100644
--- a/media-libs/shaderc/shaderc-2020.1.ebuild
+++ b/media-libs/shaderc/shaderc-2020.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-07-26 23:02 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-07-26 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d6ce42890073265aaf7b3bc6300d3e38916ed4c8
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 23:00:58 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 23:02:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ce4289

media-libs/shaderc: Bump to 2020.2

Closes: https://bugs.gentoo.org/734012
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2020.2.ebuild | 89 ++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index c834547309a..7c4fc2204f9 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,4 @@
 DIST shaderc-2018.0.tar.gz 206013 BLAKE2B b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b SHA512 7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
 DIST shaderc-2019.0.tar.gz 232620 BLAKE2B 53fd0967fe22e5a89783fccb485dc07c31a18eb328c6cf7244349714c6774d1877c1fbae0b8ffcf47d189f1e0c5f2d501f027ff3aa05bdd59950d49a4084e9b5 SHA512 c76887ad0a96145211b6550b0dfe63091df9e1463f9a3140aba2d1982c33e98ad14fb4bcf9ce2281433fc77626fc892c268d0636b9f348a159dd06e3f41b461a
 DIST shaderc-2020.1.tar.gz 276137 BLAKE2B 06466db46b244001c36523ccf218b0485a46864465eda4c605889f65e3acbbbae9f1f7e30c183352f39fb09b1d2b2e87bde26092f1c415de3c55f9d5dde839d2 SHA512 3f53b0be4a15b5b3da0778f2275c7f69579482ee8253b77b4127c4db13a94fbf1e39b3daabafc8642b2d3351acdceed45996af6cbfe310cfaa6cea3a666d828e
+DIST shaderc-2020.2.tar.gz 278161 BLAKE2B 8c8eaf610eb4b6ee44ecf2535eaefe6cca6b39e084293981f1ba50677d8e9d0ee5a88371ccb94696746c830246fac7b48d25568971ee40e504cc4aef57f69320 SHA512 1316445d3310db75b3513ef9cd3012485d945c4b775c29b74d29bb7b7ccad9b2c80dcb4a904eaa6854a3273c569349b186bed8dcc70bc33d6caacfd4c0e12d97

diff --git a/media-libs/shaderc/shaderc-2020.2.ebuild b/media-libs/shaderc/shaderc-2020.2.ebuild
new file mode 100644
index 00000000000..05084b7f4f4
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2020.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-8.13.3560_pre20200404[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2020.3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.5.3
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.1-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_make glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-07-26 23:06 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-07-26 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ddb267174df20458a6a8e5935f3e0f05168f3fee
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 23:06:07 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 23:06:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb26717

media-libs/shaderc: Fix inherit

Bug: https://bugs.gentoo.org/734012
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.2.ebuild b/media-libs/shaderc/shaderc-2020.2.ebuild
index 05084b7f4f4..c58c861b64f 100644
--- a/media-libs/shaderc/shaderc-2020.2.ebuild
+++ b/media-libs/shaderc/shaderc-2020.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 CMAKE_ECLASS=cmake
 
-inherit cmake cmake-multilib python-any-r1
+inherit cmake-multilib python-any-r1
 
 DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
 HOMEPAGE="https://github.com/google/shaderc"


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-10-25 23:08 Thomas Deutschmann
  0 siblings, 0 replies; 121+ messages in thread
From: Thomas Deutschmann @ 2020-10-25 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     b66b5e853cd1e609d22a537a821be6276a380a50
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 23:00:24 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 23:00:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66b5e85

media-libs/shaderc: x86 stable (bug #751007)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.2.ebuild b/media-libs/shaderc/shaderc-2020.2.ebuild
index c58c861b64f..c9f1fc62a31 100644
--- a/media-libs/shaderc/shaderc-2020.2.ebuild
+++ b/media-libs/shaderc/shaderc-2020.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-10-26 13:34 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-10-26 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     396e77187d21e2e05dd89d80373aa9e09bc550e7
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 13:33:39 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 13:34:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396e7718

media-libs/shaderc: Remove werror

Closes: https://bugs.gentoo.org/751277

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/shaderc/shaderc-2020.2.ebuild b/media-libs/shaderc/shaderc-2020.2.ebuild
index c9f1fc62a31..80a1ce4f2e8 100644
--- a/media-libs/shaderc/shaderc-2020.2.ebuild
+++ b/media-libs/shaderc/shaderc-2020.2.ebuild
@@ -70,6 +70,7 @@ src_prepare() {
 multilib_src_configure() {
 	local mycmakeargs=(
 		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
 	)
 	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-11-03  2:36 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2020-11-03  2:36 UTC (permalink / raw
  To: gentoo-commits

commit:     0c43c02411c02819c09e26ed45896bc77865bd0f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  3 02:36:18 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov  3 02:36:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c43c024

media-libs/shaderc: Stabilize 2020.2 amd64, #751007

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.2.ebuild b/media-libs/shaderc/shaderc-2020.2.ebuild
index 80a1ce4f2e8..d059007510d 100644
--- a/media-libs/shaderc/shaderc-2020.2.ebuild
+++ b/media-libs/shaderc/shaderc-2020.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-11-07 17:10 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-11-07 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     0667fafea6f12a5fe6bd4e57f65badf81e603c66
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 17:08:56 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 17:10:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0667fafe

media-libs/shaderc: Bump dep

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
index b96cf483ee1..7166e78e163 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
@@ -22,7 +22,7 @@ IUSE="doc test"
 
 RDEPEND="
 	>=dev-util/glslang-10.11.0.0_pre20200924[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2020.5_pre20200922[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2020.5_pre2021107[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-11-07 17:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-11-07 17:33 UTC (permalink / raw
  To: gentoo-commits

commit:     52f30f5624d98a637ade84bb7209c55dda6743cd
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 17:32:46 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 17:32:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f30f56

media-libs/shaderc: Typo

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
index 7166e78e163..9a8b97deedf 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
@@ -22,7 +22,7 @@ IUSE="doc test"
 
 RDEPEND="
 	>=dev-util/glslang-10.11.0.0_pre20200924[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2020.5_pre2021107[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2020.5_pre20201107[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-12-06 17:10 Thomas Deutschmann
  0 siblings, 0 replies; 121+ messages in thread
From: Thomas Deutschmann @ 2020-12-06 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1b58f9afdfac078c715368a452abda9a2d099bbe
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  6 17:10:03 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec  6 17:10:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b58f9af

media-libs/shaderc: x86 stable (bug #758680)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
index 9a8b97deedf..32988c5d5b7 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-12-16 19:50 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2020-12-16 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ba5d2ee91ea23b6d36ee46cdf8ce8a24dc4d9beb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 18:36:52 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 18:36:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5d2ee9

media-libs/shaderc: Stabilize 2020.4_pre20201106 amd64, #758680

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
index 32988c5d5b7..ace84320112 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2020-12-17  2:40 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2020-12-17  2:40 UTC (permalink / raw
  To: gentoo-commits

commit:     94127c3a68228a52440a458afd5cbab5d0f5c7b5
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 02:23:09 2020 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 02:40:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94127c3a

media-libs/shaderc: Version bump and drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest                        |  1 +
 .../shaderc/shaderc-2020.5_pre20201216.ebuild      | 92 ++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index d04536b9863..4e746dc81cf 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2020.4_pre20201106.tar.gz 220189 BLAKE2B 5add12ddc2013c797b96a65bf531ea7f2a05812fb6cccf0d7d2e5bbaab0d6da78086de7d3a4cce1be936aa683524a9306f97e9d825b2fac7ea660fe7e5ee6a3f SHA512 99433df499213eb5c625a54994278567863fa402cbdac78ca06b635c488284e59308a6ce79ecd07e55b256431206fe7e26171de39a2508feb32dd85bb7bbcfe2
+DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
new file mode 100644
index 00000000000..63a26151653
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="4089217d30c1f035c44a08255b875b5fea4f4bc5"
+SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-10.11.0.0_pre20201216[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2020.6[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.5.4.1
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_make glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-01-24 19:31 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-01-24 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     64a16afae20b1938063ea105d27b0fd3725b5798
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 19:31:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 19:31:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a16afa

media-libs/shaderc: Stabilize 2020.5_pre20201216 ppc64, #766713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
index 63a26151653..9c1ee75c3fe 100644
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-01-24 21:52 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-01-24 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     6d75a7e7b84226ba410f1abb71ec70983ea3a91f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 21:52:43 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 21:52:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d75a7e7

media-libs/shaderc: Stabilize 2020.5_pre20201216 amd64, #766713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
index 9c1ee75c3fe..0fac5bb2b40 100644
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-02-17  0:59 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-02-17  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     dd42ddc8f518c427f75f9c1037d26d0674ba8ec3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 00:59:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 00:59:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd42ddc8

media-libs/shaderc: Stabilize 2020.5_pre20201216 x86, #766713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
index 92aad0f298b..aea9fc518e2 100644
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-03-28  0:37 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-03-28  0:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d55e44ff328fb30016078d26c3ea8f57e368d87e
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 00:27:35 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 00:36:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55e44ff

media-libs/shaderc: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest                                |  2 +-
 ...re20201106.ebuild => shaderc-2020.6_pre20210327.ebuild} | 14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 4e746dc81cf..446a6f887f3 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,2 @@
-DIST shaderc-2020.4_pre20201106.tar.gz 220189 BLAKE2B 5add12ddc2013c797b96a65bf531ea7f2a05812fb6cccf0d7d2e5bbaab0d6da78086de7d3a4cce1be936aa683524a9306f97e9d825b2fac7ea660fe7e5ee6a3f SHA512 99433df499213eb5c625a54994278567863fa402cbdac78ca06b635c488284e59308a6ce79ecd07e55b256431206fe7e26171de39a2508feb32dd85bb7bbcfe2
 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
+DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
similarity index 85%
rename from media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
rename to media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index 7e4884d24ce..d116c32b130 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
 
 CMAKE_ECLASS=cmake
 
@@ -11,22 +11,22 @@ inherit cmake-multilib python-any-r1
 
 DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
 HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="fcafd5b49266d65ab7e4268c825224e8b6c1b8bb"
+EGIT_COMMIT="3fe94c6a76d2b617e7fb20fdf3cde98001a274e3"
 SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="
-	>=dev-util/glslang-10.11.0.0_pre20200924[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2020.5_pre20201107[${MULTILIB_USEDEP}]
+	>=dev-util/glslang-11.2.0[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2021.0_pre20210327[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.5.4
+	>=dev-util/spirv-headers-1.5.4.2_pre20210327
 	doc? ( dev-ruby/asciidoctor )
 	test? (
 		dev-cpp/gtest


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-05-06 10:09 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-05-06 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     697a7c2fea8f8da879e1493fa68ba6db8c467624
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May  6 10:08:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  6 10:08:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697a7c2f

media-libs/shaderc: Stabilize 2020.6_pre20210327 ppc64, #788259

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index d116c32b130..e86397f0f38 100644
--- a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-05-06 22:21 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-05-06 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     365aeaf69e3add5a83aba059d07a6d49e8331414
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May  6 22:21:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  6 22:21:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365aeaf6

media-libs/shaderc: Stabilize 2020.6_pre20210327 amd64, #788259

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index e86397f0f38..0870ce299ce 100644
--- a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-05-06 23:31 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-05-06 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8fd485f4a5eed1cb1c127dcbbc26b18554e199cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May  6 23:31:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  6 23:31:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd485f4

media-libs/shaderc: Stabilize 2020.6_pre20210327 x86, #788259

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index 0870ce299ce..871135cebb0 100644
--- a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-05-11 19:24 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-05-11 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2088ffbbe9005690faa7de02d4a939fd3a46fe7a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 11 18:42:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 11 19:24:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2088ffbb

media-libs/shaderc: fix build with USE=doc (fix cmake_src_compile typo)

Closes: https://bugs.gentoo.org/752996
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild | 2 +-
 media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
index aea9fc518e2..f5b20c3034d 100644
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
@@ -79,7 +79,7 @@ multilib_src_configure() {
 
 multilib_src_compile() {
 	if multilib_is_native_abi && use doc; then
-		cmake_src_make glslc_doc_README
+		cmake_src_compile glslc_doc_README
 	fi
 	cmake_src_compile
 }

diff --git a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index 871135cebb0..cdce13da42b 100644
--- a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -79,7 +79,7 @@ multilib_src_configure() {
 
 multilib_src_compile() {
 	if multilib_is_native_abi && use doc; then
-		cmake_src_make glslc_doc_README
+		cmake_src_compile glslc_doc_README
 	fi
 	cmake_src_compile
 }


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-05-27  2:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-05-27  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     08e42082195cc79846288121bdb5202567ce137f
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 02:15:35 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu May 27 02:32:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e42082

media-libs/shaderc: Version bump

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2021.0.ebuild | 92 ++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 446a6f887f3..6d7cd5f102c 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
 DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
+DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679 SHA512 cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c

diff --git a/media-libs/shaderc/shaderc-2021.0.ebuild b/media-libs/shaderc/shaderc-2021.0.ebuild
new file mode 100644
index 00000000000..0cd81867acc
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2021.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="bdd134d1b7eca01925c1919d2ea05fd3cd6843c7"
+SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-11.4.0[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-2021.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.5.4.2_pre20210526
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-08-05 14:08 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-08-05 14:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ac13fc1514861c0abc5d4f9c13b70c2e4c2946e1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  5 14:06:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug  5 14:06:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac13fc15

media-libs/shaderc: Stabilize 2021.0 x86, #806444

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.0.ebuild b/media-libs/shaderc/shaderc-2021.0.ebuild
index 1608c25ed2c..4c171f535f6 100644
--- a/media-libs/shaderc/shaderc-2021.0.ebuild
+++ b/media-libs/shaderc/shaderc-2021.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-08-05 14:13 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-08-05 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1be6eb57cb365e093d16e16e9df15cb6effca7a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  5 14:12:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug  5 14:12:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be6eb57

media-libs/shaderc: Stabilize 2021.0 ppc64, #806444

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.0.ebuild b/media-libs/shaderc/shaderc-2021.0.ebuild
index 4c171f535f6..fda81322508 100644
--- a/media-libs/shaderc/shaderc-2021.0.ebuild
+++ b/media-libs/shaderc/shaderc-2021.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-09-05  2:05 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-09-05  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d9986773f6befab2e3641618d83739c249d68fae
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  5 02:02:06 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Sep  5 02:04:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9986773

media-libs/shaderc: Version bump

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2021.2.ebuild | 92 ++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 6d7cd5f102c..57e027f111d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,4 @@
 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
 DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
 DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679 SHA512 cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c
+DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a SHA512 44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
new file mode 100644
index 00000000000..88f4804044d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="d0d8d7e7ea5074cb107499a73a22ce14bec3fb10"
+SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-11.6.0[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-20210825[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-20210817
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-11-12 22:13 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2021-11-12 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6d64a5b1141417988ed254db3f5a0ba7b13792b9
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 22:13:37 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 22:13:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d64a5b1

media-libs/shaderc: Stabilize 2021.2 amd64, #823077

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

 media-libs/shaderc/shaderc-2021.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
index 2b411373e3c..10a734059d4 100644
--- a/media-libs/shaderc/shaderc-2021.2.ebuild
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-11-12 22:13 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2021-11-12 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8fd11c75c76d4f7a925e8ff634c855be3c61d055
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 22:13:25 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 22:13:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd11c75

media-libs/shaderc: Stabilize 2021.2 x86, #823077

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

 media-libs/shaderc/shaderc-2021.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
index 88f4804044d..2b411373e3c 100644
--- a/media-libs/shaderc/shaderc-2021.2.ebuild
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-11-13 19:50 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-11-13 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     611d626958430dff7e943af3bab77df68a7edb65
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 19:49:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 19:49:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611d6269

media-libs/shaderc: Stabilize 2021.2 ppc64, #823077

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
index 10a734059d4..94f52642f34 100644
--- a/media-libs/shaderc/shaderc-2021.2.ebuild
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-11-29 23:12 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-11-29 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a7aca1091cdfb237f3ccd35c7505130f8ee23c14
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 23:07:21 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 23:11:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7aca109

media-libs/shaderc: Version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2021.3.ebuild | 92 ++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 57e027f111d2..4c4c85cb9944 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -2,3 +2,4 @@ DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821
 DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
 DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679 SHA512 cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c
 DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a SHA512 44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3
+DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
new file mode 100644
index 000000000000..5fde20a88adf
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2021.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	~dev-util/glslang-1.2.198[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.2.198[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	~dev-util/spirv-headers-1.2.198
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-05 16:16 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-12-05 16:16 UTC (permalink / raw
  To: gentoo-commits

commit:     69a2c34df68a6dd69df809112f945d7374fedf08
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  5 16:13:00 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Dec  5 16:13:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a2c34d

media-libs/shaderc: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/Manifest                        |  3 -
 .../shaderc/shaderc-2020.5_pre20201216.ebuild      | 92 ----------------------
 .../shaderc/shaderc-2020.6_pre20210327.ebuild      | 92 ----------------------
 media-libs/shaderc/shaderc-2021.0.ebuild           | 92 ----------------------
 4 files changed, 279 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 4c4c85cb9944..b9d9b66eddf4 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,5 +1,2 @@
-DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
-DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
-DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679 SHA512 cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c
 DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a SHA512 44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3
 DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
deleted file mode 100644
index f5b20c3034d9..000000000000
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="4089217d30c1f035c44a08255b875b5fea4f4bc5"
-SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-10.11.0.0_pre20201216[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2020.6[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.5.4.1
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
deleted file mode 100644
index cdce13da42b0..000000000000
--- a/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="3fe94c6a76d2b617e7fb20fdf3cde98001a274e3"
-SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-11.2.0[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2021.0_pre20210327[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.5.4.2_pre20210327
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2021.0.ebuild b/media-libs/shaderc/shaderc-2021.0.ebuild
deleted file mode 100644
index fda813225084..000000000000
--- a/media-libs/shaderc/shaderc-2021.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="bdd134d1b7eca01925c1919d2ea05fd3cd6843c7"
-SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-11.4.0[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-2021.1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.5.4.2_pre20210526
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-23 14:29 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-12-23 14:29 UTC (permalink / raw
  To: gentoo-commits

commit:     58d96c4d47787793bb1d4f614dbf54423755d9e0
Author:     t0b3 <thomas.bettler <AT> gmail <DOT> com>
AuthorDate: Fri Dec 17 11:17:17 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 14:29:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d96c4d

media-libs/shaderc: add python 3.10

Closes: https://bugs.gentoo.org/829441
Signed-off-by: t0b3 <thomas.bettler <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23378
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.2.ebuild | 2 +-
 media-libs/shaderc/shaderc-2021.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
index 94f52642f34b..f2ba5ecc7bea 100644
--- a/media-libs/shaderc/shaderc-2021.2.ebuild
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 CMAKE_ECLASS=cmake
 

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
index 5fde20a88adf..65900468121c 100644
--- a/media-libs/shaderc/shaderc-2021.3.ebuild
+++ b/media-libs/shaderc/shaderc-2021.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 CMAKE_ECLASS=cmake
 


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-25  1:22 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-12-25  1:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8c1d6ce0a5faa2b26a93e63c1afc1460287ec5fe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:22:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:22:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1d6ce0

media-libs/shaderc: Stabilize 2021.3 ppc64, #829937

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
index 65900468121c..51aeec38015a 100644
--- a/media-libs/shaderc/shaderc-2021.3.ebuild
+++ b/media-libs/shaderc/shaderc-2021.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-25  1:26 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-12-25  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     717eee35b51b29f2c125147c463871db6d3ae18e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:24:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:24:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717eee35

media-libs/shaderc: Stabilize 2021.3 x86, #829937

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
index 42c57ac7b4ba..542b6fc9b649 100644
--- a/media-libs/shaderc/shaderc-2021.3.ebuild
+++ b/media-libs/shaderc/shaderc-2021.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-25  1:26 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2021-12-25  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     df92dc540bc5e0c9101ff65ae5cb40e31a80c047
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 01:24:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 01:24:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df92dc54

media-libs/shaderc: Stabilize 2021.3 amd64, #829937

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2021.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
index 51aeec38015a..42c57ac7b4ba 100644
--- a/media-libs/shaderc/shaderc-2021.3.ebuild
+++ b/media-libs/shaderc/shaderc-2021.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2021-12-25 15:06 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2021-12-25 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     f2d6da20308430839f49bd61ca0bb3003b799ed0
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 15:06:01 2021 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 15:06:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d6da20

media-libs/shaderc: Drop old

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

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2021.2.ebuild | 92 --------------------------------
 2 files changed, 93 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index b9d9b66eddf4..c19920a76d66 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
-DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a SHA512 44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3
 DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild b/media-libs/shaderc/shaderc-2021.2.ebuild
deleted file mode 100644
index f2ba5ecc7bea..000000000000
--- a/media-libs/shaderc/shaderc-2021.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="d0d8d7e7ea5074cb107499a73a22ce14bec3fb10"
-SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-11.6.0[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-20210825[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-20210817
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-02-20  2:09 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-02-20  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2ed01c87400d21ee5cb08f3997ca4ea77bb0b5b0
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 01:56:10 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 02:09:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed01c87

media-libs/shaderc: Version bump

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2022.1.ebuild | 92 ++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index c19920a76d66..80288a6dc282 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a
+DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f52862790999954a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild
new file mode 100644
index 000000000000..6158ee5f04dc
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	~dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	~dev-util/spirv-headers-1.3.204
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-04-19 22:40 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-04-19 22:40 UTC (permalink / raw
  To: gentoo-commits

commit:     818597b4f9d0639fb366bde9ca8c4a003524caf8
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 22:39:52 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 22:40:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818597b4

media-libs/shaderc: Rev bump

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

 media-libs/shaderc/shaderc-2022.1-r1.ebuild | 92 +++++++++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2022.1-r1.ebuild b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
new file mode 100644
index 000000000000..3312ef71f4e5
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.204
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-04-22 17:41 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2022-04-22 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     97ba74ccc5504ac669b545e6c6cd71fe8816e313
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 17:41:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 17:41:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ba74cc

media-libs/shaderc: Stabilize 2022.1 ppc64, #839963

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild
index 6158ee5f04dc..349ea460e76d 100644
--- a/media-libs/shaderc/shaderc-2022.1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-04-24  6:30 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-04-24  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     1e988606dcbc4a8f420204c93564730e388721e4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:30:38 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:30:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e988606

media-libs/shaderc: amd64 stable wrt bug #839963

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild
index 349ea460e76d..742587298d6c 100644
--- a/media-libs/shaderc/shaderc-2022.1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-04-24  6:34 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-04-24  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     2acb9d1ea37757d5ee8aa824009286cf066036a5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:34:02 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:34:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acb9d1e

media-libs/shaderc: x86 stable wrt bug #839963

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild
index 742587298d6c..d560e31f8453 100644
--- a/media-libs/shaderc/shaderc-2022.1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-05-29 15:41 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2022-05-29 15:41 UTC (permalink / raw
  To: gentoo-commits

commit:     e19e91dd1914dbbdf10f8aad640aa36d9d2b6062
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 15:40:50 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May 29 15:40:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19e91dd

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2021.3.ebuild | 92 --------------------------------
 2 files changed, 93 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 80288a6dc282..83836c899286 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
-DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a
 DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f52862790999954a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b

diff --git a/media-libs/shaderc/shaderc-2021.3.ebuild b/media-libs/shaderc/shaderc-2021.3.ebuild
deleted file mode 100644
index 542b6fc9b649..000000000000
--- a/media-libs/shaderc/shaderc-2021.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	~dev-util/glslang-1.2.198[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.2.198[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.2.198
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-06-01 14:18 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1d227c58541807087db6e55255290f5ccf65545c
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  1 14:18:10 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun  1 14:18:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d227c58

media-libs/shaderc: Stabilize 2022.1-r1 ppc64, #848888

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

 media-libs/shaderc/shaderc-2022.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r1.ebuild b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
index 3312ef71f4e5..ffcef5b37ab8 100644
--- a/media-libs/shaderc/shaderc-2022.1-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-06-01 14:20 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:20 UTC (permalink / raw
  To: gentoo-commits

commit:     198d4948309392d9f97d46e6b2c9cfed7503c456
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  1 14:20:24 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun  1 14:20:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198d4948

media-libs/shaderc: Stabilize 2022.1-r1 amd64, #848888

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

 media-libs/shaderc/shaderc-2022.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r1.ebuild b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
index ffcef5b37ab8..9467ec6b27ea 100644
--- a/media-libs/shaderc/shaderc-2022.1-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-06-01 14:20 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2022-06-01 14:20 UTC (permalink / raw
  To: gentoo-commits

commit:     29e7486054f5581bb75aaf6ec21e1c5a008e9148
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  1 14:20:34 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun  1 14:20:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e74860

media-libs/shaderc: Stabilize 2022.1-r1 x86, #848888

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

 media-libs/shaderc/shaderc-2022.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r1.ebuild b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
index 9467ec6b27ea..bd74f502102a 100644
--- a/media-libs/shaderc/shaderc-2022.1-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-06-12 19:36 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2022-06-12 19:36 UTC (permalink / raw
  To: gentoo-commits

commit:     62b68ea97b51dbfd608d7ecb3859eb2c5eee89d4
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:30:12 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:36:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b68ea9

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1.ebuild | 92 --------------------------------
 1 file changed, 92 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild
deleted file mode 100644
index d560e31f8453..000000000000
--- a/media-libs/shaderc/shaderc-2022.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	~dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.204
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-07-19 13:49 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-07-19 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     095f33774f3b399659569b99d89d569d63effc7c
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 13:48:25 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 13:48:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095f3377

media-libs/shaderc: Bump deps

Closes: https://bugs.gentoo.org/840773
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 92 +++++++++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
new file mode 100644
index 000000000000..510a9ffae13b
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.216[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.216[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.216
+	doc? ( dev-ruby/asciidoctor )
+	test? (
+		dev-cpp/gtest
+		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+	)
+"
+
+PATCHES=(
+		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-08-15 16:43 Andreas Sturmlechner
  0 siblings, 0 replies; 121+ messages in thread
From: Andreas Sturmlechner @ 2022-08-15 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     005d681054ec4daba2a90b7ba08d861066b2546a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 11:40:38 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 16:40:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005d6810

media-libs/shaderc: update EAPI 7 -> 8, fix BDEPEND, indentation

Bug: https://bugs.gentoo.org/865241
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
index 510a9ffae13b..8df706eda6fc 100644
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -1,12 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
 inherit cmake-multilib python-any-r1
 
 DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
@@ -27,15 +24,15 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	>=dev-util/spirv-headers-1.3.216
-	doc? ( dev-ruby/asciidoctor )
 	test? (
 		dev-cpp/gtest
 		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
 	)
 "
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
 
 PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
 )
 
 # https://github.com/google/shaderc/issues/470


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-08-16  7:47 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-08-16  7:47 UTC (permalink / raw
  To: gentoo-commits

commit:     727a462f7ccaf4ebeec01db3010e2ad66727881f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 07:46:51 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 07:46:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727a462f

media-libs/shaderc: ppc64 stable wrt bug #865241

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
index 8df706eda6fc..39deee4b60bf 100644
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-08-17  7:06 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-08-17  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     546703e7102408c8cb21ccf9fa4c2cb4bb4470f2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 07:05:36 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 07:06:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546703e7

media-libs/shaderc: amd64 stable wrt bug #865241

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
index 39deee4b60bf..c1f9ca47ed84 100644
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-08-17  7:09 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-08-17  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     491ee7a1c98e4b619728506785858b79da47c730
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 07:09:41 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 07:09:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491ee7a1

media-libs/shaderc: x86 stable wrt bug #865241

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
index c1f9ca47ed84..4f70155c9a09 100644
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-08-18  7:58 Andreas Sturmlechner
  0 siblings, 0 replies; 121+ messages in thread
From: Andreas Sturmlechner @ 2022-08-18  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     dca7e001b955252a4789de502eccbe65540bff2c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 10:49:15 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 07:56:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca7e001

media-libs/shaderc: drop 2022.1-r1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r1.ebuild | 92 -----------------------------
 1 file changed, 92 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r1.ebuild b/media-libs/shaderc/shaderc-2022.1-r1.ebuild
deleted file mode 100644
index bd74f502102a..000000000000
--- a/media-libs/shaderc/shaderc-2022.1-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.204
-	doc? ( dev-ruby/asciidoctor )
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
-"
-
-PATCHES=(
-		"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-09-02  1:15 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-09-02  1:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5ecbbfbec8a02ea4740a8bf0f364e6b9fa0e9c9d
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 01:06:12 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 01:15:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecbbfbe

media-libs/shaderc: add 2022.2

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2022.2.ebuild | 88 ++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 83836c899286..bc02a39a9b6d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f52862790999954a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b
+DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039

diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
new file mode 100644
index 000000000000..792146ea3a6c
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.224[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.224[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.224
+	test? (	dev-cpp/gtest	)
+"
+BDEPEND="doc? ( dev-ruby/asciidoctor )
+	test? (	$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+	if use test; then
+		python_has_version "dev-python/nose[${PYTHON_USEDEP}]"
+	fi
+}
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="$(usex !test)"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-10-12 23:58 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2022-10-12 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     1b7d2e417af110182b19b5364190d833ddd0ee2f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:58:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:58:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7d2e41

media-libs/shaderc: Stabilize 2022.2 amd64, #876897

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
index 792146ea3a6c..3aef028985ad 100644
--- a/media-libs/shaderc/shaderc-2022.2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-10-13  6:56 Agostino Sarubbo
  0 siblings, 0 replies; 121+ messages in thread
From: Agostino Sarubbo @ 2022-10-13  6:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1944de433f651d30309d65d5172f12a1210996c9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:56:10 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:56:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1944de43

media-libs/shaderc: Stabilize 2022.2 ppc64, #876897

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
index 3aef028985ad..ce832420d98f 100644
--- a/media-libs/shaderc/shaderc-2022.2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-10-15 15:01 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2022-10-15 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7b51b9565a4069a42da72ca4857bde60cfef3154
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 14:55:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 14:55:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b51b956

media-libs/shaderc: fix PythonAnyMismatchedDepHasVersionCheck

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 11 +++++------
 media-libs/shaderc/shaderc-2022.2.ebuild    |  2 +-
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
index 4f70155c9a09..9e5933824f86 100644
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
@@ -24,12 +24,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	>=dev-util/spirv-headers-1.3.216
-	test? (
-		dev-cpp/gtest
-		$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-	)
+	test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( dev-ruby/asciidoctor )
+	test? ( $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') )
 "
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
@@ -40,7 +39,7 @@ RESTRICT=test
 
 python_check_deps() {
 	if use test; then
-		has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+		python_has_version "dev-python/nose[${PYTHON_USEDEP}]"
 	fi
 }
 

diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
index ce832420d98f..0e52ee51e2db 100644
--- a/media-libs/shaderc/shaderc-2022.2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	>=dev-util/spirv-headers-1.3.224
-	test? (	dev-cpp/gtest	)
+	test? (	dev-cpp/gtest )
 "
 BDEPEND="doc? ( dev-ruby/asciidoctor )
 	test? (	$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') )


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-10-29 20:31 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-10-29 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ecd84eaa07a7c3e9685de9aeeed3fa39bc35abd5
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 20:27:09 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 20:31:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd84eaa

media-libs/shaderc: Disable tests

They don't work anyway

Closes: https://bugs.gentoo.org/878711

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

 media-libs/shaderc/shaderc-2022.2-r1.ebuild | 79 +++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2022.2-r1.ebuild b/media-libs/shaderc/shaderc-2022.2-r1.ebuild
new file mode 100644
index 000000000000..42aa3aa3e57d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.2-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ppc64 x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.224[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.224[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.224"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-10-29 20:31 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-10-29 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     745b272983312f08e3bf6806da6b1311fc9b1189
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 20:27:35 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 20:31:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745b2729

media-libs/shaderc: drop 2022.1-r2

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

 media-libs/shaderc/Manifest                 |  1 -
 media-libs/shaderc/shaderc-2022.1-r2.ebuild | 88 -----------------------------
 2 files changed, 89 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index bc02a39a9b6d..157bd0b00fcb 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
-DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f52862790999954a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b
 DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039

diff --git a/media-libs/shaderc/shaderc-2022.1-r2.ebuild b/media-libs/shaderc/shaderc-2022.1-r2.ebuild
deleted file mode 100644
index 9e5933824f86..000000000000
--- a/media-libs/shaderc/shaderc-2022.1-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.216[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.216[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.216
-	test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( dev-ruby/asciidoctor )
-	test? ( $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		python_has_version "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-11-08 23:57 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2022-11-08 23:57 UTC (permalink / raw
  To: gentoo-commits

commit:     d24ca1e26b11e466ebf87e92e60b0953c4a7e74a
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 00:49:15 2022 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Nov  8 23:56:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24ca1e2

media-libs/shaderc: add 2022.3

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2022.3.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 157bd0b00fcb..3b1d30e0ec48 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039
+DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee

diff --git a/media-libs/shaderc/shaderc-2022.3.ebuild b/media-libs/shaderc/shaderc-2022.3.ebuild
new file mode 100644
index 000000000000..5098336ac7d9
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.231:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.231[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.231"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-12-04 22:43 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2022-12-04 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e9d863ffece2118200babdc96bc59774a2e5a810
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 22:42:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 22:42:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d863ff

media-libs/shaderc: Stabilize 2022.3 amd64, #884381

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.3.ebuild b/media-libs/shaderc/shaderc-2022.3.ebuild
index 5098336ac7d9..de27081db28c 100644
--- a/media-libs/shaderc/shaderc-2022.3.ebuild
+++ b/media-libs/shaderc/shaderc-2022.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-12-04 22:49 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2022-12-04 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8d1b47c1a127b7386d71d75af9c6c442ed9f5fce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 22:48:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 22:49:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1b47c1

media-libs/shaderc: Stabilize 2022.3 x86, #884381

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.3.ebuild b/media-libs/shaderc/shaderc-2022.3.ebuild
index de27081db28c..a621d6635731 100644
--- a/media-libs/shaderc/shaderc-2022.3.ebuild
+++ b/media-libs/shaderc/shaderc-2022.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-12-04 23:40 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2022-12-04 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     76d693c61f4b82775037db50a2fb5a86e3232d45
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 23:40:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 23:40:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d693c6

media-libs/shaderc: Stabilize 2022.3 ppc64, #884381

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2022.3.ebuild b/media-libs/shaderc/shaderc-2022.3.ebuild
index a621d6635731..4afb18610cf5 100644
--- a/media-libs/shaderc/shaderc-2022.3.ebuild
+++ b/media-libs/shaderc/shaderc-2022.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2022-12-23 14:36 Michał Górny
  0 siblings, 0 replies; 121+ messages in thread
From: Michał Górny @ 2022-12-23 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a845bbf0541318d0b32b13cd663ad909f216bacf
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 13:56:03 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 14:36:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a845bbf0

media-libs/shaderc: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/shaderc/shaderc-2022.2.ebuild | 88 --------------------------------
 1 file changed, 88 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
deleted file mode 100644
index 92b7dc4d3a6b..000000000000
--- a/media-libs/shaderc/shaderc-2022.2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.224[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.224[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.224
-	test? (	dev-cpp/gtest )
-"
-BDEPEND="doc? ( dev-ruby/asciidoctor )
-	test? (	$(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-	if use test; then
-		python_has_version "dev-python/nose[${PYTHON_USEDEP}]"
-	fi
-}
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="$(usex !test)"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-02-04 17:07 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-02-04 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     72da14a881b3a0f1d2d05f3114bca1cd54cd5a24
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  4 16:53:05 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sat Feb  4 17:07:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72da14a8

media-libs/shaderc: add 2023.2

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.2.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 3b1d30e0ec48..24e72c0273a2 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039
 DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
+DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd49999057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84

diff --git a/media-libs/shaderc/shaderc-2023.2.ebuild b/media-libs/shaderc/shaderc-2023.2.ebuild
new file mode 100644
index 000000000000..8f66336f9c0d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.239:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.239[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.239"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-02-08  0:49 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-02-08  0:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c5072334b55b2d8cfe493a01b7f9a17ca13b41aa
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  8 00:48:33 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Feb  8 00:48:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5072334

media-libs/shaderc: drop 2022.2-r1

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

 media-libs/shaderc/Manifest                 |  1 -
 media-libs/shaderc/shaderc-2022.2-r1.ebuild | 79 -----------------------------
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 24e72c0273a2..2009f082e939 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039
 DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
 DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd49999057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84

diff --git a/media-libs/shaderc/shaderc-2022.2-r1.ebuild b/media-libs/shaderc/shaderc-2022.2-r1.ebuild
deleted file mode 100644
index f75a3b7f5831..000000000000
--- a/media-libs/shaderc/shaderc-2022.2-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.224[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.224[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.224"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-03-03 18:07 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-03-03 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     95773f3120274d557eff37f42424462e3ebecb48
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 18:07:26 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 18:07:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95773f31

media-libs/shaderc: Stabilize 2023.2 amd64, #898954

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.2.ebuild b/media-libs/shaderc/shaderc-2023.2.ebuild
index 8f66336f9c0d..5c11df617dfb 100644
--- a/media-libs/shaderc/shaderc-2023.2.ebuild
+++ b/media-libs/shaderc/shaderc-2023.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-03-03 18:55 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-03-03 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     3b1acf561388cab61916c93f17dc91078753bda2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 18:55:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 18:55:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1acf56

media-libs/shaderc: Stabilize 2023.2 x86, #898954

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.2.ebuild b/media-libs/shaderc/shaderc-2023.2.ebuild
index 5c11df617dfb..3dde7114a657 100644
--- a/media-libs/shaderc/shaderc-2023.2.ebuild
+++ b/media-libs/shaderc/shaderc-2023.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-05-17 23:35 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-05-17 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0edcf9a4ba084cc41d2c8516472c9fba9287a041
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 23:29:19 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed May 17 23:32:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edcf9a4

media-libs/shaderc: add 2023.3

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.3.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 2009f082e939..459cb7a6b8a6 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
 DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd49999057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84
+DIST shaderc-2023.3.tar.gz 223292 BLAKE2B a9a29b4cef74b864b87af5700b830d1d193cf2cdb8ae6cafffc50c6130ac6e1bfb0a598ca30ecf1cfa06dd50144bdd421b7541a6fdb2965b8ee029ad749ea0fe SHA512 41e8a931ce47f42964c69c747aae96795d9791787deee411ce2e7053e2f426f1766a5aa42e8400fa9179c9428f11f3283a7b4c1dd20e7969963e6a00443549c1

diff --git a/media-libs/shaderc/shaderc-2023.3.ebuild b/media-libs/shaderc/shaderc-2023.3.ebuild
new file mode 100644
index 000000000000..2a78684ab0f1
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.246"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-06-12  1:24 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-06-12  1:24 UTC (permalink / raw
  To: gentoo-commits

commit:     ed293b7c3e41c4cb664ce68ad074abd045f94fed
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 01:16:29 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 01:21:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed293b7c

media-libs/shaderc: add 2023.4

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.4.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 459cb7a6b8a6..d62b610f5046 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,4 @@
 DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
 DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd49999057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84
 DIST shaderc-2023.3.tar.gz 223292 BLAKE2B a9a29b4cef74b864b87af5700b830d1d193cf2cdb8ae6cafffc50c6130ac6e1bfb0a598ca30ecf1cfa06dd50144bdd421b7541a6fdb2965b8ee029ad749ea0fe SHA512 41e8a931ce47f42964c69c747aae96795d9791787deee411ce2e7053e2f426f1766a5aa42e8400fa9179c9428f11f3283a7b4c1dd20e7969963e6a00443549c1
+DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
new file mode 100644
index 000000000000..4a7ae5104227
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.246"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-06-12  1:26 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-06-12  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3e1f8d55369515f4a6c8af97b3100ded4beb1905
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 01:25:59 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 01:25:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1f8d55

media-libs/shaderc: Update deps

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

 media-libs/shaderc/shaderc-2023.4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
index 4a7ae5104227..df7f04a79e3a 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="
-	>=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
+	>=dev-util/glslang-1.3.250:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.250[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.246"
+	>=dev-util/spirv-headers-1.3.250"
 
 BDEPEND="doc? ( dev-ruby/asciidoctor )"
 


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-06-26  0:18 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2023-06-26  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     62d00b3e2444dd0439a9a40ec78392eae1e56cc4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 00:17:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 00:17:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d00b3e

media-libs/shaderc: Stabilize 2023.3 ppc64, #909161

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.3.ebuild b/media-libs/shaderc/shaderc-2023.3.ebuild
index 2a78684ab0f1..12013b1f0615 100644
--- a/media-libs/shaderc/shaderc-2023.3.ebuild
+++ b/media-libs/shaderc/shaderc-2023.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-06-26  6:27 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2023-06-26  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4efddbefc7aa44bc86fa0e8609ee07e543a011fc
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 06:26:59 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 06:26:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efddbef

media-libs/shaderc: Stabilize 2023.3 amd64, #909161

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

 media-libs/shaderc/shaderc-2023.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.3.ebuild b/media-libs/shaderc/shaderc-2023.3.ebuild
index 12013b1f0615..7c42c97c9571 100644
--- a/media-libs/shaderc/shaderc-2023.3.ebuild
+++ b/media-libs/shaderc/shaderc-2023.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-06-26  6:27 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2023-06-26  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4c6ab6b3a15bcba1f6247856686a4ae8f0a7d1f3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 06:27:06 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 06:27:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6ab6b3

media-libs/shaderc: Stabilize 2023.3 x86, #909161

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

 media-libs/shaderc/shaderc-2023.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.3.ebuild b/media-libs/shaderc/shaderc-2023.3.ebuild
index 7c42c97c9571..71d157c9ea90 100644
--- a/media-libs/shaderc/shaderc-2023.3.ebuild
+++ b/media-libs/shaderc/shaderc-2023.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-07-24 18:54 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-07-24 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c4f991a31ff1ba9b14d268de35ee5debc11fd2eb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 18:54:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 18:54:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f991a3

media-libs/shaderc: Stabilize 2023.4 ppc64, #911147

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
index df7f04a79e3a..c2f0b916c92c 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-07-24 20:33 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2023-07-24 20:33 UTC (permalink / raw
  To: gentoo-commits

commit:     55a18bd1ea94f306bd5b9e2a5472b34d6914c640
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 20:32:41 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 20:32:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a18bd1

media-libs/shaderc: Stabilize 2023.4 amd64, #911147

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

 media-libs/shaderc/shaderc-2023.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
index c2f0b916c92c..baf01b52e082 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-07-24 20:33 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2023-07-24 20:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b70c2924a9038cbc75a4015fca008fcd9d1de30e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 20:32:49 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 20:32:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70c2924

media-libs/shaderc: Stabilize 2023.4 x86, #911147

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

 media-libs/shaderc/shaderc-2023.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
index baf01b52e082..c430cf358540 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-08-01 22:19 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-08-01 22:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d90c3cccf3e2cb6245a8b64f411ed85b6fc4d8c0
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  1 22:18:29 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Aug  1 22:18:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90c3ccc

media-libs/shaderc: drop 2022.3, 2023.2, 2023.3

Closes: https://bugs.gentoo.org/909514

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

 media-libs/shaderc/Manifest              |  3 --
 media-libs/shaderc/shaderc-2022.3.ebuild | 79 --------------------------------
 media-libs/shaderc/shaderc-2023.2.ebuild | 79 --------------------------------
 media-libs/shaderc/shaderc-2023.3.ebuild | 79 --------------------------------
 4 files changed, 240 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index d62b610f5046..ed894f852b64 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,4 +1 @@
-DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
-DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd49999057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84
-DIST shaderc-2023.3.tar.gz 223292 BLAKE2B a9a29b4cef74b864b87af5700b830d1d193cf2cdb8ae6cafffc50c6130ac6e1bfb0a598ca30ecf1cfa06dd50144bdd421b7541a6fdb2965b8ee029ad749ea0fe SHA512 41e8a931ce47f42964c69c747aae96795d9791787deee411ce2e7053e2f426f1766a5aa42e8400fa9179c9428f11f3283a7b4c1dd20e7969963e6a00443549c1
 DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91

diff --git a/media-libs/shaderc/shaderc-2022.3.ebuild b/media-libs/shaderc/shaderc-2022.3.ebuild
deleted file mode 100644
index e6ccc0d9c959..000000000000
--- a/media-libs/shaderc/shaderc-2022.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.231:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.231[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.231"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2023.2.ebuild b/media-libs/shaderc/shaderc-2023.2.ebuild
deleted file mode 100644
index c068bd989c6a..000000000000
--- a/media-libs/shaderc/shaderc-2023.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.239:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.239[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.239"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2023.3.ebuild b/media-libs/shaderc/shaderc-2023.3.ebuild
deleted file mode 100644
index 71d157c9ea90..000000000000
--- a/media-libs/shaderc/shaderc-2023.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.246"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-08-20 21:27 Marek Szuba
  0 siblings, 0 replies; 121+ messages in thread
From: Marek Szuba @ 2023-08-20 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4984adef81f37a162cdcaf85c12d38dc00190ce6
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 18:14:37 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 21:27:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4984adef

media-libs/shaderc: keyword 2023.4 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
index c430cf358540..fbb683b556cc 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-08-30  0:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-08-30  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     09851479d9e2ce0f750b8e7271a474f85d378de2
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 00:28:23 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 00:32:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09851479

media-libs/shaderc: add 2023.6

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.6.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index ed894f852b64..dd559b130abb 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91
+DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
new file mode 100644
index 000000000000..e056906121b3
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.261"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-10-10  1:10 WANG Xuerui
  0 siblings, 0 replies; 121+ messages in thread
From: WANG Xuerui @ 2023-10-10  1:10 UTC (permalink / raw
  To: gentoo-commits

commit:     03c9fd917219d602388a0ae35b20e0f86a8f0934
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 01:07:32 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 01:08:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c9fd91

media-libs/shaderc: keyword 2023.6 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
index e056906121b3..5df036870bf4 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-10-13  9:45 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2023-10-13  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b9e1af7e7370ad4ee125e69dcb7213611805aaa4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:45:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:45:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e1af7e

media-libs/shaderc: Stabilize 2023.6 amd64, #915662

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
index 64baccc596b3..104bd08c7aea 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-10-13  9:45 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2023-10-13  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     56afcce2e65a4afe9a19ed44a47bf9ea8a93584d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:44:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:45:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56afcce2

media-libs/shaderc: Stabilize 2023.6 ppc64, #915662

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
index 5df036870bf4..64baccc596b3 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-10-13  9:45 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2023-10-13  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9ee65e19b5511c7bc443eec61215404eb380f035
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:45:09 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:45:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee65e19

media-libs/shaderc: Stabilize 2023.6 x86, #915662

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
index 104bd08c7aea..310c15659d8d 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-11-09 22:57 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-11-09 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     67af5a405589e41418bd8ca99dc549fde3e304a1
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  9 22:46:31 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Nov  9 22:56:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67af5a40

media-libs/shaderc: add 2023.7

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.7.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index dd559b130abb..ab9ef2bf6b17 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91
 DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
+DIST shaderc-2023.7.tar.gz 227360 BLAKE2B de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf SHA512 f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
new file mode 100644
index 000000000000..1cdf6cf9b869
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.7.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.268:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.268[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.261"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-11-10 18:31 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-11-10 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6cd964f2af8aa2aeb7254c7f79da22801c4658ef
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 10 18:29:24 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 18:31:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd964f2

media-libs/shaderc: drop 2023.4

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

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2023.4.ebuild | 79 --------------------------------
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index ab9ef2bf6b17..41dc28d517c1 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91
 DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf SHA512 f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild
deleted file mode 100644
index fbb683b556cc..000000000000
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.250:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.250[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.250"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-11-10 18:31 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2023-11-10 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     7ed74fd9cbc3f478212565eb73e806d333df312b
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 10 18:30:17 2023 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 18:31:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed74fd9

media-libs/shaderc: Fix deps

Closes: https://bugs.gentoo.org/917100

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

 .../shaderc/{shaderc-2023.7.ebuild => shaderc-2023.6-r1.ebuild}     | 6 +++---
 media-libs/shaderc/shaderc-2023.7.ebuild                            | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.6-r1.ebuild
similarity index 92%
copy from media-libs/shaderc/shaderc-2023.7.ebuild
copy to media-libs/shaderc/shaderc-2023.6-r1.ebuild
index 1cdf6cf9b869..74887a3cb668 100644
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6-r1.ebuild
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="
-	>=dev-util/glslang-1.3.268:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.268[${MULTILIB_USEDEP}]
+	~dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.261"
+	~dev-util/spirv-headers-1.3.261"
 
 BDEPEND="doc? ( dev-ruby/asciidoctor )"
 

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
index 1cdf6cf9b869..fc654ae93d20 100644
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ b/media-libs/shaderc/shaderc-2023.7.ebuild
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="
-	>=dev-util/glslang-1.3.268:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.268[${MULTILIB_USEDEP}]
+	~dev-util/glslang-1.3.268:=[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.268[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.261"
+	~dev-util/spirv-headers-1.3.268"
 
 BDEPEND="doc? ( dev-ruby/asciidoctor )"
 


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-12-17 17:32 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-12-17 17:32 UTC (permalink / raw
  To: gentoo-commits

commit:     357454137c5845241e2c1e88bd04c16063c247a4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 17:31:34 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 17:31:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35745413

media-libs/shaderc: Stabilize 2023.7 x86, #920203

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
index fc654ae93d20..77ec7b7b614d 100644
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ b/media-libs/shaderc/shaderc-2023.7.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-12-17 17:46 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-12-17 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5b44652b5bf0e089651f4121cf7de989bcca9192
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 17:46:02 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 17:46:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b44652b

media-libs/shaderc: Stabilize 2023.7 amd64, #920203

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
index 77ec7b7b614d..42a8fa001b23 100644
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ b/media-libs/shaderc/shaderc-2023.7.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2023-12-17 19:22 Arthur Zamarin
  0 siblings, 0 replies; 121+ messages in thread
From: Arthur Zamarin @ 2023-12-17 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     78c08f9ab84a63b0e64c7fd679fa332652fdd700
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 19:22:05 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 19:22:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c08f9a

media-libs/shaderc: Stabilize 2023.7 ppc64, #920203

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
index 42a8fa001b23..5b3efcf7315e 100644
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ b/media-libs/shaderc/shaderc-2023.7.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-01-18  0:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2024-01-18  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c3f5747f463d625a712962f896d601fdf26397c2
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:22:15 2024 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:32:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f5747f

media-libs/shaderc: add 2023.8

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

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2023.8.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 41dc28d517c1..02faa171fdb5 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf SHA512 f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269
+DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild b/media-libs/shaderc/shaderc-2023.8.ebuild
new file mode 100644
index 000000000000..7f50365de0f8
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.8.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	~dev-util/glslang-1.3.275:=[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.275[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	~dev-util/spirv-headers-1.3.275"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-01-18  0:33 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2024-01-18  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     a529717480c24f514db821332724a54ebe27d2da
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:22:41 2024 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:32:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5297174

media-libs/shaderc: drop 2023.6, 2023.6-r1

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

 media-libs/shaderc/Manifest                 |  1 -
 media-libs/shaderc/shaderc-2023.6-r1.ebuild | 79 -----------------------------
 media-libs/shaderc/shaderc-2023.6.ebuild    | 79 -----------------------------
 3 files changed, 159 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 02faa171fdb5..5ea2b1412c2d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
 DIST shaderc-2023.7.tar.gz 227360 BLAKE2B de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf SHA512 f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269
 DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf

diff --git a/media-libs/shaderc/shaderc-2023.6-r1.ebuild b/media-libs/shaderc/shaderc-2023.6-r1.ebuild
deleted file mode 100644
index 74887a3cb668..000000000000
--- a/media-libs/shaderc/shaderc-2023.6-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="doc"
-
-RDEPEND="
-	~dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.261"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
deleted file mode 100644
index 310c15659d8d..000000000000
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	>=dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}]
-	>=dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	>=dev-util/spirv-headers-1.3.261"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-02-15 19:26 Jakov Smolić
  0 siblings, 0 replies; 121+ messages in thread
From: Jakov Smolić @ 2024-02-15 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     26678ac649641a580bd1fe4bd5133fbcebc7802d
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 19:26:15 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 19:26:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26678ac6

media-libs/shaderc: Stabilize 2023.8 x86, #924667

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

 media-libs/shaderc/shaderc-2023.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild b/media-libs/shaderc/shaderc-2023.8.ebuild
index 7f50365de0f8..516a0be1925d 100644
--- a/media-libs/shaderc/shaderc-2023.8.ebuild
+++ b/media-libs/shaderc/shaderc-2023.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-02-16  1:26 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-02-16  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     18f8a38c351bb30ed8bee4b6322a3c8eaa3a20d8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 01:25:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 01:25:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f8a38c

media-libs/shaderc: Stabilize 2023.8 amd64, #924667

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild b/media-libs/shaderc/shaderc-2023.8.ebuild
index 516a0be1925d..d6ba410a3082 100644
--- a/media-libs/shaderc/shaderc-2023.8.ebuild
+++ b/media-libs/shaderc/shaderc-2023.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-02-17 21:17 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     653357bf69f4ef03456b30db5e3012813394b8a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:15:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:15:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653357bf

media-libs/shaderc: Stabilize 2023.8 ppc64, #924667

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2023.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild b/media-libs/shaderc/shaderc-2023.8.ebuild
index d6ba410a3082..2b1207255575 100644
--- a/media-libs/shaderc/shaderc-2023.8.ebuild
+++ b/media-libs/shaderc/shaderc-2023.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-03-03 17:08 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-03-03 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     af26f3b4a0f1f21f470da59504bc13521997d1c2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 17:06:58 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 17:07:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af26f3b4

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2023.7.ebuild | 79 --------------------------------
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 5ea2b1412c2d..0c7039e29fcc 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
-DIST shaderc-2023.7.tar.gz 227360 BLAKE2B de5ee8cc35bc76ba1301e80217587cbf55885999297755d78a72fe0940431351d4070cdd0793fe8f43208d40c9ec343bbe888da2b8ded471bd241be067b1addf SHA512 f3c1db574312e7e5ee22fb64f47f6609369754dd1648eb4e51c30b3c40aafd9994e54560e8334d01ac7d00011285a94d0543fa9ecd6977ec34c39a965fd72269
 DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf

diff --git a/media-libs/shaderc/shaderc-2023.7.ebuild b/media-libs/shaderc/shaderc-2023.7.ebuild
deleted file mode 100644
index 5b3efcf7315e..000000000000
--- a/media-libs/shaderc/shaderc-2023.7.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	~dev-util/glslang-1.3.268:=[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.268[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.268"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-04-03  2:59 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-04-03  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     07e51e3461fbaf3a94acb0c66dad1a03a0a8d4fe
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  3 02:58:24 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 02:59:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e51e34

media-libs/shaderc: Version bump to 2024.0

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2024.0.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 0c7039e29fcc..708f56c186f4 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf
+DIST shaderc-2024.0.tar.gz 227125 BLAKE2B f11f2acad796f41015d4738b964526f119e944b1cfa2103ab3452adcf5790a04adbd10f9d55423b3ce567e87f64eb241067c786c4a7b76bb884aa70c100d0eb8 SHA512 ca80b22a80bf1a222e6deecbe63f99c6eed980c6c31b4f7981b6c8dc5637b7271c861543566e01aaf945df40da095b63a69f2e22f061a41faad2ecca5dc187ae

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild b/media-libs/shaderc/shaderc-2024.0.ebuild
new file mode 100644
index 000000000000..bd38b2831f82
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	~dev-util/glslang-1.3.280.0:=[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.280.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	~dev-util/spirv-headers-1.3.280.0"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-05-04  0:25 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-05-04  0:25 UTC (permalink / raw
  To: gentoo-commits

commit:     057dc9b750bef597572e7e9d795463d61d0cf474
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 00:24:30 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 00:24:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057dc9b7

media-libs/shaderc: Stabilize 2024.0 amd64, #931139

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild b/media-libs/shaderc/shaderc-2024.0.ebuild
index bd38b2831f82..6e26770ccc62 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-05-04  0:25 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-05-04  0:25 UTC (permalink / raw
  To: gentoo-commits

commit:     ff6806476829e448f1a11bdc25904471d408cab8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 00:24:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 00:24:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff680647

media-libs/shaderc: Stabilize 2024.0 x86, #931139

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild b/media-libs/shaderc/shaderc-2024.0.ebuild
index 6e26770ccc62..239abf2b5538 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-05-04  1:32 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-05-04  1:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f7d8f3719702397a983066aff0fe3e769fa0b148
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 01:31:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  4 01:31:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d8f371

media-libs/shaderc: Stabilize 2024.0 ppc64, #931139

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild b/media-libs/shaderc/shaderc-2024.0.ebuild
index 239abf2b5538..0f5669938bd3 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-05-16 14:53 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-05-16 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     eb409a36817f0fd6d24b3266bfe7fea27270ecd2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:32:43 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:53:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb409a36

media-libs/shaderc: Version bump to 2024.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 +
 media-libs/shaderc/shaderc-2024.1.ebuild | 79 ++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 708f56c186f4..02b7fc47d60c 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,3 @@
 DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf
 DIST shaderc-2024.0.tar.gz 227125 BLAKE2B f11f2acad796f41015d4738b964526f119e944b1cfa2103ab3452adcf5790a04adbd10f9d55423b3ce567e87f64eb241067c786c4a7b76bb884aa70c100d0eb8 SHA512 ca80b22a80bf1a222e6deecbe63f99c6eed980c6c31b4f7981b6c8dc5637b7271c861543566e01aaf945df40da095b63a69f2e22f061a41faad2ecca5dc187ae
+DIST shaderc-2024.1.tar.gz 227211 BLAKE2B a4c9790cb117e4cf2d528ed294ef0599dc3c17ac367a4f658254ff9e161f82b3338a2d70a033fabcdb7a2925c2f4668ee89cfff0d4b88cd2b22fcfb3f2786ea9 SHA512 017d8625c66da7eb5b431f595b27a4ddf146aaa12ef56777cb8c3f7f0f15eb01c3286e5905c5268de55d07cc19d5ffae4d4c08987d105b0a6be74616a467b736

diff --git a/media-libs/shaderc/shaderc-2024.1.ebuild b/media-libs/shaderc/shaderc-2024.1.ebuild
new file mode 100644
index 000000000000..7bc994a4ae41
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2024.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	~dev-util/glslang-1.3.283.0:=[${MULTILIB_USEDEP}]
+	~dev-util/spirv-tools-1.3.283.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	~dev-util/spirv-headers-1.3.283.0"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-05-16 17:18 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-05-16 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3add52fbdaba5e354691a3bc40b7cf36bd515985
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 17:13:34 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 17:18:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3add52fb

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2023.8.ebuild | 79 --------------------------------
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 02b7fc47d60c..59933f5a86f1 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,2 @@
-DIST shaderc-2023.8.tar.gz 227238 BLAKE2B 334bda3bdff510ac97f97fa710e18ca9a2c807d1e71973aaf4493112dca3adb69c7a83c0590c65db3e6dffab82f500058162d3190e5822a01ea2d611db771857 SHA512 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf
 DIST shaderc-2024.0.tar.gz 227125 BLAKE2B f11f2acad796f41015d4738b964526f119e944b1cfa2103ab3452adcf5790a04adbd10f9d55423b3ce567e87f64eb241067c786c4a7b76bb884aa70c100d0eb8 SHA512 ca80b22a80bf1a222e6deecbe63f99c6eed980c6c31b4f7981b6c8dc5637b7271c861543566e01aaf945df40da095b63a69f2e22f061a41faad2ecca5dc187ae
 DIST shaderc-2024.1.tar.gz 227211 BLAKE2B a4c9790cb117e4cf2d528ed294ef0599dc3c17ac367a4f658254ff9e161f82b3338a2d70a033fabcdb7a2925c2f4668ee89cfff0d4b88cd2b22fcfb3f2786ea9 SHA512 017d8625c66da7eb5b431f595b27a4ddf146aaa12ef56777cb8c3f7f0f15eb01c3286e5905c5268de55d07cc19d5ffae4d4c08987d105b0a6be74616a467b736

diff --git a/media-libs/shaderc/shaderc-2023.8.ebuild b/media-libs/shaderc/shaderc-2023.8.ebuild
deleted file mode 100644
index 2b1207255575..000000000000
--- a/media-libs/shaderc/shaderc-2023.8.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib multibuild python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	~dev-util/glslang-1.3.275:=[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.275[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.275"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-06-16  4:58 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-06-16  4:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6293f5de4e8871b3113de8cc436ae8d55350cef9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 04:57:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 04:57:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6293f5de

media-libs/shaderc: Stabilize 2024.1 ppc64, #934386

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.1.ebuild b/media-libs/shaderc/shaderc-2024.1.ebuild
index 7bc994a4ae41..51e43361dd40 100644
--- a/media-libs/shaderc/shaderc-2024.1.ebuild
+++ b/media-libs/shaderc/shaderc-2024.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-06-16  8:03 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-06-16  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     7ae514336a5249538e714c4b442b6fa0d91392cc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 08:02:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 08:02:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae51433

media-libs/shaderc: Stabilize 2024.1 x86, #934386

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.1.ebuild b/media-libs/shaderc/shaderc-2024.1.ebuild
index 51e43361dd40..574e00c965e0 100644
--- a/media-libs/shaderc/shaderc-2024.1.ebuild
+++ b/media-libs/shaderc/shaderc-2024.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-06-16  8:03 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-06-16  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     7a8b84115e908103c8a8edf227a4fe1bae30ceed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 08:02:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 08:02:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8b8411

media-libs/shaderc: Stabilize 2024.1 amd64, #934386

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.1.ebuild b/media-libs/shaderc/shaderc-2024.1.ebuild
index 574e00c965e0..c5075a684ba1 100644
--- a/media-libs/shaderc/shaderc-2024.1.ebuild
+++ b/media-libs/shaderc/shaderc-2024.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-07-11 15:41 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-07-11 15:41 UTC (permalink / raw
  To: gentoo-commits

commit:     a76de4ff76995a45f2432386ee365caefba0e8d1
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 15:36:06 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 15:37:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76de4ff

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/Manifest              |  1 -
 media-libs/shaderc/shaderc-2024.0.ebuild | 79 --------------------------------
 2 files changed, 80 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 59933f5a86f1..d1b2543dcc54 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1 @@
-DIST shaderc-2024.0.tar.gz 227125 BLAKE2B f11f2acad796f41015d4738b964526f119e944b1cfa2103ab3452adcf5790a04adbd10f9d55423b3ce567e87f64eb241067c786c4a7b76bb884aa70c100d0eb8 SHA512 ca80b22a80bf1a222e6deecbe63f99c6eed980c6c31b4f7981b6c8dc5637b7271c861543566e01aaf945df40da095b63a69f2e22f061a41faad2ecca5dc187ae
 DIST shaderc-2024.1.tar.gz 227211 BLAKE2B a4c9790cb117e4cf2d528ed294ef0599dc3c17ac367a4f658254ff9e161f82b3338a2d70a033fabcdb7a2925c2f4668ee89cfff0d4b88cd2b22fcfb3f2786ea9 SHA512 017d8625c66da7eb5b431f595b27a4ddf146aaa12ef56777cb8c3f7f0f15eb01c3286e5905c5268de55d07cc19d5ffae4d4c08987d105b0a6be74616a467b736

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild b/media-libs/shaderc/shaderc-2024.0.ebuild
deleted file mode 100644
index 0f5669938bd3..000000000000
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	~dev-util/glslang-1.3.280.0:=[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.280.0[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.280.0"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-08-06 16:10 Nick Sarnie
  0 siblings, 0 replies; 121+ messages in thread
From: Nick Sarnie @ 2024-08-06 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     083e17e3b4331bfbc801ec8c7d5dcda8e487f7fb
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 16:08:58 2024 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 16:10:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083e17e3

media-libs/shaderc: Fix deps

Closes: https://bugs.gentoo.org/937450

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

 media-libs/shaderc/shaderc-2024.1-r1.ebuild | 79 +++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2024.1-r1.ebuild b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
new file mode 100644
index 000000000000..7ffb74097d53
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc"
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+	>=dev-util/glslang-1.3.283.0:=[${MULTILIB_USEDEP}]
+	>=dev-util/spirv-tools-1.3.283.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	>=dev-util/spirv-headers-1.3.283.0"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+	cmake_comment_add_subdirectory examples
+
+	# Unbundle glslang, spirv-headers, spirv-tools
+	cmake_comment_add_subdirectory third_party
+	sed -i \
+		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
+		glslc/test/CMakeLists.txt || die
+
+	# Disable git versioning
+	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+	# Manually create build-version.inc as we disabled git versioning
+	cat <<- EOF > glslc/src/build-version.inc || die
+		"${P}\n"
+		"$(best_version dev-util/spirv-tools)\n"
+		"$(best_version dev-util/glslang)\n"
+	EOF
+
+	cmake_src_prepare
+}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DSHADERC_SKIP_TESTS="true"
+		-DSHADERC_ENABLE_WERROR_COMPILE="false"
+	)
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi && use doc; then
+		cmake_src_compile glslc_doc_README
+	fi
+	cmake_src_compile
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+	fi
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-09-04  4:54 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-09-04  4:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c846938abff4efe3b8e35774918d8017dfbbaae1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 04:53:42 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 04:53:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c846938a

media-libs/shaderc: Stabilize 2024.1-r1 x86, #939009

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.1-r1.ebuild b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
index 5c2515740ab7..6bb171c4aba0 100644
--- a/media-libs/shaderc/shaderc-2024.1-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-09-13  4:13 Sam James
  0 siblings, 0 replies; 121+ messages in thread
From: Sam James @ 2024-09-13  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     85ca5642fd63ce65c4b37d867577d24969521930
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 04:12:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 04:12:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ca5642

media-libs/shaderc: Stabilize 2024.1-r1 ppc64, #939009

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.1-r1.ebuild b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
index 6bb171c4aba0..5e90174cca05 100644
--- a/media-libs/shaderc/shaderc-2024.1-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2024.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 121+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
@ 2024-09-17  3:39 Matt Turner
  0 siblings, 0 replies; 121+ messages in thread
From: Matt Turner @ 2024-09-17  3:39 UTC (permalink / raw
  To: gentoo-commits

commit:     19f156df964e060d6e1f7e3f5cb3d783b7fded93
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 03:38:29 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 03:38:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f156df

media-libs/shaderc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/shaderc/shaderc-2024.1.ebuild | 79 --------------------------------
 1 file changed, 79 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2024.1.ebuild b/media-libs/shaderc/shaderc-2024.1.ebuild
deleted file mode 100644
index c5075a684ba1..000000000000
--- a/media-libs/shaderc/shaderc-2024.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc"
-EGIT_COMMIT="${PV}"
-SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
-	~dev-util/glslang-1.3.283.0:=[${MULTILIB_USEDEP}]
-	~dev-util/spirv-tools-1.3.283.0[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	~dev-util/spirv-headers-1.3.283.0"
-
-BDEPEND="doc? ( dev-ruby/asciidoctor )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-src_prepare() {
-	cmake_comment_add_subdirectory examples
-
-	# Unbundle glslang, spirv-headers, spirv-tools
-	cmake_comment_add_subdirectory third_party
-	sed -i \
-		-e "s|\$<TARGET_FILE:spirv-dis>|${EPREFIX}/usr/bin/spirv-dis|" \
-		glslc/test/CMakeLists.txt || die
-
-	# Disable git versioning
-	sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-	# Manually create build-version.inc as we disabled git versioning
-	cat <<- EOF > glslc/src/build-version.inc || die
-		"${P}\n"
-		"$(best_version dev-util/spirv-tools)\n"
-		"$(best_version dev-util/glslang)\n"
-	EOF
-
-	cmake_src_prepare
-}
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DSHADERC_SKIP_TESTS="true"
-		-DSHADERC_ENABLE_WERROR_COMPILE="false"
-	)
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	if multilib_is_native_abi && use doc; then
-		cmake_src_compile glslc_doc_README
-	fi
-	cmake_src_compile
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-	fi
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 121+ messages in thread

end of thread, other threads:[~2024-09-17  3:39 UTC | newest]

Thread overview: 121+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-17  0:59 [gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-09-17  3:39 Matt Turner
2024-09-13  4:13 Sam James
2024-09-04  4:54 Sam James
2024-08-06 16:10 Nick Sarnie
2024-07-11 15:41 Matt Turner
2024-06-16  8:03 Sam James
2024-06-16  8:03 Sam James
2024-06-16  4:58 Sam James
2024-05-16 17:18 Matt Turner
2024-05-16 14:53 Matt Turner
2024-05-04  1:32 Sam James
2024-05-04  0:25 Sam James
2024-05-04  0:25 Sam James
2024-04-03  2:59 Matt Turner
2024-03-03 17:08 Matt Turner
2024-02-17 21:17 Sam James
2024-02-16  1:26 Sam James
2024-02-15 19:26 Jakov Smolić
2024-01-18  0:33 Nick Sarnie
2024-01-18  0:33 Nick Sarnie
2023-12-17 19:22 Arthur Zamarin
2023-12-17 17:46 Arthur Zamarin
2023-12-17 17:32 Arthur Zamarin
2023-11-10 18:31 Nick Sarnie
2023-11-10 18:31 Nick Sarnie
2023-11-09 22:57 Nick Sarnie
2023-10-13  9:45 Sam James
2023-10-13  9:45 Sam James
2023-10-13  9:45 Sam James
2023-10-10  1:10 WANG Xuerui
2023-08-30  0:33 Nick Sarnie
2023-08-20 21:27 Marek Szuba
2023-08-01 22:19 Nick Sarnie
2023-07-24 20:33 Jakov Smolić
2023-07-24 20:33 Jakov Smolić
2023-07-24 18:54 Arthur Zamarin
2023-06-26  6:27 Jakov Smolić
2023-06-26  6:27 Jakov Smolić
2023-06-26  0:18 Sam James
2023-06-12  1:26 Nick Sarnie
2023-06-12  1:24 Nick Sarnie
2023-05-17 23:35 Nick Sarnie
2023-03-03 18:55 Arthur Zamarin
2023-03-03 18:07 Arthur Zamarin
2023-02-08  0:49 Nick Sarnie
2023-02-04 17:07 Nick Sarnie
2022-12-23 14:36 Michał Górny
2022-12-04 23:40 Sam James
2022-12-04 22:49 Sam James
2022-12-04 22:43 Sam James
2022-11-08 23:57 Nick Sarnie
2022-10-29 20:31 Nick Sarnie
2022-10-29 20:31 Nick Sarnie
2022-10-15 15:01 Sam James
2022-10-13  6:56 Agostino Sarubbo
2022-10-12 23:58 Sam James
2022-09-02  1:15 Nick Sarnie
2022-08-18  7:58 Andreas Sturmlechner
2022-08-17  7:09 Agostino Sarubbo
2022-08-17  7:06 Agostino Sarubbo
2022-08-16  7:47 Agostino Sarubbo
2022-08-15 16:43 Andreas Sturmlechner
2022-07-19 13:49 Nick Sarnie
2022-06-12 19:36 Matt Turner
2022-06-01 14:20 Jakov Smolić
2022-06-01 14:20 Jakov Smolić
2022-06-01 14:18 Jakov Smolić
2022-05-29 15:41 Matt Turner
2022-04-24  6:34 Agostino Sarubbo
2022-04-24  6:30 Agostino Sarubbo
2022-04-22 17:41 Arthur Zamarin
2022-04-19 22:40 Nick Sarnie
2022-02-20  2:09 Nick Sarnie
2021-12-25 15:06 Nick Sarnie
2021-12-25  1:26 Sam James
2021-12-25  1:26 Sam James
2021-12-25  1:22 Sam James
2021-12-23 14:29 Nick Sarnie
2021-12-05 16:16 Nick Sarnie
2021-11-29 23:12 Nick Sarnie
2021-11-13 19:50 Sam James
2021-11-12 22:13 Jakov Smolić
2021-11-12 22:13 Jakov Smolić
2021-09-05  2:05 Nick Sarnie
2021-08-05 14:13 Sam James
2021-08-05 14:08 Sam James
2021-05-27  2:33 Nick Sarnie
2021-05-11 19:24 Sam James
2021-05-06 23:31 Sam James
2021-05-06 22:21 Sam James
2021-05-06 10:09 Sam James
2021-03-28  0:37 Nick Sarnie
2021-01-24 21:52 Sam James
2021-01-24 19:31 Sam James
2020-12-17  2:40 Nick Sarnie
2020-12-16 19:50 Sam James
2020-12-06 17:10 Thomas Deutschmann
2020-11-07 17:33 Nick Sarnie
2020-11-07 17:10 Nick Sarnie
2020-11-03  2:36 Sam James
2020-10-26 13:34 Nick Sarnie
2020-10-25 23:08 Thomas Deutschmann
2020-07-26 23:06 Nick Sarnie
2020-07-26 23:02 Nick Sarnie
2020-06-17 23:33 Nick Sarnie
2020-06-15 21:05 Matt Turner
2020-04-19  2:35 Craig Andrews
2020-04-05 16:23 Nick Sarnie
2020-02-27  4:05 Georgy Yakovlev
2020-01-05 19:43 Agostino Sarubbo
2020-01-05 18:45 Agostino Sarubbo
2019-10-29  2:19 Nick Sarnie
2019-10-22 22:34 Nick Sarnie
2019-10-22 22:34 Nick Sarnie
2019-10-22  3:17 Nick Sarnie
2019-10-06 17:56 Pacho Ramos
2019-10-02 19:08 Agostino Sarubbo
2019-10-02 18:53 Agostino Sarubbo
2018-12-19  2:57 Georgy Yakovlev
2018-12-19  2:57 Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox