summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKerin Millar <kfm@plushkava.net>2023-03-22 05:29:49 +0200
committerSam James <sam@gentoo.org>2023-03-22 04:05:58 +0000
commita0152b9752228314727fb6e1e757c1305a08b4ec (patch)
tree5c4100fb4ae99c2f54146564516fe71c4ef92822 /net-firewall/nftables
parentx11-drivers/nvidia-drivers: add 525.47.14:0/vulkan, drop 525.47.13 (diff)
downloadgentoo-a0152b9752228314727fb6e1e757c1305a08b4ec.tar.gz
gentoo-a0152b9752228314727fb6e1e757c1305a08b4ec.tar.bz2
gentoo-a0152b9752228314727fb6e1e757c1305a08b4ec.zip
net-firewall/nftables: Always require sys-devel/flex for building
It is always necessary for flex to be available, whereas bison is only necessary where building from git. Update the BDEPEND declarations to reflect this. Also, bump the revision number for the formal releases because --changed-deps isn't a commonly used option and nftables isn't a particularly large package. Signed-off-by: Kerin Millar <kfm@plushkava.net> Closes: https://bugs.gentoo.org/876730 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-firewall/nftables')
-rw-r--r--net-firewall/nftables/nftables-1.0.5-r1.ebuild (renamed from net-firewall/nftables/nftables-1.0.5.ebuild)9
-rw-r--r--net-firewall/nftables/nftables-1.0.6-r1.ebuild (renamed from net-firewall/nftables/nftables-1.0.6.ebuild)9
-rw-r--r--net-firewall/nftables/nftables-1.0.7-r1.ebuild (renamed from net-firewall/nftables/nftables-1.0.7.ebuild)9
-rw-r--r--net-firewall/nftables/nftables-9999.ebuild9
4 files changed, 12 insertions, 24 deletions
diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild b/net-firewall/nftables/nftables-1.0.5-r1.ebuild
index 5226ca74577d..232290e36198 100644
--- a/net-firewall/nftables/nftables-1.0.5.ebuild
+++ b/net-firewall/nftables/nftables-1.0.5-r1.ebuild
@@ -14,16 +14,12 @@ HOMEPAGE="https://netfilter.org/projects/nftables/"
if [[ ${PV} =~ ^[9]{4,}$ ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.netfilter.org/${PN}"
-
- BDEPEND="
- sys-devel/bison
- sys-devel/flex
- "
+ BDEPEND="sys-devel/bison"
else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2
verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )"
KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
- BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
LICENSE="GPL-2"
@@ -44,6 +40,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND+="
+ sys-devel/flex
virtual/pkgconfig
doc? (
app-text/asciidoc
diff --git a/net-firewall/nftables/nftables-1.0.6.ebuild b/net-firewall/nftables/nftables-1.0.6-r1.ebuild
index e5de7f69c0a1..80c434c2fc43 100644
--- a/net-firewall/nftables/nftables-1.0.6.ebuild
+++ b/net-firewall/nftables/nftables-1.0.6-r1.ebuild
@@ -14,16 +14,12 @@ HOMEPAGE="https://netfilter.org/projects/nftables/"
if [[ ${PV} =~ ^[9]{4,}$ ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.netfilter.org/${PN}"
-
- BDEPEND="
- sys-devel/bison
- sys-devel/flex
- "
+ BDEPEND="sys-devel/bison"
else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
- BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
LICENSE="GPL-2"
@@ -44,6 +40,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND+="
+ sys-devel/flex
virtual/pkgconfig
doc? (
app-text/asciidoc
diff --git a/net-firewall/nftables/nftables-1.0.7.ebuild b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
index 13ecec61248b..bee5c7fd77bd 100644
--- a/net-firewall/nftables/nftables-1.0.7.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
@@ -14,16 +14,12 @@ HOMEPAGE="https://netfilter.org/projects/nftables/"
if [[ ${PV} =~ ^[9]{4,}$ ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.netfilter.org/${PN}"
-
- BDEPEND="
- sys-devel/bison
- sys-devel/flex
- "
+ BDEPEND="sys-devel/bison"
else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
- BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
# See COPYING: new code is GPL-2+, existing code is GPL-2
@@ -45,6 +41,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND+="
+ sys-devel/flex
virtual/pkgconfig
doc? (
app-text/asciidoc
diff --git a/net-firewall/nftables/nftables-9999.ebuild b/net-firewall/nftables/nftables-9999.ebuild
index 13ecec61248b..bee5c7fd77bd 100644
--- a/net-firewall/nftables/nftables-9999.ebuild
+++ b/net-firewall/nftables/nftables-9999.ebuild
@@ -14,16 +14,12 @@ HOMEPAGE="https://netfilter.org/projects/nftables/"
if [[ ${PV} =~ ^[9]{4,}$ ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.netfilter.org/${PN}"
-
- BDEPEND="
- sys-devel/bison
- sys-devel/flex
- "
+ BDEPEND="sys-devel/bison"
else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
- BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
# See COPYING: new code is GPL-2+, existing code is GPL-2
@@ -45,6 +41,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND+="
+ sys-devel/flex
virtual/pkgconfig
doc? (
app-text/asciidoc