diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 32327 -> 32327 bytes | |||
-rw-r--r-- | net-libs/libtrace/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libtrace/libtrace-4.0.22.ebuild | 69 |
3 files changed, 71 insertions, 0 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 99725e2d40f0..aaf78f82a552 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz 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 +} |