diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.2.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.2.5-r1.ebuild index d628150b10..6b76f4511b 100644 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.2.5-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.2.5-r1.ebuild @@ -27,7 +27,7 @@ HOMEPAGE="https://tukaani.org/xz/" # See top-level COPYING file as it outlines the various pieces and their licenses. LICENSE="public-domain LGPL-2.1+ GPL-2+" SLOT="0" -IUSE="elibc_FreeBSD +extra-filters nls static-libs" +IUSE="+extra-filters nls static-libs" RDEPEND="!/dev/null fi - - if multilib_is_native_abi ; then - # libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since - # we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1 - use elibc_FreeBSD && gen_usr_ldscript -a expat - fi } multilib_src_install_all() { diff --git a/sdk_container/src/third_party/portage-stable/eclass/java-utils-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/java-utils-2.eclass index 4f7eb0356f..7a49b4f40c 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/java-utils-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/java-utils-2.eclass @@ -20,7 +20,7 @@ # Keep versionator inheritance in case consumers are using it implicitly. [[ ${EAPI} == [0123456] ]] && inherit eapi7-ver eutils multilib versionator -IUSE="elibc_FreeBSD" +IUSE="" # Make sure we use java-config-2 export WANT_JAVA_CONFIG="2" @@ -1688,7 +1688,6 @@ java-pkg_get-jni-cflags() { local flags="-I${JAVA_HOME}/include" local platform="linux" - use elibc_FreeBSD && platform="freebsd" # TODO do a check that the directories are valid flags="${flags} -I${JAVA_HOME}/include/${platform}" diff --git a/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.57.ebuild b/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.57.ebuild index 2db1c49012..899e301f01 100644 --- a/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.57.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.57.ebuild @@ -407,9 +407,6 @@ build_contrib_module() { } src_configure() { - # Bug 408001 - use elibc_FreeBSD && append-cppflags -DMDB_DSYNC=O_SYNC -DMDB_FDATASYNC=fsync - # connectionless ldap per bug #342439 append-cppflags -DLDAP_CONNECTIONLESS diff --git a/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.58.ebuild b/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.58.ebuild index f2095a16dd..2aeebbfbdc 100644 --- a/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.58.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.4.58.ebuild @@ -407,9 +407,6 @@ build_contrib_module() { } src_configure() { - # Bug 408001 - use elibc_FreeBSD && append-cppflags -DMDB_DSYNC=O_SYNC -DMDB_FDATASYNC=fsync - # connectionless ldap per bug #342439 append-cppflags -DLDAP_CONNECTIONLESS diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.4.ebuild index 96a558f8e3..2d1fd2fb5f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~m68k-mint" -IUSE="cron fuse nls static-libs elibc_FreeBSD" +IUSE="cron fuse nls static-libs" RDEPEND="~sys-libs/${PN}-libs-${PV} >=sys-apps/util-linux-2.16 @@ -98,12 +98,6 @@ src_configure() { src_compile() { emake V=1 COMPILE_ET=compile_et MK_CMDS=mk_cmds - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake V=1 fsck_ext2fs - fi } src_install() { @@ -128,16 +122,4 @@ src_install() { if ! use static-libs ; then find "${ED}" -name '*.a' -delete || die fi - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs - doman "${FILESDIR}"/fsck_ext2fs.8 - - # filefrag is linux only - rm \ - "${ED}"/usr/sbin/filefrag \ - "${ED}"/usr/share/man/man8/filefrag.8 || die - fi } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.5.ebuild index c2d5f2b67c..8b8ee59b7f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.5.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~m68k-mint" -IUSE="cron fuse nls static-libs elibc_FreeBSD" +IUSE="cron fuse nls static-libs" RDEPEND="~sys-libs/${PN}-libs-${PV} >=sys-apps/util-linux-2.16 @@ -98,12 +98,6 @@ src_configure() { src_compile() { emake V=1 COMPILE_ET=compile_et MK_CMDS=mk_cmds - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake V=1 fsck_ext2fs - fi } src_install() { @@ -128,16 +122,4 @@ src_install() { if ! use static-libs ; then find "${ED}" -name '*.a' -delete || die fi - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs - doman "${FILESDIR}"/fsck_ext2fs.8 - - # filefrag is linux only - rm \ - "${ED}"/usr/sbin/filefrag \ - "${ED}"/usr/share/man/man8/filefrag.8 || die - fi } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.6.ebuild index 5db4525cd5..ca861a891e 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.6.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.45.6.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~m68k-mint" -IUSE="cron fuse nls static-libs elibc_FreeBSD" +IUSE="cron fuse nls static-libs" RDEPEND="~sys-libs/${PN}-libs-${PV} >=sys-apps/util-linux-2.16 @@ -98,12 +98,6 @@ src_configure() { src_compile() { emake V=1 COMPILE_ET=compile_et MK_CMDS=mk_cmds - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake V=1 fsck_ext2fs - fi } src_install() { @@ -128,16 +122,4 @@ src_install() { if ! use static-libs ; then find "${ED}" -name '*.a' -delete || die fi - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs - doman "${FILESDIR}"/fsck_ext2fs.8 - - # filefrag is linux only - rm \ - "${ED}"/usr/sbin/filefrag \ - "${ED}"/usr/share/man/man8/filefrag.8 || die - fi } 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 index 849ee66f46..033c7397c3 100644 --- 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 @@ -20,13 +20,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" RDEPEND=" - !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) ) - ) python? ( ${PYTHON_DEPS} ) !!