diff options
author | Florian Schmaus <flow@gentoo.org> | 2024-08-27 11:00:40 +0200 |
---|---|---|
committer | Florian Schmaus <flow@gentoo.org> | 2024-08-27 14:03:02 +0200 |
commit | 44062b8f9b854c2d49509834a8c7b150deff48d4 (patch) | |
tree | 90eeab981fbf7575acd55b129931a1c7e31b73fe /dev-util/lttng-tools | |
parent | dev-util/lttng-ust: add 2.13.8 (diff) | |
download | gentoo-44062b8f9b854c2d49509834a8c7b150deff48d4.tar.gz gentoo-44062b8f9b854c2d49509834a8c7b150deff48d4.tar.bz2 gentoo-44062b8f9b854c2d49509834a8c7b150deff48d4.zip |
dev-util/lttng-tools: add 2.13.13
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'dev-util/lttng-tools')
-rw-r--r-- | dev-util/lttng-tools/Manifest | 1 | ||||
-rw-r--r-- | dev-util/lttng-tools/lttng-tools-2.13.13.ebuild | 50 |
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-util/lttng-tools/Manifest b/dev-util/lttng-tools/Manifest index ab07ce3f261c..62cbc590db47 100644 --- a/dev-util/lttng-tools/Manifest +++ b/dev-util/lttng-tools/Manifest @@ -1 +1,2 @@ +DIST lttng-tools-2.13.13.tar.bz2 1950855 BLAKE2B 1861284385a97af33b43b2e699850656cc92aa965263db39a2599d6fcd48668c6d062f11e931c91a1fcc62f32bd4614d3090c112b461b0fb423e9e9df0cc7013 SHA512 a128f1560357a65dc0e9b6244303f880768e423999b479e10984af030c479298cf64de7c2580e2959282ca83e7c8c2487988fb4a4512eaafd5fc09b79cbd6542 DIST lttng-tools-2.13.9.tar.bz2 1892293 BLAKE2B 51c4824435164196a77c8b6b3072810df83caf488c5fb692f9990b8d743ced2b07bffffa1e5a671149c75f3d96267f9c92f042c6c13503e03894f4c352c1733b SHA512 ff7a395d9af3fc44561be24163a84ce27ddd1338f7df2805037645b98c4ad17496553f17b8f0ede7bee967d630b53000c080a91ea8e1ced25ce86b010941b94e diff --git a/dev-util/lttng-tools/lttng-tools-2.13.13.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.13.ebuild new file mode 100644 index 000000000000..5c8ab318c0d8 --- /dev/null +++ b/dev-util/lttng-tools/lttng-tools-2.13.13.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +# Please bump the following packages together: +# dev-util/lttng-modules +# dev-util/lttng-tools +# dev-util/lttng-ust + +MY_P="${P/_rc/-rc}" +MY_SLOT="$(ver_cut 1-2)" + +DESCRIPTION="Linux Trace Toolkit - next generation" +HOMEPAGE="https://lttng.org" +SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0/${MY_SLOT}" +KEYWORDS="~amd64 ~x86" +IUSE="+ust" + +DEPEND=" + >=dev-libs/userspace-rcu-0.11.0:= + dev-libs/popt + >=dev-libs/libxml2-2.7.6 + ust? ( >=dev-util/lttng-ust-${MY_SLOT}.0:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +QA_CONFIG_IMPL_DECL_SKIP=( + pthread_get_name_np # different from pthread_getname_*, not on linux + pthread_set_name_np # different from pthread_setname_*, not on linux +) + +src_configure() { + # bug 906928 + use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE + + econf $(usex ust "" --without-lttng-ust) +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} |