From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/btop/
Date: Fri, 04 Jul 2025 20:00:47 +0000 (UTC) [thread overview]
Message-ID: <1751659234.deb6bcce7e3404718040d7952cfc3adaa542fdaa.sam@gentoo> (raw)
commit: deb6bcce7e3404718040d7952cfc3adaa542fdaa
Author: idealseal <realidealseal <AT> protonmail <DOT> com>
AuthorDate: Thu Jul 3 23:52:13 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 4 20:00:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb6bcce
sys-process/btop: add 1.4.4
Signed-off-by: idealseal <realidealseal <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42857
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-process/btop/Manifest | 1 +
sys-process/btop/btop-1.4.4.ebuild | 52 ++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest
index c3eedeb5ecb1..d83a58651f4d 100644
--- a/sys-process/btop/Manifest
+++ b/sys-process/btop/Manifest
@@ -2,3 +2,4 @@ DIST btop-1.3.2.tar.gz 1144620 BLAKE2B dfe351fff0b9e0aa376ebc93d76e1542a1cd93eec
DIST btop-1.4.0.gh.tar.gz 1239400 BLAKE2B 360b56fc0dab9bc017a4971ffe32cdbe2939b09949f0b4e1d12de5c7b91e6c540d1837c12184b298e35d26c972928d9dd2ef454dbac6464480f3f3e13123545d SHA512 7b7c63daf68192893ae4533c04ea70dcd6f253e188b1c842f2ebebac0b28e51431edef6ccfce5b25b3adbd5b2b637fc832bce7d5d64d664c2bf5c4672be75c8f
DIST btop-1.4.1.gh.tar.gz 1245448 BLAKE2B cc6be5978da81b1170bf4864ebd6ef352436dbcacf8216780b27af04903b971da4a41d93e992470b3b470c34a414296e0bfd5cad7f431eb9a97a12e48557a008 SHA512 c13bc2d7646b8050283fcfe0a5e7b901284ec08be05d917c0bbc55d92e3d4350f06b164d69b1ad3501805972848ea567074f449b5e2f2ec06e186134487a02d0
DIST btop-1.4.3.gh.tar.gz 1245882 BLAKE2B fa4c9086866f373b46bcde2778ebdd816eeea9f9e0e088c8ff8ae910dd551c59726546682792da1c7a8e7c52647d4f3960bf1df00a93baa6f75d4d8bd85b4bd6 SHA512 4a63c57d9d12549528055d3e509816123966a2143ed8c8cbc76d4c417ac8729265ef1be3102f5a00bc36b1a15786a089eaef05e6ec43382d65fd52ebcea03a4c
+DIST btop-1.4.4.gh.tar.gz 1245613 BLAKE2B 9dae74de6aa4738e5a665fff6abafb7f8712eeb81c208ee410f330ee29816d35b3483294a36c2ab9523d7c3c6de7735132a2ecc6b785c0aee77dcfc04a60c74e SHA512 acd206daa8832cf6ca8a715ae481088f2854887dbce586a3b1dd5142e8a43e2ee67f2cfa29d9e680f51786ff107346d82ceb17205c30c47f0ec737372a17ef58
diff --git a/sys-process/btop/btop-1.4.4.ebuild b/sys-process/btop/btop-1.4.4.ebuild
new file mode 100644
index 000000000000..2ea3a1c12102
--- /dev/null
+++ b/sys-process/btop/btop-1.4.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature toolchain-funcs xdg
+
+DESCRIPTION="A monitor of resources"
+HOMEPAGE="https://github.com/aristocratos/btop"
+SRC_URI="
+ https://github.com/aristocratos/btop/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ app-text/lowdown
+"
+
+DOCS=( "README.md" "CHANGELOG.md" )
+
+pkg_setup() {
+ if [[ "${MERGE_TYPE}" != "binary" ]]; then
+ if tc-is-clang ; then
+ if [[ "$(clang-major-version)" -lt 16 ]]; then
+ die "sys-process/btop requires >=llvm-core/clang-16.0.0 to build."
+ fi
+ elif ! tc-is-gcc ; then
+ die "$(tc-getCXX) is not a supported compiler. Please use sys-devel/gcc or >=llvm-core/clang-16.0.0 instead."
+ fi
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBTOP_GPU=true
+ -DBTOP_RSMI_STATIC=false
+ -DBTOP_STATIC=false
+ # These settings can be controlled in make.conf CFLAGS/CXXFLAGS
+ -DBTOP_LTO=false
+ )
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "GPU monitoring support (Radeon GPUs)" dev-util/rocm-smi
+ optfeature "GPU monitoring support (NVIDIA GPUs)" x11-drivers/nvidia-drivers
+}
next reply other threads:[~2025-07-04 20:01 UTC|newest]
Thread overview: 83+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-04 20:00 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-10-06 3:18 [gentoo-commits] repo/gentoo:master commit in: sys-process/btop/ Sam James
2025-09-05 14:13 Arthur Zamarin
2025-09-05 13:11 Arthur Zamarin
2025-09-04 20:48 Sam James
2025-09-04 20:32 Sam James
2025-09-04 20:32 Sam James
2025-07-04 20:00 Sam James
2025-07-04 20:00 Sam James
2025-07-04 20:00 Sam James
2025-07-03 5:30 Sam James
2025-06-23 0:22 Sam James
2025-06-06 0:08 Sam James
2025-06-05 20:21 Arthur Zamarin
2025-06-05 20:21 Arthur Zamarin
2025-06-05 20:21 Arthur Zamarin
2025-05-21 21:03 Sam James
2025-04-29 7:04 Yixun Lan
2025-01-29 18:23 Sam James
2025-01-05 12:15 WANG Xuerui
2024-11-10 18:38 James Le Cuirot
2024-11-10 0:43 Jakov Smolić
2024-11-09 9:02 Arthur Zamarin
2024-11-09 9:02 Arthur Zamarin
2024-11-05 20:43 Sam James
2024-11-05 20:43 Sam James
2024-11-05 10:31 Florian Schmaus
2024-03-23 13:39 Sam James
2024-03-23 10:41 Michał Górny
2024-03-23 10:25 Michał Górny
2024-03-02 14:08 Arthur Zamarin
2024-02-21 2:15 Sam James
2024-02-21 2:15 Sam James
2024-02-21 1:48 Sam James
2024-02-18 12:44 Yixun Lan
2024-01-29 6:38 WANG Xuerui
2023-12-11 8:29 Florian Schmaus
2023-07-26 3:35 Sam James
2023-07-26 3:35 Sam James
2023-07-26 3:35 Sam James
2023-07-26 0:55 Sam James
2023-06-27 8:07 James Le Cuirot
2023-03-23 0:43 Sam James
2023-02-24 17:15 Arthur Zamarin
2023-01-15 20:39 Sam James
2023-01-15 20:34 Sam James
2023-01-15 20:34 Sam James
2023-01-15 20:27 Arthur Zamarin
2022-12-10 13:10 Joonas Niilola
2022-12-09 15:36 Sam James
2022-12-09 13:55 Arthur Zamarin
2022-12-09 13:55 Arthur Zamarin
2022-12-09 13:39 Arthur Zamarin
2022-11-18 13:07 Arthur Zamarin
2022-11-10 5:20 Sam James
2022-11-10 5:20 Sam James
2022-11-10 5:20 Sam James
2022-11-10 5:11 Arthur Zamarin
2022-11-07 11:33 Florian Schmaus
2022-10-10 11:49 Sam James
2022-10-09 8:55 Agostino Sarubbo
2022-10-09 8:48 Agostino Sarubbo
2022-10-08 19:54 Arthur Zamarin
2022-10-08 16:32 Arthur Zamarin
2022-10-07 21:07 Florian Schmaus
2022-09-15 12:48 Sam James
2022-09-07 6:34 Florian Schmaus
2022-09-07 6:34 Florian Schmaus
2022-08-24 13:57 Yixun Lan
2022-08-12 6:58 Joonas Niilola
2022-08-12 6:58 Joonas Niilola
2022-08-12 4:49 Arthur Zamarin
2022-08-12 4:49 Arthur Zamarin
2022-07-05 7:09 Joonas Niilola
2022-07-05 6:45 Agostino Sarubbo
2022-07-05 6:04 Agostino Sarubbo
2022-07-05 6:02 Agostino Sarubbo
2022-07-04 13:57 Florian Schmaus
2022-06-18 7:18 Ulrich Müller
2022-06-05 12:47 Jakov Smolić
2022-06-04 10:44 Jakov Smolić
2022-06-04 8:19 Florian Schmaus
2022-06-03 10:51 Florian Schmaus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1751659234.deb6bcce7e3404718040d7952cfc3adaa542fdaa.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox