[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 13ec3679bf44fb3c078e68459ff5c1a738fc86ec
Author: Z. Liu gmail com>
AuthorDate: Tue Jan 13 13:40:41 2026 +
Commit: Mike Gilbert gentoo org>
CommitDate: Tue Jan 13 17:40:03 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ec3679
sys-process/htop: add dev-debug/strace optfeature
Signed-off-by: Z. Liu gmail.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/16
Merges: https://codeberg.org/gentoo/gentoo/pulls/16
Signed-off-by: Mike Gilbert gentoo.org>
sys-process/htop/htop-3.3.0.ebuild| 3 ++-
sys-process/htop/htop-3.4.0.ebuild| 3 ++-
sys-process/htop/htop-3.4.1-r2.ebuild | 3 ++-
sys-process/htop/htop-.ebuild | 3 ++-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 419ad8f2eee6..070fd791953a 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -101,6 +101,7 @@ pkg_postinst() {
xdg_icon_cache_update
optfeature "Viewing processes accessing certain files" sys-process/lsof
+ optfeature "Tracing system calls and signals of processes"
dev-debug/strace
}
pkg_postrm() {
diff --git a/sys-process/htop/htop-3.4.0.ebuild
b/sys-process/htop/htop-3.4.0.ebuild
index b1c98d474d3e..5490dcedb473 100644
--- a/sys-process/htop/htop-3.4.0.ebuild
+++ b/sys-process/htop/htop-3.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -97,6 +97,7 @@ pkg_postinst() {
xdg_icon_cache_update
optfeature "Viewing processes accessing certain files" sys-process/lsof
+ optfeature "Tracing system calls and signals of processes"
dev-debug/strace
}
pkg_postrm() {
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index 780cd21e6491..cdef2dd1fd97 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -100,6 +100,7 @@ pkg_postinst() {
fcaps -m '' cap_sys_ptrace usr/bin/htop
optfeature "Viewing processes accessing certain files" sys-process/lsof
+ optfeature "Tracing system calls and signals of processes"
dev-debug/strace
}
pkg_postrm() {
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index 5a4bd6ee9d8a..6902a9772803 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -100,6 +100,7 @@ pkg_postinst() {
fcaps -m '' cap_sys_ptrace usr/bin/htop
optfeature "Viewing processes accessing certain files" sys-process/lsof
+ optfeature "Tracing system calls and signals of processes"
dev-debug/strace
}
pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 9760797a1a9f242774bbc54b55af27f5643e8ea4
Author: Fabian Groffen gentoo org>
AuthorDate: Mon Dec 15 08:43:15 2025 +
Commit: Fabian Groffen gentoo org>
CommitDate: Mon Dec 15 08:43:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9760797a
sys-process/htop: marked ~arm64-macos
Signed-off-by: Fabian Groffen gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
sys-process/htop/htop-.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index 6c3c4a7f6e9c..c1d69d80dc7d 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index acf81c3e6f56..b8c7073782cc 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: edb9a9e1c40b4a4e644216cb9f6e56b40eaa41fb
Author: Sam James gentoo org>
AuthorDate: Sun Oct 12 13:56:12 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Oct 12 13:56:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9a9e1
sys-process/htop: Stabilize 3.4.1-r2 arm, #964159
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index acf81c3e6f56..dd3444cfa562 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 0cda22f5647c629535ad4030533a0480b0d3b40d
Author: Sam James gentoo org>
AuthorDate: Sun Oct 12 15:39:13 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Oct 12 15:39:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cda22f5
sys-process/htop: Stabilize 3.4.1-r2 arm64, #964159
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index b1ac115c4175..6a84d1c5e39c 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5e0af51cad18d2579cbc428e7d65cbd7c2e4371a
Author: Arthur Zamarin gentoo org>
AuthorDate: Tue Oct 14 12:17:11 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue Oct 14 12:17:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0af51c
sys-process/htop: Stabilize 3.4.1-r2 ppc, #964159
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index 64274d5f1838..ee08c2419308 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 1568c02c2c7969c8b6d1e8339801352d39864758
Author: Sam James gentoo org>
AuthorDate: Sun Oct 12 15:39:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Oct 12 15:39:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1568c02c
sys-process/htop: Stabilize 3.4.1-r2 x86, #964159
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index dd3444cfa562..b1ac115c4175 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ff95635aa48f1e870e347d573aac9e1e29761f77
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Oct 17 05:45:30 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Oct 17 05:45:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff95635a
sys-process/htop: Stabilize 3.4.1-r2 ppc64, #964159
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index ee08c2419308..6c3c4a7f6e9c 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 3f1f425d500cbf3bd282885e94fe06cf0da69391
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Oct 12 20:11:25 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Oct 12 20:11:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1f425d
sys-process/htop: Stabilize 3.4.1-r2 amd64, #964159
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.4.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.4.1-r2.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
index 6a84d1c5e39c..64274d5f1838 100644
--- a/sys-process/htop/htop-3.4.1-r2.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: f4adfe80c1bad891df04ceb7b4804d04838ba8e4
Author: Mike Gilbert gentoo org>
AuthorDate: Mon Aug 4 19:02:56 2025 +
Commit: Mike Gilbert gentoo org>
CommitDate: Mon Aug 4 19:04:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4adfe80
sys-process/htop: avoid suid with USE="-filecaps"
Closes: https://bugs.gentoo.org/961054
Signed-off-by: Mike Gilbert gentoo.org>
sys-process/htop/{htop-3.4.1-r1.ebuild => htop-3.4.1-r2.ebuild} | 3 ++-
sys-process/htop/htop-.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-3.4.1-r1.ebuild
b/sys-process/htop/htop-3.4.1-r2.ebuild
similarity index 95%
rename from sys-process/htop/htop-3.4.1-r1.ebuild
rename to sys-process/htop/htop-3.4.1-r2.ebuild
index 9a8cc7e85c25..acf81c3e6f56 100644
--- a/sys-process/htop/htop-3.4.1-r1.ebuild
+++ b/sys-process/htop/htop-3.4.1-r2.ebuild
@@ -96,7 +96,8 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
- fcaps cap_sys_ptrace usr/bin/${PN}
+ # Non-caps mode is blank to avoid suid with USE="-filecaps" (bug 961054)
+ fcaps -m '' cap_sys_ptrace usr/bin/htop
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index 9a8cc7e85c25..acf81c3e6f56 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -96,7 +96,8 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
- fcaps cap_sys_ptrace usr/bin/${PN}
+ # Non-caps mode is blank to avoid suid with USE="-filecaps" (bug 961054)
+ fcaps -m '' cap_sys_ptrace usr/bin/htop
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5d17472a8df8c208876ddc46eebcb035f098a1ba
Author: Sungjoon Moon seoulsaram org>
AuthorDate: Mon May 26 10:15:04 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Jun 4 02:12:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d17472a
sys-process/htop: use relative path for fcap
Closes: https://bugs.gentoo.org/956638
Signed-off-by: Sungjoon Moon seoulsaram.org>
Part-of: https://github.com/gentoo/gentoo/pull/42260
Closes: https://github.com/gentoo/gentoo/pull/42260
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1-r1.ebuild | 2 +-
sys-process/htop/htop-.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-3.4.1-r1.ebuild
b/sys-process/htop/htop-3.4.1-r1.ebuild
index f1186e3c78ec..9a8cc7e85c25 100644
--- a/sys-process/htop/htop-3.4.1-r1.ebuild
+++ b/sys-process/htop/htop-3.4.1-r1.ebuild
@@ -96,7 +96,7 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
- fcaps cap_sys_ptrace /usr/bin/${PN}
+ fcaps cap_sys_ptrace usr/bin/${PN}
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index f1186e3c78ec..9a8cc7e85c25 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -96,7 +96,7 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
- fcaps cap_sys_ptrace /usr/bin/${PN}
+ fcaps cap_sys_ptrace usr/bin/${PN}
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 097c98f7da21c2ca3445cc0b50d8d87e0c5f62f0
Author: Filip Kobierski pm me>
AuthorDate: Fri May 9 11:37:46 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:24:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097c98f7
sys-process/htop: add 3.4.1-r1 fixing two bugs
- README was a symlink to REAME.md
- copied stuff from 5325dae5e32f45af0a3c9805d7e37ba3b594f1b6
Bug: https://bugs.gentoo.org/846635
Bug: https://bugs.gentoo.org/954884
Signed-off-by: Filip Kobierski pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/41975
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1-r1.ebuild | 107 ++
1 file changed, 107 insertions(+)
diff --git a/sys-process/htop/htop-3.4.1-r1.ebuild
b/sys-process/htop/htop-3.4.1-r1.ebuild
new file mode 100644
index ..f1186e3c78ec
--- /dev/null
+++ b/sys-process/htop/htop-3.4.1-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit fcaps linux-info optfeature xdg-utils
+
+DESCRIPTION="Interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
+else
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+S="${WORKDIR}/${P/_}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( llvm-runtimes/libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog README.md )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ fcaps cap_sys_ptrace /usr/bin/${PN}
+
+ optfeature "Viewing processes accessing certain files" sys-process/lsof
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: f0a846b01a33b75f8f786335179d6ab827effbbd
Author: Filip Kobierski pm me>
AuthorDate: Wed May 7 14:01:16 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:24:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a846b0
sys-process/htop: drop 3.2.2
Signed-off-by: Filip Kobierski pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/41975
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 -
sys-process/htop/htop-3.2.2.ebuild | 105 -
2 files changed, 106 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 9a97bd2461fb..ab025c29c1ee 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1,3 @@
-DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
DIST htop-3.3.0.tar.xz 337956 BLAKE2B
dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011
SHA512
f98d4a4370954969d0ae16993d80ca5ce48670a711f17445de979513ac9caf2b197291732d937ae07d48709ded660ea09601b3a41ad7c48b3abb87e7a67deb65
DIST htop-3.4.0.tar.xz 427092 BLAKE2B
b7a89ae689c9da540a7509cbb90ee103f48291e0685b971f1542795b7877434e10dcc66f47bb455456cf097d40bd9342d43fd05cc4b96676d4d954a8355e4271
SHA512
a37170f72e8d4801da71d3e18be6277f2bc4822e72443fa772a0e7c25934b38353a0a79e7128d93b17c36bb70eea5e931099f8bcbf5a89b84a31c341e3ba7788
DIST htop-3.4.1.tar.xz 427444 BLAKE2B
dd520c754084a8ad15a04c19a70936053588b52ab2b2004530d0664c9595043ff2d56baa220f579a29cef99aa09a68a79e6d697a6015a87386ebf26998691b50
SHA512
34c3ce18873c17ad865eb417a9dfd28e58e6e3b428f495bf2b4d08393c77ce69fcb32cde08d489c2fa6a1561dc738ee338b316ec14f327305b325de99a2a70b5
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
deleted file mode 100644
index 1ed6d507ea23..
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
-# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature xdg-utils
-
-DESCRIPTION="Interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-if [[ ${PV} == * ]] ; then
- EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
- inherit autotools git-r3
-else
-
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-S="${WORKDIR}/${P/_}"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- unwind? (
- !llvm-libunwind? ( sys-libs/libunwind:= )
- llvm-libunwind? ( llvm-runtimes/libunwind:= )
- )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-src_prepare() {
- default
-
- if [[ ${PV} == ]] ; then
- eautoreconf
- fi
-}
-
-src_configure() {
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- # bug #328971
- export ac_cv_file__proc_{meminfo,stat}=yes
- fi
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable unwind)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
- fi
-
- myeconfargs+=(
- --disable-
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 7d8442ac18712dc78a702bc37a07c515075039c4
Author: Filip Kobierski pm me>
AuthorDate: Wed May 7 14:02:13 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:24:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8442ac
sys-process/htop: fix LICENSE
- project is pure GPL-2 since 3.1.0
- license headers updated in 3.1.1
Signed-off-by: Filip Kobierski pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/41975
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 4 ++--
sys-process/htop/htop-3.4.0.ebuild | 2 +-
sys-process/htop/htop-3.4.1.ebuild | 2 +-
sys-process/htop/htop-.ebuild | 4 ++--
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 13988e02418e..5e1925ebc9f6 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ fi
S="${WORKDIR}/${P/_}"
-LICENSE="BSD GPL-2+"
+LICENSE="GPL-2+"
SLOT="0"
IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
diff --git a/sys-process/htop/htop-3.4.0.ebuild
b/sys-process/htop/htop-3.4.0.ebuild
index 4703953b119a..f5474a69edef 100644
--- a/sys-process/htop/htop-3.4.0.ebuild
+++ b/sys-process/htop/htop-3.4.0.ebuild
@@ -19,7 +19,7 @@ fi
S="${WORKDIR}/${P/_}"
-LICENSE="BSD GPL-2+"
+LICENSE="GPL-2+"
SLOT="0"
IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
diff --git a/sys-process/htop/htop-3.4.1.ebuild
b/sys-process/htop/htop-3.4.1.ebuild
index 4703953b119a..f5474a69edef 100644
--- a/sys-process/htop/htop-3.4.1.ebuild
+++ b/sys-process/htop/htop-3.4.1.ebuild
@@ -19,7 +19,7 @@ fi
S="${WORKDIR}/${P/_}"
-LICENSE="BSD GPL-2+"
+LICENSE="GPL-2+"
SLOT="0"
IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index a4c49a99de39..f5474a69edef 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ fi
S="${WORKDIR}/${P/_}"
-LICENSE="BSD GPL-2+"
+LICENSE="GPL-2+"
SLOT="0"
IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: b35518674b6b2afa73880593bade6048530fe5a1
Author: Filip Kobierski pm me>
AuthorDate: Fri May 9 12:44:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:24:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3551867
sys-process/htop: drop 3.4-1-r0
Signed-off-by: Filip Kobierski pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/41975
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.4.1.ebuild | 105 -
1 file changed, 105 deletions(-)
diff --git a/sys-process/htop/htop-3.4.1.ebuild
b/sys-process/htop/htop-3.4.1.ebuild
deleted file mode 100644
index f5474a69edef..
--- a/sys-process/htop/htop-3.4.1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
-# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature xdg-utils
-
-DESCRIPTION="Interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-if [[ ${PV} == * ]] ; then
- EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
- inherit autotools git-r3
-else
-
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-S="${WORKDIR}/${P/_}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- unwind? (
- !llvm-libunwind? ( sys-libs/libunwind:= )
- llvm-libunwind? ( llvm-runtimes/libunwind:= )
- )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-src_prepare() {
- default
-
- if [[ ${PV} == ]] ; then
- eautoreconf
- fi
-}
-
-src_configure() {
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- # bug #328971
- export ac_cv_file__proc_{meminfo,stat}=yes
- fi
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable unwind)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
- fi
-
- myeconfargs+=(
- --disable-capabilities
- --disable-delayacct
- --disable-sensors
- )
- fi
-
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-
- optfeature "Viewing processes accessing certain files" sys-process/lsof
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 58e83c9f75f8ce452c0376065d69c482a1ec3d7a
Author: Filip Kobierski pm me>
AuthorDate: Fri May 9 13:46:13 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:24:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e83c9f
sys-process/htop: sync live
Closes: https://bugs.gentoo.org/846635
Closes: https://bugs.gentoo.org/954884
Signed-off-by: Filip Kobierski pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/41975
Closes: https://github.com/gentoo/gentoo/pull/41975
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-.ebuild | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index f5474a69edef..f1186e3c78ec 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature xdg-utils
+inherit fcaps linux-info optfeature xdg-utils
DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -39,7 +39,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
-DOCS=( ChangeLog README )
+DOCS=( ChangeLog README.md )
CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
@@ -96,6 +96,8 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
+ fcaps cap_sys_ptrace /usr/bin/${PN}
+
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 6c163093a7b0cfdd707a72344e314ffe70bf2fb1 Author: Filip Kobierski pm me> AuthorDate: Wed May 7 14:00:21 2025 + Commit: Sam James gentoo org> CommitDate: Wed May 21 21:24:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c163093 sys-process/htop: metadata: add bugs-to & changelog Signed-off-by: Filip Kobierski pm.me> Part-of: https://github.com/gentoo/gentoo/pull/41975 Signed-off-by: Sam James gentoo.org> sys-process/htop/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-process/htop/metadata.xml b/sys-process/htop/metadata.xml index 72a44e1e74ac..8fbe34c1f0d9 100644 --- a/sys-process/htop/metadata.xml +++ b/sys-process/htop/metadata.xml @@ -17,6 +17,8 @@ you can scroll the process list vertically and horizontally, and select a process to be killed with the arrow keys instead of by typing its process id. + https://github.com/htop-dev/htop/issues + https://github.com/htop-dev/htop/blob/main/ChangeLog htop-dev/htop
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 75b84c4cc6e22123f42d3fcd6f6c91438782648d
Author: Sam James gentoo org>
AuthorDate: Sat Apr 12 18:39:42 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 12 20:12:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b84c4c
sys-process/htop: add 3.4.1
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.4.1.ebuild | 105 +
2 files changed, 106 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index a411fb02e245..9a97bd2461fb 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
DIST htop-3.3.0.tar.xz 337956 BLAKE2B
dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011
SHA512
f98d4a4370954969d0ae16993d80ca5ce48670a711f17445de979513ac9caf2b197291732d937ae07d48709ded660ea09601b3a41ad7c48b3abb87e7a67deb65
DIST htop-3.4.0.tar.xz 427092 BLAKE2B
b7a89ae689c9da540a7509cbb90ee103f48291e0685b971f1542795b7877434e10dcc66f47bb455456cf097d40bd9342d43fd05cc4b96676d4d954a8355e4271
SHA512
a37170f72e8d4801da71d3e18be6277f2bc4822e72443fa772a0e7c25934b38353a0a79e7128d93b17c36bb70eea5e931099f8bcbf5a89b84a31c341e3ba7788
+DIST htop-3.4.1.tar.xz 427444 BLAKE2B
dd520c754084a8ad15a04c19a70936053588b52ab2b2004530d0664c9595043ff2d56baa220f579a29cef99aa09a68a79e6d697a6015a87386ebf26998691b50
SHA512
34c3ce18873c17ad865eb417a9dfd28e58e6e3b428f495bf2b4d08393c77ce69fcb32cde08d489c2fa6a1561dc738ee338b316ec14f327305b325de99a2a70b5
diff --git a/sys-process/htop/htop-3.4.1.ebuild
b/sys-process/htop/htop-3.4.1.ebuild
new file mode 100644
index ..4703953b119a
--- /dev/null
+++ b/sys-process/htop/htop-3.4.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature xdg-utils
+
+DESCRIPTION="Interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
+else
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+S="${WORKDIR}/${P/_}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( llvm-runtimes/libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disabl
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: caef53e0502bff881904dd983a07b1ce8ef79e35
Author: Sam James gentoo org>
AuthorDate: Mon Mar 10 04:34:42 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Mar 10 04:34:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caef53e0
sys-process/htop: add 3.4.0
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.4.0.ebuild | 105 +
2 files changed, 106 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 04591b8a57dd..a411fb02e245 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,3 @@
DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
DIST htop-3.3.0.tar.xz 337956 BLAKE2B
dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011
SHA512
f98d4a4370954969d0ae16993d80ca5ce48670a711f17445de979513ac9caf2b197291732d937ae07d48709ded660ea09601b3a41ad7c48b3abb87e7a67deb65
+DIST htop-3.4.0.tar.xz 427092 BLAKE2B
b7a89ae689c9da540a7509cbb90ee103f48291e0685b971f1542795b7877434e10dcc66f47bb455456cf097d40bd9342d43fd05cc4b96676d4d954a8355e4271
SHA512
a37170f72e8d4801da71d3e18be6277f2bc4822e72443fa772a0e7c25934b38353a0a79e7128d93b17c36bb70eea5e931099f8bcbf5a89b84a31c341e3ba7788
diff --git a/sys-process/htop/htop-3.4.0.ebuild
b/sys-process/htop/htop-3.4.0.ebuild
new file mode 100644
index ..4703953b119a
--- /dev/null
+++ b/sys-process/htop/htop-3.4.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature xdg-utils
+
+DESCRIPTION="Interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
+else
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+S="${WORKDIR}/${P/_}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( llvm-runtimes/libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ optfeature "Viewing processes accessing certain files" sys-process/lsof
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: bd64ad1ce58eae51f966e5b2a2d46a0fa2d98c2d
Author: Matoro Mahri matoro tk>
AuthorDate: Mon Mar 18 15:41:26 2024 +
Commit: Ionen Wolkens gentoo org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd64ad1c
sys-process/htop: Stabilize 3.3.0 hppa, #924912
Signed-off-by: Matoro Mahri matoro.tk>
Signed-off-by: Ionen Wolkens gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index b4d17a057c3f..d30d06f8ca4e 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 05527df582261e136b505704ad5bd4f4c04cf201
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Mar 2 16:27:46 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Mar 2 16:27:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05527df5
sys-process/htop: Stabilize 3.3.0 ppc, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index e0cea73ebb4c..b4d17a057c3f 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 85319da9355f5e00540a093ad99b8f37bc6c14c8
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Feb 18 20:01:16 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Feb 18 20:01:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85319da9
sys-process/htop: Stabilize 3.3.0 ppc64, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 43155663cb31..e0cea73ebb4c 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 1673d7fb6fa1aa2ffc8f2c4f1ff464a99636f456
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Feb 18 19:56:59 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Feb 18 19:57:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1673d7fb
sys-process/htop: Stabilize 3.3.0 arm64, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 020ed576caa2..43155663cb31 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 6b16554fc5b25261d1bc78cc16ecb3e6cc20cd4c
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Feb 18 19:56:58 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Feb 18 19:57:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b16554f
sys-process/htop: Stabilize 3.3.0 x86, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 91676c38c7c9..020ed576caa2 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: bc3cfe10007032a057eb413740fbdc97528f24fb
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Feb 18 19:56:57 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Feb 18 19:57:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3cfe10
sys-process/htop: Stabilize 3.3.0 sparc, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 3d4b02d19f67..91676c38c7c9 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 737850c9bffdf1b2045bdcafbe08fa308b68ec74
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Feb 18 19:56:57 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Feb 18 19:57:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737850c9
sys-process/htop: Stabilize 3.3.0 amd64, #924912
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 832d10665f78..3d4b02d19f67 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 7c0e625075ee412b0014331e029b210ebf64a5f3
Author: Sam James gentoo org>
AuthorDate: Sun Feb 18 13:30:28 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 18 13:30:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0e6250
sys-process/htop: Stabilize 3.3.0 arm, #924912
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
index 511fff1b3fac..832d10665f78 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/files/, sys-process/htop/
commit: 749ac0676681c2688522ea4b4bd5c4cac3c51fda
Author: Sam James gentoo org>
AuthorDate: Sun Jan 14 03:30:32 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Jan 14 03:31:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749ac067
sys-process/htop: add 3.3.0
Closes: https://bugs.gentoo.org/902861
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 +
.../files/htop-3.3.0-display-running-tasks.patch | 24 +
sys-process/htop/htop-3.3.0.ebuild | 109 +
3 files changed, 134 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index a9d7f274d4ea..04591b8a57dd 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1 +1,2 @@
DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
+DIST htop-3.3.0.tar.xz 337956 BLAKE2B
dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011
SHA512
f98d4a4370954969d0ae16993d80ca5ce48670a711f17445de979513ac9caf2b197291732d937ae07d48709ded660ea09601b3a41ad7c48b3abb87e7a67deb65
diff --git a/sys-process/htop/files/htop-3.3.0-display-running-tasks.patch
b/sys-process/htop/files/htop-3.3.0-display-running-tasks.patch
new file mode 100644
index ..ac03adec2998
--- /dev/null
+++ b/sys-process/htop/files/htop-3.3.0-display-running-tasks.patch
@@ -0,0 +1,24 @@
+https://github.com/htop-dev/htop/issues/1369
+https://github.com/htop-dev/htop/commit/b6b9384678fa111d47a8d3074c31490863619d12
+
+From b6b9384678fa111d47a8d3074c31490863619d12 Mon Sep 17 00:00:00 2001
+From: Benny Baumann
+Date: Thu, 11 Jan 2024 21:09:43 +0100
+Subject: [PATCH] Fix the display of number of running tasks
+
+This was broken by a logic change in 72235d8e.
+
+Fixes: #1369
+--- a/linux/LinuxMachine.c
b/linux/LinuxMachine.c
+@@ -489,8 +489,7 @@ static void LinuxMachine_scanCPUTime(LinuxMachine* this) {
+char buffer[PROC_LINE_LENGTH + 1];
+while (fgets(buffer, sizeof(buffer), file)) {
+ if (String_startsWith(buffer, "procs_running")) {
+- ProcessTable* pt = (ProcessTable*) super->processTable;
+- pt->runningTasks = strtoul(buffer + strlen("procs_running"), NULL,
10);
++ this->runningTasks = strtoul(buffer + strlen("procs_running"), NULL,
10);
+ break;
+ }
+}
+
diff --git a/sys-process/htop/htop-3.3.0.ebuild
b/sys-process/htop/htop-3.3.0.ebuild
new file mode 100644
index ..511fff1b3fac
--- /dev/null
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature xdg-utils
+
+DESCRIPTION="Interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
+else
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+S="${WORKDIR}/${P/_}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.3.0-display-running-tasks.patch
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5491bc7dc1b908564b2858c6d2c5ef62087bf5d1
Author: Sam James gentoo org>
AuthorDate: Thu Dec 28 04:01:23 2023 +
Commit: Sam James gentoo org>
CommitDate: Thu Dec 28 04:01:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5491bc7d
sys-process/htop: drop 3.2.1-r2
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 -
sys-process/htop/htop-3.2.1-r2.ebuild | 113 --
2 files changed, 114 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 193049475da4..a9d7f274d4ea 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1 @@
-DIST htop-3.2.1.tar.xz 406048 BLAKE2B
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
SHA512
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
deleted file mode 100644
index 3d2a6b0bdd42..
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
-# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
-
-DESCRIPTION="Interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-if [[ ${PV} == * ]] ; then
- EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
- inherit autotools git-r3
-else
-
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-S="${WORKDIR}/${P/_}"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- unwind? (
- !llvm-libunwind? ( sys-libs/libunwind:= )
- llvm-libunwind? ( sys-libs/llvm-libunwind:= )
- )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- if [[ ${PV} == ]] ; then
- eautoreconf
- fi
-}
-
-src_configure() {
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- # bug #328971
- export ac_cv_file__proc_{meminfo,stat}=yes
- fi
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable unwind)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
- fi
-
- myeconfargs+=(
- --disable-capabilities
- --disable-delayacct
- --disable-sensors
- )
- fi
-
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-
- optfeature "Viewing processes accessing certain files" sys-process/lsof
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 727a16cedb529b0225b5847082bcbd4f72c3380f
Author: Sam James gentoo org>
AuthorDate: Mon Dec 18 07:09:21 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Dec 18 07:09:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727a16ce
sys-process/htop: drop stale Python usage
Thanks to parona for pointing this out, it was dropped upstream in
a852fae8e02650d621abdd5aea29b7a56d9a3090 [0]
[0]
https://github.com/htop-dev/htop/commit/a852fae8e02650d621abdd5aea29b7a56d9a3090
Closes: https://bugs.gentoo.org/919913
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 12 ++--
sys-process/htop/htop-.ebuild | 12 ++--
2 files changed, 4 insertions(+), 20 deletions(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index 3d2a6b0bdd42..6000d7d45005 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -3,11 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
+inherit linux-info optfeature xdg-utils
DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -39,18 +37,12 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
DOCS=( ChangeLog README )
CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
src_prepare() {
default
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index 308bba2b8c3c..95b4f940ef01 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -3,11 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
+inherit linux-info optfeature xdg-utils
DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -39,18 +37,12 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
DOCS=( ChangeLog README )
CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
src_prepare() {
default
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 24f8868d09621c0efba4aee8adae9f68ee48d131
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 08:20:57 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 08:20:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f8868d
sys-process/htop: Stabilize 3.2.2 x86, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index dd3546067cc0..3d2a6b0bdd42 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: b734689da9ba19f57726fdae50eb4a4fc2f05504
Author: Sam James gentoo org>
AuthorDate: Fri Mar 10 08:08:28 2023 +
Commit: Sam James gentoo org>
CommitDate: Fri Mar 10 08:08:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b734689d
sys-process/htop: Stabilize 3.2.2 amd64, #900641
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index cb7b212c4271..dd3546067cc0 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: f9df9964d55855c6fb6ae5d5fea0e16d0ecba6dd
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:44:27 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:44:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9df9964
sys-process/htop: Stabilize 3.2.2 arm64, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index 23bb2201d6c4..cb7b212c4271 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 33b428e12f1f59d254f39e3ef648b27f81850aaf
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:44:24 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:44:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b428e1
sys-process/htop: Stabilize 3.2.2 hppa, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index d959ca7cd5c5..23bb2201d6c4 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 90818083c766a3476ba7bdadff0fcda239cc3904
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:43:33 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90818083
sys-process/htop: Stabilize 3.2.2 ppc64, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index e0425927e0cd..f5a38ce5d00e 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 2615b92a2608f9ee7402423a687e4448071ed90b
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:43:34 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2615b92a
sys-process/htop: Stabilize 3.2.2 ppc, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index f5a38ce5d00e..d959ca7cd5c5 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 43d1941b64347ca465c26057068f66c6ad2c50b7
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:43:31 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:43:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d1941b
sys-process/htop: Stabilize 3.2.2 sparc, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index 308bba2b8c3c..1f30297dd1f4 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5f5272278f248e01a63c789955249a19f0ace847
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 10 07:43:32 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 10 07:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f527227
sys-process/htop: Stabilize 3.2.2 arm, #900641
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index 1f30297dd1f4..e0425927e0cd 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5fdefb280cc1c1f7d456bbf0c246f99d48f88f6f
Author: Sam James gentoo org>
AuthorDate: Sun Feb 5 19:59:22 2023 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 5 19:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdefb28
sys-process/htop: tweak DESCRIPTION
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
sys-process/htop/htop-3.2.2.ebuild| 2 +-
sys-process/htop/htop-.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 6814598d8439..3d2a6b0bdd42 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
# htop which is often used on headless machines. bug #787470
inherit linux-info optfeature python-any-r1 xdg-utils
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
index 7080f7e4ba08..308bba2b8c3c 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
# htop which is often used on headless machines. bug #787470
inherit linux-info optfeature python-any-r1 xdg-utils
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index 7080f7e4ba08..308bba2b8c3c 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
# htop which is often used on headless machines. bug #787470
inherit linux-info optfeature python-any-r1 xdg-utils
-DESCRIPTION="interactive process viewer"
+DESCRIPTION="Interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: cf183ec7d9060b22d3ef0e2001512aca139e88a4
Author: Sam James gentoo org>
AuthorDate: Sat Feb 4 22:54:46 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Feb 4 22:54:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf183ec7
sys-process/htop: add 3.2.2
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.2.2.ebuild | 113 +
2 files changed, 114 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index dee143fae774..193049475da4 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1 +1,2 @@
DIST htop-3.2.1.tar.xz 406048 BLAKE2B
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
SHA512
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
+DIST htop-3.2.2.tar.xz 384820 BLAKE2B
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
SHA512
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
diff --git a/sys-process/htop/htop-3.2.2.ebuild
b/sys-process/htop/htop-3.2.2.ebuild
new file mode 100644
index ..7080f7e4ba08
--- /dev/null
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
+else
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+S="${WORKDIR}/${P/_}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ optfeature "Viewing processes accessing certain files" sys-process/lsof
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5a617709867b1c97259423f7a2a22ea64f953053
Author: Sam James gentoo org>
AuthorDate: Mon Dec 26 08:32:15 2022 +
Commit: Sam James gentoo org>
CommitDate: Mon Dec 26 08:33:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a617709
sys-process/htop: drop 3.2.1-r1
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 105 --
1 file changed, 105 deletions(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
deleted file mode 100644
index 51aac02058d6..
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit linux-info optfeature python-any-r1 xdg
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-if [[ ${PV} == * ]] ; then
- EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
- inherit autotools git-r3
-else
-
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-S="${WORKDIR}/${P/_}"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- unwind? (
- !llvm-libunwind? ( sys-libs/libunwind:= )
- llvm-libunwind? ( sys-libs/llvm-libunwind:= )
- )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- if [[ ${PV} == ]] ; then
- eautoreconf
- fi
-}
-
-src_configure() {
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- # bug #328971
- export ac_cv_file__proc_{meminfo,stat}=yes
- fi
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable unwind)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
- fi
-
- myeconfargs+=(
- --disable-capabilities
- --disable-delayacct
- --disable-sensors
- )
- fi
-
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "Viewing processes accessing certain files" sys-process/lsof
-}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 552f5f70e3ddb3947cafb2fb7a2e20b7a04391b6
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Nov 18 07:49:25 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Nov 18 07:49:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552f5f70
sys-process/htop: Stabilize 3.2.1-r2 hppa, #868300
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 882df6585471..db862d79f9a1 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: bb3b9063aa0246f1f17a1382aded19951251686e
Author: Sam James gentoo org>
AuthorDate: Fri Sep 23 02:05:20 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Sep 23 02:08:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3b9063
sys-process/htop: drop 3.1.2-r1, 3.2.0, 3.2.1
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 3 -
sys-process/htop/htop-3.1.2-r1.ebuild | 104 -
sys-process/htop/htop-3.2.0.ebuild| 106 --
sys-process/htop/htop-3.2.1.ebuild| 106 --
4 files changed, 319 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index a84a0344d1f4..dee143fae774 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1 @@
-DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
-DIST htop-3.2.0.tar.gz 393712 BLAKE2B
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
SHA512
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
-DIST htop-3.2.1.tar.gz 397632 BLAKE2B
301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236
SHA512
d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc
DIST htop-3.2.1.tar.xz 406048 BLAKE2B
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
SHA512
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
deleted file mode 100644
index e390c41f80e9..
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools linux-info python-any-r1 xdg-utils
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc
x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- unwind? (
- !llvm-libunwind? ( sys-libs/libunwind:= )
- llvm-libunwind? ( sys-libs/llvm-libunwind:= )
- )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-S="${WORKDIR}/${P/_}"
-
-pkg_setup() {
- if ! has_version sys-process/lsof; then
- ewarn "To use lsof features in htop (what processes are
accessing"
- ewarn "what files), you must have sys-process/lsof installed."
- fi
-
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable unwind)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
-
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: f6edfa0f7562b30a9d67a2019b9c0b3eae14f33f
Author: Agostino Sarubbo gentoo org>
AuthorDate: Sun Sep 4 10:50:47 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Sun Sep 4 10:50:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6edfa0f
sys-process/htop: sparc stable wrt bug #868300
Signed-off-by: Agostino Sarubbo gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index e2174dfc4166..882df6585471 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 428df8c505ea33097204f19467410b940689d80e
Author: Jakov Smolić gentoo org>
AuthorDate: Sat Sep 3 21:44:06 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Sat Sep 3 21:44:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428df8c5
sys-process/htop: Stabilize 3.2.1-r2 ppc, #868300
Signed-off-by: Jakov Smolić gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 764902ad7f71..e2174dfc4166 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: fa79e264c3c10f0c4374c3eaf85574e623068506
Author: Jakov Smolić gentoo org>
AuthorDate: Sat Sep 3 21:44:04 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Sat Sep 3 21:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa79e264
sys-process/htop: Stabilize 3.2.1-r2 ppc64, #868300
Signed-off-by: Jakov Smolić gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 7b34f4d9c3dd..764902ad7f71 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 19560b4e1b37da5f016f28d12e6675b8db2f440a
Author: Jakov Smolić gentoo org>
AuthorDate: Sat Sep 3 21:29:45 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Sat Sep 3 21:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19560b4e
sys-process/htop: Stabilize 3.2.1-r2 arm, #868300
Signed-off-by: Jakov Smolić gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 3d8b5b9f6a2a..7b34f4d9c3dd 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: b71e8e7445690472deabc96e0572c9b4f5f2e2bf
Author: Sam James gentoo org>
AuthorDate: Sat Sep 3 21:27:00 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Sep 3 21:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71e8e74
sys-process/htop: Stabilize 3.2.1-r2 amd64, #868300
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 7d41590b84b1..3097e91dd2fd 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 1a52e17548ec00a6b5010bede29565169bd58947
Author: Sam James gentoo org>
AuthorDate: Sat Sep 3 21:28:41 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Sep 3 21:28:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a52e175
sys-process/htop: Stabilize 3.2.1-r2 arm64, #868300
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 3c937e369dac..3d8b5b9f6a2a 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 0ff4fb4a3a749f21b7c3e07e89acf9c023c4f4cb
Author: Sam James gentoo org>
AuthorDate: Sat Sep 3 21:27:18 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Sep 3 21:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff4fb4a
sys-process/htop: Stabilize 3.2.1-r2 x86, #868300
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
index 3097e91dd2fd..3c937e369dac 100644
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 6410deb61fa2ebd7adf5c82d7e9be941ab78a6d9
Author: Sam James gentoo org>
AuthorDate: Tue Aug 9 03:12:29 2022 +
Commit: Sam James gentoo org>
CommitDate: Tue Aug 9 20:05:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6410deb6
sys-process/htop: drop back to xdg-utils.eclass
My own fault -- I didn't add a comment when I originally
inherited xdg-utils instead of xdg, and I broke it myself
later when changing to release tarballs!
See original commit for rationale.
Bug: https://bugs.gentoo.org/787470
Bug: https://bugs.gentoo.org/849422
Fixes: 20d5319d31378762c32b0b2344e24f37ffbaccd2
See: 1bf94ee45ca93a214be3fa2dda29b1d9fd90e0a9
Signed-off-by: Sam James gentoo.org>
sys-process/htop/{htop-.ebuild => htop-3.2.1-r2.ebuild} | 12 ++--
sys-process/htop/htop-.ebuild | 12 ++--
2 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-3.2.1-r2.ebuild
similarity index 87%
copy from sys-process/htop/htop-.ebuild
copy to sys-process/htop/htop-3.2.1-r2.ebuild
index 76b7ce3cb327..7d41590b84b1 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-3.2.1-r2.ebuild
@@ -5,7 +5,9 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-inherit linux-info optfeature python-any-r1 xdg
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -99,7 +101,13 @@ src_configure() {
}
pkg_postinst() {
- xdg_pkg_postinst
+ xdg_desktop_database_update
+ xdg_icon_cache_update
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index 76b7ce3cb327..7d41590b84b1 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -5,7 +5,9 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-inherit linux-info optfeature python-any-r1 xdg
+# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
+# htop which is often used on headless machines. bug #787470
+inherit linux-info optfeature python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -99,7 +101,13 @@ src_configure() {
}
pkg_postinst() {
- xdg_pkg_postinst
+ xdg_desktop_database_update
+ xdg_icon_cache_update
optfeature "Viewing processes accessing certain files" sys-process/lsof
}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5f0b0edd445d546c67935fe6cf82161dbbba5e8d
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jul 29 10:25:57 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jul 29 10:25:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0b0edd
sys-process/htop: Stabilize 3.2.1-r1 hppa, #859421
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 94f3bf530676..51aac02058d6 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 21bf56044b37dd09325167c41a8d7e9908b0c52a
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed Jul 20 13:45:27 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed Jul 20 13:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bf5604
sys-process/htop: sparc stable wrt bug #859421
Signed-off-by: Agostino Sarubbo gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 0135dad42339..94f3bf530676 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: d54732188ef5dce5d2f5099a5230119708cd42ef
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed Jul 20 13:41:19 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed Jul 20 13:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5473218
sys-process/htop: arm stable wrt bug #859421
Signed-off-by: Agostino Sarubbo gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 9596364da91e..0135dad42339 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 574e75ec70d21c603bd193ab2cc3e714b73cf195
Author: Sam James gentoo org>
AuthorDate: Wed Jul 20 02:45:17 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jul 20 02:45:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574e75ec
sys-process/htop: Stabilize 3.2.1-r1 amd64, #859421
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 5a3bed77a346..75c7bba8285b 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 8973f782e1812f61654cede5cce042162954f4f5
Author: Sam James gentoo org>
AuthorDate: Wed Jul 20 02:45:38 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jul 20 02:45:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8973f782
sys-process/htop: Stabilize 3.2.1-r1 x86, #859421
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 75c7bba8285b..9596364da91e 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ca5ae2de1dcf110884940fc106a0be520bdc9b66
Author: Sam James gentoo org>
AuthorDate: Wed Jul 20 02:44:31 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jul 20 02:44:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5ae2de
sys-process/htop: Stabilize 3.2.1-r1 arm64, #859421
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 12c9d84ae8c1..4e68a5e535b2 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 9a400827159b5a7fba0b6811886edf2cb8e7b8d3
Author: Sam James gentoo org>
AuthorDate: Wed Jul 20 02:44:58 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jul 20 02:44:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a400827
sys-process/htop: Stabilize 3.2.1-r1 ppc64, #859421
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 4e68a5e535b2..5a3bed77a346 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 4fe09bb23c7f4c269a6e009d9d2e64210a2a6901
Author: Sam James gentoo org>
AuthorDate: Wed Jul 20 02:44:30 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jul 20 02:44:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe09bb2
sys-process/htop: Stabilize 3.2.1-r1 ppc, #859421
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.1-r1.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
index 76b7ce3cb327..12c9d84ae8c1 100644
--- a/sys-process/htop/htop-3.2.1-r1.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
else
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
S="${WORKDIR}/${P/_}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 20d5319d31378762c32b0b2344e24f37ffbaccd2
Author: Sam James gentoo org>
AuthorDate: Wed Jun 29 08:51:25 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Jun 29 09:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d5319d
sys-process/htop: use release tarball
Closes: https://bugs.gentoo.org/849422
Signed-off-by: Sam James gentoo.org>
sys-process/htop/Manifest | 1 +
.../{htop-.ebuild => htop-3.2.1-r1.ebuild} | 42 +-
sys-process/htop/htop-.ebuild | 42 +-
3 files changed, 35 insertions(+), 50 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index bf26ca15fa8c..a84a0344d1f4 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
DIST htop-3.2.0.tar.gz 393712 BLAKE2B
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
SHA512
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
DIST htop-3.2.1.tar.gz 397632 BLAKE2B
301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236
SHA512
d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc
+DIST htop-3.2.1.tar.xz 406048 BLAKE2B
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
SHA512
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-3.2.1-r1.ebuild
similarity index 73%
copy from sys-process/htop/htop-.ebuild
copy to sys-process/htop/htop-3.2.1-r1.ebuild
index f8aa53177141..76b7ce3cb327 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-3.2.1-r1.ebuild
@@ -3,25 +3,26 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
-inherit autotools fcaps linux-info python-any-r1 xdg-utils
+inherit linux-info optfeature python-any-r1 xdg
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
if [[ ${PV} == * ]] ; then
- inherit git-r3
EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+ inherit autotools git-r3
else
- SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
+S="${WORKDIR}/${P/_}"
+
LICENSE="BSD GPL-2+"
SLOT="0"
IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
-BDEPEND="virtual/pkgconfig"
RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
hwloc? ( sys-apps/hwloc:= )
@@ -35,21 +36,15 @@ RDEPEND="
lm-sensors? ( sys-apps/lm-sensors )
)
"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig"
DOCS=( ChangeLog README )
CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-S="${WORKDIR}/${P/_}"
-
pkg_setup() {
- if ! has_version sys-process/lsof ; then
- ewarn "To use lsof features in htop (what processes are
accessing"
- ewarn "what files), you must have sys-process/lsof installed."
- fi
-
python-any-r1_pkg_setup
linux-info_pkg_setup
}
@@ -57,12 +52,15 @@ pkg_setup() {
src_prepare() {
default
- eautoreconf
+ if [[ ${PV} == ]] ; then
+ eautoreconf
+ fi
}
src_configure() {
if [[ ${CBUILD} != ${CHOST} ]] ; then
- export ac_cv_file__proc_{meminfo,stat}=yes #328971
+ # bug #328971
+ export ac_cv_file__proc_{meminfo,stat}=yes
fi
local myeconfargs=(
@@ -97,17 +95,11 @@ src_configure() {
)
fi
- econf ${myeconfargs[@]}
+ econf "${myeconfargs[@]}"
}
pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-
- fcaps cap_sys_ptrace /usr/bin/${PN}
-}
+ xdg_pkg_postinst
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
+ optfeature "Viewing processes accessing certain f
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 338e473063e93d5f5c729b0ec828cf2b72b974e8 Author: Sam James gentoo org> AuthorDate: Wed Jun 29 06:40:36 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 29 07:25:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338e4730 sys-process/htop: update maintainers (add base-system@) Signed-off-by: Sam James gentoo.org> sys-process/htop/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-process/htop/metadata.xml b/sys-process/htop/metadata.xml index 6e13313c778a..72a44e1e74ac 100644 --- a/sys-process/htop/metadata.xml +++ b/sys-process/htop/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + [email protected] + Gentoo Base System + Enable Linux delay accounting support via dev-libs/libnl Use sys-apps/hwloc for CPU affinity support
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 8b994f806ca1ae668a83f6fbb47e21c3b3c158b5
Author: Lars Wendler gentoo org>
AuthorDate: Fri Jun 3 06:00:17 2022 +
Commit: Lars Wendler gentoo org>
CommitDate: Wed Jun 8 07:27:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b994f80
Revert "sys-process/htop: add Python 3.11"
This reverts commit 5db477a0e2140ab9637dbee1e3ffbabbb5e8f451.
* another unauthorized drive-by commit
* Support for python 3.11 will be added once a final python-3.11
release is available
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/htop-3.2.0.ebuild | 2 +-
sys-process/htop/htop-.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-3.2.0.ebuild
b/sys-process/htop/htop-3.2.0.ebuild
index 7010ef03499c..97ec0972056e 100644
--- a/sys-process/htop/htop-3.2.0.ebuild
+++ b/sys-process/htop/htop-3.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit autotools linux-info python-any-r1 xdg-utils
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index a79d5d03033d..f8aa53177141 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit autotools fcaps linux-info python-any-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 43dabd959a7d419159725f165e394572aaa941b1
Author: Lars Wendler gentoo org>
AuthorDate: Mon Jun 6 17:09:04 2022 +
Commit: Lars Wendler gentoo org>
CommitDate: Wed Jun 8 07:27:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dabd95
sys-process/htop: Bump to version 3.2.1
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.2.1.ebuild | 106 +
2 files changed, 107 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index a321ed370318..bf26ca15fa8c 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,3 @@
DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
DIST htop-3.2.0.tar.gz 393712 BLAKE2B
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
SHA512
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
+DIST htop-3.2.1.tar.gz 397632 BLAKE2B
301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236
SHA512
d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc
diff --git a/sys-process/htop/htop-3.2.1.ebuild
b/sys-process/htop/htop-3.2.1.ebuild
new file mode 100644
index ..97ec0972056e
--- /dev/null
+++ b/sys-process/htop/htop-3.2.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof ; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ export ac_cv_file__proc_{meminfo,stat}=yes #328971
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5db477a0e2140ab9637dbee1e3ffbabbb5e8f451
Author: Sam James gentoo org>
AuthorDate: Fri Jun 3 02:35:05 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Jun 3 02:35:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db477a0
sys-process/htop: add Python 3.11
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.2.0.ebuild | 2 +-
sys-process/htop/htop-.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/htop/htop-3.2.0.ebuild
b/sys-process/htop/htop-3.2.0.ebuild
index 97ec0972056e..7010ef03499c 100644
--- a/sys-process/htop/htop-3.2.0.ebuild
+++ b/sys-process/htop/htop-3.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit autotools linux-info python-any-r1 xdg-utils
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
index f8aa53177141..a79d5d03033d 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit autotools fcaps linux-info python-any-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5325dae5e32f45af0a3c9805d7e37ba3b594f1b6
Author: Lars Wendler gentoo org>
AuthorDate: Sat May 21 08:20:22 2022 +
Commit: Lars Wendler gentoo org>
CommitDate: Sat May 21 08:34:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5325dae5
sys-process/htop: Added live ebuild
Introducing cap_sys_ptrace file capability for htop
Bug: https://bugs.gentoo.org/846635
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/htop-.ebuild | 113 ++
1 file changed, 113 insertions(+)
diff --git a/sys-process/htop/htop-.ebuild
b/sys-process/htop/htop-.ebuild
new file mode 100644
index ..f8aa53177141
--- /dev/null
+++ b/sys-process/htop/htop-.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools fcaps linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/htop-dev/htop.git";
+else
+ SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof ; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ export ac_cv_file__proc_{meminfo,stat}=yes #328971
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ fcaps cap_sys_ptrace /usr/bin/${PN}
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 3e16c99a3d2f9a55d92e96e13ae54be833b9f1f9
Author: WANG Xuerui gentoo org>
AuthorDate: Thu May 19 07:22:42 2022 +
Commit: WANG Xuerui gentoo org>
CommitDate: Thu May 19 07:28:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e16c99a
sys-process/htop: keyword 3.2.0 for ~loong
Signed-off-by: WANG Xuerui gentoo.org>
sys-process/htop/htop-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.2.0.ebuild
b/sys-process/htop/htop-3.2.0.ebuild
index 028834776fc9..97ec0972056e 100644
--- a/sys-process/htop/htop-3.2.0.ebuild
+++ b/sys-process/htop/htop-3.2.0.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ffded4e8c9ef3bf635ca88e8a381fb03917290f8
Author: Lars Wendler gentoo org>
AuthorDate: Mon May 2 07:03:30 2022 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon May 2 07:07:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffded4e8
sys-process/htop: Bump to version 3.2.0
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.2.0.ebuild | 106 +
2 files changed, 107 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 48494e948695..1e8c23f8a542 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
DIST htop-3.1.1.tar.gz 381277 BLAKE2B
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
SHA512
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d
DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
+DIST htop-3.2.0.tar.gz 393712 BLAKE2B
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
SHA512
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
diff --git a/sys-process/htop/htop-3.2.0.ebuild
b/sys-process/htop/htop-3.2.0.ebuild
new file mode 100644
index ..028834776fc9
--- /dev/null
+++ b/sys-process/htop/htop-3.2.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode
unwind vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof ; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ if [[ ${CBUILD} != ${CHOST} ]] ; then
+ export ac_cv_file__proc_{meminfo,stat}=yes #328971
+ fi
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delaya
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 8e81a3a72fa3c6dc0043bbb3cdbd54ed66f13bbe
Author: Lars Wendler gentoo org>
AuthorDate: Mon May 2 07:04:01 2022 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon May 2 07:07:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e81a3a7
sys-process/htop: Removed old
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 2 -
sys-process/htop/htop-3.0.5-r2.ebuild | 77 ---
sys-process/htop/htop-3.1.1-r1.ebuild | 99 ---
3 files changed, 178 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 1e8c23f8a542..a321ed370318 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1,2 @@
-DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
-DIST htop-3.1.1.tar.gz 381277 BLAKE2B
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
SHA512
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d
DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
DIST htop-3.2.0.tar.gz 393712 BLAKE2B
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
SHA512
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
diff --git a/sys-process/htop/htop-3.0.5-r2.ebuild
b/sys-process/htop/htop-3.0.5-r2.ebuild
deleted file mode 100644
index 6249887e7d60..
--- a/sys-process/htop/htop-3.0.5-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools linux-info python-any-r1 xdg-utils
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc
x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-IUSE="debug hwloc lm-sensors openvz unicode vserver"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- lm-sensors? ( sys-apps/lm-sensors )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-S="${WORKDIR}/${P/_}"
-
-pkg_setup() {
- if ! has_version sys-process/lsof; then
- ewarn "To use lsof features in htop (what processes are
accessing"
- ewarn "what files), you must have sys-process/lsof installed."
- fi
-
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
-
- local myeconfargs=(
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable vserver)
- $(use_with lm-sensors sensors)
- )
-
- if ! use hwloc && use kernel_linux ; then
- myeconfargs+=( --enable-linux-affinity )
- else
- myeconfargs+=( --disable-linux-affinity )
- fi
-
- econf ${myeconfargs[@]}
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/sys-process/htop/htop-3.1.1-r1.ebuild
b/sys-process/htop/htop-3.1.1-r1.ebuild
deleted file mode 100644
index 807d51af35fe..
--- a/sys-process/htop/htop-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools linux-info python-any-r1 xdg-utils
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ac2099c1148adc2989e2dc28b4e6e1a3bc430264
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 14 14:45:11 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 14 14:45:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2099c1
sys-process/htop: Stabilize 3.1.2-r1 arm64, #831174
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index c06f514ff9e5..e390c41f80e9 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc
x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 9149089dbf51591936a4ed08f4e27b5e5c0e6bc5
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 14 14:41:26 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 14 14:41:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9149089d
sys-process/htop: Stabilize 3.1.2-r1 hppa, #831174
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index f37e336a9622..c06f514ff9e5 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: a750f4309c3cb568f8a04d917a4089cbadc2fab7
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 14 13:55:13 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 14 13:55:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a750f430
sys-process/htop: Stabilize 3.1.2-r1 ppc64, #831174
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index f2346f6123d7..f37e336a9622 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 63bbb84216ab80f22cc63c6c1227edf93f392007
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 14 13:24:43 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 14 13:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bbb842
sys-process/htop: Stabilize 3.1.2-r1 sparc, #831174
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index a711ffcac9e8..f2346f6123d7 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 6d12865e21a7f6103a4451a382e1e41d412c5372
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 14 13:23:14 2022 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 14 13:23:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d12865e
sys-process/htop: Stabilize 3.1.2-r1 ppc, #831174
Signed-off-by: Arthur Zamarin gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index 296878083679..a711ffcac9e8 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: a7df27541562e37692507dd8883c9052366040b3
Author: Sam James gentoo org>
AuthorDate: Fri Jan 14 10:47:39 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Jan 14 10:47:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7df2754
sys-process/htop: Stabilize 3.1.2-r1 arm, #831174
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index d537b0de553b..296878083679 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: e20511a5b4bc3e354eec49dfea0af10cfb9fa2ab
Author: Jakov Smolić gentoo org>
AuthorDate: Fri Jan 14 09:45:16 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Fri Jan 14 09:45:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20511a5
sys-process/htop: Stabilize 3.1.2-r1 amd64, #831174
Signed-off-by: Jakov Smolić gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index 8b750067a145..7f1cb210e9b9 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: b2526faa2f3744f3e13623d05a1ba781e1958c1e
Author: Jakov Smolić gentoo org>
AuthorDate: Fri Jan 14 09:45:28 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Fri Jan 14 09:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2526faa
sys-process/htop: Stabilize 3.1.2-r1 x86, #831174
Signed-off-by: Jakov Smolić gentoo.org>
sys-process/htop/htop-3.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild
b/sys-process/htop/htop-3.1.2-r1.ebuild
index 7f1cb210e9b9..d537b0de553b 100644
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ b/sys-process/htop/htop-3.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2+"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 4f6348a4d7a4b9da582cbdd02a5ffc75fb4cc6b7 Author: David Seifert gentoo org> AuthorDate: Tue Jan 4 10:30:04 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jan 4 10:30:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6348a4 sys-process/htop: remove implicit kernel_linux Signed-off-by: David Seifert gentoo.org> sys-process/htop/htop-3.0.5-r2.ebuild | 2 +- sys-process/htop/htop-3.1.1-r1.ebuild | 2 +- sys-process/htop/htop-3.1.2-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-process/htop/htop-3.0.5-r2.ebuild b/sys-process/htop/htop-3.0.5-r2.ebuild index b2034687cdd8..6249887e7d60 100644 --- a/sys-process/htop/htop-3.0.5-r2.ebuild +++ b/sys-process/htop/htop-3.0.5-r2.ebuild @@ -14,7 +14,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x LICENSE="BSD GPL-2" SLOT="0" -IUSE="debug hwloc kernel_linux lm-sensors openvz unicode vserver" +IUSE="debug hwloc lm-sensors openvz unicode vserver" BDEPEND="virtual/pkgconfig" RDEPEND="sys-libs/ncurses:=[unicode(+)?] diff --git a/sys-process/htop/htop-3.1.1-r1.ebuild b/sys-process/htop/htop-3.1.1-r1.ebuild index 5f2ec5816c20..807d51af35fe 100644 --- a/sys-process/htop/htop-3.1.1-r1.ebuild +++ b/sys-process/htop/htop-3.1.1-r1.ebuild @@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ LICENSE="BSD GPL-2+" SLOT="0" -IUSE="caps debug delayacct hwloc kernel_linux lm-sensors openvz unicode vserver" +IUSE="caps debug delayacct hwloc lm-sensors openvz unicode vserver" BDEPEND="virtual/pkgconfig" RDEPEND=" diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild b/sys-process/htop/htop-3.1.2-r1.ebuild index 1e51312a3825..8b750067a145 100644 --- a/sys-process/htop/htop-3.1.2-r1.ebuild +++ b/sys-process/htop/htop-3.1.2-r1.ebuild @@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ LICENSE="BSD GPL-2+" SLOT="0" -IUSE="caps debug delayacct hwloc kernel_linux lm-sensors llvm-libunwind openvz unicode unwind vserver" +IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver" BDEPEND="virtual/pkgconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: e52d87d86577b8e167ef009efc0c1215dbe96aa8 Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 16:09:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 4 03:29:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52d87d8 sys-process/htop: remove kernel_FreeBSD Signed-off-by: David Seifert gentoo.org> Signed-off-by: Sam James gentoo.org> sys-process/htop/htop-3.0.5-r2.ebuild | 4 ++-- sys-process/htop/htop-3.1.1-r1.ebuild | 4 ++-- sys-process/htop/htop-3.1.2-r1.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-process/htop/htop-3.0.5-r2.ebuild b/sys-process/htop/htop-3.0.5-r2.ebuild index 523b369d4265..b2034687cdd8 100644 --- a/sys-process/htop/htop-3.0.5-r2.ebuild +++ b/sys-process/htop/htop-3.0.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x LICENSE="BSD GPL-2" SLOT="0" -IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode vserver" +IUSE="debug hwloc kernel_linux lm-sensors openvz unicode vserver" BDEPEND="virtual/pkgconfig" RDEPEND="sys-libs/ncurses:=[unicode(+)?] diff --git a/sys-process/htop/htop-3.1.1-r1.ebuild b/sys-process/htop/htop-3.1.1-r1.ebuild index c11394f6a76a..5f2ec5816c20 100644 --- a/sys-process/htop/htop-3.1.1-r1.ebuild +++ b/sys-process/htop/htop-3.1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ LICENSE="BSD GPL-2+" SLOT="0" -IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode vserver" +IUSE="caps debug delayacct hwloc kernel_linux lm-sensors openvz unicode vserver" BDEPEND="virtual/pkgconfig" RDEPEND=" diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild b/sys-process/htop/htop-3.1.2-r1.ebuild index 138f07eb7bd5..1e51312a3825 100644 --- a/sys-process/htop/htop-3.1.2-r1.ebuild +++ b/sys-process/htop/htop-3.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ LICENSE="BSD GPL-2+" SLOT="0" -IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors llvm-libunwind openvz unicode unwind vserver" +IUSE="caps debug delayacct hwloc kernel_linux lm-sensors llvm-libunwind openvz unicode unwind vserver" BDEPEND="virtual/pkgconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 495a2f57099947fef83ae8e724877b9ffb4614c6 Author: Christian Ruppert gentoo org> AuthorDate: Thu Dec 30 13:14:17 2021 + Commit: Christian Ruppert gentoo org> CommitDate: Thu Dec 30 13:21:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495a2f57 sys-process/htop: Drop myself as maintainer Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> sys-process/htop/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-process/htop/metadata.xml b/sys-process/htop/metadata.xml index eda531025d7c..ab974da74e08 100644 --- a/sys-process/htop/metadata.xml +++ b/sys-process/htop/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - [email protected] - Christian Ruppert - [email protected] Lars Wendler
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: f2d81485b027cee8c9f58aab7295758a6fcae64d
Author: Lars Wendler gentoo org>
AuthorDate: Tue Nov 30 07:10:28 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Nov 30 07:10:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d81485
sys-process/htop: Removed old
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 -
sys-process/htop/htop-3.1.0-r1.ebuild | 99 ---
2 files changed, 100 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 88d827d67ae3..48494e948695 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1,3 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
-DIST htop-3.1.0.tar.gz 378838 BLAKE2B
c5b09f714c27879c0f3fe0d7233d1eacb979ceb76007ee0c2720bce5d08f84d0e6b9e3747c57fca11f2354909285365749d57d597911641fdb6dd834bec23166
SHA512
bb4422591a61978d1cc5b423413820c14cc571c4660087387949f1071609da38e42be2be8485863cb19b0b957d1fdeb5b2df46212d9ddd3891871b1c9d276c6e
DIST htop-3.1.1.tar.gz 381277 BLAKE2B
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
SHA512
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d
DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
diff --git a/sys-process/htop/htop-3.1.0-r1.ebuild
b/sys-process/htop/htop-3.1.0-r1.ebuild
deleted file mode 100644
index 937e09730eba..
--- a/sys-process/htop/htop-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools linux-info python-any-r1 xdg-utils
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz
unicode vserver"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc:= )
- kernel_linux? (
- caps? ( sys-libs/libcap )
- delayacct? ( dev-libs/libnl:3 )
- lm-sensors? ( sys-apps/lm-sensors )
- )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-S="${WORKDIR}/${P/_}"
-
-pkg_setup() {
- if ! has_version sys-process/lsof; then
- ewarn "To use lsof features in htop (what processes are
accessing"
- ewarn "what files), you must have sys-process/lsof installed."
- fi
-
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
-
- local myeconfargs=(
- --enable-unicode
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable !hwloc affinity)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable vserver)
- )
-
- if use kernel_linux ; then
- myeconfargs+=(
- $(use_enable caps capabilities)
- $(use_enable delayacct)
- $(use_enable lm-sensors sensors)
- )
- else
- if use kernel_Darwin ; then
- # Upstream default to checking but --enable-affinity
- # overrides this. Simplest to just disable on Darwin
- # given it works on BSD anyway.
- myeconfargs+=( --disable-affinity )
- fi
-
- myeconfargs+=(
- --disable-capabilities
- --disable-delayacct
- --disable-sensors
- )
- fi
-
- econf ${myeconfargs[@]}
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_post
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: b2fccfde787056a0d97554bdb8b2be88027c71f2
Author: Lars Wendler gentoo org>
AuthorDate: Tue Nov 30 07:10:08 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Nov 30 07:10:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fccfde
sys-process/htop: Bump to version 3.1.2
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.1.2.ebuild | 99 ++
2 files changed, 100 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index bb327552d139..88d827d67ae3 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
DIST htop-3.1.0.tar.gz 378838 BLAKE2B
c5b09f714c27879c0f3fe0d7233d1eacb979ceb76007ee0c2720bce5d08f84d0e6b9e3747c57fca11f2354909285365749d57d597911641fdb6dd834bec23166
SHA512
bb4422591a61978d1cc5b423413820c14cc571c4660087387949f1071609da38e42be2be8485863cb19b0b957d1fdeb5b2df46212d9ddd3891871b1c9d276c6e
DIST htop-3.1.1.tar.gz 381277 BLAKE2B
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
SHA512
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d
+DIST htop-3.1.2.tar.gz 387656 BLAKE2B
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
SHA512
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
diff --git a/sys-process/htop/htop-3.1.2.ebuild
b/sys-process/htop/htop-3.1.2.ebuild
new file mode 100644
index ..c11394f6a76a
--- /dev/null
+++ b/sys-process/htop/htop-3.1.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz
unicode vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm(
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: fbe96349ecc9d69f3be510e2433385526376db1c
Author: Sam James gentoo org>
AuthorDate: Wed Nov 3 21:20:15 2021 +
Commit: Sam James gentoo org>
CommitDate: Wed Nov 3 21:20:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe96349
sys-process/htop: Stabilize 3.0.5-r2 hppa, #820908
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5-r2.ebuild
b/sys-process/htop/htop-3.0.5-r2.ebuild
index e2887ab6369..523b369d426 100644
--- a/sys-process/htop/htop-3.0.5-r2.ebuild
+++ b/sys-process/htop/htop-3.0.5-r2.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc
x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 76a1850a1c03d7d173b6adcc1e7d315f4c1edd8c
Author: Sam James gentoo org>
AuthorDate: Fri Oct 29 22:41:49 2021 +
Commit: Sam James gentoo org>
CommitDate: Fri Oct 29 22:43:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a1850a
sys-process/htop: add hwloc subslot operator
Signed-off-by: Sam James gentoo.org>
sys-process/htop/{htop-3.0.5-r1.ebuild => htop-3.0.5-r2.ebuild} | 2 +-
sys-process/htop/{htop-3.1.0.ebuild => htop-3.1.0-r1.ebuild}| 2 +-
sys-process/htop/{htop-3.1.1.ebuild => htop-3.1.1-r1.ebuild}| 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-process/htop/htop-3.0.5-r1.ebuild
b/sys-process/htop/htop-3.0.5-r2.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.0.5-r1.ebuild
rename to sys-process/htop/htop-3.0.5-r2.ebuild
index ef78ad9c82a..e2887ab6369 100644
--- a/sys-process/htop/htop-3.0.5-r1.ebuild
+++ b/sys-process/htop/htop-3.0.5-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors
openvz unicode vserver"
BDEPEND="virtual/pkgconfig"
RDEPEND="sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc )
+ hwloc? ( sys-apps/hwloc:= )
lm-sensors? ( sys-apps/lm-sensors )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
diff --git a/sys-process/htop/htop-3.1.0.ebuild
b/sys-process/htop/htop-3.1.0-r1.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.1.0.ebuild
rename to sys-process/htop/htop-3.1.0-r1.ebuild
index 2429313e1be..937e09730eb 100644
--- a/sys-process/htop/htop-3.1.0.ebuild
+++ b/sys-process/htop/htop-3.1.0-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux
lm-sensors openvz u
BDEPEND="virtual/pkgconfig"
RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc )
+ hwloc? ( sys-apps/hwloc:= )
kernel_linux? (
caps? ( sys-libs/libcap )
delayacct? ( dev-libs/libnl:3 )
diff --git a/sys-process/htop/htop-3.1.1.ebuild
b/sys-process/htop/htop-3.1.1-r1.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.1.1.ebuild
rename to sys-process/htop/htop-3.1.1-r1.ebuild
index ad00e02ff84..c11394f6a76 100644
--- a/sys-process/htop/htop-3.1.1.ebuild
+++ b/sys-process/htop/htop-3.1.1-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux
lm-sensors openvz u
BDEPEND="virtual/pkgconfig"
RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
- hwloc? ( sys-apps/hwloc )
+ hwloc? ( sys-apps/hwloc:= )
kernel_linux? (
caps? ( sys-libs/libcap )
delayacct? ( dev-libs/libnl:3 )
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 4f2d1fa464be3df654d0ed470098c61edd2ab19a
Author: Lars Wendler gentoo org>
AuthorDate: Thu Oct 14 23:13:59 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Thu Oct 14 23:21:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2d1fa4
sys-process/htop: Bump to version 3.1.1
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.1.1.ebuild | 99 ++
2 files changed, 100 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 98489952d89..bb327552d13 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,3 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
DIST htop-3.1.0.tar.gz 378838 BLAKE2B
c5b09f714c27879c0f3fe0d7233d1eacb979ceb76007ee0c2720bce5d08f84d0e6b9e3747c57fca11f2354909285365749d57d597911641fdb6dd834bec23166
SHA512
bb4422591a61978d1cc5b423413820c14cc571c4660087387949f1071609da38e42be2be8485863cb19b0b957d1fdeb5b2df46212d9ddd3891871b1c9d276c6e
+DIST htop-3.1.1.tar.gz 381277 BLAKE2B
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
SHA512
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d
diff --git a/sys-process/htop/htop-3.1.1.ebuild
b/sys-process/htop/htop-3.1.1.ebuild
new file mode 100644
index 000..ad00e02ff84
--- /dev/null
+++ b/sys-process/htop/htop-3.1.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz
unicode vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 0b2ae75f591c2bdabcf3b27d7f5ff83fd71b0568
Author: Lars Wendler gentoo org>
AuthorDate: Tue Sep 21 07:12:53 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Sep 21 07:13:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2ae75f
sys-process/htop: Bump to version 3.1.0. Removed old
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 2 +-
sys-process/htop/{htop-3.1.0_rc2.ebuild => htop-3.1.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index faa23d0ef97..98489952d89 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,2 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
-DIST htop-3.1.0_rc2.tar.gz 378563 BLAKE2B
b619978dafe2d149ca5b321ab66c7416f09f1d64ac48fb9254b93b2428e54678ca96fdb0a02a7f09acb8352c8bd0ee81e94cc5ef64ddaad409097878de44856e
SHA512
2f6e849ead0d29e31334e47fefacf56f242c0d1b6543bae4b2aca68ef56f58b6d3a96159faf5fe254b8af6665fad6c693145a62aaf5d73b5514258c9b444519f
+DIST htop-3.1.0.tar.gz 378838 BLAKE2B
c5b09f714c27879c0f3fe0d7233d1eacb979ceb76007ee0c2720bce5d08f84d0e6b9e3747c57fca11f2354909285365749d57d597911641fdb6dd834bec23166
SHA512
bb4422591a61978d1cc5b423413820c14cc571c4660087387949f1071609da38e42be2be8485863cb19b0b957d1fdeb5b2df46212d9ddd3891871b1c9d276c6e
diff --git a/sys-process/htop/htop-3.1.0_rc2.ebuild
b/sys-process/htop/htop-3.1.0.ebuild
similarity index 100%
rename from sys-process/htop/htop-3.1.0_rc2.ebuild
rename to sys-process/htop/htop-3.1.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ffb5989dc274872f53a6235f7e4d4ba75c015ba6
Author: Lars Wendler gentoo org>
AuthorDate: Mon Sep 6 06:06:49 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Sep 6 06:07:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb5989d
sys-process/htop: Bump to version 3.1.0_rc2. Removed old
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 2 +-
sys-process/htop/{htop-3.1.0_rc1.ebuild => htop-3.1.0_rc2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 847ac7b4faa..faa23d0ef97 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,2 @@
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
-DIST htop-3.1.0_rc1.tar.gz 378045 BLAKE2B
65d5f2bdb6e41fb0a4edd76c62a36e951bd86a67ebb9908ca712b2ee7b5f9714c3fe5cd4193885b869b96dcd73bbf945ab22fcd31aa11d90598f9d9953ed4b0e
SHA512
f917dbb8ba0de1a9f703423c13cec19f0f69da765df320739eeabf0e928495ec70cdd8eb0cca2871226cd6b472a713ee5ebc43aefa02b2ffbd6c29b1208f5cad
+DIST htop-3.1.0_rc2.tar.gz 378563 BLAKE2B
b619978dafe2d149ca5b321ab66c7416f09f1d64ac48fb9254b93b2428e54678ca96fdb0a02a7f09acb8352c8bd0ee81e94cc5ef64ddaad409097878de44856e
SHA512
2f6e849ead0d29e31334e47fefacf56f242c0d1b6543bae4b2aca68ef56f58b6d3a96159faf5fe254b8af6665fad6c693145a62aaf5d73b5514258c9b444519f
diff --git a/sys-process/htop/htop-3.1.0_rc1.ebuild
b/sys-process/htop/htop-3.1.0_rc2.ebuild
similarity index 100%
rename from sys-process/htop/htop-3.1.0_rc1.ebuild
rename to sys-process/htop/htop-3.1.0_rc2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: cd4d45ec421074c7071eb3cef29580adf19e1592
Author: Sam James gentoo org>
AuthorDate: Sun Sep 5 20:57:44 2021 +
Commit: Sam James gentoo org>
CommitDate: Sun Sep 5 20:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4d45ec
sys-process/htop: disable affinity on Darwin
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.1.0_rc1.ebuild | 7 +++
1 file changed, 7 insertions(+)
diff --git a/sys-process/htop/htop-3.1.0_rc1.ebuild
b/sys-process/htop/htop-3.1.0_rc1.ebuild
index 97f75eb53fe..2429313e1be 100644
--- a/sys-process/htop/htop-3.1.0_rc1.ebuild
+++ b/sys-process/htop/htop-3.1.0_rc1.ebuild
@@ -71,6 +71,13 @@ src_configure() {
$(use_enable lm-sensors sensors)
)
else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
myeconfargs+=(
--disable-capabilities
--disable-delayacct
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/, sys-process/htop/files/
commit: ec16067bb1ed0297ce5d38698df511c7d30c4ebb Author: Lars Wendler gentoo org> AuthorDate: Sun Aug 29 14:30:06 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sun Aug 29 14:31:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec16067b sys-process/htop: Removed old Signed-off-by: Lars Wendler gentoo.org> sys-process/htop/Manifest | 2 - sys-process/htop/files/htop-3.0.3-tinfo.patch | 38 - .../htop-3.0.4-sort_column_header_highlight.patch | 153 - sys-process/htop/htop-3.0.2-r1.ebuild | 62 - sys-process/htop/htop-3.0.4-r2.ebuild | 71 -- 5 files changed, 326 deletions(-) diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest index dc292c95277..847ac7b4faa 100644 --- a/sys-process/htop/Manifest +++ b/sys-process/htop/Manifest @@ -1,4 +1,2 @@ -DIST htop-3.0.2.tar.gz 176132 BLAKE2B 9abc28461d346eeac7f9741bc1ba08c898d00be013abce972be4370b9b35d92661fcb4521fa715bc779c1c9b56bc3c0eeb5375c0df8ec7585df3774ac67ca504 SHA512 5b578972e40e3229aa8b2bdc931c4c8bceaafd2a150b02e0257ab35a4fbac25852e959ecc472bd6747be57ea8734b59cc4b872a5ac829624cc80e1722c54d868 -DIST htop-3.0.4.tar.gz 296224 BLAKE2B b8fc4fe7c595f0a22b253f1eeea24d571c87401a426b8f6dba0ce15d98ea77ca94bc286428386cbf478f0e7ea4afde0e86e5e6b93bb88af616ba474e45e745f5 SHA512 d57e4fd326791bd2306f4a6ce2c4f4bf0499a0050efbaeb71a211148fa52993f707d8afdf0292dc26234cffdcba84a97e1d4422bc61aec40ba3ef9ebd91ebf6c DIST htop-3.0.5.tar.gz 297931 BLAKE2B a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575 SHA512 7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f DIST htop-3.1.0_rc1.tar.gz 378045 BLAKE2B 65d5f2bdb6e41fb0a4edd76c62a36e951bd86a67ebb9908ca712b2ee7b5f9714c3fe5cd4193885b869b96dcd73bbf945ab22fcd31aa11d90598f9d9953ed4b0e SHA512 f917dbb8ba0de1a9f703423c13cec19f0f69da765df320739eeabf0e928495ec70cdd8eb0cca2871226cd6b472a713ee5ebc43aefa02b2ffbd6c29b1208f5cad diff --git a/sys-process/htop/files/htop-3.0.3-tinfo.patch b/sys-process/htop/files/htop-3.0.3-tinfo.patch deleted file mode 100644 index ea65a799ed7..000 --- a/sys-process/htop/files/htop-3.0.3-tinfo.patch +++ /dev/null @@ -1,38 +0,0 @@ -From ead978bce6236a55d75b72e059686766fa708db4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= -Date: Mon, 7 Dec 2020 15:30:56 +0100 -Subject: [PATCH] configure: check for additional linker flags for keypad(3) - -Gentoo requires an explicit addition of -ltinfo - -Resolves: https://bugs.gentoo.org/show_bug.cgi?id=690840 - configure.ac | 8 - 1 file changed, 8 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 460b16aa..f91d8e92 100644 a/configure.ac -+++ b/configure.ac -@@ -217,6 +217,10 @@ if test "x$enable_unicode" = xyes; then - [AC_CHECK_HEADERS([ncurses/ncurses.h],[:], - [AC_CHECK_HEADERS([ncurses/curses.h],[:], - [AC_CHECK_HEADERS([ncurses.h],[:],[missing_headers="$missing_headers $ac_header"])])])]) -+ -+ # check if additional linker flags are needed for keypad(3) -+ # (at this point we already link against a working ncurses library with wide character support) -+ AC_SEARCH_LIBS([keypad], [tinfow tinfo]) - else -HTOP_CHECK_SCRIPT([ncurses6], [refresh], [HAVE_LIBNCURSES], "ncurses6-config", - HTOP_CHECK_SCRIPT([ncurses], [refresh], [HAVE_LIBNCURSES], "ncurses5-config", -@@ -229,6 +233,10 @@ else - [AC_CHECK_HEADERS([ncurses/curses.h],[:], - [AC_CHECK_HEADERS([ncurses/ncurses.h],[:], - [AC_CHECK_HEADERS([ncurses.h],[:],[missing_headers="$missing_headers $ac_header"])])])]) -+ -+ # check if additional linker flags are needed for keypad(3) -+ # (at this point we already link against a working ncurses library) -+ AC_SEARCH_LIBS([keypad], [tinfo]) - fi - - if test "$my_htop_platform" = "freebsd"; then diff --git a/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch b/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch deleted file mode 100644 index a2b6a0d4259..000 --- a/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch +++ /dev/null @@ -1,153 +0,0 @@ -From 86d293125565a15bbd94683080dbc755c5d7edee Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= -Date: Tue, 22 Dec 2020 17:12:38 +0100 -Subject: [PATCH] Restore highlighted header of current sorted process column - - MainPanel.c | 10 -- - Panel.c | 22 ++ - Panel.h | 6 -- - ScreenManager.c | 2 +- - htop.c | 2 -- - 5 files changed, 23 insertions(+), 19 deletions(-) - -diff --git a/MainPanel.c b/MainPanel.c -index 949138dc..c8a4c059 100644 a/MainPanel.c -+++ b/MainPanel.c -@@ -102,7 +102,7 @@ static HandlerResu
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 70947851910068f090d2e4334bdf461a8e45edd1
Author: Lars Wendler gentoo org>
AuthorDate: Sun Aug 29 14:29:30 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Sun Aug 29 14:31:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70947851
sys-process/htop: Bump to version 3.1.0_rc1
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.1.0_rc1.ebuild | 92 ++
sys-process/htop/metadata.xml | 1 +
3 files changed, 94 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index d47148de742..dc292c95277 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.0.2.tar.gz 176132 BLAKE2B
9abc28461d346eeac7f9741bc1ba08c898d00be013abce972be4370b9b35d92661fcb4521fa715bc779c1c9b56bc3c0eeb5375c0df8ec7585df3774ac67ca504
SHA512
5b578972e40e3229aa8b2bdc931c4c8bceaafd2a150b02e0257ab35a4fbac25852e959ecc472bd6747be57ea8734b59cc4b872a5ac829624cc80e1722c54d868
DIST htop-3.0.4.tar.gz 296224 BLAKE2B
b8fc4fe7c595f0a22b253f1eeea24d571c87401a426b8f6dba0ce15d98ea77ca94bc286428386cbf478f0e7ea4afde0e86e5e6b93bb88af616ba474e45e745f5
SHA512
d57e4fd326791bd2306f4a6ce2c4f4bf0499a0050efbaeb71a211148fa52993f707d8afdf0292dc26234cffdcba84a97e1d4422bc61aec40ba3ef9ebd91ebf6c
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
+DIST htop-3.1.0_rc1.tar.gz 378045 BLAKE2B
65d5f2bdb6e41fb0a4edd76c62a36e951bd86a67ebb9908ca712b2ee7b5f9714c3fe5cd4193885b869b96dcd73bbf945ab22fcd31aa11d90598f9d9953ed4b0e
SHA512
f917dbb8ba0de1a9f703423c13cec19f0f69da765df320739eeabf0e928495ec70cdd8eb0cca2871226cd6b472a713ee5ebc43aefa02b2ffbd6c29b1208f5cad
diff --git a/sys-process/htop/htop-3.1.0_rc1.ebuild
b/sys-process/htop/htop-3.1.0_rc1.ebuild
new file mode 100644
index 000..97f75eb53fe
--- /dev/null
+++ b/sys-process/htop/htop-3.1.0_rc1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz
unicode vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/sys-process/htop/metadata.xml b/sys-process/htop/metadata.xml
index ffeb3655365..a2e53594d43 100644
--- a/sys-process/htop/metadata.xml
+++ b/sys-process/htop/metadata.xml
@@ -10,6 +10,7
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 1bf94ee45ca93a214be3fa2dda29b1d9fd90e0a9
Author: Sam James gentoo org>
AuthorDate: Wed Aug 11 01:58:59 2021 +
Commit: Sam James gentoo org>
CommitDate: Wed Aug 11 02:05:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf94ee4
sys-process/htop: [QA] update caches
We can use xdg-utils unconditionally given it
doesn't introduce a dependency.
(When a package needing xdg-utils is installed,
it'll update all the caches for us.)
Closes: https://bugs.gentoo.org/787470
Thanks-to: Ionen Wolkens gentoo.org>
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5-r1.ebuild | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5-r1.ebuild
b/sys-process/htop/htop-3.0.5-r1.ebuild
index 82648c71eff..ef78ad9c82a 100644
--- a/sys-process/htop/htop-3.0.5-r1.ebuild
+++ b/sys-process/htop/htop-3.0.5-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
-inherit autotools linux-info python-any-r1
+inherit autotools linux-info python-any-r1 xdg-utils
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
@@ -65,3 +65,13 @@ src_configure() {
econf ${myeconfargs[@]}
}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 795a50c8b29f5433e22b873c1af9cdb07987b079
Author: Sam James gentoo org>
AuthorDate: Wed Aug 11 01:31:14 2021 +
Commit: Sam James gentoo org>
CommitDate: Wed Aug 11 02:05:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795a50c8
sys-process/htop: [QA] fix named variable style
See https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101.
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.2-r1.ebuild | 2 +-
sys-process/htop/htop-3.0.4-r2.ebuild | 2 +-
sys-process/htop/htop-3.0.5-r1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-process/htop/htop-3.0.2-r1.ebuild
b/sys-process/htop/htop-3.0.2-r1.ebuild
index 183f2f04fbc..13b5c03ad25 100644
--- a/sys-process/htop/htop-3.0.2-r1.ebuild
+++ b/sys-process/htop/htop-3.0.2-r1.ebuild
@@ -46,7 +46,7 @@ src_prepare() {
}
src_configure() {
- [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes
#328971
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
local myeconfargs=(
# fails to build against recent hwloc versions
diff --git a/sys-process/htop/htop-3.0.4-r2.ebuild
b/sys-process/htop/htop-3.0.4-r2.ebuild
index 8ce3e79b56e..65e53029fa2 100644
--- a/sys-process/htop/htop-3.0.4-r2.ebuild
+++ b/sys-process/htop/htop-3.0.4-r2.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
}
src_configure() {
- [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes
#328971
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
local myeconfargs=(
$(use_enable debug)
diff --git a/sys-process/htop/htop-3.0.5-r1.ebuild
b/sys-process/htop/htop-3.0.5-r1.ebuild
index 61702bf269c..82648c71eff 100644
--- a/sys-process/htop/htop-3.0.5-r1.ebuild
+++ b/sys-process/htop/htop-3.0.5-r1.ebuild
@@ -46,7 +46,7 @@ src_prepare() {
}
src_configure() {
- [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes
#328971
+ [[ ${CBUILD} != ${CHOST} ]] && export
ac_cv_file__proc_{meminfo,stat}=yes #328971
local myeconfargs=(
$(use_enable debug)
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 34786de22b82d47367891a4e08522fa84a01
Author: David Seifert gentoo org>
AuthorDate: Sat Jul 17 21:30:42 2021 +
Commit: David Seifert gentoo org>
CommitDate: Sat Jul 17 21:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34786de2
sys-process/htop: Add sys-libs/ncurses[unicode(+)]
Signed-off-by: David Seifert gentoo.org>
sys-process/htop/{htop-3.0.2.ebuild => htop-3.0.2-r1.ebuild}| 4 ++--
sys-process/htop/{htop-3.0.4-r1.ebuild => htop-3.0.4-r2.ebuild} | 4 ++--
sys-process/htop/{htop-3.0.5.ebuild => htop-3.0.5-r1.ebuild}| 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/sys-process/htop/htop-3.0.2.ebuild
b/sys-process/htop/htop-3.0.2-r1.ebuild
similarity index 94%
rename from sys-process/htop/htop-3.0.2.ebuild
rename to sys-process/htop/htop-3.0.2-r1.ebuild
index 0abdd148291..183f2f04fbc 100644
--- a/sys-process/htop/htop-3.0.2.ebuild
+++ b/sys-process/htop/htop-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ SLOT="0"
IUSE="kernel_FreeBSD kernel_linux openvz unicode vserver"
BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]"
+RDEPEND="sys-libs/ncurses:=[unicode(+)?]"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
diff --git a/sys-process/htop/htop-3.0.4-r1.ebuild
b/sys-process/htop/htop-3.0.4-r2.ebuild
similarity index 95%
rename from sys-process/htop/htop-3.0.4-r1.ebuild
rename to sys-process/htop/htop-3.0.4-r2.ebuild
index 6c51dac3651..8ce3e79b56e 100644
--- a/sys-process/htop/htop-3.0.4-r1.ebuild
+++ b/sys-process/htop/htop-3.0.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ SLOT="0"
IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode
vserver"
BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
+RDEPEND="sys-libs/ncurses:=[unicode(+)?]
hwloc? ( sys-apps/hwloc )
lm-sensors? ( sys-apps/lm-sensors )"
DEPEND="${RDEPEND}
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5-r1.ebuild
similarity index 97%
rename from sys-process/htop/htop-3.0.5.ebuild
rename to sys-process/htop/htop-3.0.5-r1.ebuild
index 29f65efb9cb..61702bf269c 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode
vserver"
BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
+RDEPEND="sys-libs/ncurses:=[unicode(+)?]
hwloc? ( sys-apps/hwloc )
lm-sensors? ( sys-apps/lm-sensors )"
DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: d65d18def19679cae4c4b0f23abceb6c0eef7182
Author: Sam James gentoo org>
AuthorDate: Tue May 4 19:12:57 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue May 4 19:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65d18de
sys-process/htop: Stabilize 3.0.5 arm, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index 9c64bee62ec..29f65efb9cb 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: c3ae7044cc3bc5f14a62b5b3f9ff5d8be6131273
Author: Sam James gentoo org>
AuthorDate: Sat May 1 14:06:00 2021 +
Commit: Sam James gentoo org>
CommitDate: Sat May 1 14:06:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae7044
sys-process/htop: Stabilize 3.0.5 arm64, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index 1483e662ed6..9c64bee62ec 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 3b8acd7dbe1e0a8b40513daf4b9f0da0edc1a9bc
Author: Sam James gentoo org>
AuthorDate: Fri Apr 30 23:38:39 2021 +
Commit: Sam James gentoo org>
CommitDate: Fri Apr 30 23:38:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8acd7d
sys-process/htop: Stabilize 3.0.5 ppc64, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index 53608cea31a..1483e662ed6 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: a4ff864f250fa2125378e35fe17efd3008963bc5
Author: Sam James gentoo org>
AuthorDate: Fri Apr 30 23:36:14 2021 +
Commit: Sam James gentoo org>
CommitDate: Fri Apr 30 23:36:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ff864f
sys-process/htop: Stabilize 3.0.5 ppc, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index 0d84733bb61..53608cea31a 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 2dccdfc0fce12db1dbd24e9546554ee7e29e5316
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Fri Apr 30 15:16:02 2021 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Fri Apr 30 15:59:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dccdfc0
sys-process/htop: stable 3.0.5 for sparc, bug #786696
Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index 0cac4c6d04a..0d84733bb61 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5a7367170d06c0add20a4590edd37254e78f52e5
Author: Sam James gentoo org>
AuthorDate: Thu Apr 29 06:43:59 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Apr 29 14:18:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a736717
sys-process/htop: Stabilize 3.0.5 amd64, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index a9db7d33921..e6fb069934b 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 40be10ad376a1a384bf3a714223fe5e7e3df5b32
Author: Sam James gentoo org>
AuthorDate: Thu Apr 29 06:44:25 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Apr 29 14:19:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40be10ad
sys-process/htop: Stabilize 3.0.5 x86, #786696
Signed-off-by: Sam James gentoo.org>
sys-process/htop/htop-3.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
index e6fb069934b..0cac4c6d04a 100644
--- a/sys-process/htop/htop-3.0.5.ebuild
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info python-any-r1
DESCRIPTION="interactive process viewer"
HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
LICENSE="BSD GPL-2"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: e305b34b0710008b5d70d0a0db8ee95de3ec9712
Author: Lars Wendler gentoo org>
AuthorDate: Mon Jan 11 19:56:14 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Jan 11 19:56:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e305b34b
sys-process/htop: Removed old
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 -
sys-process/htop/htop-3.0.3.ebuild | 71 --
2 files changed, 72 deletions(-)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index ef65cf7f6a2..d47148de742 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1,3 @@
DIST htop-3.0.2.tar.gz 176132 BLAKE2B
9abc28461d346eeac7f9741bc1ba08c898d00be013abce972be4370b9b35d92661fcb4521fa715bc779c1c9b56bc3c0eeb5375c0df8ec7585df3774ac67ca504
SHA512
5b578972e40e3229aa8b2bdc931c4c8bceaafd2a150b02e0257ab35a4fbac25852e959ecc472bd6747be57ea8734b59cc4b872a5ac829624cc80e1722c54d868
-DIST htop-3.0.3.tar.gz 292925 BLAKE2B
7e227188e3954c0cb273b4bc95eaf2e11237daca3d929d4674dcdfc987c4af26e4b08da2b0f184d6d3e06952dee5704e468bf4b7bc03dfa0b6602c058beac495
SHA512
208eff95a0df3ab38f5e3175bb34420c8833ad630c797825a3fb188a476a3287aa5f53511c83da90d181afc3e6ea246ea01fbc3227466c5c928a5d70badc
DIST htop-3.0.4.tar.gz 296224 BLAKE2B
b8fc4fe7c595f0a22b253f1eeea24d571c87401a426b8f6dba0ce15d98ea77ca94bc286428386cbf478f0e7ea4afde0e86e5e6b93bb88af616ba474e45e745f5
SHA512
d57e4fd326791bd2306f4a6ce2c4f4bf0499a0050efbaeb71a211148fa52993f707d8afdf0292dc26234cffdcba84a97e1d4422bc61aec40ba3ef9ebd91ebf6c
DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
diff --git a/sys-process/htop/htop-3.0.3.ebuild
b/sys-process/htop/htop-3.0.3.ebuild
deleted file mode 100644
index 2dae7a50f93..000
--- a/sys-process/htop/htop-3.0.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit autotools linux-info python-any-r1
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode
vserver"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
- hwloc? ( sys-apps/hwloc )
- lm-sensors? ( sys-apps/lm-sensors )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-S="${WORKDIR}/${P/_}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.0.3-tinfo.patch" #690840
-)
-
-pkg_setup() {
- if ! has_version sys-process/lsof; then
- ewarn "To use lsof features in htop (what processes are
accessing"
- ewarn "what files), you must have sys-process/lsof installed."
- fi
-
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes
#328971
-
- local myeconfargs=(
- $(use_enable debug)
- $(use_enable hwloc)
- $(use_enable openvz)
- $(use_enable unicode)
- $(use_enable vserver)
- $(use_with lm-sensors sensors)
- )
-
- if ! use hwloc && use kernel_linux ; then
- myeconfargs+=( --enable-linux-affinity )
- else
- myeconfargs+=( --disable-linux-affinity )
- fi
-
- econf ${myeconfargs[@]}
-}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: ddaec2dbde28928e1a0b75782340dc57df8174c6
Author: Lars Wendler gentoo org>
AuthorDate: Mon Jan 11 19:53:52 2021 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Jan 11 19:56:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddaec2db
sys-process/htop: Bump to version 3.0.5
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler gentoo.org>
sys-process/htop/Manifest | 1 +
sys-process/htop/htop-3.0.5.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index b1210f530c5..ef65cf7f6a2 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,3 +1,4 @@
DIST htop-3.0.2.tar.gz 176132 BLAKE2B
9abc28461d346eeac7f9741bc1ba08c898d00be013abce972be4370b9b35d92661fcb4521fa715bc779c1c9b56bc3c0eeb5375c0df8ec7585df3774ac67ca504
SHA512
5b578972e40e3229aa8b2bdc931c4c8bceaafd2a150b02e0257ab35a4fbac25852e959ecc472bd6747be57ea8734b59cc4b872a5ac829624cc80e1722c54d868
DIST htop-3.0.3.tar.gz 292925 BLAKE2B
7e227188e3954c0cb273b4bc95eaf2e11237daca3d929d4674dcdfc987c4af26e4b08da2b0f184d6d3e06952dee5704e468bf4b7bc03dfa0b6602c058beac495
SHA512
208eff95a0df3ab38f5e3175bb34420c8833ad630c797825a3fb188a476a3287aa5f53511c83da90d181afc3e6ea246ea01fbc3227466c5c928a5d70badc
DIST htop-3.0.4.tar.gz 296224 BLAKE2B
b8fc4fe7c595f0a22b253f1eeea24d571c87401a426b8f6dba0ce15d98ea77ca94bc286428386cbf478f0e7ea4afde0e86e5e6b93bb88af616ba474e45e745f5
SHA512
d57e4fd326791bd2306f4a6ce2c4f4bf0499a0050efbaeb71a211148fa52993f707d8afdf0292dc26234cffdcba84a97e1d4422bc61aec40ba3ef9ebd91ebf6c
+DIST htop-3.0.5.tar.gz 297931 BLAKE2B
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
SHA512
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
diff --git a/sys-process/htop/htop-3.0.5.ebuild
b/sys-process/htop/htop-3.0.5.ebuild
new file mode 100644
index 000..5ccdc9a85b0
--- /dev/null
+++ b/sys-process/htop/htop-3.0.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools linux-info python-any-r1
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop";
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz ->
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors openvz unicode
vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="sys-libs/ncurses:0=[unicode?]
+ hwloc? ( sys-apps/hwloc )
+ lm-sensors? ( sys-apps/lm-sensors )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are
accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes
#328971
+
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable vserver)
+ $(use_with lm-sensors sensors)
+ )
+
+ if ! use hwloc && use kernel_linux ; then
+ myeconfargs+=( --enable-linux-affinity )
+ else
+ myeconfargs+=( --disable-linux-affinity )
+ fi
+
+ econf ${myeconfargs[@]}
+}
