diff --git a/pkgs/by-name/ne/networkmanager-l2tp/package.nix b/pkgs/by-name/ne/networkmanager-l2tp/package.nix index c27d97088518..2f726ee47d65 100644 --- a/pkgs/by-name/ne/networkmanager-l2tp/package.nix +++ b/pkgs/by-name/ne/networkmanager-l2tp/package.nix @@ -38,16 +38,20 @@ stdenv.mkDerivation rec { }) ]; - nativeBuildInputs = [ - autoreconfHook - pkg-config - ]; + nativeBuildInputs = + [ + autoreconfHook + glib # for gdbus-codegen + pkg-config + ] + ++ lib.optionals withGnome [ + gtk4 # for gtk4-builder-tool + ]; buildInputs = [ networkmanager ppp - glib openssl nss ] @@ -67,6 +71,7 @@ stdenv.mkDerivation rec { ]; enableParallelBuilding = true; + strictDeps = true; passthru = { networkManagerPlugin = "VPN/nm-l2tp-service.name";