about summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorTor Hedin Brønner <torhedinbronner@gmail.com>2020-03-15 16:44:08 +0100
committerJan Tojnar <jtojnar@gmail.com>2020-03-21 04:41:13 +0100
commitf07bad3201edb6a23b2e01a82f312e0786859a1b (patch)
tree1caaf02e8e3b836b2ccdc32231f88f45bd7efb11 /pkgs/tools/networking
parent2b77be7cd7c8e4712e7a0f0cd2ec653ff8fd0085 (diff)
downloadnixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar.gz
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar.bz2
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar.lz
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar.xz
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.tar.zst
nixlib-f07bad3201edb6a23b2e01a82f312e0786859a1b.zip
networkmanagerapplet: format
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/network-manager/applet/default.nix70
1 files changed, 59 insertions, 11 deletions
diff --git a/pkgs/tools/networking/network-manager/applet/default.nix b/pkgs/tools/networking/network-manager/applet/default.nix
index 69b454ea72ee..9de462bbe557 100644
--- a/pkgs/tools/networking/network-manager/applet/default.nix
+++ b/pkgs/tools/networking/network-manager/applet/default.nix
@@ -1,8 +1,34 @@
-{ stdenv, fetchurl, meson, ninja, intltool, gtk-doc, pkgconfig, networkmanager, gnome3
-, libnotify, libsecret, polkit, isocodes, modemmanager, libxml2, docbook_xsl, docbook_xml_dtd_43
-, mobile-broadband-provider-info, glib-networking, gsettings-desktop-schemas
-, libgudev, jansson, wrapGAppsHook, gobject-introspection, python3, gtk3
-, libappindicator-gtk3, withGnome ? true, gcr, glib }:
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, intltool
+, gtk-doc
+, pkg-config
+, networkmanager
+, gnome3
+, libnotify
+, libsecret
+, polkit
+, isocodes
+, modemmanager
+, libxml2
+, docbook_xsl
+, docbook_xml_dtd_43
+, mobile-broadband-provider-info
+, glib-networking
+, gsettings-desktop-schemas
+, libgudev
+, jansson
+, wrapGAppsHook
+, gobject-introspection
+, python3
+, gtk3
+, libappindicator-gtk3
+, withGnome ? true
+, gcr
+, glib
+}:
 
 let
   pname = "network-manager-applet";
@@ -25,13 +51,35 @@ in stdenv.mkDerivation rec {
   outputs = [ "out" "lib" "dev" "devdoc" "man" ];
 
   buildInputs = [
-    gtk3 networkmanager libnotify libsecret gsettings-desktop-schemas
-    polkit isocodes mobile-broadband-provider-info libgudev
-    modemmanager jansson glib-networking
-    libappindicator-gtk3 gnome3.adwaita-icon-theme
+    gtk3
+    networkmanager
+    libnotify
+    libsecret
+    gsettings-desktop-schemas
+    polkit
+    isocodes
+    mobile-broadband-provider-info
+    libgudev
+    modemmanager
+    jansson
+    glib-networking
+    libappindicator-gtk3
+    gnome3.adwaita-icon-theme
   ] ++ stdenv.lib.optionals withGnome [ gcr ]; # advanced certificate chooser
 
-  nativeBuildInputs = [ meson ninja intltool pkgconfig wrapGAppsHook gobject-introspection python3 gtk-doc docbook_xsl docbook_xml_dtd_43 libxml2 ];
+  nativeBuildInputs = [
+    meson
+    ninja
+    intltool
+    pkg-config
+    wrapGAppsHook
+    gobject-introspection
+    python3
+    gtk-doc
+    docbook_xsl
+    docbook_xml_dtd_43
+    libxml2
+  ];
 
   # Needed for wingpanel-indicator-network and switchboard-plug-network
   patches = [ ./hardcode-gsettings.patch ];
@@ -40,7 +88,7 @@ in stdenv.mkDerivation rec {
     chmod +x meson_post_install.py # patchShebangs requires executable file
     patchShebangs meson_post_install.py
 
-    substituteInPlace src/wireless-security/eap-method.c --subst-var-by NM_APPLET_GSETTINGS ${glib.makeSchemaPath "$lib" name}
+    substituteInPlace src/wireless-security/eap-method.c --subst-var-by NM_APPLET_GSETTINGS ${glib.makeSchemaPath "$lib" "${pname}-${version}"}
   '';
 
   passthru = {