commit:     e814b473261b5caf3f16960e324287e78635fa58
Author:     Sv. Lockal <lockalsash <AT> gmail <DOT> com>
AuthorDate: Thu Jan 30 15:13:34 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 08:35:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e814b473

dev-libs/rocr-runtime: drop 5.1.3-r1, 5.3.3-r1, 5.4.3-r1, 5.5.1

Signed-off-by: Sv. Lockal <lockalsash <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/rocr-runtime/Manifest                     |  4 --
 .../rocr-runtime-5.0.1-cmake-install-paths.patch   | 42 ----------------
 dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild | 51 -------------------
 dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild | 52 --------------------
 dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild | 57 ----------------------
 dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild    | 52 --------------------
 6 files changed, 258 deletions(-)

diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest
index e3cff9f07782..656049385f8f 100644
--- a/dev-libs/rocr-runtime/Manifest
+++ b/dev-libs/rocr-runtime/Manifest
@@ -1,7 +1,3 @@
-DIST rocr-runtime-5.1.3.tar.gz 720567 BLAKE2B 
bdf2d258ec607ffc69264d48ce82c36787757b7809397d643a24abaa852f3cc217a57210fba760d4d11ef8ce2922dc1ef275d3b47a4bebc5c7b204bbbb5b7c66
 SHA512 
d47523ea2fe32fee832ca19b56a091f52e16b366db1c571f87e5599514b826376d49281e79ff0936dcaf7349f9becbc8ae9b3e9472a9c3e14b62a3f98d541b35
-DIST rocr-runtime-5.3.3.tar.gz 809871 BLAKE2B 
1a44e88c34fcebcea3351de812f2ac64a7b151303c5bfc4066920755c185731388afff89c705afee6010d262f68358a20b1c0197e8f23c22ab24409eb55fde0a
 SHA512 
27efe57954575549703b31c4a632548bf3d82df0f01d5f15485d0bda7efa6ec2ad0a4a8710b8f240ff57296eb62d3796926e32d16dfe448b188d8264fde0ef8b
-DIST rocr-runtime-5.4.3.tar.gz 811062 BLAKE2B 
4ee8ef49cdac7f6918db3aa96089852847d093aacc11ed7e7157a6eb512cf36a3d37396670c14ea24b16b1127c4547977390694d05bc6006ac48b40e707d6dae
 SHA512 
29f13a1b16ef457071cc050227d57cda92992f416ebc074f8cd5a856d9bd76fd34ab2ccb53c21c3d798165282d44bba287ef44a9d1da327ee198e1facc77a4db
-DIST rocr-runtime-5.5.1.tar.gz 816175 BLAKE2B 
e588d98cbd0d9a753b950ba676d6cddeed8cd094f346b2f67a761ac2d760ba28e27d5baceecf13fff53c114bb8412c8a4d892886c304d36181d5b0b020b8088a
 SHA512 
1cae2ae4f30a248fa27622ed8b77ce112b80aed9bc1b8fc4372143d4ef241f47295a77f9e978be1332f48c06a7cbcdfd478dbc8464028cb761480049ab2413fb
 DIST rocr-runtime-5.7.1.tar.gz 832009 BLAKE2B 
67e4a64ee03b1f6edc43923c7ac44113ab58f78b032dc0a01952b2dd5b2ca37404044811effb9c8d83002ac4ea344a5d95ac62f3c66012bff2884ef55285cdb5
 SHA512 
a6547a104303032244d17b662a3eda48039732c215debb6178c0af8842c01c60f80989793420c101bd554e58332d215205da0c228dfc25538c56499f47dc6832
 DIST rocr-runtime-6.1.1.tar.gz 903611 BLAKE2B 
175e7267bfd9d70fb805135e765004cf2b43b2d66354f0cef857d417c8dac4ce7638ec1b90a1088324aa5f90ed8354c66b56846115368d68d622a215350d84dd
 SHA512 
5e6e28dee29ef9df9d617f56038b2e52022738d5510833cd8e1738defe1049d0a957db4d9f63bbf55d8efca3a4ea349b95919dd1b6b35b9814ebba575a67af57
 DIST rocr-runtime-6.1.2.tar.gz 903633 BLAKE2B 
