Gentoo Archives: gentoo-commits

From: Yixun Lan <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/kernelshark/files/, dev-util/kernelshark/
Date: Fri, 03 Mar 2023 20:04:34
Message-Id: 1677873862.f05d76ea718839add7482c8307932b5e1932f709.dlan@gentoo
1 commit: f05d76ea718839add7482c8307932b5e1932f709
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 10 20:06:08 2023 +0000
4 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 20:04:22 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05d76ea
7
8 dev-util/kernelshark: drop 1.2, 2.1.0, 2.1.1
9
10 cleanup EPAI=7 cmake rdeps
11
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13 Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
14
15 dev-util/kernelshark/Manifest | 3 --
16 .../kernelshark/files/kernelshark-1.2-build.patch | 39 --------------
17 .../files/kernelshark-1.2-desktop-version.patch | 9 ----
18 .../kernelshark-2.1.0-fix-desktop-version.patch | 11 ----
19 dev-util/kernelshark/kernelshark-1.2.ebuild | 56 --------------------
20 dev-util/kernelshark/kernelshark-2.1.0.ebuild | 60 ----------------------
21 dev-util/kernelshark/kernelshark-2.1.1.ebuild | 59 ---------------------
22 7 files changed, 237 deletions(-)
23
24 diff --git a/dev-util/kernelshark/Manifest b/dev-util/kernelshark/Manifest
25 index e6b3d2362196..9984f4dea6e4 100644
26 --- a/dev-util/kernelshark/Manifest
27 +++ b/dev-util/kernelshark/Manifest
28 @@ -1,4 +1 @@
29 -DIST kernelshark-1.2.tar.gz 4298175 BLAKE2B 2ebe70c2b7c0691b65b0251027f1c558fc2fc5ef9bf61512d3ddd554fbb6ec349e36fca4dd0060c6b7db49eca0ec81a2f1296d635459b91883e54e77146ea3ae SHA512 059ac0ced71fa00de34c30ece433430f1e2fc36acb1b3a3f15cb84ce74d7a4f115e4ee8fbf9a256d5a731050aee02823a90a024dca4b4f6a17061652b871b935
30 -DIST kernelshark-2.1.0.tar.gz 4098666 BLAKE2B 2798626c598ec2464f018b5808a6da460a552920c373dbf1eaba5d243e2f150da2a9a25668f8cb27e2ddc7dc286d4d5215d942893456de9339a63bde0e4d7381 SHA512 4b463cf06a919d67fa38ada8221e4702e2fac725d917e7abd12e1d69880ba964881ac549caf90bd7cb22edea4f28d7937494a05f75218f16fe2edcdff7161c3e
31 -DIST kernelshark-2.1.1.tar.gz 4099851 BLAKE2B d686a0c19b9daeb355fa3c57104b9147cd0b4e492a3b0b57e5fdbd450d265f963bb35c99b896039007ea47c983d86649381fd81ec9402e4482a39e962322de3a SHA512 8fd9d117401961bf892a46890a7fd97c17a2d9839704b43730a5bf90f5e2cf73c68da2453a2e208b1732055abfaf5ddd7532efe8de9256b4232abd172a04f89c
32 DIST kernelshark-2.2.0.tar.gz 4100601 BLAKE2B e68275b91a5a629a868e95c9b5f807c46e445e9d6e131093eb38b5a350af47dec5da9d4ec24a4b60a90ac6b3c70438236f6cd7d80fabccf420bae1603fc13338 SHA512 a2d2d2c9494189322ddb45eabe3aded8db9c72eca3d5afefc8d97b4b5011e9f93a3324aeabe19bc1917c3dbf67c75dcefbda831a2e82722bde5599f01e88c047
33
34 diff --git a/dev-util/kernelshark/files/kernelshark-1.2-build.patch b/dev-util/kernelshark/files/kernelshark-1.2-build.patch
35 deleted file mode 100644
36 index c7fcd0d8d33f..000000000000
37 --- a/dev-util/kernelshark/files/kernelshark-1.2-build.patch
38 +++ /dev/null
39 @@ -1,39 +0,0 @@
40 ---- a/CMakeLists.txt
41 -+++ b/CMakeLists.txt
42 -@@ -67,11 +67,11 @@ set(KS_LOGO_LABEL KS_logo_horizontal.svg)
43 -
44 - set(CMAKE_INSTALL_RPATH "${_LIBDIR}/${KS_APP_NAME}/")
45 -
46 --if (CMAKE_BUILD_TYPE MATCHES Package)
47 -+if (NOT CMAKE_BUILD_TYPE MATCHES Package)
48 -
49 - set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
50 -
51 --else (CMAKE_BUILD_TYPE MATCHES Package)
52 -+else (CMAKE_BUILD_TYPE MATCHES Gentoo)
53 -
54 - set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
55 -
56 ---- a/build/FindTraceCmd.cmake
57 -+++ b/build/FindTraceCmd.cmake
58 -@@ -38,17 +38,17 @@ find_path(TRACEFS_INCLUDE_DIR NAMES tracefs/tracefs.h
59 - ${CMAKE_SOURCE_DIR}/../include/
60 - NO_DEFAULT_PATH)
61 -
62 --find_library(TRACECMD_LIBRARY NAMES trace-cmd/libtracecmd.a
63 -+find_library(TRACECMD_LIBRARY NAMES trace-cmd/libtracecmd.so
64 - PATHS $ENV{TRACE_CMD}/lib/
65 - ${CMAKE_SOURCE_DIR}/../lib/
66 - NO_DEFAULT_PATH)
67 -
68 --find_library(TRACEFS_LIBRARY NAMES tracefs/libtracefs.a
69 -+find_library(TRACEFS_LIBRARY NAMES tracefs/libtracefs.so
70 - PATHS $ENV{TRACE_CMD}/lib/
71 - ${CMAKE_SOURCE_DIR}/../lib/
72 - NO_DEFAULT_PATH)
73 -
74 --find_library(TRACEEVENT_LIBRARY NAMES traceevent/libtraceevent.a
75 -+find_library(TRACEEVENT_LIBRARY NAMES traceevent/libtraceevent.so
76 - PATHS $ENV{TRACE_CMD}/lib/
77 - ${CMAKE_SOURCE_DIR}/../lib/
78 - NO_DEFAULT_PATH)
79
80 diff --git a/dev-util/kernelshark/files/kernelshark-1.2-desktop-version.patch b/dev-util/kernelshark/files/kernelshark-1.2-desktop-version.patch
81 deleted file mode 100644
82 index 5f469b199547..000000000000
83 --- a/dev-util/kernelshark/files/kernelshark-1.2-desktop-version.patch
84 +++ /dev/null
85 @@ -1,9 +0,0 @@
86 ---- a/build/ks.desktop.cmake
87 -+++ b/build/ks.desktop.cmake
88 -@@ -1,5 +1,5 @@
89 - [Desktop Entry]
90 --Version=@KS_VERSION_STRING@
91 -+Version=1.2
92 - Type=Application
93 - Name=Kernel Shark
94 - GenericName=Kernel Shark
95
96 diff --git a/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch b/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch
97 deleted file mode 100644
98 index a6a93be0ea0d..000000000000
99 --- a/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch
100 +++ /dev/null
101 @@ -1,11 +0,0 @@
102 -diff --git a/build/ks.desktop.cmake b/build/ks.desktop.cmake
103 -index 2b02c0d..9765e61 100644
104 ---- a/build/ks.desktop.cmake
105 -+++ b/build/ks.desktop.cmake
106 -@@ -1,5 +1,5 @@
107 - [Desktop Entry]
108 --Version=@KS_VERSION_STRING@
109 -+Version=1.0
110 - Type=Application
111 - Name=Kernel Shark
112 - GenericName=Kernel Shark
113
114 diff --git a/dev-util/kernelshark/kernelshark-1.2.ebuild b/dev-util/kernelshark/kernelshark-1.2.ebuild
115 deleted file mode 100644
116 index f3406107a78a..000000000000
117 --- a/dev-util/kernelshark/kernelshark-1.2.ebuild
118 +++ /dev/null
119 @@ -1,56 +0,0 @@
120 -# Copyright 2019-2021 Gentoo Authors
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -EAPI=7
124 -
125 -inherit flag-o-matic cmake
126 -
127 -DESCRIPTION="Graphical reader for trace-cmd output"
128 -HOMEPAGE="https://kernelshark.org/"
129 -
130 -if [[ ${PV} =~ [9]{4,} ]]; then
131 - EGIT_REPO_URI="https://github.com/rostedt/trace-cmd.git"
132 - inherit git-r3
133 - S="${WORKDIR}/${P}/kernel-shark"
134 -
135 -else
136 - MY_P="${PN}-v${PV}"
137 - SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-${MY_P}.tar.gz -> ${P}.tar.gz"
138 - KEYWORDS="~amd64 ~x86"
139 - S="${WORKDIR}/trace-cmd-${MY_P}/kernel-shark"
140 -fi
141 -
142 -LICENSE="GPL-2 LGPL-2.1"
143 -SLOT="0"
144 -IUSE="custom-optimization doc"
145 -
146 -DEPEND="
147 - >=dev-util/trace-cmd-2.8.3:=
148 - dev-libs/json-c:=
149 - dev-qt/qtcore:5=
150 - dev-qt/qtnetwork:5=
151 - dev-qt/qtwidgets:5=
152 - >=media-libs/freeglut-3.0.0:=
153 - x11-libs/libXmu:=
154 - x11-libs/libXi:="
155 -RDEPEND="${DEPEND}"
156 -BDEPEND="
157 - doc? (
158 - media-gfx/graphviz
159 - app-doc/doxygen
160 - )"
161 -
162 -PATCHES=(
163 - "${FILESDIR}"/${P}-build.patch
164 - "${FILESDIR}"/${P}-desktop-version.patch
165 -)
166 -
167 -src_configure() {
168 - local mycmakeargs=(
169 - -D_INSTALL_PREFIX="${EPREFIX}/usr"
170 - -DTRACECMD_INCLUDE_DIR="${EPREFIX}/usr/include/trace-cmd"
171 - -D_DOXYGEN_DOC=$(usex doc)
172 - )
173 - use custom-optimization || replace-flags -O? -O3
174 - cmake_src_configure
175 -}
176
177 diff --git a/dev-util/kernelshark/kernelshark-2.1.0.ebuild b/dev-util/kernelshark/kernelshark-2.1.0.ebuild
178 deleted file mode 100644
179 index ddf6b441a088..000000000000
180 --- a/dev-util/kernelshark/kernelshark-2.1.0.ebuild
181 +++ /dev/null
182 @@ -1,60 +0,0 @@
183 -# Copyright 2019-2022 Gentoo Authors
184 -# Distributed under the terms of the GNU General Public License v2
185 -
186 -EAPI=7
187 -
188 -inherit flag-o-matic cmake
189 -
190 -DESCRIPTION="Graphical reader for trace-cmd output"
191 -HOMEPAGE="https://kernelshark.org/"
192 -
193 -if [[ ${PV} =~ [9]{4,} ]]; then
194 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/"
195 - inherit git-r3
196 - S="${WORKDIR}/${P}/kernel-shark"
197 -
198 -else
199 - MY_P="kernel-shark-${PN}-v${PV}"
200 - SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
201 - KEYWORDS="~amd64 ~x86"
202 - S="${WORKDIR}/${MY_P}"
203 -fi
204 -
205 -LICENSE="GPL-2 LGPL-2.1"
206 -SLOT="0"
207 -IUSE="custom-optimization doc"
208 -
209 -DEPEND="
210 - >=dev-util/trace-cmd-3.0.2
211 - dev-libs/json-c:=
212 - dev-qt/qtcore:5=
213 - dev-qt/qtnetwork:5=
214 - dev-qt/qtwidgets:5=
215 - >=media-libs/freeglut-3.0.0:=
216 - x11-libs/libXmu:=
217 - x11-libs/libXi:=
218 - >=dev-libs/libtracefs-1.3
219 - >=dev-libs/libtraceevent-1.5
220 - media-fonts/freefont
221 -"
222 -RDEPEND="${DEPEND}"
223 -BDEPEND="
224 - doc? (
225 - media-gfx/graphviz
226 - app-doc/doxygen
227 - )"
228 -
229 -PATCHES=(
230 - "${FILESDIR}"/${P}-no-ldconfig.patch
231 - "${FILESDIR}"/${P}-fix-desktop-version.patch
232 -)
233 -
234 -src_configure() {
235 - local mycmakeargs=(
236 - -D_INSTALL_PREFIX="${EPREFIX}/usr"
237 - -D_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
238 - -D_DOXYGEN_DOC=$(usex doc)
239 - )
240 - use custom-optimization || replace-flags -O? -O3
241 - cmake_src_configure
242 -}
243
244 diff --git a/dev-util/kernelshark/kernelshark-2.1.1.ebuild b/dev-util/kernelshark/kernelshark-2.1.1.ebuild
245 deleted file mode 100644
246 index 3c8e34a184d4..000000000000
247 --- a/dev-util/kernelshark/kernelshark-2.1.1.ebuild
248 +++ /dev/null
249 @@ -1,59 +0,0 @@
250 -# Copyright 2019-2022 Gentoo Authors
251 -# Distributed under the terms of the GNU General Public License v2
252 -
253 -EAPI=7
254 -
255 -inherit flag-o-matic cmake
256 -
257 -DESCRIPTION="Graphical reader for trace-cmd output"
258 -HOMEPAGE="https://kernelshark.org/"
259 -
260 -if [[ ${PV} =~ [9]{4,} ]]; then
261 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/"
262 - inherit git-r3
263 - S="${WORKDIR}/${P}/kernel-shark"
264 -
265 -else
266 - MY_P="kernel-shark-${PN}-v${PV}"
267 - SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
268 - KEYWORDS="~amd64 ~x86"
269 - S="${WORKDIR}/${MY_P}"
270 -fi
271 -
272 -LICENSE="GPL-2 LGPL-2.1"
273 -SLOT="0"
274 -IUSE="custom-optimization doc"
275 -
276 -DEPEND="
277 - >=dev-util/trace-cmd-3.0.2
278 - dev-libs/json-c:=
279 - dev-qt/qtcore:5=
280 - dev-qt/qtnetwork:5=
281 - dev-qt/qtwidgets:5=
282 - >=media-libs/freeglut-3.0.0:=
283 - x11-libs/libXmu:=
284 - x11-libs/libXi:=
285 - >=dev-libs/libtracefs-1.3
286 - >=dev-libs/libtraceevent-1.5
287 - media-fonts/freefont
288 -"
289 -RDEPEND="${DEPEND}"
290 -BDEPEND="
291 - doc? (
292 - media-gfx/graphviz
293 - app-doc/doxygen
294 - )"
295 -
296 -PATCHES=(
297 - "${FILESDIR}"/${PN}-2.1.0-no-ldconfig.patch
298 -)
299 -
300 -src_configure() {
301 - local mycmakeargs=(
302 - -D_INSTALL_PREFIX="${EPREFIX}/usr"
303 - -D_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
304 - -D_DOXYGEN_DOC=$(usex doc)
305 - )
306 - use custom-optimization || replace-flags -O? -O3
307 - cmake_src_configure
308 -}