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
-}

Reply via email to