From e6e82fddc2ee0556d45a93f7917156ca08ba700a Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 9 Aug 2026 03:59:12 +0000 Subject: [PATCH] Bump sys-libs/talloc-2.5.0 --- sys-libs/talloc/Manifest | 1 + sys-libs/talloc/talloc-2.5.0.ebuild | 50 +++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sys-libs/talloc/talloc-2.5.0.ebuild diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest index f1cec3c6e7..997f323cf1 100644 --- a/sys-libs/talloc/Manifest +++ b/sys-libs/talloc/Manifest @@ -1,2 +1,3 @@ DIST talloc-2.3.1.tar.gz 638878 SHA512 064fc39a9aaace6e0209f3251c8ff198d8a318b4cf4198006ff9892ca6e15e7d817b2fda43e0444fbbf04d2c3e70d06523dff5d57cbb796d27317ef4759e062e DIST talloc-2.4.4.tar.gz 684541 BLAKE2B 6d30a6d81e516a3361a9bb7bd9d0a039b65dc774828a836fda0a9a2f9efa2006a136a8ccff0103b28c12daa9cf75bd4d8ee8b065f9559a93dd1d3cb1132f716a SHA512 3273ef4f2de463293a515df8269cd585c46a1cae1889455d7c3438399541769cb5c55944ad77257ae6498cecbcc0c65bc81843b70d1f98b5e7fd107f67eec867 +DIST talloc-2.5.0.tar.gz 690172 BLAKE2B 3f1af126fe16f129e061f825db43f60aa963073a1aaf31e0da946367a1accecf68fc33127484335ecea5ac8a2ebbedec172fee46bb2ad50da301924c5eb0bfd1 SHA512 4503e753ddc3bc4c4279a8a1c6a3c623a228bc1991b35f4d25658602dd9688fc6297d0d535ffd193dcb04a83ce9ac8dc35a8accd35fac329b139f59ceba6891f diff --git a/sys-libs/talloc/talloc-2.5.0.ebuild b/sys-libs/talloc/talloc-2.5.0.ebuild new file mode 100644 index 0000000000..7f6e5b218b --- /dev/null +++ b/sys-libs/talloc/talloc-2.5.0.ebuild @@ -0,0 +1,50 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +PYTHON_REQ_USE="threads(+)" +inherit python-single-r1 autotools + +DESCRIPTION="Samba talloc library" +HOMEPAGE="https://talloc.samba.org/" +SRC_URI="https://download.samba.org/pub/talloc/talloc-2.5.0.tar.gz -> talloc-2.5.0.tar.gz" +LICENSE="GPL-3 LGPL-3+ LGPL-2" +SLOT="0" +KEYWORDS="*" +IUSE="compat +python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +BDEPEND="sys-devel/gettext + dev-libs/libxslt + ${PYTHON_DEPS} + +" +RDEPEND="dev-libs/libbsd + python? ( ${PYTHON_DEPS} ) + +" +DEPEND="${RDEPEND} +" +pkg_setup() { + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + python-single-r1_pkg_setup +} +src_configure() { + local extra_opts=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --disable-dependency-tracking + --disable-warnings-as-errors + $(usev compat --enable-talloc-compat1) + $(usex python '' --disable-python) + ) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + econf "${extra_opts[@]}" +} +src_install() { + emake DESTDIR="${ED}" install + use python && python_optimize +} + + +# vim: filetype=ebuild