From 8d141eccad4427d374e0a9514bd0b56c1a3fd676 Mon Sep 17 00:00:00 2001 From: pilz0 Date: Thu, 2 Oct 2025 08:27:21 +0200 Subject: [PATCH] pmacct: add optional apache-kafka dependency --- pkgs/by-name/pm/pmacct/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/pm/pmacct/package.nix b/pkgs/by-name/pm/pmacct/package.nix index b7124af8a101..97f9a078c631 100644 --- a/pkgs/by-name/pm/pmacct/package.nix +++ b/pkgs/by-name/pm/pmacct/package.nix @@ -8,6 +8,8 @@ libpcap, libcdada, # Optional Dependencies + withKafka ? true, + rdkafka, withJansson ? true, jansson, withNflog ? true, @@ -45,6 +47,7 @@ stdenv.mkDerivation (finalAttrs: { libcdada libpcap ] + ++ lib.optional withKafka rdkafka ++ lib.optional withJansson jansson ++ lib.optional withNflog libnetfilter_log ++ lib.optional withSQLite sqlite @@ -61,6 +64,7 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ "--with-pcap-includes=${libpcap}/include" ] + ++ lib.optional withKafka "--enable-kafka" ++ lib.optional withJansson "--enable-jansson" ++ lib.optional withNflog "--enable-nflog" ++ lib.optional withSQLite "--enable-sqlite3"