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