diff options
Diffstat (limited to 'dev-util/lttng-ust')
-rw-r--r-- | dev-util/lttng-ust/Manifest | 2 | ||||
-rw-r--r-- | dev-util/lttng-ust/lttng-ust-2.13.6.ebuild | 52 |
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-util/lttng-ust/Manifest b/dev-util/lttng-ust/Manifest index d320621fd81f..f1388ad451c5 100644 --- a/dev-util/lttng-ust/Manifest +++ b/dev-util/lttng-ust/Manifest @@ -4,10 +4,12 @@ DIST lttng-ust-2.12.2.tar.bz2 861351 BLAKE2B 0c580285721b3d7932630c8d9f4a3606ee2 DIST lttng-ust-2.12.4.tar.bz2 772723 BLAKE2B cf9782d7b0ab39b1eeebd3f21a31d7a249c9f4f4b1c28746d27ad4dfc0196a4d71dd3d837bfa211ab98c1b555b79b4fa6b39b341312d8b5cc6c47708fa0e8963 SHA512 c2935c9aa63446ceeff1d6fe76367883a3b188c113fcc25c83848b4ee89497a614dfc0b32f920a0c5054c6208bc37899482d40938a1fc37ad890b7c5172fc20b DIST lttng-ust-2.13.2.tar.bz2 1327075 BLAKE2B 39296ba62fcf5518b16d67f196ab4788c78b41eeadb5f8037c2445ac13a95754e7723399f58f6b21734d8931ae0d68d1dea28b74759fd531fac6a9308817bc09 SHA512 2392b0aeabbaea6daf62a9c752a04ea3043e1cc2d93064b073fd4438beac0d30832aea9b2f158cc8b90b3d98f427bca2999cce4e873fa3f82e04693e13ed9fb3 DIST lttng-ust-2.13.5.tar.bz2 1336658 BLAKE2B 0e61688c34c7d360829cdc6b265ac5ffb4186f4eddf7f5de10cd2e0b4ee7b570b59c43658c7d9b4853de40ca22add8ad6068047271d7587a43151ba9feba8532 SHA512 3bf969e9deb6ce05a1ae30ad48676ae8ff63a73198583e98ce083d52b78e9fc2d171a6e3890c201abfa364600d4471d1ee8b1ee23de3faeec1f0ca84e0f0acd4 +DIST lttng-ust-2.13.6.tar.bz2 1351915 BLAKE2B c350a7302e38035ef7c6727ea942907ec606c88862ae875bed0a7c833f233b4159405bcb7a41549dccf3d79491151066d593c52d9f06b95b61c345ccbace62f5 SHA512 15458f8dd0ad6fa96a9cf7569ffabadfddcaa70b822b69b39d4d7dfba3701c9489706b06f12f9d7e376147299fb3cfc6fe1213d46d510bdb7b3dc834271da55f EBUILD lttng-ust-2.12.0.ebuild 786 BLAKE2B 64652ad07761ab57fb396473ff814fa72b54d55db53ad0fc3c1c50a70c4e13915e8d5fa02e275ef99a8942bd9a1602b87642b411ed6abceb66be2cb8d0ffe344 SHA512 db5de27798866d4f880930bc55eee11499f9e518fc04f07058b4cc2922fefc00630ff5d0e9dabeca42844d4a97079ecba6a3fc9c700e3c1f3832ab5674e0e010 EBUILD lttng-ust-2.12.1.ebuild 805 BLAKE2B d17d93ce40c9bc6371528c2e49b5d9628d69f3d382cb56a146cbedbd76e11de57c1a90a1cce71cd875b5240ffb1fbd28f33112a7a3ee86d9fc2656ecf2d29540 SHA512 65870e0d91137b0fb8378e4489465651b55a0ff86decedea0d826d4f7eac9cf0d7b2ebd7246704b085ab55e6f90be408229e3287ed0bb19fe6e664b65dbfd02f EBUILD lttng-ust-2.12.2.ebuild 807 BLAKE2B acdc598a8ece8bbfc7ea782fb10a4fb8986f59ded7428be8fbd9a11580ce0d1b5be0a046b1493d294320818d1d71c5af370c6d22ba720a1e4228859ef7fac6ee SHA512 df7e6a17c879366b5efc0c1b7a1a957ac78f07a4302a6a8c5f67d7269a94577765f6955692a28b8a36e65d5c75536d503e34a404de4dcb7faee230c2e855eda9 EBUILD lttng-ust-2.12.4.ebuild 807 BLAKE2B de1a5a71db40f0b49d75205dd05f4ea404a8a983c90e25aa488da31bc71f7d296d97469e8f5b5d1fc832591c586c98a6990d7a7847389d0d98d13ff2666f2bf0 SHA512 bf58535651ac42457f7efbefff8d9d5a70d461604742a0b78fa4df5dccc9b78f193be3be4197f2a4115df0144a407d9213b968b399f870b296aa9297d08db05e EBUILD lttng-ust-2.13.2.ebuild 814 BLAKE2B 9cca651a1ce78589833ba4c1cd762db4388f277f7ca571c84b5890cc1716ba7c9903457be4a55ab32bf474867b33c31b1ab4a23dcd843f4d8917c368243066e0 SHA512 09306977b8ab9e922ede046a3439017601522b80654347f07c6e893553d8b78eb8477884121f59b6feea8db0765c1113de1b2cc8684f4ea7455f6759c5818093 EBUILD lttng-ust-2.13.5.ebuild 807 BLAKE2B 27c6bb7460ce70e0f8cd947336b237fd26cd7e9bc1eee874a2f25ddb7acd87a53ec8d926a0ef667338a7d3ae9263b5eea7b00568b687263ac206b65b12a461db SHA512 3eccc93785a2572a3832357467daa0105046ac2969ceab689c9324061413742bd37d2bd3af8ac455008707924f5a3138a632f8d96605e63d89fa15f4df667421 +EBUILD lttng-ust-2.13.6.ebuild 1120 BLAKE2B e993f2dfe56e0001a0b24a615d91b0bdabb527a88c2fa8507ae21e934c96e21092e691029248e6e7c7b97855f38571d71cc8f80ec30ac0a94adb3f9fd9512a97 SHA512 e7df5da5b51c318aae2bd0aeb134ba94426965eceaa53702bb6eb9b28202ca8e2691a22e83ddf8708f1e96389b43f03aef94a95e2659a967161c78908987a757 MISC metadata.xml 708 BLAKE2B 8f87692839d2a77928c1f09ab4b7dbbf49c94409621833b2d01cf3b44b5d3fd456359bec1bc53c834cd96657fca9d4e6e403a924039d9114b89aeabc519115d7 SHA512 b4bb08c738e6d2e0f813b220f14c70f83074ee34180f997bd72569710ec0ff0374d079558332ee9e2addbc526d0c38441f2c1b06bc8de193edde5cf0728434e0 diff --git a/dev-util/lttng-ust/lttng-ust-2.13.6.ebuild b/dev-util/lttng-ust/lttng-ust-2.13.6.ebuild new file mode 100644 index 000000000000..1a0f2ce53e3b --- /dev/null +++ b/dev-util/lttng-ust/lttng-ust-2.13.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# 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 - UST library" +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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="examples numa test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/userspace-rcu-0.12:= + numa? ( sys-process/numactl ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-lang/perl ) +" + +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() { + local myeconfargs=( + $(use_enable examples) + $(use_enable numa) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} |