Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
Date: Fri, 23 Sep 2022 02:09:33
Message-Id: 1663898939.bb3b9063aa0246f1f17a1382aded19951251686e.sam@gentoo
1 commit: bb3b9063aa0246f1f17a1382aded19951251686e
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 23 02:05:20 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 23 02:08:59 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3b9063
7
8 sys-process/htop: drop 3.1.2-r1, 3.2.0, 3.2.1
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-process/htop/Manifest | 3 -
13 sys-process/htop/htop-3.1.2-r1.ebuild | 104 ---------------------------------
14 sys-process/htop/htop-3.2.0.ebuild | 106 ----------------------------------
15 sys-process/htop/htop-3.2.1.ebuild | 106 ----------------------------------
16 4 files changed, 319 deletions(-)
17
18 diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
19 index a84a0344d1f4..dee143fae774 100644
20 --- a/sys-process/htop/Manifest
21 +++ b/sys-process/htop/Manifest
22 @@ -1,4 +1 @@
23 -DIST htop-3.1.2.tar.gz 387656 BLAKE2B a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4 SHA512 7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
24 -DIST htop-3.2.0.tar.gz 393712 BLAKE2B fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e SHA512 174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
25 -DIST htop-3.2.1.tar.gz 397632 BLAKE2B 301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236 SHA512 d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc
26 DIST htop-3.2.1.tar.xz 406048 BLAKE2B 7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24 SHA512 f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
27
28 diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild b/sys-process/htop/htop-3.1.2-r1.ebuild
29 deleted file mode 100644
30 index e390c41f80e9..000000000000
31 --- a/sys-process/htop/htop-3.1.2-r1.ebuild
32 +++ /dev/null
33 @@ -1,104 +0,0 @@
34 -# Copyright 1999-2022 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=8
38 -
39 -PYTHON_COMPAT=( python3_{8..10} )
40 -
41 -inherit autotools linux-info python-any-r1 xdg-utils
42 -
43 -DESCRIPTION="interactive process viewer"
44 -HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop"
45 -SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
46 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
47 -
48 -LICENSE="BSD GPL-2+"
49 -SLOT="0"
50 -IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver"
51 -
52 -BDEPEND="virtual/pkgconfig"
53 -RDEPEND="
54 - sys-libs/ncurses:=[unicode(+)?]
55 - hwloc? ( sys-apps/hwloc:= )
56 - unwind? (
57 - !llvm-libunwind? ( sys-libs/libunwind:= )
58 - llvm-libunwind? ( sys-libs/llvm-libunwind:= )
59 - )
60 - kernel_linux? (
61 - caps? ( sys-libs/libcap )
62 - delayacct? ( dev-libs/libnl:3 )
63 - lm-sensors? ( sys-apps/lm-sensors )
64 - )
65 -"
66 -DEPEND="${RDEPEND}
67 - ${PYTHON_DEPS}"
68 -
69 -DOCS=( ChangeLog README )
70 -
71 -CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
72 -
73 -S="${WORKDIR}/${P/_}"
74 -
75 -pkg_setup() {
76 - if ! has_version sys-process/lsof; then
77 - ewarn "To use lsof features in htop (what processes are accessing"
78 - ewarn "what files), you must have sys-process/lsof installed."
79 - fi
80 -
81 - python-any-r1_pkg_setup
82 - linux-info_pkg_setup
83 -}
84 -
85 -src_prepare() {
86 - default
87 -
88 - eautoreconf
89 -}
90 -
91 -src_configure() {
92 - [[ ${CBUILD} != ${CHOST} ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971
93 -
94 - local myeconfargs=(
95 - --enable-unicode
96 - $(use_enable debug)
97 - $(use_enable hwloc)
98 - $(use_enable !hwloc affinity)
99 - $(use_enable openvz)
100 - $(use_enable unicode)
101 - $(use_enable unwind)
102 - $(use_enable vserver)
103 - )
104 -
105 - if use kernel_linux ; then
106 - myeconfargs+=(
107 - $(use_enable caps capabilities)
108 - $(use_enable delayacct)
109 - $(use_enable lm-sensors sensors)
110 - )
111 - else
112 - if use kernel_Darwin ; then
113 - # Upstream default to checking but --enable-affinity
114 - # overrides this. Simplest to just disable on Darwin
115 - # given it works on BSD anyway.
116 - myeconfargs+=( --disable-affinity )
117 - fi
118 -
119 - myeconfargs+=(
120 - --disable-capabilities
121 - --disable-delayacct
122 - --disable-sensors
123 - )
124 - fi
125 -
126 - econf ${myeconfargs[@]}
127 -}
128 -
129 -pkg_postinst() {
130 - xdg_desktop_database_update
131 - xdg_icon_cache_update
132 -}
133 -
134 -pkg_postrm() {
135 - xdg_desktop_database_update
136 - xdg_icon_cache_update
137 -}
138
139 diff --git a/sys-process/htop/htop-3.2.0.ebuild b/sys-process/htop/htop-3.2.0.ebuild
140 deleted file mode 100644
141 index 97ec0972056e..000000000000
142 --- a/sys-process/htop/htop-3.2.0.ebuild
143 +++ /dev/null
144 @@ -1,106 +0,0 @@
145 -# Copyright 1999-2022 Gentoo Authors
146 -# Distributed under the terms of the GNU General Public License v2
147 -
148 -EAPI=8
149 -
150 -PYTHON_COMPAT=( python3_{8..10} )
151 -
152 -inherit autotools linux-info python-any-r1 xdg-utils
153 -
154 -DESCRIPTION="interactive process viewer"
155 -HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop"
156 -SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
157 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
158 -
159 -LICENSE="BSD GPL-2+"
160 -SLOT="0"
161 -IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver"
162 -
163 -BDEPEND="virtual/pkgconfig"
164 -RDEPEND="
165 - sys-libs/ncurses:=[unicode(+)?]
166 - hwloc? ( sys-apps/hwloc:= )
167 - unwind? (
168 - !llvm-libunwind? ( sys-libs/libunwind:= )
169 - llvm-libunwind? ( sys-libs/llvm-libunwind:= )
170 - )
171 - kernel_linux? (
172 - caps? ( sys-libs/libcap )
173 - delayacct? ( dev-libs/libnl:3 )
174 - lm-sensors? ( sys-apps/lm-sensors )
175 - )
176 -"
177 -DEPEND="${RDEPEND}
178 - ${PYTHON_DEPS}"
179 -
180 -DOCS=( ChangeLog README )
181 -
182 -CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
183 -
184 -S="${WORKDIR}/${P/_}"
185 -
186 -pkg_setup() {
187 - if ! has_version sys-process/lsof ; then
188 - ewarn "To use lsof features in htop (what processes are accessing"
189 - ewarn "what files), you must have sys-process/lsof installed."
190 - fi
191 -
192 - python-any-r1_pkg_setup
193 - linux-info_pkg_setup
194 -}
195 -
196 -src_prepare() {
197 - default
198 -
199 - eautoreconf
200 -}
201 -
202 -src_configure() {
203 - if [[ ${CBUILD} != ${CHOST} ]] ; then
204 - export ac_cv_file__proc_{meminfo,stat}=yes #328971
205 - fi
206 -
207 - local myeconfargs=(
208 - --enable-unicode
209 - $(use_enable debug)
210 - $(use_enable hwloc)
211 - $(use_enable !hwloc affinity)
212 - $(use_enable openvz)
213 - $(use_enable unicode)
214 - $(use_enable unwind)
215 - $(use_enable vserver)
216 - )
217 -
218 - if use kernel_linux ; then
219 - myeconfargs+=(
220 - $(use_enable caps capabilities)
221 - $(use_enable delayacct)
222 - $(use_enable lm-sensors sensors)
223 - )
224 - else
225 - if use kernel_Darwin ; then
226 - # Upstream default to checking but --enable-affinity
227 - # overrides this. Simplest to just disable on Darwin
228 - # given it works on BSD anyway.
229 - myeconfargs+=( --disable-affinity )
230 - fi
231 -
232 - myeconfargs+=(
233 - --disable-capabilities
234 - --disable-delayacct
235 - --disable-sensors
236 - )
237 - fi
238 -
239 - econf ${myeconfargs[@]}
240 -}
241 -
242 -pkg_postinst() {
243 - xdg_desktop_database_update
244 - xdg_icon_cache_update
245 -}
246 -
247 -pkg_postrm() {
248 - xdg_desktop_database_update
249 - xdg_icon_cache_update
250 -}
251
252 diff --git a/sys-process/htop/htop-3.2.1.ebuild b/sys-process/htop/htop-3.2.1.ebuild
253 deleted file mode 100644
254 index 97ec0972056e..000000000000
255 --- a/sys-process/htop/htop-3.2.1.ebuild
256 +++ /dev/null
257 @@ -1,106 +0,0 @@
258 -# Copyright 1999-2022 Gentoo Authors
259 -# Distributed under the terms of the GNU General Public License v2
260 -
261 -EAPI=8
262 -
263 -PYTHON_COMPAT=( python3_{8..10} )
264 -
265 -inherit autotools linux-info python-any-r1 xdg-utils
266 -
267 -DESCRIPTION="interactive process viewer"
268 -HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop"
269 -SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
270 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
271 -
272 -LICENSE="BSD GPL-2+"
273 -SLOT="0"
274 -IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver"
275 -
276 -BDEPEND="virtual/pkgconfig"
277 -RDEPEND="
278 - sys-libs/ncurses:=[unicode(+)?]
279 - hwloc? ( sys-apps/hwloc:= )
280 - unwind? (
281 - !llvm-libunwind? ( sys-libs/libunwind:= )
282 - llvm-libunwind? ( sys-libs/llvm-libunwind:= )
283 - )
284 - kernel_linux? (
285 - caps? ( sys-libs/libcap )
286 - delayacct? ( dev-libs/libnl:3 )
287 - lm-sensors? ( sys-apps/lm-sensors )
288 - )
289 -"
290 -DEPEND="${RDEPEND}
291 - ${PYTHON_DEPS}"
292 -
293 -DOCS=( ChangeLog README )
294 -
295 -CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
296 -
297 -S="${WORKDIR}/${P/_}"
298 -
299 -pkg_setup() {
300 - if ! has_version sys-process/lsof ; then
301 - ewarn "To use lsof features in htop (what processes are accessing"
302 - ewarn "what files), you must have sys-process/lsof installed."
303 - fi
304 -
305 - python-any-r1_pkg_setup
306 - linux-info_pkg_setup
307 -}
308 -
309 -src_prepare() {
310 - default
311 -
312 - eautoreconf
313 -}
314 -
315 -src_configure() {
316 - if [[ ${CBUILD} != ${CHOST} ]] ; then
317 - export ac_cv_file__proc_{meminfo,stat}=yes #328971
318 - fi
319 -
320 - local myeconfargs=(
321 - --enable-unicode
322 - $(use_enable debug)
323 - $(use_enable hwloc)
324 - $(use_enable !hwloc affinity)
325 - $(use_enable openvz)
326 - $(use_enable unicode)
327 - $(use_enable unwind)
328 - $(use_enable vserver)
329 - )
330 -
331 - if use kernel_linux ; then
332 - myeconfargs+=(
333 - $(use_enable caps capabilities)
334 - $(use_enable delayacct)
335 - $(use_enable lm-sensors sensors)
336 - )
337 - else
338 - if use kernel_Darwin ; then
339 - # Upstream default to checking but --enable-affinity
340 - # overrides this. Simplest to just disable on Darwin
341 - # given it works on BSD anyway.
342 - myeconfargs+=( --disable-affinity )
343 - fi
344 -
345 - myeconfargs+=(
346 - --disable-capabilities
347 - --disable-delayacct
348 - --disable-sensors
349 - )
350 - fi
351 -
352 - econf ${myeconfargs[@]}
353 -}
354 -
355 -pkg_postinst() {
356 - xdg_desktop_database_update
357 - xdg_icon_cache_update
358 -}
359 -
360 -pkg_postrm() {
361 - xdg_desktop_database_update
362 - xdg_icon_cache_update
363 -}