From 38d346c5830bff2ced15b227a83a25f691c4cacd Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sat, 30 Aug 2025 09:37:21 +0000 Subject: [PATCH] Bump dev-util/lttng-ust-2.14.0 --- dev-util/lttng-ust/Manifest | 1 + dev-util/lttng-ust/lttng-ust-2.14.0.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-util/lttng-ust/lttng-ust-2.14.0.ebuild diff --git a/dev-util/lttng-ust/Manifest b/dev-util/lttng-ust/Manifest index 59f8df102a..b2f37678c4 100644 --- a/dev-util/lttng-ust/Manifest +++ b/dev-util/lttng-ust/Manifest @@ -1 +1,2 @@ DIST lttng-ust-2.13.8.tar.bz2 1358168 BLAKE2B f4f623c9c1a37395312270803c7e845ba76d6075c10cc6bdcfdd6f35d0cb6db9c303a9fb8c33a50e201c84fd772ed60611bfce9e962e27c4d5820b6ef0ac2d66 SHA512 f61f7e1633051a4d515ba28d4945b96a84eab8a8143ef698bbb6857cbaad1acbe238041e43f04d9818bac43f59023be3f3c2154ecf75f180d8233c9d7f65c555 +DIST lttng-ust-2.14.0-rc1.tar.bz2 1390487 BLAKE2B 93e699bdc1b9529ac2aa885684ac0d209fc8de033a07d04a597e928195b8786b28e25ec7810becc5cf57c54b2a6df9f1ddbc5ba3590281db4019083f447814e5 SHA512 aa51bd4a67bbd541e0d1c068a46ff5ff9da26fe7abb0624d42d5f79d8beb98b4ac2b86354edc30b1d7d3a20bd672019f94b07f743017de0361a540bdc2e91cc7 diff --git a/dev-util/lttng-ust/lttng-ust-2.14.0.ebuild b/dev-util/lttng-ust/lttng-ust-2.14.0.ebuild new file mode 100644 index 0000000000..7d5f012589 --- /dev/null +++ b/dev-util/lttng-ust/lttng-ust-2.14.0.ebuild @@ -0,0 +1,45 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${P/_rc/-rc}" +MY_SLOT="$(ver_cut 1-2)" + +DESCRIPTION="Linux Trace Toolkit - UST library" +HOMEPAGE="https://lttng.org" +SRC_URI="https://lttng.org/files/lttng-ust/lttng-ust-2.14.0-rc1.tar.bz2 -> lttng-ust-2.14.0-rc1.tar.bz2" + +LICENSE="GPL-2" +SLOT="0/${MY_SLOT}" +KEYWORDS="*" +IUSE="examples numa python java jni" + +DEPEND=" + dev-libs/userspace-rcu:= + numa? ( sys-process/numactl )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + default + if ! use examples; then + sed -i -e '/SUBDIRS/s:examples::' doc/Makefile.am || die + fi + eautoreconf +} + +src_configure() { + econf \ + $(use_enable numa) \ + $(use_enable python python-agent) \ + $(use_enable java java-agent-all) \ + $(use_enable jni jni-interface) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} \ No newline at end of file