summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-02-08 15:06:42 +0000
committerSam James <sam@gentoo.org>2021-02-08 15:06:45 +0000
commit414a37965bb8e7104e0696a0ee22e9c9127071e3 (patch)
tree01210a3b59f3d3af0810e7b8af24cb6d7e543666 /net-misc/chrony
parentdev-util/goland: fix desktop entry name typo (diff)
downloadgentoo-414a37965bb8e7104e0696a0ee22e9c9127071e3.tar.gz
gentoo-414a37965bb8e7104e0696a0ee22e9c9127071e3.tar.bz2
gentoo-414a37965bb8e7104e0696a0ee22e9c9127071e3.zip
net-misc/chrony: update REQUIRED_USE for sechash providers
nettle > nss > libtomcrypt in the configure logic. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-misc/chrony')
-rw-r--r--net-misc/chrony/chrony-4.0-r1.ebuild3
-rw-r--r--net-misc/chrony/chrony-9999.ebuild3
2 files changed, 6 insertions, 0 deletions
diff --git a/net-misc/chrony/chrony-4.0-r1.ebuild b/net-misc/chrony/chrony-4.0-r1.ebuild
index 4a9997a20a5d..7e6fadddffaa 100644
--- a/net-misc/chrony/chrony-4.0-r1.ebuild
+++ b/net-misc/chrony/chrony-4.0-r1.ebuild
@@ -21,9 +21,12 @@ S="${WORKDIR}/${P/_/-}"
LICENSE="GPL-2"
SLOT="0"
IUSE="+caps +cmdmon debug html ipv6 libedit +nettle nss +ntp +phc +nts pps +refclock +rtc samba +seccomp +sechash selinux libtomcrypt"
+# nettle > nss > libtomcrypt in configure
REQUIRED_USE="
sechash? ( || ( nettle nss libtomcrypt ) )
nettle? ( !nss )
+ nss? ( !nettle )
+ libtomcrypt? ( !nettle !nss )
!sechash? ( !nss )
!sechash? ( !nts? ( !nettle ) )
nts? ( nettle )
diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild
index 4a9997a20a5d..7e6fadddffaa 100644
--- a/net-misc/chrony/chrony-9999.ebuild
+++ b/net-misc/chrony/chrony-9999.ebuild
@@ -21,9 +21,12 @@ S="${WORKDIR}/${P/_/-}"
LICENSE="GPL-2"
SLOT="0"
IUSE="+caps +cmdmon debug html ipv6 libedit +nettle nss +ntp +phc +nts pps +refclock +rtc samba +seccomp +sechash selinux libtomcrypt"
+# nettle > nss > libtomcrypt in configure
REQUIRED_USE="
sechash? ( || ( nettle nss libtomcrypt ) )
nettle? ( !nss )
+ nss? ( !nettle )
+ libtomcrypt? ( !nettle !nss )
!sechash? ( !nss )
!sechash? ( !nts? ( !nettle ) )
nts? ( nettle )