commit: 093aef8a3526772654975989295bc7b36567c825
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 07:53:10 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 18:08:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093aef8a
sci-libs/rocRAND: drop 5.7.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/rocRAND/Manifest | 1 -
sci-libs/rocRAND/rocRAND-5.7.1.ebuild | 68 -----------------------------------
2 files changed, 69 deletions(-)
diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest
index c050264c1905..915717616064 100644
--- a/sci-libs/rocRAND/Manifest
+++ b/sci-libs/rocRAND/Manifest
@@ -1,3 +1,2 @@
-DIST rocRAND-5.7.1.tar.gz 23189653 BLAKE2B
c70ab6f3b718c2430394f63b93bee15fa72daae704883fdb203b98b0dc4763b46bc27886af64c48bf4ebe8da9b919158b8cd346f70f9b76bf0492ce3b2c1e20e
SHA512
4d74bce9fbd3cb45e3f057d38df747270c6986fea7ad524f7a88109b6a53a4ea5dcd60d4bbf2364888501e9444245fb6898bb79fccad0e37b61e819e8c4ed863
DIST rocRAND-6.3.3.tar.gz 44906478 BLAKE2B
018cb0a18c9fce92391a7e3f1047a9702bde1a28d2eddd179326b2f96b0d046e47a5efd14e258586fb1c88ce0cbd2dca9d37ac1fd8054b539044d7d9d246c15c
SHA512
4ef056c27e1f964c2dd53a2373fea42ce58965e90e4450246880d099561116853517e0122936dffc0b3548df72ec55b54ed430d99fec86842cf3e83fc531ed4f
DIST rocRAND-6.4.3.tar.gz 44916345 BLAKE2B
ee7004d2e519897d0780ca7c672f81e1c77195b88ed84e93a75f99c86de8653674ee4de8e3c31ea719c17361427e3cbf39fd5bcb7e01ed573a4c6360aee31eaa
SHA512
58279a4c05ecbeac4ee8d0bfd496f8c338dd2a0d6e81f93d3d8f104883aadcac735866e9cab1e86af92ac77c2189dac02212fe74b720dd21e7494d54cca25999
diff --git a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
deleted file mode 100644
index 262215396fe3..000000000000
--- a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
+++ /dev/null
@@ -1,68 +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="Generate pseudo-random and quasi-random numbers"
-HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocRAND"
-SRC_URI="https://github.com/ROCmSoftwarePlatform/${PN}/archive/rocm-${PV}.tar.gz
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="benchmark test"
-REQUIRED_USE="${ROCM_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.4.2_stdint-gcc13.patch
- "${FILESDIR}"/${PN}-5.7.1_fix_generator_alignment.patch
-)
-
-RDEPEND="dev-util/hip"
-DEPEND="${RDEPEND}
- dev-build/rocm-cmake
- benchmark? ( dev-cpp/benchmark )
- test? ( dev-cpp/gtest )"
-BDEPEND="dev-build/rocm-cmake
- >=dev-build/cmake-3.22"
-
-S="${WORKDIR}/rocRAND-rocm-${PV}"
-
-src_configure() {
- addpredict /dev/kfd
- addpredict /dev/dri/
-
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
- -DBUILD_HIPRAND=OFF
- -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
- -DROCM_SYMLINK_LIBS=OFF
- -DBUILD_TEST=$(usex test ON OFF)
- -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
- )
-
- CXX=hipcc cmake_src_configure
-}
-
-src_test() {
- check_amdgpu
- export LD_LIBRARY_PATH="${BUILD_DIR}/library"
- # uses HMM to fit tests to default <512M iGPU VRAM
- MAKEOPTS="-j1" ROCRAND_USE_HMM="1" cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- if use benchmark; then
- cd "${BUILD_DIR}"/benchmark
- dobin benchmark_rocrand_*
- fi
-}