commit:     d3f488c84716a365fba30dbc83f01d15c4699960
Author:     Sv. Lockal <lockalsash <AT> gmail <DOT> com>
AuthorDate: Thu Jan 30 13:57:18 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 08:35:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f488c8

dev-util/rocprofiler: drop 5.1.3-r1

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

 dev-util/rocprofiler/Manifest                      |  1 -
 .../files/rocprofiler-5.0.2-gentoo-location.patch  | 59 ---------------------
 dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild   | 60 ----------------------
 3 files changed, 120 deletions(-)

diff --git a/dev-util/rocprofiler/Manifest b/dev-util/rocprofiler/Manifest
index b2cbc7154ef5..d78087a26d80 100644
--- a/dev-util/rocprofiler/Manifest
+++ b/dev-util/rocprofiler/Manifest
@@ -1,2 +1 @@
-DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 
16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4
 SHA512 
6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce
 DIST rocprofiler-5.3.3.tar.gz 1412740 BLAKE2B 
29a63fc9df589787d18a28664002d35ec1b61e6b36f61cc1f2dc2dc14270d0aee4da594f735fceba71a7e29225bd0739b923a05bd36ec2a09a36e1ba95d8d971
 SHA512 
92b22272229c2c9a91983ded640a1b20f80538800f8e996dbf4e33e9f1f64a286a933f73b975e61c5b321883a11574c71ce91fd6ed7ddac32cd32da3bbea577c

diff --git a/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch 
b/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch
deleted file mode 100644
index 56cc79211ff0..000000000000
--- a/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Index: rocprofiler-rocm-5.0.2/bin/rpl_run.sh
-===================================================================
---- rocprofiler-rocm-5.0.2.orig/bin/rpl_run.sh
-+++ rocprofiler-rocm-5.0.2/bin/rpl_run.sh
-@@ -25,16 +25,16 @@
- time_stamp=`date +%y%m%d_%H%M%S`
- BIN_DIR=$(dirname $(realpath ${BASH_SOURCE[0]}))
- PKG_DIR=$(dirname $BIN_DIR)
--ROOT_DIR=$(dirname $PKG_DIR)
--TT_DIR=$ROOT_DIR/roctracer
-+ROOT_DIR=$PKG_DIR
-+TT_DIR=$ROOT_DIR
- RUN_DIR=`pwd`
- TMP_DIR="/tmp"
- DATA_DIR="rpl_data_${time_stamp}_$$"
- 
--RPL_PATH=$PKG_DIR/lib
--TLIB_PATH=$PKG_DIR/tool
--TTLIB_PATH=$TT_DIR/tool
--ROCM_LIB_PATH=$ROOT_DIR/lib
-+RPL_PATH=$PKG_DIR/@LIB_DIR@
-+TLIB_PATH=$PKG_DIR/@LIB_DIR@
-+TTLIB_PATH=$TT_DIR/@LIB_DIR@
-+ROCM_LIB_PATH=$ROOT_DIR/@LIB_DIR@
- 
- if [ -z "$ROCP_PYTHON_VERSION" ] ; then
-   ROCP_PYTHON_VERSION=python3
-@@ -70,7 +70,7 @@ export ROCP_HSA_INTERCEPT=1
- # Disabling internal ROC Profiler proxy queue (simple version supported for 
testing purposes)
- unset ROCP_PROXY_QUEUE
- # ROC Profiler metrics definition
--export ROCP_METRICS=$PKG_DIR/lib/metrics.xml
-+export ROCP_METRICS=$PKG_DIR/share/rocprofiler/metrics.xml
- # Disable AQL-profile read API
- export AQLPROFILE_READ_API=0
- # ROC Profiler package path
-@@ -104,7 +104,7 @@ usage() {
-   bin_name=`basename $0`
-   echo "ROCm Profiling Library (RPL) run script, a part of ROCprofiler 
library package."
-   echo "Full path: $BIN_DIR/$bin_name"
--  echo "Metrics definition: $PKG_DIR/lib/metrics.xml"
-+  echo "Metrics definition: $PKG_DIR/share/rocprofiler/metrics.xml"
-   echo ""
-   echo "Usage:"
-   echo "  $bin_name [-h] [--list-basic] [--list-derived] [-i <input .txt/.xml 
file>] [-o <output CSV file>] <app command line>"
-@@ -374,11 +374,11 @@ while [ 1 ] ; do
-     export ROCP_METRICS="$2"
-   elif [ "$1" = "--list-basic" ] ; then
-     export ROCP_INFO=b
--    HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl"
-+    HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl"
-     exit 1
-   elif [ "$1" = "--list-derived" ] ; then
-     export ROCP_INFO=d
--    HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl"
-+    HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl"
-     exit 1
-   elif [ "$1" = "--basenames" ] ; then
-     if [ "$2" = "on" ] ; then

diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild 
b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
deleted file mode 100644
index 4e2774def7f2..000000000000
--- a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git";
-SRC_URI="https://github.com/ROCm-Developer-Tools/${PN}/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rocm-${PV}"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-libs/rocr-runtime:${SLOT}
-       >=dev-util/roctracer-${PV}-r1:${SLOT}
-       "
-DEPEND="${RDEPEND}"
-BDEPEND="
-       $(python_gen_any_dep '
-       dev-python/cppheaderparser[${PYTHON_USEDEP}]
-       ')
-"
-
-PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch"
-               "${FILESDIR}/${PN}-4.3.0-no-aqlprofile.patch"
-               "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch"
-               "${FILESDIR}/${PN}-5.1.3-remove-Werror.patch" )
-
-python_check_deps() {
-       python_has_version "dev-python/cppheaderparser[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-       sed -e "s,\${DEST_NAME}/lib,$(get_libdir),g" \
-               -e "s,\${DEST_NAME}/include,include/\${DEST_NAME},g" \
-               -e "s,\${DEST_NAME}/bin,bin,g" \
-               -e "/ctrl DESTINATION/s,\${DEST_NAME}/tool,bin,g" \
-               -e "/CPACK_RESOURCE_FILE_LICENSE/d" \
-               -e "/libtool.so 
DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" -i CMakeLists.txt || die
-
-       cmake_src_prepare
-
-       sed -e "s,@LIB_DIR@,$(get_libdir),g" -i bin/rpl_run.sh || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-               -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa"
-               -DPROF_API_HEADER_PATH="${EPREFIX}"/usr/include/roctracer/ext
-               -DUSE_PROF_API=1
-       )
-
-       cmake_src_configure
-}

Reply via email to