commit:     e460173c9dec50e9d5f5a8b451aa238b118f4d46
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 15 14:40:20 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 16 18:11:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e460173c

dev-util/hipify-clang: drop 5.7.1, 6.1.1, 6.3.2, 6.4.1

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

 dev-util/hipify-clang/Manifest                  |  4 --
 dev-util/hipify-clang/hipify-clang-5.7.1.ebuild | 41 -----------------
 dev-util/hipify-clang/hipify-clang-6.1.1.ebuild | 55 -----------------------
 dev-util/hipify-clang/hipify-clang-6.3.2.ebuild | 58 -------------------------
 dev-util/hipify-clang/hipify-clang-6.4.1.ebuild | 58 -------------------------
 5 files changed, 216 deletions(-)

diff --git a/dev-util/hipify-clang/Manifest b/dev-util/hipify-clang/Manifest
index fa3708eba8ec..077da0636493 100644
--- a/dev-util/hipify-clang/Manifest
+++ b/dev-util/hipify-clang/Manifest
@@ -1,6 +1,2 @@
-DIST HIPIFY-5.7.1.tar.gz 673452 BLAKE2B 
e0293c1b7f9ea028efc8d712ddedae4ec933c5bcfba524e13816bd999e67bcf06097f9fe0e4d1f4fa6a38df133be694e92adeefd92f77301d8537b6880b1a1fe
 SHA512 
0cc75fdbcb6278d319cfe8ee3c8547dc75ea494a007d2159c64312c3411627905e0d6c7d7f0032cbc4c727a90723325aa2705db2fd473dbeb41e60f276d1c9a7
-DIST HIPIFY-6.1.1.tar.gz 813425 BLAKE2B 
accc661431f11796d0c8bcf638537a6035020b2a36ebe66c1b8c10bb63b762418d5fd1f256f3a3e51d2ace224a6492abfe72838bef859b1da68c2126cc3521be
 SHA512 
29c45e312c8e2f0d06916b57f24eba27ba7beae3bd860850b57cfe27c87df22aabe9fdcf3d12671b81e68b61c3974aaf0064e96ae68392d181148aaeef14f1c7
-DIST HIPIFY-6.3.2.tar.gz 978994 BLAKE2B 
7f35d462f69ab298485ef27b53624676071be551d671532383f246dbe6cd133ce1b30fb98d5457b82a0a9a01070cc6050e14f4f8fdecbf04a9b589309c3afd67
 SHA512 
26fc5db270e661d3ca380dfd570f2b46108c41b808f84413b27c4b6efaf6796ae625d4489c2278c253345d8a25408f636fde476be380b08d489254e20b8a12c0
 DIST HIPIFY-6.3.3.tar.gz 978886 BLAKE2B 
391afa3ca27651597264ada3f1ef8f2a3ed75d7f0bbd29b868e89d0ecd6a76986fb4b74e15d62c7a0990d5e8a6c5e92cf4e987ddbf3fb5e45eddd2f9d22c9b45
 SHA512 
5fe529db7ef9de56e127ced21c62b45b770aa383913bd9d373e7c4eb16e1028a6414ae25aa2f40c79b45f5a2dcb4318cd6773cf821c814bfd545431512cae490
-DIST HIPIFY-6.4.1.tar.gz 995674 BLAKE2B 
cf0e9709bd30b4f2df7144c642a2c287aa8c2e87bc34c279ed4380ccd297fa42e68e9c177f96f45ec7d0e0675f26a93bd4ceea294fe667809d287b3054b9d83b
 SHA512 
b93c9698c2d253c6eb1daad6d6e3113168c5e2c02c2d847203208716ced61398983d50e9efe307557e6adc642101a2642bb5e43b4b9829217f02f11ab477de9b
 DIST HIPIFY-6.4.3.tar.gz 995683 BLAKE2B 
ec6bb3a11a4ea5a48b8762788bfefdcc1a4fcd9a20b6dd4e72de2de920057305a9dd79d955ad696bc233faec458d30f7776320d073562bef2b861306ba11709a
 SHA512 
c408da868ac446f81d380816c3ea1a2e39a4dcd3a7b705d93babd75a0d12e1df21e5ab394fbc8d4bd8e33dbaaaadffb05582bb4ed45b8561e2cbcc989c21a9ec

diff --git a/dev-util/hipify-clang/hipify-clang-5.7.1.ebuild 
b/dev-util/hipify-clang/hipify-clang-5.7.1.ebuild
deleted file mode 100644
index b9ca90559d68..000000000000
--- a/dev-util/hipify-clang/hipify-clang-5.7.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A set of tools to translate CUDA source code into portable HIP 
C++"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/HIPIFY";
-SRC_URI="https://github.com/ROCm-Developer-Tools/HIPIFY/archive/rocm-${PV}.tar.gz
 -> HIPIFY-${PV}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1-2)"
-
-BDEPEND=">=dev-build/cmake-3.22"
-DEPEND="
-       llvm-core/clang:17
-       llvm-core/llvm:17"
-
-S="${WORKDIR}/HIPIFY-rocm-${PV}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-5.7.1-fix-clang-libs.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i 's:/../libexec/hipify::' \
-               bin/hipconvertinplace.sh bin/hipconvertinplace-perl.sh \
-               bin/hipexamine-perl.sh bin/hipexamine.sh || die
-       # Workaround for bug https://github.com/ROCm/HIPIFY/issues/1396
-       sed -i 's/find_package(LLVM REQUIRED/find_package(LLVM 17 REQUIRED/' 
CMakeLists.txt || die
-}
-
-src_install() {
-       cmake_src_install
-
-       # rm unwanted copy
-       rm -rf "${ED}/usr/hip" || die
-}

