summaryrefslogtreecommitdiff
path: root/dev-util/dtrace-utils
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-02-06 15:27:05 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-02-06 15:27:05 +0000
commit097356730bcdf102cab52799ed3b23f1ebff945e (patch)
tree74eae982d1d7b7525b87102779514dc9a5c188e1 /dev-util/dtrace-utils
parent6fc12c6e9d326f18793bae96d531d5fb1ffd5ae3 (diff)
downloadsrcux-097356730bcdf102cab52799ed3b23f1ebff945e.tar.gz
srcux-097356730bcdf102cab52799ed3b23f1ebff945e.tar.xz
srcux-097356730bcdf102cab52799ed3b23f1ebff945e.zip
Updating liguros repo
Diffstat (limited to 'dev-util/dtrace-utils')
-rw-r--r--dev-util/dtrace-utils/Manifest4
-rw-r--r--dev-util/dtrace-utils/dtrace-utils-1.2.1.ebuild36
-rw-r--r--dev-util/dtrace-utils/dtrace-utils-2.0.0.ebuild2
3 files changed, 28 insertions, 14 deletions
diff --git a/dev-util/dtrace-utils/Manifest b/dev-util/dtrace-utils/Manifest
index e79216bc49a0..3a7d4c20c95a 100644
--- a/dev-util/dtrace-utils/Manifest
+++ b/dev-util/dtrace-utils/Manifest
@@ -1,5 +1,5 @@
AUX fix-double-declaration-of-yylineno.patch 943 BLAKE2B 2df1e4e89654b8b9670e8ac45e4db89c382787d25a2dcf5476e72624f76ae1a4d43b049872e356c28d78d9120abde118fbb3d344a5a94b4b11edc58547b51690 SHA512 c2ea8c8b5c10e4a013b2072d915379dd18bfa2825018f25b2b87a7e0ddd6fa9f8f32a7172d1e9ef2371cf232c4e95b7f93d0fc0fb951aac0042e9c0aff7cd05b
DIST 1.2.1-1.tar.gz 765847 BLAKE2B 26eec3ecdec4acbdaa8875c68c70ed179f913c2730be31ea18a68514e9c892b4988f790f4f49a7509cd584cb104a86334e1043af861b140db17f649f2b7d101f SHA512 86721beb91253de11683a6bb3605f3d00ccc59443013719bf319ace191e19f3a1d0a844d0746db6472ab425229074cb9a0dda06911afe9645cd709529613a770
DIST 2.0.0-1.2.tar.gz 995469 BLAKE2B 9ded2e28a9759884decadad0bc9f9288e49030aacfc548f1155de7781cafb5c8f231e34b15f0825cf8f109bfa65859643c583a2458a2deadb9e67c0c82d17e3c SHA512 9ee75ddc28ea1d678463a2f4533bc6437a25e07e3b6da1b4f9d11ce44f3882aac746266774282156a05a7ccf0a59492fbc8c5482859e81f44d64c45f9780db9d
-EBUILD dtrace-utils-1.2.1.ebuild 807 BLAKE2B f795a22124506324538cf2ebc38898998f75fbf4bf607f1c7f5b37a2897e20f06d1265c9e771f985f264119211ce998b74174abfd405f359d7646ed2f89f674a SHA512 6853642fbc36e94a7ed31dffcad3a4fc5c51e89604e7c8815fc6b5e41a985d414665a7861ea0496a843163a05a73a9460280211172499cd786cf5163fdf9371f
-EBUILD dtrace-utils-2.0.0.ebuild 2888 BLAKE2B b2b970652196044f73adac7aa8c68ad9a0b87ff5502e41c141a3c86b35fbafbcab253bddb6865fac17e2ee8dbf16f8b55ea794fd5c1d9a21800650d1a4d36a1c SHA512 82f281fbcf331be04d74330ab173decbedfd257fb7606bb40e7b44c8fc4cd939cc25a0059dcd9c050206cc63de7f2ff046897cb4b39e1fa54a599ff1eff759b0
+EBUILD dtrace-utils-1.2.1.ebuild 1197 BLAKE2B b950be6917dc5376af86d5c576a3a2c089996917e43cf200cde53c61883ec06ba2f9f228f18dda8c7c74bbe75bbcb09950d6e71e40e7e014da7aa366799f64e1 SHA512 125003938adcefe84146c1c78cabaa9f58dcdbdbfa4ed7b1c93644bb9cbab2b5c5f1856b03dc766a50254321584f089914905aed30bdfddef6bfd3e99dc259a4
+EBUILD dtrace-utils-2.0.0.ebuild 2879 BLAKE2B f95959480ce7efd1b79b1a9b3bc9dfa1aa2a089cfd2b7ec76b8dfa11ced75a251ee8811dcaaee24305d4065d0d6ddcb65e59d209b47598c30545f2714f0925c3 SHA512 6f72cffbd2e2482e239ec4ebd5338ac28d13f2238c94c7eca4262dac868a6add0de1be34c114e99051217b76a31c27de105c247881478726c36542fb59f8f786
diff --git a/dev-util/dtrace-utils/dtrace-utils-1.2.1.ebuild b/dev-util/dtrace-utils/dtrace-utils-1.2.1.ebuild
index 793534a84ed4..d87f41303e89 100644
--- a/dev-util/dtrace-utils/dtrace-utils-1.2.1.ebuild
+++ b/dev-util/dtrace-utils/dtrace-utils-1.2.1.ebuild
@@ -2,6 +2,8 @@
EAPI=7
+inherit flag-o-matic toolchain-funcs
+
HOMEPAGE="https://github.com/oracle/dtrace-utils"
DESCRIPTION="DTrace userspace utilities"
@@ -12,17 +14,18 @@ SLOT="0"
IUSE="test"
-RDEPEND="
- dev-libs/elfutils
- dev-libs/libdtrace-ctf
- sys-libs/zlib
+DEPEND="
+ sys-devel/bison
+ sys-devel/flex
+ virtual/linux-sources[dtrace]
+ virtual/os-headers
"
-DEPEND="
- sys-devel/bison
- sys-kernel/debian-sources[dtrace]
- sys-devel/flex
- virtual/os-headers
+RDEPEND="
+ dev-libs/elfutils
+ dev-libs/libdtrace-ctf
+ net-libs/libpcap
+ sys-libs/zlib
"
DTRACE_UTILS_VER="1.2.1"
@@ -31,8 +34,19 @@ DTRACE_UTILS_ARCHIVE="${DTRACE_UTILS_VER}-${DTRACE_UTILS_REV}.tar.gz"
SRC_URI="https://github.com/oracle/dtrace-utils/archive/${DTRACE_UTILS_ARCHIVE}"
-
src_unpack() {
- unpack ${DTRACE_UTILS_ARCHIVE} && mv ${WORKDIR}/${PN}-${DTRACE_UTILS_VER}-${DTRACE_UTILS_REV} ${WORKDIR}/${PN}-${DTRACE_UTILS_VER} || die "failed to unpack archive"
+ unpack ${DTRACE_UTILS_ARCHIVE} && mv ${WORKDIR}/${PN}-${DTRACE_UTILS_VER}-${DTRACE_UTILS_REV} ${WORKDIR}/${PN}-${DTRACE_UTILS_VER} || die "failed to unpack archive"
+
+ if ! use test ; then
+ rm -rf ${WORKDIR}/${PN}-${PV}/test || die "failed to remove tests"
+ fi
+}
+
+src_configure() {
+
+ # work around gcc-10 defaulting to -fno-common
+ if ver_test $(gcc-fullversion) -ge 10 ; then
+ append-cflags -fcommon
+ fi
} \ No newline at end of file
diff --git a/dev-util/dtrace-utils/dtrace-utils-2.0.0.ebuild b/dev-util/dtrace-utils/dtrace-utils-2.0.0.ebuild
index 421620d83cc3..4a1b08ea4936 100644
--- a/dev-util/dtrace-utils/dtrace-utils-2.0.0.ebuild
+++ b/dev-util/dtrace-utils/dtrace-utils-2.0.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/oracle/dtrace-utils"
DESCRIPTION="DTrace userspace utilities"
LICENSE="GPL-2"
-KEYWORDS="x86 amd64"
+KEYWORDS=""
SLOT="0"