058492c6c37bb80e8cdb29752f3f1404ac88108dcfd5137042e4fdaff521db01d64bd14bdcbed9e53b8984f8bbb22b126f1a798bd064c393b5bcf76c1d3311ca
 SHA512 
2893aff72a5fbf03bfde67ab64fcf00f4e10b5e5b11ff4617e94ae0c019a24a9b80601d8629d4e119e6a4957dc0aaf03d645111063979af60090fe3b232a477e

diff --git 
a/dev-libs/rocr-runtime/files/rocr-runtime-5.0.1-cmake-install-paths.patch 
b/dev-libs/rocr-runtime/files/rocr-runtime-5.0.1-cmake-install-paths.patch
deleted file mode 100644
index 8715a15d8de1..000000000000
--- a/dev-libs/rocr-runtime/files/rocr-runtime-5.0.1-cmake-install-paths.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Index: src/CMakeLists.txt
-===================================================================
---- src.orig/CMakeLists.txt
-+++ src/CMakeLists.txt
-@@ -286,35 +286,17 @@ if( NOT ${BUILD_SHARED_LIBS} )
-   install ( TARGETS ${CORE_RUNTIME_NAME} EXPORT ${CORE_RUNTIME_NAME}Targets )
- endif()
- 
--## Create symlinks for legacy packaging and install
--add_custom_target ( hsa_include_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../include/hsa hsa_include_link )
--if ( ${BUILD_SHARED_LIBS} )
--    add_custom_target ( hsa_lib_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so ${CORE_RUNTIME_LIBRARY}-link.so )
--    add_custom_target ( hsa_lib_link2 ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so.${VERSION_MAJOR} 
${CORE_RUNTIME_LIBRARY}-link.so.${VERSION_MAJOR} )
--endif()
--
- ## Set install information
- # Installs binaries and exports the library usage data to 
${HSAKMT_TARGET}Targets
- # TODO: Fix me for flat directory layout.  Should be ${CMAKE_INSTALL_LIBDIR}
--install ( TARGETS ${CORE_RUNTIME_TARGET} EXPORT ${CORE_RUNTIME_NAME}Targets
--  ARCHIVE DESTINATION lib COMPONENT binary
--  LIBRARY DESTINATION lib COMPONENT binary )
-+install ( TARGETS ${CORE_RUNTIME_TARGET} EXPORT ${CORE_RUNTIME_NAME}Targets 
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} )
- 
- # Install license
- install ( FILES ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.md DESTINATION 
${CMAKE_INSTALL_DOCDIR} COMPONENT binary )
- 
- # Install public headers
- # TODO: Fix me for flat directory layout.  Should be 
${CMAKE_INSTALL_INCLUDEDIR}
--install ( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/inc/ DESTINATION include/hsa 
COMPONENT dev )
--
--# Legacy symlink - not packaged (CPack is bugged until ~3.18, see 
https://gitlab.kitware.com/cmake/cmake/-/merge_requests/4637)
--install ( FILES ${CMAKE_CURRENT_BINARY_DIR}/hsa_include_link DESTINATION 
hsa/include PERMISSIONS OWNER_WRITE OWNER_READ RENAME hsa )
--
--# Legacy symlinks.
--if ( ${BUILD_SHARED_LIBS} )
--    install ( FILES 
${CMAKE_CURRENT_BINARY_DIR}/${CORE_RUNTIME_LIBRARY}-link.so DESTINATION hsa/lib 
PERMISSIONS OWNER_WRITE OWNER_READ RENAME ${CORE_RUNTIME_LIBRARY}.so COMPONENT 
binary)
--    install ( FILES 
${CMAKE_CURRENT_BINARY_DIR}/${CORE_RUNTIME_LIBRARY}-link.so.${VERSION_MAJOR} 
DESTINATION hsa/lib PERMISSIONS OWNER_WRITE OWNER_READ RENAME 
${CORE_RUNTIME_LIBRARY}.so.${VERSION_MAJOR} COMPONENT binary)
--endif ()
-+install ( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/inc/ DESTINATION 
${CMAKE_INSTALL_INCLUDEDIR}/hsa )
- 
- ## Configure and install package config file
- # Record our usage data for clients find_package calls.

diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild
deleted file mode 100644
index 429625f2ae0f..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake llvm
-
-LLVM_MAX_SLOT=15
-
-if [[ ${PV} == *9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/";
-       inherit git-r3
-       S="${WORKDIR}/${P}/src"
-else
-       
SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-       S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
-       KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime";
-PATCHES=(
-       "${FILESDIR}/${PN}-5.0.1-cmake-install-paths.patch"
-       "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-
-COMMON_DEPEND="dev-libs/elfutils"
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/roct-thunk-interface-${PV}
-       >=dev-libs/rocm-device-libs-${PV}
-       <=dev-libs/rocm-device-libs-6.0
-       llvm-core/clang
-       llvm-core/lld"
-BDEPEND="app-editors/vim-core"
-       # vim-core is needed for "xxd"
-
-CMAKE_BUILD_TYPE=Release
-
-src_prepare() {
-       # ... otherwise system llvm/clang is used ...
-       sed -e "/find_package(Clang REQUIRED HINTS 
/s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS 
/opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i 
image/blit_src/CMakeLists.txt || die
-
-       # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
-       sed -e "s:/opt/rocm/amdgcn/bitcode:${EPREFIX}/usr/lib/amdgcn/bitcode:" 
-i image/blit_src/CMakeLists.txt || die
-
-       cmake_src_prepare
-}

diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild
deleted file mode 100644
index 22b1fe7f75c7..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic llvm
-
-LLVM_MAX_SLOT=15
-
-if [[ ${PV} == *9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/";
-       inherit git-r3
-       S="${WORKDIR}/${P}/src"
-else
-       
SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-       S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
-       KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime";
-PATCHES=(
-       "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug"
-
-COMMON_DEPEND="dev-libs/elfutils"
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/roct-thunk-interface-${PV}
-       >=dev-libs/rocm-device-libs-${PV}
-       <=dev-libs/rocm-device-libs-6.0
-       llvm-core/clang
-       llvm-core/lld"
-BDEPEND="app-editors/vim-core"
-       # vim-core is needed for "xxd"
-
-src_prepare() {
-       # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
-       sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i 
image/blit_src/CMakeLists.txt || die
-
-       cmake_src_prepare
-}
-
-src_configure() {
-       use debug || append-cxxflags "-DNDEBUG"
-       local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
-       cmake_src_configure
-}

diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild
deleted file mode 100644
index 9b577952302f..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic llvm
-
-LLVM_MAX_SLOT=15
-
-if [[ ${PV} == *9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/";
-       inherit git-r3
-       S="${WORKDIR}/${P}/src"
-else
-       
SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-       S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
-       KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime";
-PATCHES=(
-       "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug"
-
-COMMON_DEPEND="dev-libs/elfutils"
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/roct-thunk-interface-${PV}
-       >=dev-libs/rocm-device-libs-${PV}
-       <=dev-libs/rocm-device-libs-6.0
-       llvm-core/clang
-       llvm-core/lld"
-BDEPEND="app-editors/vim-core"
-       # vim-core is needed for "xxd"
-
-src_prepare() {
-       # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
-       sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i 
image/blit_src/CMakeLists.txt || die
-
-       # internal version depends on git being present and random weird magic, 
otherwise fallback to incoherent default value
-       # fix default value to be more better
-
-       sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die
-
-       cmake_src_prepare
-}
-
-src_configure() {
-       use debug || append-cxxflags "-DNDEBUG"
-       local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
-       cmake_src_configure
-}

diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
deleted file mode 100644
index ff647a93c7db..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic llvm
-
-LLVM_MAX_SLOT=16
-
-if [[ ${PV} == *9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/";
-       inherit git-r3
-       S="${WORKDIR}/${P}/src"
-else
-       
SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-       S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
-       KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime";
-PATCHES=(
-       "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug"
-
-COMMON_DEPEND="dev-libs/elfutils"
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/roct-thunk-interface-${PV}
-       >=dev-libs/rocm-device-libs-${PV}
-       <=dev-libs/rocm-device-libs-6.0
-       llvm-core/clang
-       llvm-core/lld"
-BDEPEND="app-editors/vim-core"
-       # vim-core is needed for "xxd"
-
-src_prepare() {
-       # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
-       sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i 
image/blit_src/CMakeLists.txt || die
-
-       cmake_src_prepare
-}
-
-src_configure() {
-       use debug || append-cxxflags "-DNDEBUG"
-       local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
-       cmake_src_configure
-}

Reply via email to