commit:     f495ff1bc8f3e33db6290c1eb0f4a07643469385
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 10 22:42:14 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 22:42:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f495ff1b

dev-util/spirv-headers: restore 1.4.304.0

... as -r1 breaks reverse dependencies.

Bug: https://bugs.gentoo.org/950986
Bug: https://bugs.gentoo.org/951062
Bug: https://bugs.gentoo.org/951120
Bug: https://bugs.gentoo.org/951123
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../spirv-headers/spirv-headers-1.4.304.0.ebuild   | 30 ++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild
new file mode 100644
index 000000000000..da7dafa82b6d
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Headers
+inherit cmake
+
+if [[ ${PV} == *9999* ]]; then
+       EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+       inherit git-r3
+else
+       
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
+       KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
+       S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
+fi
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://registry.khronos.org/SPIR-V/ 
https://github.com/KhronosGroup/SPIRV-Headers";
+
+LICENSE="MIT"
+SLOT="0"
+
+src_configure() {
+       local mycmakeargs=(
+               -DSPIRV_HEADERS_ENABLE_TESTS=OFF
+               -DSPIRV_HEADERS_ENABLE_INSTALL=ON
+       )
+       cmake_src_configure
+}

Reply via email to