From ebdc89eee952c19f757a484128f5d3f359889c05 Mon Sep 17 00:00:00 2001 From: Conrad Kostecki Date: Sat, 31 Oct 2026 23:41:07 +0100 Subject: [PATCH] dev-util/spirv-llvm-translator: drop 23.1.1 Signed-off-by: Conrad Kostecki --- dev-util/spirv-llvm-translator/Manifest | 1 - .../spirv-llvm-translator-23.1.1.ebuild | 70 ------------------- 2 files changed, 71 deletions(-) delete mode 100644 dev-util/spirv-llvm-translator/spirv-llvm-translator-23.1.1.ebuild diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index 0211f2c81cd4e..9a3615529bdf0 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -13,5 +13,4 @@ DIST spirv-llvm-translator-21.1.11.tar.gz 1869220 BLAKE2B a2a5a9c59669fe533b3aaf DIST spirv-llvm-translator-21.1.12.tar.gz 1878102 BLAKE2B 32408c5b4009062a3c050aecba34338e08ae2c0cb810786c86423fbfb96272f9bec3dde16a1de06dfe24dd1df7900c11c36ec148551ec3d3fc38b9e348ec68b9 SHA512 de51f3849480da26f9b9e5f29ec8771794392546db71f4d7e87daff53174144a519a712baadc0978cb908f9f8d991acc96f5a2d28038ac229645ec04ea434e27 DIST spirv-llvm-translator-22.1.6.tar.gz 1884210 BLAKE2B b20a0bcd6df8f914936f295d36546a4ec50e4baeea0f1c7e268adfa7cf9eb59835b5d2c1b07c3e4a3d5b61f8c79c141fca560ebf025fd23c65bf0c55bad4f273 SHA512 da0326c93a3988c11a32a298e82b07b33978e2d5ae080d65a243a8125017d63824d1d42d759232f7bf138663eba25e57e45b2d4b2e9f77c01f1e21b80353f461 DIST spirv-llvm-translator-22.1.7.tar.gz 1892215 BLAKE2B 4fab2f7981aa93ab5bfc65f832c236a710a6c4db87631e14561f6e892896977411897a85b82376c1e5023f93763116af835a4b4dddce6eff283b62a01ec34575 SHA512 5b6200944064ad32f0b1702c5485531f8a4607b806e2d76bfb724c4f3a4878a98c321dc0374e18201c803bf1ced6e76af673575d520029b43298ba42c6d8d736 -DIST spirv-llvm-translator-23.1.1.tar.gz 1928919 BLAKE2B b601d0c40e531eeb10aff3f82483ee003cee231886f23f82252cfde246507f44313644af4fd4a0d8f2cf651189af2f12069693058ac623b5ee9ae9632d5fb530 SHA512 fe2de5bfaffa95d20b81a15a11e6fdf6f7f190eebb4d6991cc36cd4670235d427e764437adbb5e572e5522cdfe8f0281a38e2fa088d9cadfc01f92cc844bba69 DIST spirv-llvm-translator-23.1.2.tar.gz 1939238 BLAKE2B 88d9dc7ae48842942cb7d28f81be74a293d9756a9622eee69c6a0f7cd87308b0d19f2efc55a5d351b8093a4afc245d9a85148f0ef9007453536951030891b59d SHA512 fff2224f63926819e29d5f2daa54015b486497f131ecf4b563cfde75a594812a5c395b67971022be13de42d7429db1fc747c725c15978894baa3a62013d98777 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-23.1.1.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-23.1.1.ebuild deleted file mode 100644 index a9f3241a974db..0000000000000 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-23.1.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="SPIRV-LLVM-Translator" -MY_P="${MY_PN}-${PV}" - -inherit cmake-multilib flag-o-matic multiprocessing - -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 ~arm ~arm64 ~loong ~riscv ~x86" -IUSE="test" -RESTRICT=" - !test? ( test ) - arm? ( test ) - arm64? ( test ) - loong? ( test ) - riscv? ( test ) -" - -RDEPEND=" - dev-util/spirv-tools[${MULTILIB_USEDEP}] - llvm-core/llvm:${SLOT}=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - >=dev-util/spirv-headers-1.4.357.0 -" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-python/lit - llvm-core/clang:${SLOT} - ) -" - -src_prepare() { - append-flags -fPIC - cmake_src_prepare - - # do not force a specific LLVM version to find_package(), this only - # causes issues and we force a specific path anyway - sed -i -e '/find_package/s:${BASE_LLVM_VERSION}::' CMakeLists.txt || die -} - -multilib_src_configure() { - local mycmakeargs=( - -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${SLOT}" - -DCCACHE_ALLOWED="OFF" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" - -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv" - -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF") - -Wno-dev - ) - - cmake_src_configure -} - -multilib_src_test() { - lit -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die -}