sys-freebsd/freebsd-lib: Remove support for non-existent deps

This commit is contained in:
Michał Górny
2018-08-26 22:14:46 +02:00
parent 763bf3a84c
commit e20d38124b
4 changed files with 4 additions and 11 deletions

View File

@@ -68,10 +68,6 @@ dev-lang/rust extended
# dev-python/visual will be removed (#630252)
net-analyzer/scapy visual
# Pacho Ramos <pacho@gentoo.org> (18 Mar 2018)
# net-dns/hesiod will be removed (#606652)
sys-freebsd/freebsd-lib hesiod
# Lars Wendler <polynomial-c@gentoo.org> (14 Mar 2018)
# Broken on all 32bit arches. Globally masked because of sys-apps/dmapi having
# no active upstream anymore.

View File

@@ -36,7 +36,6 @@ EXTRACTONLY="
if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
RDEPEND="ssl? ( dev-libs/openssl:0= )
hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
pam? ( virtual/pam )
usb? ( !dev-libs/libusb )
@@ -71,7 +70,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != "${CATEGORY}" ]; then
export CTARGET=${CATEGORY/cross-}
fi
IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
IUSE="atm bluetooth ssl ipv6 kerberos usb netware
build headers-only zfs pam xinetd
userland_GNU userland_BSD"
@@ -91,7 +90,7 @@ pkg_setup() {
use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= "
use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= "
use hesiod || mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6_SUPPORT= "
use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= WITHOUT_GSSAPI= "
use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= WITHOUT_IPX_SUPPORT= WITHOUT_NCP= "

View File

@@ -27,7 +27,6 @@ SRC_URI="mirror://gentoo/${LIB}.tar.bz2
if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
RDEPEND="ssl? ( dev-libs/openssl )
hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
usb? ( !dev-libs/libusb )
zfs? ( =sys-freebsd/freebsd-cddl-${RV}* )
@@ -53,7 +52,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != "${CATEGORY}" ]; then
export CTARGET=${CATEGORY/cross-}
fi
IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
IUSE="atm bluetooth ssl ipv6 kerberos usb netware
build headers-only zfs
userland_GNU userland_BSD"
@@ -69,7 +68,7 @@ pkg_setup() {
use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= "
use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= "
use hesiod || mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6_SUPPORT= "
use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= WITHOUT_GSSAPI= "
use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= WITHOUT_IPX_SUPPORT= WITHOUT_NCP= "

View File

@@ -6,7 +6,6 @@
<name>BSD Project</name>
</maintainer>
<use>
<flag name="hesiod">Enable support for net-dns/hesiod</flag>
<flag name="netware">
Build libraries and tools to work with NetWare protocols (IPX
and NCP).