From e764a614f870ab1a7b140a856e178081f33385dd Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 15 May 2022 10:13:47 +0200 Subject: [PATCH] networkmanager-l2tp: format the expression --- .../networkmanager/l2tp/default.nix | 48 +++++++++++++++---- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/networking/networkmanager/l2tp/default.nix b/pkgs/tools/networking/networkmanager/l2tp/default.nix index 889f1565959..e08415f902e 100644 --- a/pkgs/tools/networking/networkmanager/l2tp/default.nix +++ b/pkgs/tools/networking/networkmanager/l2tp/default.nix @@ -1,7 +1,22 @@ -{ lib, stdenv, substituteAll, fetchFromGitHub, autoreconfHook, libtool, intltool, pkg-config +{ stdenv +, lib +, substituteAll +, fetchFromGitHub +, autoreconfHook +, libtool +, intltool +, pkg-config , file -, gtk3, networkmanager, ppp, xl2tpd, strongswan, libsecret -, withGnome ? true, libnma, glib }: +, gtk3 +, networkmanager +, ppp +, xl2tpd +, strongswan +, libsecret +, withGnome ? true +, libnma +, glib +}: stdenv.mkDerivation rec { name = "${pname}${if withGnome then "-gnome" else ""}-${version}"; @@ -22,14 +37,23 @@ stdenv.mkDerivation rec { }) ]; - buildInputs = [ networkmanager ppp glib ] - ++ lib.optionals withGnome [ gtk3 libsecret libnma ]; - - nativeBuildInputs = [ autoreconfHook libtool intltool pkg-config file ]; + nativeBuildInputs = [ + autoreconfHook + libtool + intltool + pkg-config + file + ]; - preConfigure = '' - intltoolize -f - ''; + buildInputs = [ + networkmanager + ppp + glib + ] ++ lib.optionals withGnome [ + gtk3 + libsecret + libnma + ]; configureFlags = [ "--without-libnm-glib" @@ -41,6 +65,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + preConfigure = '' + intltoolize -f + ''; + passthru = { networkManagerPlugin = "VPN/nm-l2tp-service.name"; };