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 +}
