net-firewall/iptables: add USE=conntrack #492744
authorMike Frysinger <vapier@gentoo.org>
Fri, 14 Aug 2015 08:56:12 +0000 (04:56 -0400)
committerMike Frysinger <vapier@gentoo.org>
Fri, 14 Aug 2015 09:28:24 +0000 (05:28 -0400)
net-firewall/iptables/iptables-1.4.21-r1.ebuild
net-firewall/iptables/metadata.xml

index 9ce24cd4b92c38ad3e9a9381bb37efdd041a5c77..eddbed3a52a849e8af9169d60af4e2dc9f9da994 100644 (file)
@@ -16,9 +16,10 @@ SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="ipv6 netlink static-libs"
+IUSE="conntrack ipv6 netlink static-libs"
 
 RDEPEND="
+       conntrack? ( net-libs/libnetfilter_conntrack )
        netlink? ( net-libs/libnfnetlink )
 "
 DEPEND="${RDEPEND}
@@ -40,6 +41,7 @@ src_configure() {
 
        sed -i \
                -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \
+               -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \
                configure || die
 
        econf \
index ed96e3dd4e4e9ab4fbd24f4422dc58984bc197da..2770855f89c155154802e73ea3bd3e8ab9796020 100644 (file)
@@ -3,7 +3,8 @@
 <pkgmetadata>
 <herd>base-system</herd>
 <use>
- <flag name='netlink'>Build against libnfnetlink which enables the nfnl_osf util</flag>
+       <flag name='conntrack'>Build against <pkg>net-libs/libnetfilter_conntrack</pkg> when enables the connlabel matcher</flag>
+       <flag name='netlink'>Build against libnfnetlink which enables the nfnl_osf util</flag>
 </use>
 <longdescription>
   iptables is the userspace command line program used to set up, maintain, and