commit:     6f6a7d3c411add47c688116db59c53ba17f5b220
Author:     Sv. Lockal <lockalsash <AT> gmail <DOT> com>
AuthorDate: Thu Jan 30 14:42:20 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 08:35:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6a7d3c

sci-libs/hipFFT: drop 5.1.3-r1

Signed-off-by: Sv. Lockal <lockalsash <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/hipFFT/Manifest                           |  1 -
 .../hipFFT-5.1.3-gentoo-install-locations.patch    | 29 -------
 .../hipFFT/files/hipFFT-5.1.3_hip-config.patch     | 90 ----------------------
 sci-libs/hipFFT/hipFFT-5.1.3-r1.ebuild             | 44 -----------
 4 files changed, 164 deletions(-)

diff --git a/sci-libs/hipFFT/Manifest b/sci-libs/hipFFT/Manifest
index ac673321a23f..2095b039b036 100644
--- a/sci-libs/hipFFT/Manifest
+++ b/sci-libs/hipFFT/Manifest
@@ -1,4 +1,3 @@
-DIST hipFFT-rocm-5.1.3.tar.gz 89397 BLAKE2B 
3c29d5d660e9f3db8afd8c9e524296c29f50faf06a5d6a58ec628b5cc5ddb47ac2b99f137c7bc5090a311189b44014ea2f6f1f7547d22506f5ba18f837fbeb68
 SHA512 
8d7a90630cd8bfeade9cb026e45b6b6c1ab9c96dba424559a7ced8c881cd45c1cb06d3f7e82c8e6558e4ccb8bb41b6278842057a0cf0957b0644b1139f2c9706
 DIST hipFFT-rocm-5.7.1.tar.gz 102616 BLAKE2B 
ee8d6dcb7924c8989987b02533126c4e4419d8dc83067a816f2253efe4537e094f1665d95699d4bf27f30cd13f3fc5df7d3b0062c267ecbdcbb3aad961fab6f6
 SHA512 
4bfd812fa1e949574b4170833755a435f47e893f0615b65d8d273af6e8f89ea4d28632a208de20321e834c8bc237b11816e2af0363b60adca9af736b9bc87465
 DIST hipFFT-rocm-6.1.1.tar.gz 170796 BLAKE2B 
8c957db8e7e2548918539c94262d912c2f33b70d8482b727c78c13323bdb6822c3e95439854b8ab4fed970d21ed0c6fd2ab8c2805db59d3a3606d73e7eb47468
 SHA512 
531be32b12ed5f0f2352e3e0a893ca988a4c8492e66fc9347b6754ae4e769549d6f638a760de35cb15ef2d301ab4200a76c832d769ecb0cd55e9e42f839a1876
 DIST hipFFT-rocm-6.3.0.tar.gz 267945 BLAKE2B 
33d9013ddb20b37b17a05dc647e74eaccede7e952723a177cb0f1e54f2b25cd6a76b1a8b00f419cf197e495dd654b04f418d28ca1023ea4bc88f0ccf8191d6c0
 SHA512 
a210e044a87845a861c127529143ea8517f5eef30a07007f43bd29a85b5c2999bd6002d12cd2a06c1c8b469ea3d52c081bbcc5146c5fc585df8505ddfa6a3e06

diff --git a/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch 
b/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch
deleted file mode 100644
index fe395de42f86..000000000000
--- a/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Fix install location to meet FHS, and remove useless symlink
-===================================================================
---- hipFFT-rocm-5.1.3.orig/library/CMakeLists.txt
-+++ hipFFT-rocm-5.1.3/library/CMakeLists.txt
-@@ -81,7 +81,7 @@ target_include_directories( hipfft
-   PUBLIC  $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/library/include>
-   $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/include>
-   $<BUILD_INTERFACE:${HIP_INCLUDE_DIRS}>
--  $<INSTALL_INTERFACE:include>
-+  $<INSTALL_INTERFACE:include/hipfft>
-   ${HIP_INCLUDE_DIRS}
-   )
-
-@@ -142,13 +142,11 @@ if( ROCM_FOUND )
-   rocm_install_targets( TARGETS hipfft
-     INCLUDE
-     ${CMAKE_SOURCE_DIR}/library/include
--    ${CMAKE_BINARY_DIR}/include
--    PREFIX hipfft )
-+    ${CMAKE_BINARY_DIR}/include )
-   rocm_export_targets( TARGETS hip::hipfft
--    PREFIX hipfft
-+    PREFIX .
-     DEPENDS PACKAGE hip
-     NAMESPACE hip:: )
--  rocm_install_symlink_subdir( hipfft )
-
-   # Package specific CPACK vars
-   if( NOT BUILD_WITH_LIB STREQUAL "CUDA" )