diff --git a/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild 
b/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild
deleted file mode 100644
index 412a7257b33a..000000000000
--- a/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 18 )
-
-inherit cmake flag-o-matic llvm-r1
-
-DESCRIPTION="A set of tools to translate CUDA source code into portable HIP 
C++"
-HOMEPAGE="https://github.com/ROCm/HIPIFY";
-SRC_URI="https://github.com/ROCm/HIPIFY/archive/rocm-${PV}.tar.gz -> 
HIPIFY-${PV}.tar.gz"
-S="${WORKDIR}/HIPIFY-rocm-${PV}"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-build/cmake-3.22"
-DEPEND="
-       $(llvm_gen_dep '
-               llvm-core/clang:${LLVM_SLOT}=
-               llvm-core/llvm:${LLVM_SLOT}=
-       ')
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-5.7.1-fix-clang-libs.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i 's:/../libexec/hipify::' \
-               bin/hipconvertinplace.sh bin/hipconvertinplace-perl.sh \
-               bin/hipexamine-perl.sh bin/hipexamine.sh || die
-}
-
-src_configure() {
-       # 928906: CMakeLists.txt ignores CC/CXX, switches compiler to clang
-       # and fails if non-compatible CFLAGS/CXXFLAGS are used
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix)/$(get_libdir)/cmake/llvm"
-       )
-
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       # rm unwanted copy
-       rm -rf "${ED}/usr/hip" || die
-}

diff --git a/dev-util/hipify-clang/hipify-clang-6.3.2.ebuild 
b/dev-util/hipify-clang/hipify-clang-6.3.2.ebuild
deleted file mode 100644
index 31dca90c6893..000000000000
--- a/dev-util/hipify-clang/hipify-clang-6.3.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 19 )
-
-inherit cmake flag-o-matic llvm-r1
-
-DESCRIPTION="A set of tools to translate CUDA source code into portable HIP 
C++"
-HOMEPAGE="https://github.com/ROCm/HIPIFY";
-SRC_URI="https://github.com/ROCm/HIPIFY/archive/rocm-${PV}.tar.gz -> 
HIPIFY-${PV}.tar.gz"
-S="${WORKDIR}/HIPIFY-rocm-${PV}"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-build/cmake-3.22"
-DEPEND="
-       $(llvm_gen_dep '
-               llvm-core/clang:${LLVM_SLOT}=
-               llvm-core/llvm:${LLVM_SLOT}=
-       ')
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-5.7.1-fix-clang-libs.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i 's:/../libexec/hipify::' \
-               bin/hipconvertinplace.sh bin/hipconvertinplace-perl.sh \
-               bin/hipexamine-perl.sh bin/hipexamine.sh || die
-}
-
-src_configure() {
-       # 928906: CMakeLists.txt ignores CC/CXX, switches compiler to clang
-       # and fails if non-compatible CFLAGS/CXXFLAGS are used
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix)/$(get_libdir)/cmake/llvm"
-       )
-
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       fperms +x /usr/bin/hipconvertinplace-perl.sh
-       fperms +x /usr/bin/hipconvertinplace.sh
-       fperms +x /usr/bin/hipexamine-perl.sh
-       fperms +x /usr/bin/hipexamine.sh
-       fperms +x /usr/bin/hipify-perl
-}

diff --git a/dev-util/hipify-clang/hipify-clang-6.4.1.ebuild 
b/dev-util/hipify-clang/hipify-clang-6.4.1.ebuild
deleted file mode 100644
index 34f16f8bd27a..000000000000
--- a/dev-util/hipify-clang/hipify-clang-6.4.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 20 )
-
-inherit cmake flag-o-matic llvm-r1
-
-DESCRIPTION="A set of tools to translate CUDA source code into portable HIP 
C++"
-HOMEPAGE="https://github.com/ROCm/HIPIFY";
-SRC_URI="https://github.com/ROCm/HIPIFY/archive/rocm-${PV}.tar.gz -> 
HIPIFY-${PV}.tar.gz"
-S="${WORKDIR}/HIPIFY-rocm-${PV}"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-build/cmake-3.22"
-DEPEND="
-       $(llvm_gen_dep '
-               llvm-core/clang:${LLVM_SLOT}=
-               llvm-core/llvm:${LLVM_SLOT}=
-       ')
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-5.7.1-fix-clang-libs.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i 's:/../libexec/hipify::' \
-               bin/hipconvertinplace.sh bin/hipconvertinplace-perl.sh \
-               bin/hipexamine-perl.sh bin/hipexamine.sh || die
-}
-
-src_configure() {
-       # 928906: CMakeLists.txt ignores CC/CXX, switches compiler to clang
-       # and fails if non-compatible CFLAGS/CXXFLAGS are used
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix)/$(get_libdir)/cmake/llvm"
-       )
-
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       fperms +x /usr/bin/hipconvertinplace-perl.sh
-       fperms +x /usr/bin/hipconvertinplace.sh
-       fperms +x /usr/bin/hipexamine-perl.sh
-       fperms +x /usr/bin/hipexamine.sh
-       fperms +x /usr/bin/hipify-perl
-}

Reply via email to