summaryrefslogtreecommitdiff
path: root/dev-debug
diff options
context:
space:
mode:
Diffstat (limited to 'dev-debug')
-rw-r--r--dev-debug/Manifest.gzbin4185 -> 4186 bytes
-rw-r--r--dev-debug/dtrace/Manifest6
-rw-r--r--dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild63
-rw-r--r--dev-debug/dtrace/dtrace-9999.ebuild63
-rw-r--r--dev-debug/dtrace/metadata.xml4
-rw-r--r--dev-debug/scap-driver/Manifest2
-rw-r--r--dev-debug/scap-driver/scap-driver-0.17.3.ebuild2
-rw-r--r--dev-debug/sysdig/Manifest2
-rw-r--r--dev-debug/sysdig/sysdig-0.38.1-r1.ebuild2
-rw-r--r--dev-debug/systemtap/Manifest6
-rw-r--r--dev-debug/systemtap/systemtap-5.1-r1.ebuild6
-rw-r--r--dev-debug/systemtap/systemtap-5.1.ebuild2
-rw-r--r--dev-debug/systemtap/systemtap-9999.ebuild4
13 files changed, 112 insertions, 50 deletions
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index 391837cea01f..e2074c5aa5ec 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/dtrace/Manifest b/dev-debug/dtrace/Manifest
index 25c3cf302347..7facaeadb450 100644
--- a/dev-debug/dtrace/Manifest
+++ b/dev-debug/dtrace/Manifest
@@ -1,5 +1,5 @@
AUX dtprobed.init 209 BLAKE2B f97bd2c0c681697becc2c6c7f87b8fdf779251d0473dd440bf30f0c3ce95e26e24b2496a2e8de4ff33a9ffc8a05e5bc64d066969dd7e4458ea65d2d10ae61723 SHA512 12a8e07747d8a8c3456675ea88060656dad2b594abc69daa15384abab4d11ea888d88287f921a095cad84f2e254dc858ea50e29f5e17b663f7b6be25dcbfd7b5
DIST dtrace-2.0.1.1.tar.gz 1435524 BLAKE2B 761a931b9d871e9316f11ebe960f6bbfd3c16a82cf1cdd9ae5d69b22e0d8cea8d4b3924c960b7915f8843ce1e5c37bd257a52f1ce346957002b0ab00e59306fb SHA512 15809f2bc996bac9bd6cbb2b03eaa9a0c6a2aea9404642280f14d75b7d6feaec31b5d2c16915255cd202006cdff7835f578c042b087605708a9eb935407f1b95
-EBUILD dtrace-2.0.1.1-r2.ebuild 5303 BLAKE2B be1008f95fc1d15a58037a37877d6ffa2720c37792035709f141a6aa84362155350b0cc074ceed14610318403119a2c7fa31ccc3eeb66b3a168ced894fd574da SHA512 96f3a34d765d076ee250ddfaf392653166bed553c067a887bb3c108156ddecc7acb5673be6517a9b303c53b862ea42d431e966d4472f5349d9841fff6485dd2d
-EBUILD dtrace-9999.ebuild 5304 BLAKE2B 9542f136bf49f6008e1e049438cd151fb6b1248efd23773581ade5d19a1f279c5b0c44dbefb395db5bedd93852f49075525b537c3ca0eba06ad3ae8d50f1e602 SHA512 c539396e6d0facd6c885396933b43c4e8d6cce27fd1f03baee988e93dac5a1f8e64198592f7e9191e00ef23c892f8ee9a993902fa685f20b7f33b79022687544
-MISC metadata.xml 647 BLAKE2B 4166a7a430a3cfa4967960edf9cc13673bc38b3b610669e13869d9ad0b99eaa643e31a7e07df964b1fb1b071aa437bd687de10968266a4d9b54fb04f5a3ce240 SHA512 19a73dac88ad46ae296698cd45b416fe08a75d666440518d913b78631bf11ae53087801e13936d6218f0c3b2083694acfafa5dca12ec9d5fd7fc4e2252d3deb3
+EBUILD dtrace-2.0.1.1-r2.ebuild 6359 BLAKE2B e5c6846576658afc56e34590f363706aeb1087e46b6b5643b76d40669221c99bcc8c3ab154806ca15b72adab917273f3e4a1d5653abefbedbc9683968964558c SHA512 64ec18d93bef08ffb2d4babe43ae967a3d5e300419c83cbe7c1ee776d2bb7fd003d03c739ab6452b19304fdead6bb1c1b5bced302384244cc2532179611e0cdc
+EBUILD dtrace-9999.ebuild 6360 BLAKE2B acbfd51273673c707797e0ba03c4fdb8d28216e926d69263227944a10ec143be3513d3c01165e251a44888cd579b75b07a69c8ba1059719ab68facfffcf2cdf0 SHA512 3629fc99b0f7b5175bd036a83a351b3652c0757c734d01f4c9dd7f699fcf874b320ac73888d63ee57cb4641062960f9e30de08c2200988bc2098ec130151bf44
+MISC metadata.xml 632 BLAKE2B 695cab30d4a45e94a1a69ca4c071e2aa2d99cb0457f4b02d0ea6e88db0574976082e96e9c9ebd620bcdacd9f30f97938301a70e67df1b9baebb692184598820a SHA512 b028b76d8d153ee8db9036c78342828543ce2675092f0daf9e1a82af7d7c249b3ea450567e1c3c04009764004c45424e2f9dfebd362d1364ff7cb2da40be3962
diff --git a/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild b/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
index 0cc975299382..d3a2543a5f97 100644
--- a/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
+++ b/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
@@ -21,14 +21,12 @@ fi
LICENSE="UPL-1.0"
SLOT="0"
-IUSE="systemd install-tests"
+IUSE="systemd test-install"
# XXX: right now, we auto-adapt to whether multilibs are present:
# should we force them to be? how?
#
-# XXX: binutils-libs will need an extra patch for what dtrace does with
-# it in the absence of in-kernel CTF: it will be backported
-# to 2.42, but perhaps a patch would be a good idea before that?
+# TODO: can we make the wireshark dep conditional?
DEPEND="
dev-libs/elfutils
dev-libs/libbpf
@@ -44,7 +42,7 @@ RDEPEND="
${DEPEND}
!dev-debug/systemtap[dtrace-symlink(+)]
net-analyzer/wireshark
- install-tests? (
+ test-install? (
app-alternatives/bc
app-editors/vim-core
dev-build/make
@@ -65,7 +63,7 @@ BDEPEND="
>=sys-devel/bpf-toolchain-14.1.0
sys-devel/flex
"
-# TODO: Make this optional, valgrind.h is included unconditionally
+# This isn't yet optional, valgrind.h is included unconditionally
# https://github.com/oracle/dtrace-utils/issues/80
DEPEND+=" dev-debug/valgrind"
@@ -76,6 +74,12 @@ QA_FLAGS_IGNORED="
usr/.*/dtrace/testsuite/test/triggers/.*
"
+# TODO: report upstream (bug #938221) although it seems like it's
+# not relevant given it's a BPF object.
+QA_EXECSTACK="
+ usr/*/dtrace/bpf_dlib.*
+"
+
pkg_pretend() {
# TODO: optional kernel patches
@@ -96,7 +100,7 @@ pkg_pretend() {
# https://gcc.gnu.org/PR84052
CONFIG_CHECK+=" !GCC_PLUGIN_RANDSTRUCT"
- if use install-tests ; then
+ if use test-install ; then
# See test/modules
CONFIG_CHECK+=" ~EXT4_FS ~ISO9660_FS ~NFS_FS ~RDS ~TUN"
fi
@@ -135,6 +139,7 @@ src_configure() {
local confargs=(
# TODO: Maybe we should set the UNPRIV_UID to something? -3 is a bit... kludgy
--prefix="${EPREFIX}"/usr
+ # See https://github.com/oracle/dtrace-utils/issues/106 for man8 suffix
--mandir="${EPREFIX}"/usr/share/man/man8
--docdir="${EPREFIX}"/usr/share/doc/${PF}
HAVE_LIBCTF=yes
@@ -147,7 +152,7 @@ src_configure() {
src_compile() {
# -j1: https://github.com/oracle/dtrace-utils/issues/82
- emake verbose=1 -j1 $(usev !install-tests TRIGGERS='')
+ emake verbose=1 -j1 $(usev !test-install TRIGGERS='')
}
src_test() {
@@ -156,7 +161,7 @@ src_test() {
}
src_install() {
- emake DESTDIR="${D}" -j1 install $(usev install-tests install-test)
+ emake DESTDIR="${D}" -j1 install $(usev test-install install-test)
# Stripping the BPF libs breaks them
dostrip -x "/usr/$(get_libdir)"
@@ -171,26 +176,52 @@ pkg_postinst() {
# We need a udev reload to pick up the CUSE device node rules.
udev_reload
- # TODO: Restart it on upgrade? (it will carry across its own persistent state)
if [[ -n ${REPLACING_VERSIONS} ]]; then
# TODO: Make this more intelligent wrt comparison
+ # One option for this is to detect when it's needed (DOF stash layout changes)
+ # and then e.g. sleep and restart for the user.
if systemd_is_booted ; then
- einfo "Restart the DTrace 'dtprobed' service after upgrades:"
+ einfo "Restart the DTrace 'dtprobed' service after upgrades once all dtraces are stopped with:"
einfo " systemctl try-restart dtprobed"
else
- einfo "Restart the DTrace 'dtprobed' service with:"
+ einfo "Restart the DTrace 'dtprobed' service after upgrades once all dtraces are stopped with:"
einfo " /etc/init.d/dtprobed restart"
fi
else
einfo "See https://wiki.gentoo.org/wiki/DTrace for getting started."
- if systemd_is_booted ; then
- einfo "Enable and start the DTrace 'dtprobed' service with:"
+ # We can't do magic for people with ROOT=.
+ if [[ -n ${ROOT} ]] ; then
+ einfo "Enable and start the DTrace 'dtprobed' service for systemd with:"
einfo " systemctl enable --now dtprobed"
- else
- einfo "Enable and start the DTrace 'dtprobed' service with:"
+ einfo
+ einfo "Enable and start the DTrace 'dtprobed' service for OpenRC with:"
einfo " rc-update add dtprobed"
einfo " /etc/init.d/dtprobed start"
+ return
+ fi
+
+ # For first installs, we enable the service and start it.
+ #
+ # This is unusual, but the behaviour without dtprobed running
+ # is untested/unsupported. It's not a network service, it
+ # has no configuration, reads a single device node, and
+ # does all parsing within a seccomp jail. It also leads
+ # to hard-to-diagnose issues because USDT probes won't
+ # be registered and an application might have already
+ # started up which needs to be traced.
+ if systemd_is_booted ; then
+ ebegin "Enabling & starting DTrace 'dtprobed' service"
+ systemctl enable --now dtprobed
+ eend $?
+ else
+ ebegin "Enabling DTrace 'dtprobed' service"
+ rc-update add dtprobed
+ eend $?
+
+ ebegin "Starting DTrace 'dtprobed' service"
+ rc-service start dtprobed
+ eend $?
fi
fi
}
diff --git a/dev-debug/dtrace/dtrace-9999.ebuild b/dev-debug/dtrace/dtrace-9999.ebuild
index 69752d8625d4..5c1b20ad3238 100644
--- a/dev-debug/dtrace/dtrace-9999.ebuild
+++ b/dev-debug/dtrace/dtrace-9999.ebuild
@@ -21,14 +21,12 @@ fi
LICENSE="UPL-1.0"
SLOT="0"
-IUSE="systemd install-tests"
+IUSE="systemd test-install"
# XXX: right now, we auto-adapt to whether multilibs are present:
# should we force them to be? how?
#
-# XXX: binutils-libs will need an extra patch for what dtrace does with
-# it in the absence of in-kernel CTF: it will be backported
-# to 2.42, but perhaps a patch would be a good idea before that?
+# TODO: can we make the wireshark dep conditional?
DEPEND="
dev-libs/elfutils
dev-libs/libbpf
@@ -44,7 +42,7 @@ RDEPEND="
${DEPEND}
!dev-debug/systemtap[dtrace-symlink(+)]
net-analyzer/wireshark
- install-tests? (
+ test-install? (
app-alternatives/bc
app-editors/vim-core
dev-build/make
@@ -65,7 +63,7 @@ BDEPEND="
>=sys-devel/bpf-toolchain-14.1.0
sys-devel/flex
"
-# TODO: Make this optional, valgrind.h is included unconditionally
+# This isn't yet optional, valgrind.h is included unconditionally
# https://github.com/oracle/dtrace-utils/issues/80
DEPEND+=" dev-debug/valgrind"
@@ -76,6 +74,12 @@ QA_FLAGS_IGNORED="
usr/.*/dtrace/testsuite/test/triggers/.*
"
+# TODO: report upstream (bug #938221) although it seems like it's
+# not relevant given it's a BPF object.
+QA_EXECSTACK="
+ usr/*/dtrace/bpf_dlib.*
+"
+
pkg_pretend() {
# TODO: optional kernel patches
@@ -96,7 +100,7 @@ pkg_pretend() {
# https://gcc.gnu.org/PR84052
CONFIG_CHECK+=" !GCC_PLUGIN_RANDSTRUCT"
- if use install-tests ; then
+ if use test-install ; then
# See test/modules
CONFIG_CHECK+=" ~EXT4_FS ~ISO9660_FS ~NFS_FS ~RDS ~TUN"
fi
@@ -135,6 +139,7 @@ src_configure() {
local confargs=(
# TODO: Maybe we should set the UNPRIV_UID to something? -3 is a bit... kludgy
--prefix="${EPREFIX}"/usr
+ # See https://github.com/oracle/dtrace-utils/issues/106 for man8 suffix
--mandir="${EPREFIX}"/usr/share/man/man8
--docdir="${EPREFIX}"/usr/share/doc/${PF}
HAVE_LIBCTF=yes
@@ -147,7 +152,7 @@ src_configure() {
src_compile() {
# -j1: https://github.com/oracle/dtrace-utils/issues/82
- emake verbose=1 -j1 $(usev !install-tests TRIGGERS='')
+ emake verbose=1 -j1 $(usev !test-install TRIGGERS='')
}
src_test() {
@@ -156,7 +161,7 @@ src_test() {
}
src_install() {
- emake DESTDIR="${D}" -j1 install $(usev install-tests install-test)
+ emake DESTDIR="${D}" -j1 install $(usev test-install install-test)
# Stripping the BPF libs breaks them
dostrip -x "/usr/$(get_libdir)"
@@ -171,26 +176,52 @@ pkg_postinst() {
# We need a udev reload to pick up the CUSE device node rules.
udev_reload
- # TODO: Restart it on upgrade? (it will carry across its own persistent state)
if [[ -n ${REPLACING_VERSIONS} ]]; then
# TODO: Make this more intelligent wrt comparison
+ # One option for this is to detect when it's needed (DOF stash layout changes)
+ # and then e.g. sleep and restart for the user.
if systemd_is_booted ; then
- einfo "Restart the DTrace 'dtprobed' service after upgrades:"
+ einfo "Restart the DTrace 'dtprobed' service after upgrades once all dtraces are stopped with:"
einfo " systemctl try-restart dtprobed"
else
- einfo "Restart the DTrace 'dtprobed' service with:"
+ einfo "Restart the DTrace 'dtprobed' service after upgrades once all dtraces are stopped with:"
einfo " /etc/init.d/dtprobed restart"
fi
else
einfo "See https://wiki.gentoo.org/wiki/DTrace for getting started."
- if systemd_is_booted ; then
- einfo "Enable and start the DTrace 'dtprobed' service with:"
+ # We can't do magic for people with ROOT=.
+ if [[ -n ${ROOT} ]] ; then
+ einfo "Enable and start the DTrace 'dtprobed' service for systemd with:"
einfo " systemctl enable --now dtprobed"
- else
- einfo "Enable and start the DTrace 'dtprobed' service with:"
+ einfo
+ einfo "Enable and start the DTrace 'dtprobed' service for OpenRC with:"
einfo " rc-update add dtprobed"
einfo " /etc/init.d/dtprobed start"
+ return
+ fi
+
+ # For first installs, we enable the service and start it.
+ #
+ # This is unusual, but the behaviour without dtprobed running
+ # is untested/unsupported. It's not a network service, it
+ # has no configuration, reads a single device node, and
+ # does all parsing within a seccomp jail. It also leads
+ # to hard-to-diagnose issues because USDT probes won't
+ # be registered and an application might have already
+ # started up which needs to be traced.
+ if systemd_is_booted ; then
+ ebegin "Enabling & starting DTrace 'dtprobed' service"
+ systemctl enable --now dtprobed
+ eend $?
+ else
+ ebegin "Enabling DTrace 'dtprobed' service"
+ rc-update add dtprobed
+ eend $?
+
+ ebegin "Starting DTrace 'dtprobed' service"
+ rc-service start dtprobed
+ eend $?
fi
fi
}
diff --git a/dev-debug/dtrace/metadata.xml b/dev-debug/dtrace/metadata.xml
index 00989594025b..f9149c67c8a0 100644
--- a/dev-debug/dtrace/metadata.xml
+++ b/dev-debug/dtrace/metadata.xml
@@ -7,10 +7,10 @@
</maintainer>
<maintainer type="person">
<email>arsen@gentoo.org</email>
- <description>Arsen Arsenović</description>
+ <name>Arsen Arsenović</name>
</maintainer>
<use>
- <flag name="install-tests">
+ <flag name="test-install">
Install the testsuite for manual use. It is not suitable
for automatic execution within the ebuild because it
requires root privlieges.
diff --git a/dev-debug/scap-driver/Manifest b/dev-debug/scap-driver/Manifest
index 0d1dcb30ef94..53f140ca6fb5 100644
--- a/dev-debug/scap-driver/Manifest
+++ b/dev-debug/scap-driver/Manifest
@@ -9,7 +9,7 @@ DIST falcosecurity-libs-0.17.2.tar.gz 4424458 BLAKE2B cbe3a689d3d93a6896b94fd54b
DIST falcosecurity-libs-0.17.3.tar.gz 4425090 BLAKE2B 3d6300bba2303715581d9b35f63e453f85a3889fa93233d3b1ca69f6ba92b33e0a7d90bbd160b765487b44771a1d94f5a1fb380cf4e5130506a885471dddb7e7 SHA512 05707c404bdd45c2e944b903dbbc1e5e0e5991a3d4cbe9ea357efb35b5ad0c4ede7cdd7b056a7dde2543cc2c0b8d5d3b42606202128b7287a80a1da686de169e
DIST falcosecurity-libs-e5c53d648f3c4694385bbe488e7d47eaa36c229a.tar.gz 816972 BLAKE2B b47ae6a7677935500ebdab8aea7f4c49ef50b7175ec097e7213a1f041ac2b5aa642379924927ec12c84271016e9ab9d191c0c1d4ffacd6ade58b7a03c37f9221 SHA512 65e5916e5f9507fd867a5e9ba3b2670a1b73b7672a22479d3019e948a52ad74441d7e2ce1c74ebd0fdbd1ce66808efa49f285bd5180bceae9d4e6730a60787ce
EBUILD scap-driver-0.17.2.ebuild 1202 BLAKE2B 13c03fcd44e643962f985ca02554b5645461fa8e1eb85625b575aba7719bc11e6913c4911ebcbdf142ca97b4f81a7e84fa6f7249e510c0b9da1edc40c3841b88 SHA512 d750817ee20a1ca1defb7a7dcc765600943b69d6e0fb5e5b4ca51c70a0f818ade7efa9e4dd7fb1530f7d9b4e41fd0baf0ff0009359531f4239bc6c3b68eeea47
-EBUILD scap-driver-0.17.3.ebuild 1138 BLAKE2B 7e8da91f0d0503da8184baa3fad6e08fabc3a96023d72582251040318ed4d6ed42fb4b53762fa85b54f4913164dcc4149183cd15a3949d1a6c9dcc9941fd3391 SHA512 61d3f01ff35f62cfc3a5fbe0b8541d600f98c928fa22e6440e217a6c81483873f97b5317d99ceb14a3acd69e12c4109fe4bd1dc39d43546470c312a2520ea01b
+EBUILD scap-driver-0.17.3.ebuild 1137 BLAKE2B 5c3fc245db0e2738d79fba487b97c75168faf406e3410c3fa62c13522cac946720cc3aa6479281690bd6f78edd131d63e67a19dabce16ad99b543b2239282348 SHA512 471285cc1a097fb567946c76da1504de912b30c6e97019d21f325f8739d2bb162e9162156fd03abfecf9e50f2daa9ad9887927c4a18e201e5ff973a27116576c
EBUILD scap-driver-0.29.3-r4.ebuild 1547 BLAKE2B e94241e736a205f8a6185c27b7e253c410ca4c59d7c0cccb007c22ad44db961fac8b3a29464f6f7c4da23b5da38c1c6b8accb12edf7284f92d7b09c51d4a099e SHA512 237bf49a30264c3d57e3a1c06a6b1ee398e55a13f0c86ce476f8cbe8f266c5ca68f3b688fd8f46960611de21bed18556c1edaa05fdc6fd6471fb92a91c6ea827
EBUILD scap-driver-0.29.3-r5.ebuild 1599 BLAKE2B 90ba3830d1b3d34bde6e37661408cd9d88d820878bd29b8d6d4ebf3ed872e7d88986b098c6350eae94300b3eedfb3eb5e20ef49d50abc45a7e25e7d154485c93 SHA512 b0de25c15d77ff42710226345310980d883c6972a35a48bba2d2d9b85de22e310bc557b5646ac2f371240580ca44cf2909f7ac7572a82f106b505922f9b057da
EBUILD scap-driver-0.29.3-r6.ebuild 1649 BLAKE2B 365fa68ea601ac209a8d9fa5927bddc9474f2f634e880920d597124c57fb8d06f80494d47b07c6cbc3998661e5d25f966e8205c9bbdc478f295884cdb1046c50 SHA512 5e4d8c64d938dd5131a0b394c81e2427e9a568f244dba4fa69b2e458cf3fdb8b44770f80649c84c4f608a39341739d5d67c316608a0a4dea18ae50938882e626
diff --git a/dev-debug/scap-driver/scap-driver-0.17.3.ebuild b/dev-debug/scap-driver/scap-driver-0.17.3.ebuild
index 7a16f4888e5b..4f288f35054a 100644
--- a/dev-debug/scap-driver/scap-driver-0.17.3.ebuild
+++ b/dev-debug/scap-driver/scap-driver-0.17.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libs-${PV}"
LICENSE="Apache-2.0 GPL-2 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
RDEPEND="!<dev-debug/sysdig-${PV}[modules]"
diff --git a/dev-debug/sysdig/Manifest b/dev-debug/sysdig/Manifest
index a336237ecec1..bace326b17f8 100644
--- a/dev-debug/sysdig/Manifest
+++ b/dev-debug/sysdig/Manifest
@@ -9,6 +9,6 @@ DIST sysdig-0.29.3.tar.gz 306984 BLAKE2B 51e9a0a085fa91d65963fd33e00b139d97d22b5
DIST sysdig-0.38.1.tar.gz 67528905 BLAKE2B 9b0e0f337bf64df200b44f7e23c64d00477d6ebfb2bc995dcb04951c8e25fb9274431022b8fa54f54851436f063b79d1268045ba686e97fb0195922bc8dfcf28 SHA512 17275c029368b203ec590cf448a33275bd6c20b81be77edcd393f1a3c04e6c4714c7286b6268823bb0c629d52a88cd97f7b3ef588bd10a000b65de23eb5b5a45
EBUILD sysdig-0.29.3-r1.ebuild 2173 BLAKE2B 898a43a024a5acff4464462d630249faf539d3715dfcb5900bb3262ff793c8c277ce0e30796c2d09cb19e400430a976d3b9f6dd301fe5269bdc15e6698cf0f6a SHA512 46f162c0aa04094b80566bc988553d50a23671f1d6e34b241491d2d632b3f9a72b229416358e261adb154bf94ce8714c1e1ee8d094799ff941f238e1d5df61aa
EBUILD sysdig-0.29.3-r2.ebuild 2554 BLAKE2B b7e9f236d3f51c3c56b9fc0840296e24fb4fec65b4aa0d70c4e5c8eba97c440811e34be3a5f34fd7be28aacfb8fb2d7c81e85971716a6faefdd7434c49cb93bf SHA512 a1ddd6d3479438f26b60654282b7700d98a4eb8304686b6d01128e8ba7ed3dce6ffb19487cbd25e2d71f00aab3fe65e0ab4fff94cfadc8179c1223ea37432b77
-EBUILD sysdig-0.38.1-r1.ebuild 3405 BLAKE2B 1acb5ed5271a89c8b8eda9cf1b9ae9d709e0728e5a9eb6669446fab142519c3df09c34aa8b088bdcf820270d23e9e6ade6732bfdd511ae3d1d9e01841f3de7e1 SHA512 5307e647cce94c00c2de0beaab360ec2c59801b24454360f31fc84474b4e9021e1a1cef55a095af187497c2f4188eb44324c24e85a44a77aaa96aa2f46670b67
+EBUILD sysdig-0.38.1-r1.ebuild 3404 BLAKE2B 8d0a578a92aee5af76f46d4cf7863f6bfbad952863379f7fb000fca7352d48f69da1ad0628533148e1f1aa3edee47f8b9544ab024391d93eb47f48e4d9deb5e4 SHA512 fd746ff2ec03f46d035c0229cbb33ba33de8b8e53855a3aa499ac9e1e500b49a778a96076903e12602725dc3893e81009da61468ad8bc65aaea94d96e2c4706e
EBUILD sysdig-0.38.1.ebuild 3380 BLAKE2B 7b5d47ce41ba2511b6a3f4096c7e2f3730ce6fea2b38c87b405e8aa07039dfc66fa1a0293fb94cc0b6e456a2a45b97fc916072c9ebe22a6f658c6f7dbb1627bd SHA512 daa3b175cc1dc2a298512f3b1a5e7158683e2d69e05a33fe3dd1b44a46412594ab50b2606d7aaaa8ae8e7c33692eacba3a3f9354bccaad967e0c1d739d9542f3
MISC metadata.xml 671 BLAKE2B 553dbbe2ea2a56f5a88bb0276b3f97c5d4d8d798291eaef42d5aadd842cf5cbbb770515729c9779890f9227f7cc96fc8e35457009f066cfb43993b02c7406d7a SHA512 4d0b92b271bd4ceb86db363a29cd465124ab71ec6941848cafec4ebba0232a52bf62a4128d8cbaf5a7a6c9350aef29e4a797b6a659d5d5896c077b0b5df9f73d
diff --git a/dev-debug/sysdig/sysdig-0.38.1-r1.ebuild b/dev-debug/sysdig/sysdig-0.38.1-r1.ebuild
index 2ae2f6b85a7f..1c03185f156d 100644
--- a/dev-debug/sysdig/sysdig-0.38.1-r1.ebuild
+++ b/dev-debug/sysdig/sysdig-0.38.1-r1.ebuild
@@ -20,7 +20,7 @@ DRIVER_VERSION="7.2.0+driver"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+modules"
REQUIRED_USE="${LUA_REQUIRED_USE}"
diff --git a/dev-debug/systemtap/Manifest b/dev-debug/systemtap/Manifest
index 57ee16b828b7..67abfd12bd47 100644
--- a/dev-debug/systemtap/Manifest
+++ b/dev-debug/systemtap/Manifest
@@ -4,7 +4,7 @@ DIST systemtap-5.0.tar.gz 6572411 BLAKE2B db962df2fdcbc5bc11259c03d78073924f03fe
DIST systemtap-5.1.tar.gz 6590820 BLAKE2B 22be535b7c55d0ab90a5361a23fad93c436560c14fbbd345aca7ea2c0fcdd0f66b1ef8591800f86a14cc7ae7fe737a120695d76fe15bfdb8b349080228c37e90 SHA512 da0fe237d2124031a5786d1221dbb420d90da5497376715fd43a7a9f61a354a229c1128e67ce6becbc012aa3796dc5d337149e239e3c1def0651b179e5bf199f
EBUILD systemtap-4.8.ebuild 3280 BLAKE2B 513575c5f89b5f66a5b9bf477126faa42932a357dd6a85fb45e974a0b5e311c9cb2880a5ee11fde203e0e54dd11c59e5e723c2726b3a94b4a609e1c4d777fa8f SHA512 027a5ef5f42c0abce481258e11e753984a0e85101e9f0c6e29fe6db689c8d86fb700ca47ac691a7851c83b4c9a1a3dbb0899c38b2c6ce8504796b295cb51784c
EBUILD systemtap-5.0-r1.ebuild 3761 BLAKE2B abeed521d989e75a1c4d1523276f786bb70679c98fe092a08b3539c3236c9ee0d8d479eb612976743b74732aad83915589b7e8ce791c15a30839d400e9351013 SHA512 3388d4fbd408295abc409d2a7e15548999986d28f8fc7e17629485ba42c64bdaa5f6d9d55c6f39bd85acd14f56a91e680934b79bd4eceb08a96d267eef554bc9
-EBUILD systemtap-5.1-r1.ebuild 4277 BLAKE2B af0dc502585248bc8dc4355a11620c3a2b1cabcb6fcf8dcfeef357273f043a6a685ced949a4533fd8b67a10252ec6392cdb351d56d4669fd9d621d01fb739762 SHA512 6b95e477442bb7010d216c4435aee0d71c54e32ba8110fad0d45cf40c43d147ce2252a8edf047e3ece36075de5aecf22e669efb0478ea28136ab6f862704ccda
-EBUILD systemtap-5.1.ebuild 4062 BLAKE2B bb1ee40a152a74c563fb73a8e4860342affd719804e4d4bc55115472b08ad4665f5a544f89360e1841732a3970d81f1a13a37039e1c2055172a09bfea48ca4e2 SHA512 fae7b5d515544969278236a5d67754dacb41eebc01a64533c5762a5fdd7ea377f870b42e927bc4e3f0ba0aeb1adcfffef63bfa0b98e9e1646296d7800969d498
-EBUILD systemtap-9999.ebuild 4277 BLAKE2B af0dc502585248bc8dc4355a11620c3a2b1cabcb6fcf8dcfeef357273f043a6a685ced949a4533fd8b67a10252ec6392cdb351d56d4669fd9d621d01fb739762 SHA512 6b95e477442bb7010d216c4435aee0d71c54e32ba8110fad0d45cf40c43d147ce2252a8edf047e3ece36075de5aecf22e669efb0478ea28136ab6f862704ccda
+EBUILD systemtap-5.1-r1.ebuild 4313 BLAKE2B b43d99dbbf4f5dfa7c8221bdb5078173e9388b7e855db2251c597bd73815d9326b04a4359c6ed56a5321993cf5e806e79f57fcd29937b79a91e269357d4bee90 SHA512 d3dbb926c49e2c2a0753c7c4dabcbc7e335417e75d58f7eb439876561f4cae0772a464a580f4cc7d028d3325471c681d27bd9e2d98c65dc639fec50d9c21ff1e
+EBUILD systemtap-5.1.ebuild 4061 BLAKE2B a7f99ec3ccaadacf2589fc137422f2587bf8a5ae5591f3c36a38a877a114832cb8b07c1c8f7f6e0a3346703282a264a7ac173b5c2e4888056cd346e009889566 SHA512 7e3416a1e1bbdb33330d0e781acb663e6aff00b7099e97f2eb17dba8e85f26a2001851fdd48b0ed7fb3e8968d2409bfa0ec84231c2ae3d18b0440ffbbd571c93
+EBUILD systemtap-9999.ebuild 4314 BLAKE2B 16f9be57763614882caadd7f78ff3c79d7139fba18ac6c6540f62e840c040858045a12205afe80dd9310b15aac7ded7955eda7a75a3158d01b4c47114d194660 SHA512 9340db7b6d30500e635df4c672e168c298718f82d34e0d4c0e1274e47ca1a3c6f5016e8927b51f9da3279e138f37e897322c76eaf7893a55b74c89168241af73
MISC metadata.xml 601 BLAKE2B 71f332c2429743ba35c91e34a0e3790e5c1ff27931b87d24e3ee576251e4343eed913b854f674dd5d3a1ca85e223f05cd77f3990bf80839f7c3cd75bbb82662d SHA512 5a93492fd68f5e184fb6bf1c5813097278e4d764a50fab7d23b4bba8de163cf96ca4dbe68e7dd9d9305d51e6457d348b3c58bf7aecf64cc6183162e90064b18a
diff --git a/dev-debug/systemtap/systemtap-5.1-r1.ebuild b/dev-debug/systemtap/systemtap-5.1-r1.ebuild
index f26acd209aca..7bdeaac6c062 100644
--- a/dev-debug/systemtap/systemtap-5.1-r1.ebuild
+++ b/dev-debug/systemtap/systemtap-5.1-r1.ebuild
@@ -8,13 +8,13 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit autotools flag-o-matic linux-info python-single-r1 toolchain-funcs
DESCRIPTION="Linux trace/probe tool"
-HOMEPAGE="https://sourceware.org/systemtap/"
+HOMEPAGE="https://sourceware.org/systemtap/ https://sourceware.org/systemtap/wiki"
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://sourceware.org/git/systemtap.git"
inherit git-r3
else
SRC_URI="https://sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
LICENSE="GPL-2"
@@ -135,7 +135,7 @@ src_configure() {
}
src_test() {
- # TODO: Install tests like dev-debug/dtrace[install-tests] and
+ # TODO: Install tests like dev-debug/dtrace[test-install] and
# e.g. Fedora does.
(
strip-flags
diff --git a/dev-debug/systemtap/systemtap-5.1.ebuild b/dev-debug/systemtap/systemtap-5.1.ebuild
index 6a13a1bb981f..fbe559a2469a 100644
--- a/dev-debug/systemtap/systemtap-5.1.ebuild
+++ b/dev-debug/systemtap/systemtap-5.1.ebuild
@@ -134,7 +134,7 @@ src_configure() {
}
src_test() {
- # TODO: Install tests like dev-debug/dtrace[install-tests] and
+ # TODO: Install tests like dev-debug/dtrace[test-install] and
# e.g. Fedora does.
(
strip-flags
diff --git a/dev-debug/systemtap/systemtap-9999.ebuild b/dev-debug/systemtap/systemtap-9999.ebuild
index f26acd209aca..9d0ddd4fb4aa 100644
--- a/dev-debug/systemtap/systemtap-9999.ebuild
+++ b/dev-debug/systemtap/systemtap-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit autotools flag-o-matic linux-info python-single-r1 toolchain-funcs
DESCRIPTION="Linux trace/probe tool"
-HOMEPAGE="https://sourceware.org/systemtap/"
+HOMEPAGE="https://sourceware.org/systemtap/ https://sourceware.org/systemtap/wiki"
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://sourceware.org/git/systemtap.git"
inherit git-r3
@@ -135,7 +135,7 @@ src_configure() {
}
src_test() {
- # TODO: Install tests like dev-debug/dtrace[install-tests] and
+ # TODO: Install tests like dev-debug/dtrace[test-install] and
# e.g. Fedora does.
(
strip-flags