diff --git a/sci-libs/hipFFT/files/hipFFT-5.1.3_hip-config.patch 
b/sci-libs/hipFFT/files/hipFFT-5.1.3_hip-config.patch
deleted file mode 100644
index 2f63a0f8e6f7..000000000000
--- a/sci-libs/hipFFT/files/hipFFT-5.1.3_hip-config.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-reverts the following commit.
-
-Upstream: https://github.com/ROCmSoftwarePlatform/hipFFT/pull/67
-
-commit 41491c9a70f808ed74690a538ca7bd25ff1ae1ca
-Author: Steve Leung <steve.le...@amd.com>
-Date:   Wed Sep 1 11:25:26 2021 -0600
-
-    cmake: use HIP CONFIG on Windows
-
-diff --git a/clients/rider/CMakeLists.txt b/clients/rider/CMakeLists.txt
-index de1fc7d..8b88103 100644
---- b/clients/rider/CMakeLists.txt
-+++ a/clients/rider/CMakeLists.txt
-@@ -43,11 +43,7 @@
-   
- if( NOT CMAKE_CXX_COMPILER MATCHES ".*/hipcc$" )
-   if( NOT BUILD_WITH_LIB STREQUAL "CUDA" )
--    if( WIN32 )
--      find_package( HIP CONFIG REQUIRED )
--    else()
--      find_package( HIP MODULE REQUIRED )
--    endif()
-+    find_package( HIP REQUIRED )
-     target_link_libraries( hipfft-rider PRIVATE hip::host )
-   else()
- 
-diff --git a/clients/samples/CMakeLists.txt b/clients/samples/CMakeLists.txt
-index 5a882c6..37162ab 100644
---- b/clients/samples/CMakeLists.txt
-+++ a/clients/samples/CMakeLists.txt
-@@ -48,11 +48,7 @@
-   target_link_libraries( ${sample} PRIVATE hip::hipfft )
-   
-   if( NOT CMAKE_CXX_COMPILER MATCHES ".*/hipcc$" )
--    if( WIN32 )
--      find_package( HIP CONFIG REQUIRED )
--    else()
--      find_package( HIP MODULE REQUIRED )
--    endif()
-+    find_package( HIP REQUIRED )
-     if( NOT BUILD_WITH_LIB STREQUAL "CUDA" )
-       target_link_libraries( ${sample} PRIVATE hip::host )
-     else()
-diff --git a/clients/tests/CMakeLists.txt b/clients/tests/CMakeLists.txt
-index 2b965e2..0442a79 100644
---- b/clients/tests/CMakeLists.txt
-+++ a/clients/tests/CMakeLists.txt
-@@ -81,11 +81,7 @@
- 
- if( NOT CMAKE_CXX_COMPILER MATCHES ".*/hipcc$" )
-   if( NOT BUILD_WITH_LIB STREQUAL "CUDA" )
--    if( WIN32 )
--      find_package( HIP CONFIG REQUIRED )
--    else()
--      find_package( HIP MODULE REQUIRED )
--    endif()
-+    find_package( HIP REQUIRED )
-     target_link_libraries( hipfft-test PRIVATE hip::host )
-   else()
-     target_compile_definitions( hipfft-test PRIVATE __HIP_PLATFORM_NVIDIA__)
-diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake
-index 022e3e4..0c8b3f8 100644
---- b/cmake/dependencies.cmake
-+++ a/cmake/dependencies.cmake
-@@ -27,22 +27,14 @@
- # HIP
- if( NOT CMAKE_CXX_COMPILER MATCHES ".*/hipcc$" )
-   if( NOT BUILD_WITH_LIB STREQUAL "CUDA" )
--    if( WIN32 )
--      find_package( HIP CONFIG REQUIRED )
--    else()
--      find_package( HIP MODULE REQUIRED )
--    endif()
-+    find_package( HIP REQUIRED )
-     list( APPEND HIP_INCLUDE_DIRS "${HIP_ROOT_DIR}/include" )
-   endif()
- else()
-   if( BUILD_WITH_LIB STREQUAL "CUDA" )
-     set(HIP_INCLUDE_DIRS "${HIP_ROOT_DIR}/include")
-   else()
--    if( WIN32 )
--      find_package( HIP CONFIG REQUIRED )
--    else()
--      find_package( HIP MODULE REQUIRED )
--    endif()
-+    find_package( HIP REQUIRED )
-   endif()
- endif()
-   

diff --git a/sci-libs/hipFFT/hipFFT-5.1.3-r1.ebuild 
b/sci-libs/hipFFT/hipFFT-5.1.3-r1.ebuild
deleted file mode 100644
index 79eb8052324f..000000000000
--- a/sci-libs/hipFFT/hipFFT-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 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/ROCmSoftwarePlatform/hipFFT";
-SRC_URI="https://github.com/ROCmSoftwarePlatform/hipFFT/archive/refs/tags/rocm-${PV}.tar.gz
 -> hipFFT-rocm-${PV}.tar.gz"
-REQUIRED_USE="${ROCM_REQUIRED_USE}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1-2)"
-
-RESTRICT="test"
-
-RDEPEND="dev-util/hip
-       sci-libs/rocFFT:${SLOT}[${ROCM_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/hipFFT-rocm-${PV}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-5.1.3_hip-config.patch"
-       "${FILESDIR}/${PN}-5.1.3-gentoo-install-locations.patch"
-       "${FILESDIR}/${PN}-5.0.2-remove-git-dependency.patch"
-       "${FILESDIR}/${PN}-4.3.0-add-complex-header.patch"
-)
-
-src_configure() {
-       local mycmakeargs=(
-               -DCMAKE_INSTALL_INCLUDEDIR="include/hipfft"
-               -DROCM_SYMLINK_LIBS=OFF
-               -DBUILD_CLIENTS_TESTS=OFF
-               -DBUILD_CLIENTS_RIDER=OFF
-       )
-
-       CXX=hipcc cmake_src_configure
-}

Reply via email to