commit:     343fc43ca852023ce608c7b7d989066e9187b62c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  3 01:38:18 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 01:52:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343fc43c

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

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

 dev-util/spirv-headers/Manifest                    |  1 +
 .../spirv-headers/spirv-headers-1.3.280.0.ebuild   | 30 ++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index bb4ea8fc3596..8407f247ef69 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.3.275.tar.gz 466308 BLAKE2B 
58444631219665694a3c7cd646bcfd7701259b6ed30d7ce3002a801e8ebd695ae4957438cf4e28e12e8554d052992d68e283afed6c8e4cb0e4b963375c94d3ca
 SHA512 
409dc2b582ac63b69315b04b493eed5ffca95439a949536feb5a90ada5db92ef7edf926f9c1a6eb6475dd52e8c20c68eee42143fb75b1b119e23a6f9ab773474
+DIST spirv-headers-1.3.280.0.tar.gz 472159 BLAKE2B 
21eaffa0040ba218a433edd49ffe0281626b50b85f4b387a83e3fb4d5e1a3a5adfc4b2fd421c1bb82f472707e7e8eac8b0cb7c73f32a7972b3ec1c6cb3e088ec
 SHA512 
6c20022df343e900793370cb30ccea6f4e64f42f4f7c495a0fbb9d3c5fcf3c15a173b93fe883e407d40f8c6dd9d0a6853d8a6907e3df5aa61ad48ae8485019e8

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
new file mode 100644
index 000000000000..72ab19bde1fe
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 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/v${PV}.tar.gz 
-> ${P}.tar.gz"
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+       S="${WORKDIR}"/${MY_PN}-${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