commit:     223ab52e5c4ab36e90843d7b052f335333dc42e1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  8 19:29:57 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  8 19:29:57 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223ab52e

dev-util/spirv-llvm-translator: Remove old

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

 dev-util/spirv-llvm-translator/Manifest            |  3 --
 .../spirv-llvm-translator-15.0.15.ebuild           | 63 ----------------------
 .../spirv-llvm-translator-15.0.18.ebuild           | 63 ----------------------
 .../spirv-llvm-translator-15.0.19.ebuild           | 63 ----------------------
 4 files changed, 192 deletions(-)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index d852b5464757..d8376caf0dcc 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,9 +1,6 @@
 DIST SPIRV-LLVM-Translator-93ca5f905e3c1e9359e77d8b3191999bd5ce2c93.tar.gz 
1864438 BLAKE2B 
5e342209d8295daf203a6e644ec478994df81e75519e43a02fe0aea092b1ac15fef4f6e8af03a786338542bf69e96a909b58d761cb139ae403c257dc3bfc390f
 SHA512 
575782d1185cba35a772412a0e5cf35950e13349c022069ab92c3b37249f70c94cb8a917dc30ba0485312d86feae253665177d6bf0836584ed79197283fbf8c5
 DIST SPIRV-LLVM-Translator-f821423888319dd2f0c436fc9ab86c798ac48ba1.tar.gz 
1868000 BLAKE2B 
89356be7181030124fe7f68ba06a4e6f42ea17801465ea06e0114a9540e309de5bb0146addd4bcc75786d01aa1fee2ef61a76e4a2f58cd22c1b67f8334c941bc
 SHA512 
c79e746cd1002324b08d75fbb4fb09bb95d09d9912763905b6a0a53ac0dbe6ed9576c0ee59d612797e6a61a65e58aca86157f36032d9e02ca5fa7eda05f1885e
 DIST spirv-headers-9268f3057354a2cb65991ba5f38b16d81e803692.tar.gz 546201 
BLAKE2B 
850d4cf42dae126330f7121e703f62593811c0ea8eedd4ed5b4de07ec425938820abe3af93c47049fcf6f6dd4e34b686aa8f825aada54c6351b3c9420ce6a7db
 SHA512 
cc80f6a4d793dfaa55e24a44145b6ff3c4d9400331ff0cb975f6d287ddf35c366bd5d604e7b5243eea806153476965ae03ae1f600ef21419fae4d9f733166a89
-DIST spirv-llvm-translator-15.0.15.tar.gz 1635429 BLAKE2B 
821cd883481c63263b57b0fbf97776174e3e1f939639c4b83c244afdfcb0c06a73f829b56388f0f52eb2215fe4c04e96bc6ec24926947d055c5d9534cf5f470e
 SHA512 
5f80d57ac61f5ed634bd8e967a1f365e27849555a39e5ca86cfbee0bbce80d8da05fec96b78d91bb7a5026da6c088e9b70593067aecb6b0fe4ce8e2fb2d749be
-DIST spirv-llvm-translator-15.0.18.tar.gz 1655118 BLAKE2B 
bf3ef7ffcb33911761ad0ccb60da4a53faed3a1f4b731ecd532abcc8468533e7e7fcb869d4fd29108ba306b59ae5612cd6c581b9d5fd93ee0d68ec15f99eedac
 SHA512 
d62d30a2c7d6790ebe085343739eb01f57e0fa7609ce514d75cc169f7dd459a886952c679321108625e13563d1d456f12067a94583e0176f95d253134cf4c409
-DIST spirv-llvm-translator-15.0.19.tar.gz 1668910 BLAKE2B 
1679f6c74a354995686d26d37fa76578b0b113d854e4dc9a3064e04d023de7a443678672e9a0d1e92424199af25ecc1006ebff533072c3dbe37f33757ae8ba09
 SHA512 
c07be60a557a3e8a9f386368ff4bfb8ed630d42cf4eea79d9257a4ea269372ce30d572f42d9d48fb5d5f64016e0ec9b6e400eecc7a263fe77328fab6e030cbbb
 DIST spirv-llvm-translator-16.0.18.tar.gz 1691457 BLAKE2B 
c458b2486f81b91bf07f09ecdeb4e8e424911d7939f4b5020e5b83e5f311c9eeba85ae1c5e4b2f090f8096677e7ebd1d7b702d4bc703f6c39dae8a2d8d258fe1
 SHA512 
225b9050ac1ba90220c2d11f2ed343f7346521cfc3121dfd128952393c9f8aa403bee02b67d449aa5e02c2391d5f118ee3554aa8c71bec867fa999af841bfe63
 DIST spirv-llvm-translator-16.0.19.tar.gz 1706105 BLAKE2B 
