dev-util/spirv-llvm-translator: drop 23.1.1

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
Conrad Kostecki
2026-11-01 00:43:24 +01:00
parent 9cc5ab99f0
commit ebdc89eee9
2 changed files with 0 additions and 71 deletions
-1
View File
@@ -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
@@ -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
}