summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-31 10:10:44 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-31 10:10:44 +0100
commit0fde6d7108b1ee9fc6ad186eff4978faa255db20 (patch)
tree54c45a4fb87434f176ae2cc91c764acdcc1122e7 /net-libs
parent025c71a90f259ca9319b4caa92495e43acf489b0 (diff)
gentoo auto-resync : 31:08:2023 - 10:10:44
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin32327 -> 32327 bytes
-rw-r--r--net-libs/libtrace/Manifest2
-rw-r--r--net-libs/libtrace/libtrace-4.0.22.ebuild69
3 files changed, 71 insertions, 0 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 99725e2d40f0..aaf78f82a552 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libtrace/Manifest b/net-libs/libtrace/Manifest
index b78759368808..fc93edce75ab 100644
--- a/net-libs/libtrace/Manifest
+++ b/net-libs/libtrace/Manifest
@@ -3,8 +3,10 @@ DIST libtrace-4.0.18_p1.tar.gz 1963425 BLAKE2B fdacd4a44f899dc49fe9571d8e695cd72
DIST libtrace-4.0.19.tar.bz2 844871 BLAKE2B ff55935b46fb2193ae2e4ab10971d0983da18be20a52a18664f0e72cb829ab444a22e00aeedbd2df85aebbcd6b8352636c559e55d05466a599cc332f018f14ad SHA512 f2744337b4dcff8fc782cd90e44ea6f21cfe120840f626dfac365d3ffaecb82bfdd04a35458b67f663addc1f7ae792c5b0ec7538ed90a2deb386586bc55e1c54
DIST libtrace-4.0.20.tar.gz 3722006 BLAKE2B f68ededebef71673d6e3a655cb116a5a6d4cdee05ba5150edd85abd45863460208715ebb5eab3ee29254864f0130a594649db0baed99f7ced5d1d968472a595b SHA512 b4d00f0d6f8286eff9bac5408bd10244922f4ab262e3dec5dd6f0984ec9f538ab5ac6e554686e33f92168d687275629ec1725d4ebb7c491fe4bdaffd57058fc0
DIST libtrace-4.0.21.tar.gz 3741856 BLAKE2B c7178cdf9721dbbce423d38236ee1fe470f32b86af393c10600a326dfbd2e84f28df27584d4ed99590c00cb8042d4472782712024c4398b95e954565d50c33fc SHA512 0215488a36c6bcb5619d01f6f73f42c14d63b291233c3cf2668434f78e0d60c1faac6bb1f7927cdd6448771e5c0de8e1012dcc954c8815763079f5ebd0abe601
+DIST libtrace-4.0.22.tar.gz 3742482 BLAKE2B bdba49d04b354ea075fbd21933b8ad5ecb187836cb13cf95ac8a4c89abbf0c90741696b41dc91924f52a6443e5dee34075b3200cbaf99acacfd43834887df655 SHA512 ecb2a275419e659d05149c64cad2e27caba5b3920188a3eef2df6323785eeaa11677c206ce7d9bcea593d970be95ad9e2019b37642c08d7fec9e0daac9d8681f
EBUILD libtrace-4.0.18_p1.ebuild 1456 BLAKE2B 25e2ebecd9c9fdf86ee7d62615f07a8af97ac2e9dd061655d87980e03a4d8ba47630da0e2f0547f9ac1adf4f142ebd3a2f7e557fe7b09a769ca7c3b52182a33d SHA512 89d29bfa58b0ddebd0030024ae5a30c913bde1b5f5a3342580f150c695ef55c00f842207596a983e30d2cac8f2d8d187f201fb67b5ae0ec948214202b465b323
EBUILD libtrace-4.0.19_p1.ebuild 1339 BLAKE2B a3f93afb3b35142ee55f965491aa615f66504409dfcc80dc2bfbb55baedf5e0e241ec45a61283ecf9adf1ea20538533145a5b3f041643f0c1f484fe6e444a9fd SHA512 0c168524b0f3e48a68c3238f9a93ed90a8cfe36ff7892b422a763bf1e5c3d0b33416b9c28817d8980db64c1a9437afd8ea8fb608b384c9e3e9f5759e7297340c
EBUILD libtrace-4.0.20.ebuild 1384 BLAKE2B cd88c9d87fb57ca94480fb2cbee359cbbddbe3dfcbfbf31d44c0288d624ec4b035f014466424d9522928e4a401cc9e68a0ca163b11a414d610645e66d9ebac5b SHA512 5625d53e63fe54e62689d05beb44484fd6baa66fdfeed1cb88cf316320ef9927618262a91656a8613f182d26f5d5fa6d3582abd1e27d0e6d27c08d531e5adead
EBUILD libtrace-4.0.21.ebuild 1392 BLAKE2B 6945da5460e6adb792a35e4711d5f736559bde6bda3fcab4bbe7ca1ac31f644930616734b3cc07d3abf3372964397d34068b650e870ef64ac6979337fe328c02 SHA512 cf76465d8354a92b91c3b9d97a9d7b857af0a8a1090d2ea17c6847f2e61fab7db7c23ac9acbade296fd8952750d173023473ae60d207c8f5b20c68b9ef9cb1d4
+EBUILD libtrace-4.0.22.ebuild 1392 BLAKE2B 6945da5460e6adb792a35e4711d5f736559bde6bda3fcab4bbe7ca1ac31f644930616734b3cc07d3abf3372964397d34068b650e870ef64ac6979337fe328c02 SHA512 cf76465d8354a92b91c3b9d97a9d7b857af0a8a1090d2ea17c6847f2e61fab7db7c23ac9acbade296fd8952750d173023473ae60d207c8f5b20c68b9ef9cb1d4
MISC metadata.xml 525 BLAKE2B 02976e0d1f606614b5902644f5ee4d6580f6b0db53fb5a348a44a0e653052007a1e9f31bbf8185f0b2fc5cd890ffac517aae512c78625e8f30cdda4223f7a5f3 SHA512 fb048667eb5579363b3a62b1c6b7ac2d1f3e2a25b980f9f485b418dcf9d794f27608de847f7eb444765ef69dfcbcbd710af87f051d492fdb2b21f05a1ff231a8
diff --git a/net-libs/libtrace/libtrace-4.0.22.ebuild b/net-libs/libtrace/libtrace-4.0.22.ebuild
new file mode 100644
index 000000000000..5416f1837ee6
--- /dev/null
+++ b/net-libs/libtrace/libtrace-4.0.22.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A library and tools for trace processing"
+HOMEPAGE="https://github.com/LibtraceTeam/libtrace"
+SRC_URI="https://github.com/LibtraceTeam/libtrace/archive/refs/tags/${PV}-1.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${P}-1
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# doxygen is always needed for man pages, but USE=doc controls installing docs themselves
+# (not man pages)
+IUSE="doc ncurses numa"
+
+RDEPEND="
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ >=net-libs/libpcap-0.8
+ >=net-libs/wandio-4.0.0
+ ncurses? ( sys-libs/ncurses:= )
+ numa? ( sys-process/numactl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-doc/doxygen[dot]
+ sys-devel/flex
+ virtual/os-headers
+ virtual/pkgconfig
+ app-alternatives/yacc
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+
+ # Comment out FILE_PATTERNS definition (bug #706230)
+ if has_version ~app-doc/doxygen-1.8.16; then
+ sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die
+ fi
+
+ # Update doxygen configuration
+ doxygen -u docs/libtrace.doxygen.in || die
+}
+
+src_configure() {
+ export LEX=flex
+
+ econf \
+ $(use_with ncurses) \
+ $(use_with numa) \
+ --with-man \
+ --without-dpdk
+}
+
+src_install() {
+ default
+
+ if use doc ; then
+ docinto html
+ dodoc -r docs/doxygen/html
+ fi
+
+ find "${ED}" -name "*.la" -delete || die
+}