commit: 9c4d5491b180128c8bade5834022699aac853bd9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 07:52:48 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 18:08:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4d5491
sci-libs/miopen: drop 5.7.1-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/miopen/Manifest | 2 -
sci-libs/miopen/miopen-5.7.1-r1.ebuild | 123 ---------------------------------
2 files changed, 125 deletions(-)
diff --git a/sci-libs/miopen/Manifest b/sci-libs/miopen/Manifest
index 123f4473612d..379d815aaac7 100644
--- a/sci-libs/miopen/Manifest
+++ b/sci-libs/miopen/Manifest
@@ -1,4 +1,2 @@
-DIST MIOpen-5.7.1.tar.gz 100751593 BLAKE2B
c5f847fe4374ab22737c281a65401125012328412d584fc09244b431ea6265d6d5028429115ee15fa8b04cbe0edd020e4e7ac8deb22561183ed76cb8c3d4d9d4
SHA512
3354b3b154f29a6337403abc5a71ec47c0b2558320c5a1b0cbfbbdb370c4fada2db12d4a19a312b5e30ca2e2302ee50ece3390603e84d132b2212a168e9523fa
DIST MIOpen-6.3.3.tar.gz 104157223 BLAKE2B
10b793594ed47397dd695ada4da1ba93935c78512c27291449df20fc7760aad2b224eaa50d3526453e7b4451828769937c66069a11f6f6fb6a636a16c6f90957
SHA512
9749d04d9a6b92ba19b3534966feb4ed21eaca3fd4a20aaec050bcf725091a8706044136f836ed20e08e7ec3b4074e1f99a08b51b4cbe449aedb7f86eb5cc87f
DIST MIOpen-6.4.3.tar.gz 108253603 BLAKE2B
efeb974ab0d304a97171a2fb3497d754fdebd5d071f1e3a4fb6cf1fea2f4206686cf60905910979929b9b79e7bf99e2aaa73c433ad97c9bd480591f3fdf5485a
SHA512
d3426595fb5395de225cd5c17819c2ac53e09db33f8aaf48022ab77047345c62dbaec0b3c704d24e937eb66f42011d69ac8a2dc8d8720608d635b19048dcda27
-DIST gtest-1.11.0_p20210611.tar.gz 887296 BLAKE2B
8f29b7028a6dd8190a113cd93398705b23b61d88bee38beaf9dcc0dfc8a463aed7fcd3719f6f1b131d4363aa57231629aaeffa108f6558efb58416cfface6d6e
SHA512
cf9e7f3fd3e31ce6677eac355fb8bfe19c5b56a8ec3af8b9417d0904cdf5da92f99f7411a08131cc9fa4fc7d38e6a71fcfac993648e47b269a74a27de7607f7a
diff --git a/sci-libs/miopen/miopen-5.7.1-r1.ebuild
b/sci-libs/miopen/miopen-5.7.1-r1.ebuild
deleted file mode 100644
index b13e6354554f..000000000000
--- a/sci-libs/miopen/miopen-5.7.1-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ROCM_VERSION=${PV}
-
-inherit cmake flag-o-matic llvm rocm
-
-GTEST_COMMIT="e2239ee6043f73722e7aa812a459f54a28552929"
-GTEST_FILE="gtest-1.11.0_p20210611.tar.gz"
-
-LLVM_MAX_SLOT=17
-
-DESCRIPTION="AMD's Machine Intelligence Library"
-HOMEPAGE="https://github.com/ROCmSoftwarePlatform/MIOpen"
-
-SRC_URI="https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-${PV}.tar.gz
-> MIOpen-${PV}.tar.gz
- test? (
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz ->
${GTEST_FILE} )"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1-2)"
-
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-util/hip
- >=dev-db/sqlite-3.17
- sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
- sci-libs/composable-kernel:${SLOT}[${ROCM_USEDEP}]
- >=dev-libs/boost-1.72
- dev-cpp/nlohmann_json
- dev-cpp/frugally-deep
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="dev-libs/half:0/1
- dev-build/rocm-cmake
-"
-
-S="${WORKDIR}/MIOpen-rocm-${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.0-disable-no-inline-boost.patch"
- "${FILESDIR}/${PN}-4.2.0-gcc11-numeric_limits.patch"
-
"${FILESDIR}/${PN}-4.3.0-fix-interface-include-in-HIP_COMPILER_FLAGS.patch"
- "${FILESDIR}/${PN}-4.3.0-enable-test.patch"
- "${FILESDIR}/${PN}-5.1.3-no-strip.patch"
- "${FILESDIR}/${PN}-5.1.3-include-array.patch"
- "${FILESDIR}/${PN}-5.7.1-fix-miopendriver-gemm.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- sed -e "s:/opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT})
NO_DEFAULT_PATH:" \
- -e "s:/opt/rocm/hip:$(hipconfig -p) NO_DEFAULT_PATH:" \
- -e '/set( MIOPEN_INSTALL_DIR/s:miopen:${CMAKE_INSTALL_PREFIX}:'
\
- -e '/MIOPEN_TIDY_ERRORS ALL/d' \
- -e 's:find_program(UNZIPPER lbunzip2
bunzip2):find_program(UNZIPPER NAMES lbunzip2 bunzip2):' \
- -i CMakeLists.txt || die
-
- sed -e "/add_test/s:--build \${CMAKE_CURRENT_BINARY_DIR}:--build
${BUILD_DIR}:" \
- -i test/CMakeLists.txt || die
-
- sed -e
"s:\${PROJECT_BINARY_DIR}/miopen/include:\${PROJECT_BINARY_DIR}/include:" \
- -i src/CMakeLists.txt || die
-
- sed -e
"s:\${AMD_DEVICE_LIBS_PREFIX}/lib:${EPREFIX}/usr/lib/amdgcn/bitcode:" -i
cmake/hip-config.cmake || die
-}
-
-src_configure() {
- if ! use debug; then
- append-cflags "-DNDEBUG"
- append-cxxflags "-DNDEBUG"
- CMAKE_BUILD_TYPE="Release"
- else
- CMAKE_BUILD_TYPE="Debug"
- fi
-
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DMIOPEN_BACKEND=HIP
- -DBoost_USE_STATIC_LIBS=OFF
- -DMIOPEN_USE_MLIR=OFF
- -DBUILD_TESTS=$(usex test ON OFF)
- -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
- -DROCM_SYMLINK_LIBS=OFF
- -DHALF_INCLUDE_DIR="${EPREFIX}/usr/include/half"
- )
-
- if use test; then
- mycmakeargs+=(
- -DMIOPEN_TEST_ALL=ON
- -DBUILD_TESTING=ON
- -DMIOPEN_TEST_GDB=OFF
- -DGOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT}"
- )
- for gpu_target in ${AMDGPU_TARGETS}; do
- mycmakeargs+=(-DMIOPEN_TEST_${gpu_target^^}=ON )
- done
- fi
-
- addpredict /dev/kfd
- addpredict /dev/dri/
- append-cxxflags "--rocm-path=$(hipconfig -R)"
- append-cxxflags
"--hip-device-lib-path=${EPREFIX}/usr/lib/amdgcn/bitcode"
- CXX="$(get_llvm_prefix ${LLVM_MAX_SLOT})/bin/clang++"
cmake_src_configure
-}
-
-src_test() {
- check_amdgpu
- LD_LIBRARY_PATH="${BUILD_DIR}"/lib cmake_src_test -j1
-}
-
-src_install() {
- cmake_src_install
-}