net-analyzer/pmacct: Add USE=nflog.
authorJeroen Roovers <jer@gentoo.org>
Fri, 21 Apr 2017 15:18:05 +0000 (17:18 +0200)
committerJeroen Roovers <jer@gentoo.org>
Fri, 21 Apr 2017 15:18:20 +0000 (17:18 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

net-analyzer/pmacct/metadata.xml
net-analyzer/pmacct/pmacct-1.6.1-r1.ebuild

index 32c63343b6fda2a67fa8b6cd8a72d55dd49a6c14..cc407997e2558a01c4d1b8dfbeaac0761bb9ac8b 100644 (file)
@@ -11,6 +11,7 @@
 <flag name="jansson">Add support for JSON through <pkg>dev-libs/jansson</pkg></flag>
 <flag name="kafka">Add support for Apache Kafka through <pkg>dev-libs/librdkafka</pkg></flag>
 <flag name="mongodb">Add support for mongodb backend</flag>
+<flag name="nflog">Add support for NFLOG through uacctd</flag>
 <flag name="rabbitmq">Add support for RabbitMQ through <pkg>net-libs/rabbitmq-c</pkg></flag>
 <flag name="ulog">Enable support for ULOG in older kernels (deprecated)</flag>
 </use>
index 112c9000ec87bddc955ea1f536dc00781202e00e..72d65265800b81a8ec8dc20f73800c1674dbacf0 100644 (file)
@@ -11,7 +11,7 @@ SRC_URI="http://www.pmacct.net/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="64bit debug geoip geoipv2 ipv6 jansson kafka mongodb mysql postgres rabbitmq sqlite threads"
+IUSE="64bit debug geoip geoipv2 ipv6 jansson kafka mongodb mysql nflog postgres rabbitmq sqlite threads"
 REQUIRED_USE="
        ?? ( geoip geoipv2 )
        kafka? ( jansson )
@@ -29,6 +29,7 @@ RDEPEND="
                <dev-libs/mongo-c-driver-0.98
        )
        mysql? ( virtual/mysql )
+       nflog? ( net-libs/libnetfilter_log )
        postgres? ( dev-db/postgresql:* )
        rabbitmq? ( net-libs/rabbitmq-c )
        sqlite? ( =dev-db/sqlite-3* )
@@ -56,6 +57,7 @@ src_configure() {
                $(use_enable kafka) \
                $(use_enable mongodb) \
                $(use_enable mysql) \
+               $(use_enable nflog) \
                $(use_enable postgres pgsql) \
                $(use_enable rabbitmq) \
                $(use_enable sqlite sqlite3) \