From 8682ce1bada9423281e1c9ecea50214658a0e611 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Thu, 9 Sep 2021 08:39:14 +0200 Subject: [PATCH] sys-libs/talloc: Bring back from overlay This comes from gentoo commit 3e3fc100e5298bae3ef766d10144dac5c46218c3, so it's a bit older than the version in overlay, but the differences are small: the newer version dropped "multilib" from inherit and has more stable keywords. We will need to add accept_keywords to overlay for this package. --- .../portage-stable/sys-libs/talloc/Manifest | 2 + .../sys-libs/talloc/metadata.xml | 15 +++ .../sys-libs/talloc/talloc-2.3.1.ebuild | 118 ++++++++++++++++++ .../sys-libs/talloc/talloc-2.3.2.ebuild | 118 ++++++++++++++++++ 4 files changed, 253 insertions(+) create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.3.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.3.2.ebuild diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/talloc/Manifest b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/Manifest new file mode 100644 index 0000000000..3258d711e0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/Manifest @@ -0,0 +1,2 @@ +DIST talloc-2.3.1.tar.gz 638878 BLAKE2B 3d014a47639434c65f5dda2c51da3c6c28d5d60dbc9afdaca27b8ec903cde3433a8fa4ca33305750ff60911f7e43171d0d932d98c2d30ea38494aa532d6d9626 SHA512 064fc39a9aaace6e0209f3251c8ff198d8a318b4cf4198006ff9892ca6e15e7d817b2fda43e0444fbbf04d2c3e70d06523dff5d57cbb796d27317ef4759e062e +DIST talloc-2.3.2.tar.gz 661344 BLAKE2B 957eedc4a367051cb99fa4d2edb8e778de8e0187bb5c0d84a1afef20aab122a8b7310d10c694e15ddd6a0a45194889fe3d26dae0ceb8e406d51512af95a23014 SHA512 c851a6f43025720453a3bff8734bfcfff0e29fb7cf2ffcc6c03b6ab8589098daf01d668deec61aa2f238d4df3eb3c47bd080e26eec760cf04a70e1afcad5c5e1 diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/talloc/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/metadata.xml new file mode 100644 index 0000000000..afa6476170 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/metadata.xml @@ -0,0 +1,15 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + + samba@gentoo.org + Samba + + + Enable extra compatibility stuff + + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.3.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.3.1.ebuild new file mode 100644 index 0000000000..849ee66f46 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.3.1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils python-single-r1 multilib multilib-minimal + +DESCRIPTION="Samba talloc library" +HOMEPAGE="https://talloc.samba.org/" +SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3+ LGPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +IUSE="compat +python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + !elibc_FreeBSD? ( + !elibc_SunOS? ( + !elibc_Darwin? ( + dev-libs/libbsd[${MULTILIB_USEDEP}] + ) + ) + ) + python? ( ${PYTHON_DEPS} ) + !!