14f62e05b1f57a93b39682035512754dff16f18949d2bbae421aa242929ef9d703efc19dd52a4602f8203a3ed3e8cc4191021a9efa6118511112aaba1584fd5f
 SHA512 
eccabe2f6b4c4fa028a4d03ad9c8645983a7d96743e64b28d24a35736151d522d31508f7d486f2b594b3eb42b7fe248c17c6bb0ec9363e952194b43d2c9c366b
 DIST spirv-llvm-translator-17.0.18.tar.gz 1683963 BLAKE2B 
93520bb57916a5e22f53dbe33b85f6835bfbe4e0fb868f412857e7659477862d5bb4dcc1fd75b5445dbb4f1248d50770173802e166fe45932f7aba110885e12a
 SHA512 
acef3bd4a230425b274fad9f6e12b0a792cfc47f3f89a826b7ad66487345cc25fcb8f39ff252053624a450b0652de691f2ffd20046af073c848fa18ff4936bce

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.15.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.15.ebuild
deleted file mode 100644
index 771e4d4f4874..000000000000
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.15.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 15 )
-MY_PN="SPIRV-LLVM-Translator"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic llvm-r2
-
-DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator";
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )
-       arm64? ( test )
-       riscv? ( test )
-"
-
-RDEPEND="
-       dev-util/spirv-tools
-       llvm-core/llvm:${SLOT}=
-"
-DEPEND="${RDEPEND}
-       >=dev-util/spirv-headers-1.4.313.0
-"
-BDEPEND="
-       virtual/pkgconfig
-       test? (
-               dev-python/lit
-               llvm-core/clang:${SLOT}
-       )
-"
-
-src_prepare() {
-       append-flags -fPIC
-       cmake_src_prepare
-
-       # https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2555
-       sed -i -e 's/%triple/x86_64-unknown-linux-gnu/' test/DebugInfo/X86/*.ll 
|| die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DCCACHE_ALLOWED="OFF"
-               -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
-               
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv"
-               -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
-               -Wno-dev
-       )
-
-       cmake_src_configure
-}
-
-src_test() {
-       lit "${BUILD_DIR}/test" || die
-}

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.18.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.18.ebuild
deleted file mode 100644
index b9d50e44c5e4..000000000000
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.18.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 15 )
-MY_PN="SPIRV-LLVM-Translator"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic llvm-r2
-
-DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator";
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )
-       arm64? ( test )
-       riscv? ( test )
-"
-
-RDEPEND="
-       dev-util/spirv-tools
-       llvm-core/llvm:${SLOT}=
-"
-DEPEND="${RDEPEND}
-       >=dev-util/spirv-headers-1.4.328.0
-"
-BDEPEND="
-       virtual/pkgconfig
-       test? (
-               dev-python/lit
-               llvm-core/clang:${SLOT}
-       )
-"
-
-src_prepare() {
-       append-flags -fPIC
-       cmake_src_prepare
-
-       # https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2555
-       sed -i -e 's/%triple/x86_64-unknown-linux-gnu/' test/DebugInfo/X86/*.ll 
|| die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DCCACHE_ALLOWED="OFF"
-               -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
-               
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv"
-               -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
-               -Wno-dev
-       )
-
-       cmake_src_configure
-}
-
-src_test() {
-       lit "${BUILD_DIR}/test" || die
-}

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.19.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.19.ebuild
deleted file mode 100644
index 601ec6dd2e48..000000000000
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.19.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 15 )
-MY_PN="SPIRV-LLVM-Translator"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic llvm-r2
-
-DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator";
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )
-       arm64? ( test )
-       riscv? ( test )
-"
-
-RDEPEND="
-       dev-util/spirv-tools
-       llvm-core/llvm:${SLOT}=
-"
-DEPEND="${RDEPEND}
-       >=dev-util/spirv-headers-1.4.328.0
-"
-BDEPEND="
-       virtual/pkgconfig
-       test? (
-               dev-python/lit
-               llvm-core/clang:${SLOT}
-       )
-"
-
-src_prepare() {
-       append-flags -fPIC
-       cmake_src_prepare
-
-       # https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2555
-       sed -i -e 's/%triple/x86_64-unknown-linux-gnu/' test/DebugInfo/X86/*.ll 
|| die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DCCACHE_ALLOWED="OFF"
-               -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
-               
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv"
-               -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
-               -Wno-dev
-       )
-
-       cmake_src_configure
-}
-
-src_test() {
-       lit "${BUILD_DIR}/test" || die
-}

Reply via email to