summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-containers/lxd/lxd-4.0.9-r4.ebuild9
-rw-r--r--app-containers/lxd/lxd-5.0.2-r3.ebuild9
-rw-r--r--app-containers/lxd/lxd-5.17.ebuild9
-rw-r--r--app-containers/lxd/lxd-5.18.ebuild9
4 files changed, 28 insertions, 8 deletions
diff --git a/app-containers/lxd/lxd-4.0.9-r4.ebuild b/app-containers/lxd/lxd-4.0.9-r4.ebuild
index 246f3a898406..c15490e20960 100644
--- a/app-containers/lxd/lxd-4.0.9-r4.ebuild
+++ b/app-containers/lxd/lxd-4.0.9-r4.ebuild
@@ -27,8 +27,13 @@ DEPEND="acct-group/lxd
sys-libs/libcap
virtual/udev"
RDEPEND="${DEPEND}
- net-firewall/ebtables
- net-firewall/iptables[ipv6(+)?]
+ || (
+ net-firewall/nftables[json]
+ (
+ net-firewall/ebtables
+ net-firewall/iptables[ipv6(+)?]
+ )
+ )
sys-apps/iproute2[ipv6(+)?]
sys-fs/fuse:*
sys-fs/lxcfs
diff --git a/app-containers/lxd/lxd-5.0.2-r3.ebuild b/app-containers/lxd/lxd-5.0.2-r3.ebuild
index 3949502b2989..8d110b892d9d 100644
--- a/app-containers/lxd/lxd-5.0.2-r3.ebuild
+++ b/app-containers/lxd/lxd-5.0.2-r3.ebuild
@@ -27,8 +27,13 @@ DEPEND="acct-group/lxd
sys-libs/libcap
virtual/udev"
RDEPEND="${DEPEND}
- net-firewall/ebtables
- net-firewall/iptables
+ || (
+ net-firewall/nftables[json]
+ (
+ net-firewall/ebtables
+ net-firewall/iptables
+ )
+ )
sys-apps/iproute2
sys-fs/fuse:*
>=sys-fs/lxcfs-5.0.0
diff --git a/app-containers/lxd/lxd-5.17.ebuild b/app-containers/lxd/lxd-5.17.ebuild
index 76c54a54d503..ea17b562f52c 100644
--- a/app-containers/lxd/lxd-5.17.ebuild
+++ b/app-containers/lxd/lxd-5.17.ebuild
@@ -28,8 +28,13 @@ DEPEND="acct-group/lxd
sys-libs/libcap
virtual/udev"
RDEPEND="${DEPEND}
- net-firewall/ebtables
- net-firewall/iptables
+ || (
+ net-firewall/nftables[json]
+ (
+ net-firewall/ebtables
+ net-firewall/iptables
+ )
+ )
sys-apps/iproute2
sys-fs/fuse:3
>=sys-fs/lxcfs-5.0.0
diff --git a/app-containers/lxd/lxd-5.18.ebuild b/app-containers/lxd/lxd-5.18.ebuild
index de51e5e5b7dd..a7b9cee3c03f 100644
--- a/app-containers/lxd/lxd-5.18.ebuild
+++ b/app-containers/lxd/lxd-5.18.ebuild
@@ -28,8 +28,13 @@ DEPEND="acct-group/lxd
sys-libs/libcap
virtual/udev"
RDEPEND="${DEPEND}
- net-firewall/ebtables
- net-firewall/iptables
+ || (
+ net-firewall/nftables[json]
+ (
+ net-firewall/ebtables
+ net-firewall/iptables
+ )
+ )
sys-apps/iproute2
sys-fs/fuse:3
>=sys-fs/lxcfs-5.0.0