commit: 30ea08fa88e0ecdb2d31abc9e0cfeaf400770476
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 07:53:56 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 12 13:08:21 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ea08fa
sci-libs/rocThrust: drop 5.7.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/rocThrust/Manifest | 1 -
sci-libs/rocThrust/rocThrust-5.7.1.ebuild | 76 -------------------------------
2 files changed, 77 deletions(-)
diff --git a/sci-libs/rocThrust/Manifest b/sci-libs/rocThrust/Manifest
index 2098848d643e..6e2be9f370f2 100644
--- a/sci-libs/rocThrust/Manifest
+++ b/sci-libs/rocThrust/Manifest
@@ -1,4 +1,3 @@
-DIST rocThrust-5.7.1.tar.gz 1122808 BLAKE2B
41a5d57d03c7f95baf861b772c9513c7fbc26eee8a2f388897eb9b9f9fad3cdad81e2a79932c5b9a6d88b4e1596bf64e59e01337943a036ddb792f7b352ecd31
SHA512
52a9640808f0ed78ae2d6f25e741af59ae4e977535a0431f16c0fa1ee9a395e6f389cf29e61c02ac274cf16fcd193e5df6fb2edc340059ab282ed7cd877fc8b4
DIST rocThrust-6.3.3.tar.gz 1205828 BLAKE2B
4b65353de456558fbc4ad43630353d89336d23a4a9da00df21c34caedbcc25b9b05e0a3e4048f3709a63eb9a8882d60a906b2e7cf4976fd3953b089e9bcb04b7
SHA512
964ef583485d4885b4cf6e95a0cb65d54f1690ab4af9c18a9909d9356e19d3b431f510801ac0a26cd31b8539857840fc218e0bdf779e9a4ab7b03bb0e31f73da
DIST rocThrust-6.4.3.tar.gz 1228363 BLAKE2B
de9160cc29608094c44e3c36c5ae4fba286c65b1ccd3f28ee7db9a982c02019e16ced1385e449b776662ae10c6b97293f8f7b56292ad8f45e745f35e5e2f816e
SHA512
77995e4e61f059a767b2df891e037513c43204b2d09181286ecc3579ac825a555c29bd3db41f185e48572a913b6b6a7c0ac5d16133498efa0eb76115fa1d6fea
DIST sqlite-amalgamation-3430200.zip 2676699 BLAKE2B
b09c59772c920ddef7ba0b15b1721645541678bad9ecb23fb8ecfbb1733177cad836d1d75db8e0722ea7ab4701cfaca187b72c127e9959f7e4f116f1ec7fe41c
SHA512
5ef0e65ee92a088187376fa82ccb182dffa35391dd4dbcb3fafeb0a6f1602ced1e212753837079a9cad007d73d3f5b8a67ca1a6596eba6cf0c695052fa307392
diff --git a/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
b/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
deleted file mode 100644
index eec7600d151e..000000000000
--- a/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ROCM_VERSION=${PV}
-
-inherit cmake rocm
-
-DESCRIPTION="HIP back-end for the parallel algorithm library Thrust"
-HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocThrust"
-SRC_URI="https://github.com/ROCmSoftwarePlatform/rocThrust/archive/rocm-${PV}.tar.gz
-> rocThrust-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="benchmark test"
-REQUIRED_USE="${ROCM_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-util/hip
- sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}]
- test? ( dev-cpp/gtest )"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-build/cmake-3.22"
-
-S="${WORKDIR}/rocThrust-rocm-${PV}"
-
-PATCHES=( "${FILESDIR}/${PN}-4.0-operator_new.patch" )
-
-src_prepare() {
- sed -e "/PREFIX rocthrust/d" \
- -e "/DESTINATION/s:rocthrust/include/thrust:include/thrust:" \
- -e "/rocm_install_symlink_subdir(rocthrust)/d" \
- -e "/<INSTALL_INTERFACE/s:rocthrust/include/:include/:" -i
thrust/CMakeLists.txt || die
-
- sed -e "s:\${CMAKE_INSTALL_INCLUDEDIR}:&/thrust:" \
- -e "s:\${ROCM_INSTALL_LIBDIR}:\${CMAKE_INSTALL_LIBDIR}:" -i
cmake/ROCMExportTargetsHeaderOnly.cmake || die
-
- # disable downloading googletest and googlebenchmark
- sed -r -e '/Downloading/{:a;N;/\n *\)$/!ba; d}' -i
cmake/Dependencies.cmake || die
-
- # remove GIT dependency
- sed -r -e '/find_package\(Git/{:a;N;/\nendif/!ba; d}' -i
cmake/Dependencies.cmake || die
-
- eapply_user
- cmake_src_prepare
-}
-
-src_configure() {
- addpredict /dev/kfd
- addpredict /dev/dri/
-
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
- -DBUILD_TEST=$(usex test ON OFF)
- -DBUILD_BENCHMARKS=$(usex benchmark ON OFF)
- -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
- )
-
- CXX=hipcc cmake_src_configure
-}
-
-src_test() {
- check_amdgpu
- # uses HMM to fit tests to default <512M iGPU VRAM
- MAKEOPTS="-j1" ROCTHRUST_USE_HMM="1" cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- use benchmark && dobin "${BUILD_DIR}"/benchmarks/benchmark_thrust_bench
-}