commit:     485642adf3b85e763407fabad70db0d1c52fd92f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 07:50:13 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 18:08:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485642ad

dev-libs/rocm-opencl-runtime: drop 5.7.1-r1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/rocm-opencl-runtime/Manifest              |   1 -
 .../rocm-opencl-runtime-5.7.1-r1.ebuild            | 111 ---------------------
 2 files changed, 112 deletions(-)

diff --git a/dev-libs/rocm-opencl-runtime/Manifest 
b/dev-libs/rocm-opencl-runtime/Manifest
index e9b5c5a9d3d0..53c92b2801ac 100644
--- a/dev-libs/rocm-opencl-runtime/Manifest
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -1,3 +1,2 @@
-DIST rocm-clr-5.7.1.tar.gz 2008647 BLAKE2B 
3db0760d6f83504e60caf88a2dd5e0bc02c7db9d6f263ad0eb2cfc79aa0f88a3699c412844a0158a796d9d02e79660287e791edad787d814eefffea4fd2298b4
 SHA512 
d79323481d82fc02c12a32cdcc0d14437d512af023e7737db0387b7eecb27fe6e4ae7c71d6adce57932a04bb24c880440d9dc10aeb5af11a4f2ca64d44330965
 DIST rocm-clr-6.3.3.tar.gz 2095704 BLAKE2B 
bdb315fc9f1f9c76aa2a345bd48a600c81f3b72eb68fee8862b5e155e7519bef6f6421698a43358c6fe0200bb0b6924ff819860d9a91a5c07fc3e9d44eeb1b16
 SHA512 
94d2959b981b324e0dae2d06e86c72cd01fa495de081666bcec2445c02bada22aa60e94ecac0ee63e70e52275f92caeefcb6dc96a3f0fba593896be7b0d8ab42
 DIST rocm-clr-6.4.3.tar.gz 2126045 BLAKE2B 
eadeaa050e684373883faadfbf42d6b4152979154587afb1a2583bf9ddfb3ff9ab9787a433c8f380ac52012732ff2f68892ab256ec76f32557c164e9551745af
 SHA512 
38daec86ea9c8e60f420b4eec5e96d88a4e51585dcbb7352bec27f0c712f4b856f413c42e2585c031a81e8046065d76763c624500ba786ae0e9133278f00418c

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.1-r1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.1-r1.ebuild
deleted file mode 100644
index ade2c6f349f6..000000000000
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.1-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ROCM_SKIP_GLOBALS=1
-inherit cmake edo flag-o-matic rocm
-
-DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/clr";
-
-#if [[ ${PV} == *9999 ]] ; then
-#      EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime";
-#      EGIT_CLR_REPO_URI="https://github.com/ROCm-Developer-Tools/ROCclr";
-#      inherit git-r3
-#      S="${WORKDIR}/${P}"
-#else
-       KEYWORDS="~amd64"
-       
SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz
 -> rocm-clr-${PV}.tar.gz"
-       S="${WORKDIR}/clr-rocm-${PV}/"
-#fi
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/rocr-runtime-5.7
-       >=dev-libs/rocm-comgr-5.7
-       >=dev-libs/rocm-device-libs-5.7
-       >=virtual/opencl-3
-       media-libs/mesa[-opencl]"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-build/rocm-cmake-5.3
-       media-libs/glew
-       test? ( >=x11-apps/mesa-progs-8.5.0[X] )
-       "
-
-src_unpack () {
-if [[ ${PV} == "9999" ]]; then
-               git-r3_fetch
-OB             git-r3_checkout
-               git-r3_fetch "${EGIT_CLR_REPO_URI}"
-               git-r3_checkout "${EGIT_CLR_REPO_URI}" "${CLR_S}"
-       else
-               default
-       fi
-}
-
-src_configure() {
-       # -Werror=strict-aliasing
-       # https://bugs.gentoo.org/856088
-       # https://github.com/ROCm/clr/issues/64
-       #
-       # Do not trust it for LTO either
-       append-flags -fno-strict-aliasing
-       filter-lto
-
-       # Fix ld.lld linker error: 
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155
-       append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
-       # Reported upstream: 
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120
-       append-cflags -fcommon
-
-       local mycmakeargs=(
-               -Wno-dev
-               -DROCM_PATH="${EPREFIX}/usr"
-               -DBUILD_TESTS=$(usex test ON OFF)
-               -DEMU_ENV=ON
-               -DBUILD_ICD=ON
-               -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
-               -DCLR_BUILD_OCL=on
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       insinto /etc/OpenCL/vendors
-       doins opencl/config/amdocl64.icd
-
-       cd "${BUILD_DIR}"/opencl || die
-       insinto /usr/lib64
-       doins amdocl/libamdocl64.so
-       doins tools/cltrace/libcltrace.so
-}
-
-src_test() {
-       check_amdgpu
-       cd "${BUILD_DIR}"/tests/ocltst || die
-       export OCL_ICD_FILENAMES="${BUILD_DIR}"/amdocl/libamdocl64.so
-       local instruction1="Please start an X server using amdgpu driver (not 
Xvfb!),"
-       local instruction2="and export OCLGL_DISPLAY=\${DISPLAY} 
OCLGL_XAUTHORITY=\${XAUTHORITY} before reruning the test."
-       if [[ -n ${OCLGL_DISPLAY+x} ]]; then
-               export DISPLAY=${OCLGL_DISPLAY}
-               export XAUTHORITY=${OCLGL_XAUTHORITY}
-               ebegin "Running oclgl test under DISPLAY ${OCLGL_DISPLAY}"
-               if ! glxinfo | grep "OpenGL vendor string: AMD"; then
-                       ewarn "${instruction1}"
-                       ewarn "${instruction2}"
-                       die "This display does not have AMD OpenGL vendor!"
-               fi
-               ./ocltst -m $(realpath liboclgl.so) -A ogl.exclude
-               eend $? || die "oclgl test failed"
-       else
-               ewarn "${instruction1}"
-               ewarn "${instruction2}"
-               die "\${OCLGL_DISPLAY} not set."
-       fi
-       edob ./ocltst -m $(realpath liboclruntime.so) -A oclruntime.exclude
-       edob ./ocltst -m $(realpath liboclperf.so) -A oclperf.exclude
-}

Reply via email to