diff options
author | Sv. Lockal <lockalsash@gmail.com> | 2024-05-13 14:17:20 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-06-26 10:19:10 +0100 |
commit | dfea04f2c410d6915532c3d181966ecb3f507540 (patch) | |
tree | dcb1bf41a77cb31a62044c5573019d5d64cd881a /dev-libs/rocr-runtime | |
parent | dev-libs/rocm-device-libs: drop 6.0.0, add symlink for clang in 6.1.1 (diff) | |
download | gentoo-dfea04f2c410d6915532c3d181966ecb3f507540.tar.gz gentoo-dfea04f2c410d6915532c3d181966ecb3f507540.tar.bz2 gentoo-dfea04f2c410d6915532c3d181966ecb3f507540.zip |
dev-libs/rocr-runtime: drop 6.0.0-r2, improve dependencies for 6.1.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/rocr-runtime')
-rw-r--r-- | dev-libs/rocr-runtime/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/rocr-runtime/rocr-runtime-6.0.0-r2.ebuild | 62 | ||||
-rw-r--r-- | dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild | 2 |
3 files changed, 1 insertions, 64 deletions
diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest index 789ad590ce39..7e2bac505de1 100644 --- a/dev-libs/rocr-runtime/Manifest +++ b/dev-libs/rocr-runtime/Manifest @@ -3,5 +3,4 @@ DIST rocr-runtime-5.3.3.tar.gz 809871 BLAKE2B 1a44e88c34fcebcea3351de812f2ac64a7 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.0.0.tar.gz 851206 BLAKE2B f45f72719e4146fc5c6755b34625de60900a84a7f97fc559d641409edbbda73132c9cf784d59c4ccfdc3f0a1902e379db68d565f92420a8128a04483c50831dd SHA512 18d79436a93b9f57ffa0d4db670e0f2b05c5b9826c9323c7c2f8c856f650a10e5c4b7f6e55e2750156f3859a289617ac40128cfb6fe25de918ee5d8e4b6a8095 DIST rocr-runtime-6.1.1.tar.gz 903611 BLAKE2B 175e7267bfd9d70fb805135e765004cf2b43b2d66354f0cef857d417c8dac4ce7638ec1b90a1088324aa5f90ed8354c66b56846115368d68d622a215350d84dd SHA512 5e6e28dee29ef9df9d617f56038b2e52022738d5510833cd8e1738defe1049d0a957db4d9f63bbf55d8efca3a4ea349b95919dd1b6b35b9814ebba575a67af57 diff --git a/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r2.ebuild b/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r2.ebuild deleted file mode 100644 index dd3fb4047e10..000000000000 --- a/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 17 ) - -inherit cmake flag-o-matic llvm-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/ROCm/ROCR-Runtime.git" - inherit git-r3 - S="${WORKDIR}/${P}/src" -else - SRC_URI="https://github.com/ROCm/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/ROCm/ROCR-Runtime" -PATCHES=( - "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch" - "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch" - "${FILESDIR}/${PN}-5.7.1-musl.patch" -) - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -IUSE="debug" - -COMMON_DEPEND="dev-libs/elfutils - x11-libs/libdrm" -DEPEND="${COMMON_DEPEND} - >=dev-libs/roct-thunk-interface-${PV} - dev-libs/rocm-device-libs:${SLOT} - $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT}= - sys-devel/lld:${LLVM_SLOT}= - ') -" -RDEPEND="${DEPEND}" -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() { - # -Werror=odr - # https://bugs.gentoo.org/856091 - # https://github.com/ROCm/ROCR-Runtime/issues/182 - filter-lto - - use debug || append-cxxflags "-DNDEBUG" - local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF ) - cmake_src_configure -} diff --git a/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild index 98267895f359..06778711004a 100644 --- a/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild +++ b/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild @@ -34,7 +34,7 @@ COMMON_DEPEND="dev-libs/elfutils x11-libs/libdrm" DEPEND="${COMMON_DEPEND} >=dev-libs/roct-thunk-interface-${PV} - >=dev-libs/rocm-device-libs-${PV}[${LLVM_USEDEP}] + >=dev-libs/rocm-device-libs-${PV} $(llvm_gen_dep ' sys-devel/clang:${LLVM_SLOT}= sys-devel/lld:${LLVM_SLOT}= |