From 68b4cb56cd3ee68c3bac00c17defbb512f4921ee Mon Sep 17 00:00:00 2001 From: Michal Privoznik Date: Sun, 7 Jul 2024 07:47:58 +0200 Subject: [PATCH] app-emulation/libvirt: Allow nftables instead of iptables Upstream libvirt learned how to use nftables directly [1]. While it did so as early as in 10.4.0 release, there were some critical fixes merged in 10.5.0 release. Therefore, allow just the live ebuild to pick up nftables as backend. 1: https://gitlab.com/libvirt/libvirt/-/commit/b89c4991daa0ee9371f10937fab3b03c5ffdabc6 Signed-off-by: Michal Privoznik Signed-off-by: Sam James --- app-emulation/libvirt/libvirt-9999.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild index b02aa7c5b956f..2194f4d3af098 100644 --- a/app-emulation/libvirt/libvirt-9999.ebuild +++ b/app-emulation/libvirt/libvirt-9999.ebuild @@ -116,7 +116,10 @@ RDEPEND=" virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] + || ( + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-firewall/nftables + ) net-misc/radvd sys-apps/iproute2[-minimal] )