commit:     77b7d4fc5b5bd01d49406619e5db8b58d9912ae5
Author:     Sv. Lockal <lockalsash <AT> gmail <DOT> com>
AuthorDate: Mon Feb 16 05:38:25 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  6 00:44:09 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b7d4fc

sci-libs/hipFFT: add 7.2.0

Signed-off-by: Sv. Lockal <lockalsash <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45826
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/hipFFT/Manifest            |  1 +
 sci-libs/hipFFT/hipFFT-7.2.0.ebuild | 38 +++++++++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/sci-libs/hipFFT/Manifest b/sci-libs/hipFFT/Manifest
index bb3e8be3415d..6fa3d5cb0781 100644
--- a/sci-libs/hipFFT/Manifest
+++ b/sci-libs/hipFFT/Manifest
@@ -2,3 +2,4 @@ DIST hipFFT-rocm-6.3.3.tar.gz 267940 BLAKE2B 
a04284d719c33ef214a7cd4e64cdb5babb8
 DIST hipFFT-rocm-6.4.3.tar.gz 300245 BLAKE2B 
e8255119b14ee3788713f7d5b632b639ca5a0f9366fc81fb83da04ac97eb6f53a17eef2c6da8851f77562ac696755c37b446117573fdbebaafee133aa769cc3c
 SHA512 
80a25e20bbf1a4aae0787219ade0a8bc136e8d731a353695a4d7f125fb644bfd6a10c64b3152cf6120c2214516e45e7c42d0f18584e6568503f63029aad8129a
 DIST hipFFT-rocm-7.0.2.tar.gz 300768 BLAKE2B 
23e980181a8d12fc13345d4615782cfa6f24089dba58cc7b9d837715a685ad3cd16e6880fd175b974924d7844a2e1a38e8b0f29c7317b0b6957f43c1dd518b43
 SHA512 
c78d3bac1a52b3f8a1953818587dd1ae1bd90096c4732eca4d953e69db1598106f86046754ff547fb5bb04598c2a21924d0156b964d7989a65583211bea64ec2
 DIST hipFFT-rocm-7.1.0.tar.gz 356914 BLAKE2B 
a716c9249dd37cae1e2501ed32b070181175b2ee783c80f0f97ee1e25bc67a162c3d29f4619f2b92bc297ebce8618a16edd820f45010c250fab7c526800e85e5
 SHA512 
b5e4fd5e66bf13b293c700dac96473bfe8e7ba98e685dbafb76d8cb6e0711a163aabc2dba5c6201c2bbc9e9cb4eaf89d298d19bb9871e09619f8f2ab68ea23cb
+DIST hipfft-7.2.0.tar.gz 372486 BLAKE2B 
c46b5ea24ba61720ba228c16f10202d56eaeb84fa9fb6b7dd6d5b12dbca46c851ee5b79616e38f70ec9de54357fcd1343974374a61dfc88dfeeaffb5a0b4649e
 SHA512 
bd42d71fe01c05fe7d17d298bc6ee9e70d0733a8146b295e17fe7657bb0be34d3f78b0e8525131b4bbc6f7d38307a97e92314945dcc42ef1934cd3c95a9c9a19

diff --git a/sci-libs/hipFFT/hipFFT-7.2.0.ebuild 
b/sci-libs/hipFFT/hipFFT-7.2.0.ebuild
new file mode 100644
index 000000000000..3f4302486329
--- /dev/null
+++ b/sci-libs/hipFFT/hipFFT-7.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="CU / ROCM agnostic hip FFT implementation"
+HOMEPAGE="https://github.com/ROCm/rocm-libraries/tree/develop/projects/hipfft";
+SRC_URI="https://github.com/ROCm/rocm-libraries/releases/download/rocm-${PV}/hipfft.tar.gz
 -> hipfft-${PV}.tar.gz"
+S="${WORKDIR}/hipfft"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       dev-util/hip:${SLOT}
+       sci-libs/rocFFT:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+       rocm_use_clang
+
+       local mycmakeargs=(
+               -DROCM_SYMLINK_LIBS=OFF
+               -DBUILD_CLIENTS_TESTS=OFF
+               -DBUILD_CLIENTS_RIDER=OFF
+               -DGPU_TARGETS="$(get_amdgpu_flags)"
+       )
+
+       cmake_src_configure
+}

Reply via email to