Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/rocprofiler/, dev-util/rocprofiler/files/
Date: Wed, 01 Feb 2023 09:53:36
Message-Id: 1675245168.b2d5fd153c30f7ef44db78b1005142704c9ee981.asturm@gentoo
1 commit: b2d5fd153c30f7ef44db78b1005142704c9ee981
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 24 22:21:25 2023 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 1 09:52:48 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d5fd15
7
8 dev-util/rocprofiler: drop 5.0.2-r1
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 dev-util/rocprofiler/Manifest | 1 -
13 .../files/rocprofiler-4.3.0-ldflag.patch | 13 -----
14 dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild | 60 ----------------------
15 3 files changed, 74 deletions(-)
16
17 diff --git a/dev-util/rocprofiler/Manifest b/dev-util/rocprofiler/Manifest
18 index 358e4dfc5cd5..b2cbc7154ef5 100644
19 --- a/dev-util/rocprofiler/Manifest
20 +++ b/dev-util/rocprofiler/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02
23 DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce
24 DIST rocprofiler-5.3.3.tar.gz 1412740 BLAKE2B 29a63fc9df589787d18a28664002d35ec1b61e6b36f61cc1f2dc2dc14270d0aee4da594f735fceba71a7e29225bd0739b923a05bd36ec2a09a36e1ba95d8d971 SHA512 92b22272229c2c9a91983ded640a1b20f80538800f8e996dbf4e33e9f1f64a286a933f73b975e61c5b321883a11574c71ce91fd6ed7ddac32cd32da3bbea577c
25
26 diff --git a/dev-util/rocprofiler/files/rocprofiler-4.3.0-ldflag.patch b/dev-util/rocprofiler/files/rocprofiler-4.3.0-ldflag.patch
27 deleted file mode 100644
28 index dc097a568ca4..000000000000
29 --- a/dev-util/rocprofiler/files/rocprofiler-4.3.0-ldflag.patch
30 +++ /dev/null
31 @@ -1,13 +0,0 @@
32 -Index: rocprofiler-rocm-5.0.2/cmake_modules/env.cmake
33 -===================================================================
34 ---- rocprofiler-rocm-5.0.2.orig/cmake_modules/env.cmake
35 -+++ rocprofiler-rocm-5.0.2/cmake_modules/env.cmake
36 -@@ -51,7 +51,7 @@ set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS
37 - #set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=int-in-bool-context" )
38 - set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC" )
39 -
40 --set ( CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bdynamic -Wl,-z,noexecstack" )
41 -+set ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-Bdynamic -Wl,-z,noexecstack" )
42 -
43 - set ( CMAKE_SKIP_BUILD_RPATH TRUE )
44 -
45
46 diff --git a/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild
47 deleted file mode 100644
48 index 0a578fec2151..000000000000
49 --- a/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild
50 +++ /dev/null
51 @@ -1,60 +0,0 @@
52 -# Copyright 1999-2023 Gentoo Authors
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=7
56 -
57 -PYTHON_COMPAT=( python3_{9..10} )
58 -
59 -inherit cmake python-any-r1
60 -
61 -DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's"
62 -HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git"
63 -SRC_URI="https://github.com/ROCm-Developer-Tools/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
64 -S="${WORKDIR}/${PN}-rocm-${PV}"
65 -
66 -LICENSE="MIT"
67 -SLOT="0/$(ver_cut 1-2)"
68 -KEYWORDS="~amd64"
69 -
70 -RDEPEND="dev-libs/rocr-runtime:${SLOT}
71 - >=dev-util/roctracer-${PV}-r1:${SLOT}
72 - "
73 -DEPEND="${RDEPEND}"
74 -BDEPEND="
75 - $(python_gen_any_dep '
76 - dev-python/CppHeaderParser[${PYTHON_USEDEP}]
77 - ')
78 -"
79 -
80 -PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch"
81 - "${FILESDIR}/${PN}-4.3.0-ldflag.patch"
82 - "${FILESDIR}/${PN}-4.3.0-no-aqlprofile.patch"
83 - "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" )
84 -
85 -python_check_deps() {
86 - python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]"
87 -}
88 -
89 -src_prepare() {
90 - sed -e "s,\${DEST_NAME}/lib,$(get_libdir),g" \
91 - -e "s,\${DEST_NAME}/include,include/\${DEST_NAME},g" \
92 - -e "s,\${DEST_NAME}/bin,bin,g" \
93 - -e "/ctrl DESTINATION/s,\${DEST_NAME}/tool,bin,g" \
94 - -e "/CPACK_RESOURCE_FILE_LICENSE/d" \
95 - -e "/libtool.so DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" -i CMakeLists.txt || die
96 -
97 - cmake_src_prepare
98 -
99 - sed -e "s,@LIB_DIR@,$(get_libdir),g" -i bin/rpl_run.sh || die
100 -}
101 -
102 -src_configure() {
103 - local mycmakeargs=(
104 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
105 - -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa"
106 - -DPROF_API_HEADER_PATH="${EPREFIX}"/usr/include/roctracer/ext
107 - -DUSE_PROF_API=1
108 - )
109 -
110 - cmake_src_configure
111 -}