mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
dev-util/spirv-llvm-translator: drop 15.0.8, 16.0.8, 17.0.8, 18.1.8, 19.1.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
@@ -3,16 +3,11 @@ DIST SPIRV-LLVM-Translator-cec12d6cf46306d0a015e883d5adb5a8200df1c0.tar.gz 18019
|
||||
DIST SPIRV-LLVM-Translator-cedb8ae2e22102ef85999e0732c3447a307141db.tar.gz 1810220 BLAKE2B 04fe26b7da6178e28016097d524bfb2530c85039d7e0457e25290f30d8ec08768d506794cf287f4a04f71a3dc9d6f11814f9153f2c66d90dd5ea3950270e0991 SHA512 cd2d9fcdc15124052c9cf648b1da307c51cef293b0f7397a7c55e4dd93c917979b3f8d6f1a13dfd66e1c619ee31d1a970fe4704e7e524a7cfb2ae020ef115226
|
||||
DIST spirv-llvm-translator-15.0.10.tar.gz 1623782 BLAKE2B 53da8de0d57b1723e2fb879456ac18e6cc0c11ca931d7d4379cea9b130819b5297a80615ad5d06d780d5cd6ce1b24c5dcf96ba5e6e82e4bd1017b1f78b393842 SHA512 b22df95fbbeee569a8711807fe860839dad7127208a6ffffbe38b2973dc426046a16a7c600df75e9741d3b7296baa3458b5762c35333eedb80215252a1b69c8e
|
||||
DIST spirv-llvm-translator-15.0.11.tar.gz 1632016 BLAKE2B 3ac06065e3043e37b6ac0b925ea4688edc6ed87d0eb91aff2bfa2c0a3a0fb2f457aa643ef7a125d58dc9af354c34d2ac96da0a457e19792d140c9a7c1ad67d90 SHA512 99c8633f0406788106141999e27380cd65172b255dfcf5b17572eee4f4e8e270656171702de95b8eb69c97ce7bc4bd56b1c4aec6bffe7708f60484b05ba38315
|
||||
DIST spirv-llvm-translator-15.0.8.tar.gz 1617847 BLAKE2B 690168695484a47b64dd197f072aa83a13f6bdfb35384f0181c984bfc5f8aa4f790df3f44bb65d6dad6e440640ef52f31d8f976f520ebf48aea47bc4ea9b5f40 SHA512 b7fee4fcaf51805c74d8f9126703450188effdb3dcba2060405bcd389c85ca7574ca62aa9c2491d82f385f2f9570375a680c72c87ed859932b5a75f6c053cd42
|
||||
DIST spirv-llvm-translator-16.0.10.tar.gz 1618494 BLAKE2B ea8432b6669c4985b024908ed17d672ce4e805f72a38a4a8ffceb1ca6682ee176698562b1156d2a0b6a7cc60440c1f7312e8d336d5a78acbfd35336d08677a0e SHA512 7949cf0bfc6d2f4d15261392149820aec69914e262f5e4e943462e379ad0595c0307cfd8a7242cce5763a2ecd2bc8113106d56204a27ac041f335b23726f59e5
|
||||
DIST spirv-llvm-translator-16.0.11.tar.gz 1623357 BLAKE2B 2f109f8d17c70911f2aad47faea2a8872b951612744a9926a91372162c43812ff10add10fd26902591277e9d8360100cc5b074018174a3d180bb4cf109f960db SHA512 0b5434a435f75cac06b067da79b79085e626b67f488edd8360143e25a40cddfa7b8bff653d2f17187bc952dce72cc74f96ffc6209b0635ab8426f82ef40ed2f4
|
||||
DIST spirv-llvm-translator-16.0.8.tar.gz 1611246 BLAKE2B 36074afa068233a280dc76796e1ded819ac5c353131d90d14f9f9b8f57f266df6ad711e197493ac53346fef5fa0fdf09f2e9397e419c07418743df4f17fb6dd4 SHA512 0220ef3ee3e458b61c39a2a2e80c7bbaea6e11da4df03663686663456f287f29cc87ea7e13298362fcc2b379c446c1a474bd3656445e9c82c622889cd8d5cdce
|
||||
DIST spirv-llvm-translator-17.0.10.tar.gz 1652859 BLAKE2B 87e0748d5461c983a314a479f5b63e973b8f2cf6ca01264ea66167166c23fb2f8ede3d4d25655cab635502820870a262de192da44cfe7521a2dc4c864bc13d02 SHA512 b7de75f8075b11ac3518571ab9d46d5bba3d18fbf379320832c95a682701f68920078bca6ff6085f264ba944393a10177d9ed1084d28c9abaf9faf64049cec03
|
||||
DIST spirv-llvm-translator-17.0.11.tar.gz 1656784 BLAKE2B ffd2711ca4b05bf17153334e5cf7114e8e691a5ae62b15e72c459efbeaf3836321fd83212ee5af5499bb862ccc45f56fa7557420e86f44089982fb185ccb3940 SHA512 f6073da1be35fca0a1ca98bb933c25a7bccc4c227814055a781c62334b4aca684fa4ac014df317cd58cc2f37869c76d4ab7bea5b07424c0ad9003321a35d17f9
|
||||
DIST spirv-llvm-translator-17.0.8.tar.gz 1651113 BLAKE2B 5d07e43de7fad76f19fd2ea825e61d08eac124f67a37c62f258bcd58e5d97d7a0bab868fe3f0bbc6e2740c262505a8d6ed1ffff8fe3483dc148b424be4f57d98 SHA512 a59d83353e6cf791adb72eba8e02ef7ecade7b6748e2d9d992cdcbb63131d0e85cc1481f4bf5e59f635011f41ac449cf090eab8d97ec72374f6e66a111496a7e
|
||||
DIST spirv-llvm-translator-18.1.10.tar.gz 1720925 BLAKE2B e6b454bb20e2f05f3ccdaed8066da630b1da6f3a7b54e7d93b1fbbeda620da90d75897c90c0cfa354ea5cea57b97fe03bdf539c425439c2d7e4719a8a32e9314 SHA512 b722b161e480517bb7b5c9f13f6b1b314bd14b3c8c47ad2877fbaaf1d9288e537ff29f6e12a44b13f5f73563730020dcc60064c2b2ee222b73a952ae579397dc
|
||||
DIST spirv-llvm-translator-18.1.11.tar.gz 1724756 BLAKE2B 039fca1689b26adb43053d4983a198694211b9c21502d665f0a66bf86b244618401ef1be12f24bf28aa1ec7e75710f8ce03b967e25acd7392e5649e2769d1cc1 SHA512 c631706f7b37134b858f619bd9aa739be639744ff5afa5c1e12e6086726b42c47ff3ce3bbc3cbe93ed3ed5a09bd81265a647e3cd126b3065d2608f2182722d5f
|
||||
DIST spirv-llvm-translator-18.1.8.tar.gz 1718242 BLAKE2B e35b5e4e2f9f3d9fe896ae79898fe0d4ca4484a3b4a26d0041cf41dd171b8719fb4629c70310d42a4fa9df9a736bc077480eedf5daf95f0ad8007765ae1f4744 SHA512 93af70df9ffab8c01d148ef6d3ac386385fdef17c76c58ada7f871cf4d671c2469d16e762d0c8795ec43685412f422c44b70a523c926d5598ccaebbc51c8ea58
|
||||
DIST spirv-llvm-translator-19.1.3.tar.gz 1766986 BLAKE2B 09124989ed78b62d2e9dbbf112a35249f960e4892b1abe24465908c508316e23cd6f98ada95d9fc3993bece746e038bd26a609604c1e37068ad5eedd20c02d3f SHA512 8370ca2192e7df3aff2e2336155d3ab5519103cc31f84a1d199b34d78ad77397be0e3944d2d5eb815497fb297dcb1b4ca063d2f667dfe8e0a75c896389a9ad0b
|
||||
DIST spirv-llvm-translator-19.1.5.tar.gz 1770088 BLAKE2B f74d4c0d9d7268e84c36e9087059707e73f22b1ccf23ea2f243068aa93446c710002b3cb0506e9c1ac649ecf74a6cb8703efe1fc3cd6b5cf3a58feec4af987c0 SHA512 28b2ace524830b943489cc973d364c0ecd8d9ee83c08c855f8364460d9287b23a82ab4f95891cf0b9a83a476b3e613a8f246195cd7c6e866177db47d591ca25f
|
||||
DIST spirv-llvm-translator-19.1.6.tar.gz 1771001 BLAKE2B 63265f97c85883602604819a9cd017eab8c289ddf492f3a791842690b93981182cea056a56e83c4461ae0f55830fe28c36d42dca01b7169bc779cd347bffddb2 SHA512 8b6589741a964ecfaf0f4cc8cb5e3165e03e76dbf310d4f5b29968b1ceffd32081a2f7c94544f8772619cf5963b31e308f1067506c0b7e8b9e04b8c174fce9a5
|
||||
|
||||
@@ -1,60 +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-r1
|
||||
|
||||
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 )"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/spirv-tools
|
||||
llvm-core/llvm:${SLOT}=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/spirv-headers
|
||||
"
|
||||
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
|
||||
}
|
||||
@@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LLVM_COMPAT=( 16 )
|
||||
MY_PN="SPIRV-LLVM-Translator"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit cmake flag-o-matic llvm-r1 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 arm64 ~riscv x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/spirv-tools
|
||||
llvm-core/llvm:${SLOT}=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/spirv-headers
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
dev-python/lit
|
||||
llvm-core/clang:${SLOT}
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-16.0.0-ld_library_path.patch"
|
||||
)
|
||||
|
||||
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 -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die
|
||||
}
|
||||
@@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LLVM_COMPAT=( 17 )
|
||||
MY_PN="SPIRV-LLVM-Translator"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit cmake flag-o-matic llvm-r1 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 arm64 ~loong ~riscv x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/spirv-tools
|
||||
llvm-core/llvm:${SLOT}=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/spirv-headers-1.3.275
|
||||
"
|
||||
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 -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LLVM_COMPAT=( 18 )
|
||||
MY_PN="SPIRV-LLVM-Translator"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit cmake-multilib flag-o-matic llvm-r1 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 arm64 ~loong ~riscv x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/spirv-tools[${MULTILIB_USEDEP}]
|
||||
llvm-core/llvm:${SLOT}=[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/spirv-headers-1.3.280
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
dev-python/lit
|
||||
llvm-core/clang:${SLOT}
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
)
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
multilib_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
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
lit -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LLVM_COMPAT=( 19 )
|
||||
MY_PN="SPIRV-LLVM-Translator"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit cmake-multilib flag-o-matic llvm-r1 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 arm64 ~loong ~riscv x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/spirv-tools[${MULTILIB_USEDEP}]
|
||||
llvm-core/llvm:${SLOT}=[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/spirv-headers-1.3.280
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
dev-python/lit
|
||||
llvm-core/clang:${SLOT}
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
)
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
multilib_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
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
lit -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die
|
||||
}
|
||||
Reference in New Issue
Block a user