commit: 66a49fc218a6478569db09e6ced535cc16d0ef79 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Tue Jul 22 09:18:05 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Tue Jul 22 09:19:51 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a49fc2
dev-util/spirv-llvm-translator: Remove 21* Remove the snapshot and live ebuilds since they have very narrow version compatibility (read: are currently incompatible with 21.1.0 RCs), and we no longer require a slot match between dev-libs/libclc and this package. Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-util/spirv-llvm-translator/Manifest | 2 - .../spirv-llvm-translator-21.0.0.9999.ebuild | 53 ------------------- ...spirv-llvm-translator-21.0.0_pre20250311.ebuild | 59 ---------------------- ...spirv-llvm-translator-21.0.0_pre20250613.ebuild | 59 ---------------------- 4 files changed, 173 deletions(-) diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index 9c55d136b174..1e23fe555324 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -1,5 +1,3 @@ -DIST SPIRV-LLVM-Translator-37a91c7eedcb46e7b022833a4b6ec68ac1bbd9c1.tar.gz 1816381 BLAKE2B f347df35744586d7743ef84becc94f8e0050de921e80d195d971e421832a7d272d39cde67d3ba240610d71f3bf0252485ee61d56f5078c70ce2e7781d18fbf7e SHA512 fe40e5b921a5fd299650f1fee1b882e15a2b2d075bf0376499ecde027bfc569e23af58fd3af5877fcf0b8bbf6632506e36c842eec3c6712ab90a4a07376bc725 -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.13.tar.gz 1632215 BLAKE2B 44ea3d463cf84a69e86fa5243b302ca19f1734f0f037dba4c5bb945b2e4740dd003feb8f2dddee621021c3f1791d1bf70bb5ab9c505ca87d9bd957fe80a30de7 SHA512 1186f877ed6bee80a03c774e0ec26c0dc59cf80616a77e8634aa51a4f5f0d7b888afd23e7d80fc73f4cdbb94609ff0f5c64d5926e83e6ccd8f3d519a9fdda68b diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0.9999.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0.9999.ebuild deleted file mode 100644 index d9ba824fa6e8..000000000000 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0.9999.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 21 ) - -inherit cmake-multilib flag-o-matic git-r3 llvm-r2 multiprocessing - -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" -EGIT_REPO_URI="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" - -LICENSE="UoI-NCSA" -SLOT="$(ver_cut 1)" -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.4.313.0 -" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-python/lit - llvm-core/clang:${SLOT} - ) -" - -src_prepare() { - append-flags -fPIC - cmake_src_prepare -} - -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 -} diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild deleted file mode 100644 index 83e3248b6b01..000000000000 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 21 ) - -inherit cmake-multilib flag-o-matic llvm-r2 multiprocessing - -EGIT_COMMIT=cedb8ae2e22102ef85999e0732c3447a307141db -MY_P=SPIRV-LLVM-Translator-${EGIT_COMMIT} -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" -SRC_URI=" - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/${EGIT_COMMIT}.tar.gz - -> ${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="UoI-NCSA" -SLOT="$(ver_cut 1)" -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.4.305 -" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-python/lit - llvm-core/clang:${SLOT} - ) -" - -src_prepare() { - append-flags -fPIC - cmake_src_prepare -} - -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 -} diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250613.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250613.ebuild deleted file mode 100644 index 7fb627ecfe04..000000000000 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250613.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 21 ) - -inherit cmake-multilib flag-o-matic llvm-r2 multiprocessing - -EGIT_COMMIT=37a91c7eedcb46e7b022833a4b6ec68ac1bbd9c1 -MY_P=SPIRV-LLVM-Translator-${EGIT_COMMIT} -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" -SRC_URI=" - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/${EGIT_COMMIT}.tar.gz - -> ${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="UoI-NCSA" -SLOT="$(ver_cut 1)" -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.4.313.0 -" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-python/lit - llvm-core/clang:${SLOT} - ) -" - -src_prepare() { - append-flags -fPIC - cmake_src_prepare -} - -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 -}
