From ea57607629880fda5c879797aa8e86846392a2a0 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 24 Mar 2025 17:33:00 +0800 Subject: [PATCH] firewalld: add runtime programs as build inputs --- pkgs/by-name/fi/firewalld/package.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/firewalld/package.nix b/pkgs/by-name/fi/firewalld/package.nix index c71515ccec25..328c4171efe1 100644 --- a/pkgs/by-name/fi/firewalld/package.nix +++ b/pkgs/by-name/fi/firewalld/package.nix @@ -4,19 +4,22 @@ fetchFromGitHub, autoconf, automake, - bash, docbook_xml_dtd_42, docbook-xsl-nons, glib, gobject-introspection, gtk3, intltool, + ipset, + iptables, + kmod, libnotify, libxml2, libxslt, networkmanagerapplet, pkg-config, python3, + sysctl, wrapGAppsNoGuiHook, withGui ? false, }: @@ -74,11 +77,15 @@ stdenv.mkDerivation rec { docbook-xsl-nons glib intltool + ipset + iptables + kmod libxml2 libxslt pkg-config python3 python3.pkgs.wrapPython + sysctl ] ++ lib.optionals withGui [ gobject-introspection @@ -87,8 +94,11 @@ stdenv.mkDerivation rec { buildInputs = [ - bash glib + ipset + iptables + kmod + sysctl ] ++ lib.optionals withGui [ gtk3