diff --git a/dev-build/rocm-cmake/Manifest b/dev-build/rocm-cmake/Manifest index 1422fb134e90c..8c76c60659350 100644 --- a/dev-build/rocm-cmake/Manifest +++ b/dev-build/rocm-cmake/Manifest @@ -2,3 +2,4 @@ DIST rocm-cmake-6.1.2.tar.gz 86889 BLAKE2B 66e31b629171a5746eefd83e1ff14826a02f5 DIST rocm-cmake-6.3.2.tar.gz 88821 BLAKE2B 0d052dbeef7763a222a6304325e02895147b6433fd1b778bae9fabb5ea4287e912d80b7c54bf8b04f02beb5ec4394e9926ab46dd2f612780571453837e9051e3 SHA512 d365c496ef5f631c27a3ef0895540497dc069c5d3bf8ff27646b76964e09c7bc658f3bc7288b7703dbe21889d3beec2ffdb5983fe8af66026dfc19b99747ab47 DIST rocm-cmake-6.3.3.tar.gz 88828 BLAKE2B a6c1b8eed57c3bbc641e617cfa3189c98d55c9468d232fd0fa5d3f19d8930f994ddd8af27ba818776078075340d514ce83899a3799224a06a59fd0d1ba40d89f SHA512 1ffac8fc4d8ecff781e214684b0e892d9d886d839282ff59dc458194850479453e059f63959a0042e26a2a623a50b421ca4ddddd604da0404c760e7649006c31 DIST rocm-cmake-6.4.1.tar.gz 89082 BLAKE2B a00cbd71706d25b46a82414d5fe903406c758674d30aeef42195580e20d8765f5a86cec4c124714598bdf8fe96075d518800ae9286e8fbb6bde157c3ed5626b0 SHA512 0810d1ea2597285880ceb672e002e29177928bcc0c0c9a6e8651f8f8c20824a1b11bb45b9bc606a72a2f52eafc4540f9ea12d51e332cd34ed3ee4d97259ef884 +DIST rocm-cmake-6.4.3.tar.gz 89082 BLAKE2B 0368fa4baf32e725d734a9861fe89be050b4219fb1300f1f5a748f6927a1b8fd25e79e068d8dd31a8516d790a5cef1430992c5e9e11c9c1dd6463ed7d3a0db70 SHA512 356aa272d20deed8c0da8ed088079dd8530f23362ff22a563e91380bc543a0d68d2058ba6ec8f7355d1ad0d03578afeff474845ab1f78f23ee553cfccb1791bc diff --git a/dev-build/rocm-cmake/rocm-cmake-6.4.3.ebuild b/dev-build/rocm-cmake/rocm-cmake-6.4.3.ebuild new file mode 100644 index 0000000000000..9044ffb3a1251 --- /dev/null +++ b/dev-build/rocm-cmake/rocm-cmake-6.4.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/ROCm/rocm-cmake.git" + inherit git-r3 +else + SRC_URI="https://github.com/ROCm/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocm-cmake-rocm-${PV}" +fi + +DESCRIPTION="Radeon Open Compute CMake Modules" +HOMEPAGE="https://github.com/ROCm/rocm-cmake" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +RESTRICT="test" + +DOCS=( CHANGELOG.md LICENSE README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.1-license.patch + "${FILESDIR}"/${PN}-6.1.1-no-rocmchecks-warnings.patch +) + +src_prepare() { + sed -e "/CMAKE_INSTALL_LIBDIR/s:lib:$(get_libdir):" \ + -i "share/rocmcmakebuildtools/cmake/ROCMCreatePackage.cmake" \ + -i "share/rocmcmakebuildtools/cmake/ROCMInstallTargets.cmake" || die + cmake_src_prepare +} diff --git a/dev-libs/hipother/Manifest b/dev-libs/hipother/Manifest index 5e34ce8486340..c07864b235f9a 100644 --- a/dev-libs/hipother/Manifest +++ b/dev-libs/hipother/Manifest @@ -2,3 +2,4 @@ DIST hipother-6.1.1.tar.gz 33496 BLAKE2B 026967cb298a888df441d543d70478836036b81 DIST hipother-6.3.2.tar.gz 37656 BLAKE2B 23a29c674cec1dd6f99b24f901cd27883356c67c925156b34757c186a3105377a2d6c207338b8593de5af16b9f7a7b6ee8a528ab0cbfe93a3a57f5843a9b0a60 SHA512 d783a5356d71bc5dcf333d878c0cb44e306c29a7752a4d891300243682b04cfb6807c410e8b63d4fd5e1cb045554266477535fbd352bcbb65a242f5ee1f9d3db DIST hipother-6.3.3.tar.gz 37656 BLAKE2B f09a7e6623cff70af89e114b461ce5859a4912ecf41e8601cdd928b926f5a75d7e8ff55186bc3b2077b9115b8f37e1cfaad9e8c316e5e9bf6dbd0b4adebe25db SHA512 9ed7c0b301405f5daf7a8b87f085b6c9a2c8d33a790c06a14e8aefd41690db69a0ca81e9e50df380ccf2ffd0c244624de431ba82b826bf2ec529d81e3a6445ad DIST hipother-6.4.1.tar.gz 41114 BLAKE2B f1507021353363144ed641c4072f98f01095ad1fd83a4fa73733040c7f59684906950789be06b1837014fb04066b9a804c3c86c6d46259d48b92fa70f137cc31 SHA512 bace6d4cbca3c98d5e46d079e4f7e64fa8ff86fb0b8865f2b0fedfe60bc5443b6cfd2cfee7832662ac3a5ecf59ab5994b5d0c53ce5e4a68b133a773b2ef2d129 +DIST hipother-6.4.3.tar.gz 41133 BLAKE2B 9353922aee32e8740c97dec0a927c933ab0f66a8a2d90c669d03434d9afbc21d68fbd6700b2354bf915d74ce61399c860b6f98e072323d2be31730592882bad2 SHA512 32239e2a896303865065e009d1de71ac6b6cd193346a1daa99e44751d9dab5c08f7e2b668603692c5c2986047d3f3d97c518cdea9365204b8fa91478d0751548 diff --git a/dev-libs/hipother/hipother-6.4.3.ebuild b/dev-libs/hipother/hipother-6.4.3.ebuild new file mode 100644 index 0000000000000..b580389fc3327 --- /dev/null +++ b/dev-libs/hipother/hipother-6.4.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ROCclr runtime implementation for non-AMD HIP platforms, like NVIDIA" +HOMEPAGE="https://github.com/ROCm/hipother" +SRC_URI="https://github.com/ROCm/hipother/archive/refs/tags/rocm-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/hipother-rocm-${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +RDEPEND=" + !