summaryrefslogtreecommitdiff
path: root/sys-process
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-18 17:39:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-18 17:39:04 +0000
commit9897403e8218123dc1c8d3797b083652f08779a9 (patch)
tree4094b584adf5bb6134895d92d675388b79bc13a0 /sys-process
parent08f1ae6b8bd1202a10c5f0d07ee0adc846e0308c (diff)
gentoo auto-resync : 18:02:2024 - 17:39:04
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/Manifest.gzbin10136 -> 10142 bytes
-rw-r--r--sys-process/btop/Manifest2
-rw-r--r--sys-process/btop/btop-1.3.2.ebuild45
-rw-r--r--sys-process/htop/Manifest2
-rw-r--r--sys-process/htop/htop-3.3.0.ebuild2
5 files changed, 49 insertions, 2 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 160f2de9011f..10e72c6151fb 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest
index 6d85b7316bca..fa1d8aa78443 100644
--- a/sys-process/btop/Manifest
+++ b/sys-process/btop/Manifest
@@ -5,6 +5,8 @@ AUX btop-1.2.13-verbose-mkdir.patch 669 BLAKE2B f8d4ae11816a511302a206e7ca4a32ac
AUX btop-1.3.0-configurable-fortification.patch 2108 BLAKE2B b05a12888d7cc71da57fda33499dd82573be79d94d782f40b0185d53eab6431cac73ab45978bb86b61bd7ea7589a640e944aed68bedbce77c5224e04d28a37ca SHA512 168b014ec127a19390f43d9be013eaef6ccba66d57f831d5b253de44bc29145343f4dfbdf6f13bb1f117ab7b3f5ff5ed6a68baa26674004878d0aef2f14a0567
DIST btop-1.2.13.tar.gz 982660 BLAKE2B 053c1ef87203b894c2cbe6007c3b5962dca232733d28f97d82a2f70e771d4cc92fe4c49d3582c80cb79974d65329d3e95e758b9e8a7fa51a2ff0cdbf6cbd9a75 SHA512 324e572d43e57e5e65e646aa743f7730e6d535fdc52e848aeb55d60c8d73945850c5b89fe0b541e98495ddf2bae71427a6ec8fe8a495b41cef885c535d01019b
DIST btop-1.3.0.tar.gz 1142088 BLAKE2B 9f29828e646a8a4de2cacb8d5eb2885afbb5cf7764c9e4344f0da79b44c7481ca2591524789d753bc227f5a28c18717eda3aa3d1bb9f307f37e2732e9bbbde55 SHA512 0c20e3e1648dcf7d416e8f0072d40ed4b3e558eeb749150e4881d260cd675932c9b25315578e378f880172fe6470a8afc2687e011b491a79bd3e29618448f397
+DIST btop-1.3.2.tar.gz 1144620 BLAKE2B dfe351fff0b9e0aa376ebc93d76e1542a1cd93eec695bc9056cd296a11d563d676a0f0a61e911d20cbbaef276feb5bf20cafbc5f063475393b82139e0d08386a SHA512 9bbe983aa1336566f78396b829d49c22fe709e4e3d959dabc7524b61defba2638f3b0c50658f755fd1f02dd70572c78cc3cfc8b01772e174d0f34a48e4e178b2
EBUILD btop-1.2.13-r2.ebuild 1780 BLAKE2B d9827a95372e03d53ce07d17d694ca4b87dbb9d3c935e27152fe3fa9fa56aa1f9c61cad7c2e6934df4d191ffb17feefb1cacdbfda98fcd8c510c5d71c77498ae SHA512 eee2cacd39794ca82cede5fa59d69939e3f503b1c36ef91d714c7ceb12141563b21f6106e4431cd13a0dedc434e0e14373c099118c6fb9e2a48f354c09e82193
EBUILD btop-1.3.0.ebuild 1291 BLAKE2B 0b71fb297091d4f3a28b0955afee71ac3f1bb707dc743a898a6427d35a95389d5c09ae2c190043b77659ae34c11219a9d54c4a6ff13b17cb21f80f7d5466b03c SHA512 e40f9d782f8d2bce4f9fc942f60ac2466177fe4ea61979b14423ae508947db37871afce431bc8e16b8a1bbef9ee204006c1285b74c9c27f403d931a35185fabb
+EBUILD btop-1.3.2.ebuild 1174 BLAKE2B 914d3046676ed030df9fc9c0c9068118188368eb8718072b26d8e281e19a7726e7a4a7a8818aa5dc638030be846c92b76b1997326458525950cc1776206b837c SHA512 a681ff19c5ae9830fdf9802648c76ab4daf72fbeb7c8b832d0f87b670567c38298a140a0f7050c69cca43dc7ca185776ec489ef2a068ca3f2a063164017f37ee
MISC metadata.xml 548 BLAKE2B 74762cdc63011b363a4c06de8190541f862d70f0006461c7a1cf2d734caf20601ba0769dc067e261957fe42a64bdaf26297bf3d080c3c08203eabd73165f2f8c SHA512 bb16944df9321001ca5c9e9fff49ea39069386117f0cfde67e8f19e3f44c13d360effb578d2c44c67f792d1ff574830f13cb9ef183f594e39ad3669083f2cf41
diff --git a/sys-process/btop/btop-1.3.2.ebuild b/sys-process/btop/btop-1.3.2.ebuild
new file mode 100644
index 000000000000..680f75abe713
--- /dev/null
+++ b/sys-process/btop/btop-1.3.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+pkg_setup() {
+ if [[ "${MERGE_TYPE}" != "binary" ]]; then
+ if tc-is-clang ; then
+ if [[ "$(clang-major-version)" -lt 16 ]]; then
+ die "sys-process/btop requires >=sys-devel/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 >=sys-devel/clang-16.0.0 instead."
+ fi
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBTOP_GPU=true
+ -DBTOP_RSMI_STATIC=false
+ # Fortification can be set in CXXFLAGS instead
+ -DBTOP_FORTIFY=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
+}
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index e9e5c1d7e1a8..8a7798a134cf 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -2,6 +2,6 @@ AUX htop-3.3.0-display-running-tasks.patch 940 BLAKE2B ea09bd9b2dd36679799427be2
DIST htop-3.2.2.tar.xz 384820 BLAKE2B da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa SHA512 59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489
DIST htop-3.3.0.tar.xz 337956 BLAKE2B dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011 SHA512 f98d4a4370954969d0ae16993d80ca5ce48670a711f17445de979513ac9caf2b197291732d937ae07d48709ded660ea09601b3a41ad7c48b3abb87e7a67deb65
EBUILD htop-3.2.2.ebuild 2436 BLAKE2B 7998d535991227c151e5d469c6c6044a7f5a090608f767a26aa8f9f249877a19b8989badbef0369b56d266445e2ae22bb78179a1debb33bf581f27a300fc9354 SHA512 8a9e9224c60cfb38df8fcaa961389f5a000ba10ad744c6035b5c9cd4a7f5d0a5749dfe93d08ae2c2fa04c88da6df045fb6ffe4a99906c6912a40dd765259e6b9
-EBUILD htop-3.3.0.ebuild 2512 BLAKE2B ab008943079b01341ac7d5ec6c443e622db95af0d7c13bd873a7a2ba7e45e0d4bf50514d3a5d8d2b4148ea528efb9b15378363174f9a765539ba1306135bb73e SHA512 70370c77a3fef79a3399a2c70c2c379a2f400882a76004af81ee2acdbe31b37be4d71975ed12932a1bb60014a555b4da5f5044afc14ef062cfb9eae112eff855
+EBUILD htop-3.3.0.ebuild 2511 BLAKE2B 9051d0fbd2a54af908a25d119d8753a1679f0b52c64242b0a6e5a02b8ffe3507c056248e0e53a1a8068e32440fa3430435ae55bb8700227741ada3b49173e6e8 SHA512 b5de531fd1f6e7f90fda789220557a19b4523bcc0e4c606ffcbe6cff571e1a5452b5e9df6dc787e1f0433f3b6924d9f1e21f5e320ecc1472d9f9f32c53ada2f9
EBUILD htop-9999.ebuild 2444 BLAKE2B 27e36f0c28d501e2d447444b9641f4fc31524037e958df01ac69bc82e590e697311e2385ab1d465a398ed4dad7dc71e5bd379f95d87597ada3bf32a2c006401a SHA512 3321fe187a4f9b8cd3e66389b8a02b19857b367e8c7aeda7e25ad51ca8583c221b660c6faf01241b967a29849ac1ed7051071a008a46e5c0518bbf92bb4d9baf
MISC metadata.xml 908 BLAKE2B ef2166ceae63ee1545ac919278b3c0e2bcbba9612d7ff6e6cac20c3d1b5981b49bb13894b8177caafcc844395ae373415a07726ad89dabc4328274eec39ae90a SHA512 8f13f80bc6bdbfbf23e7172e1872681d7f063094a68a8e773a9258e364bb947d16325cf26e5091b3b75c80b0f3b8444394535bbe409e95d7e97a733e09d5537e
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} == *9999 ]] ; 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/_}"