Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

network-manager-applet: Don't depend on webkitgtk by default

This added significant bloat to non-Gnome systems.

(cherry picked from commit 65b04b8bef07c710d6ec52b4f71854fabbbda2de)

+4 -3
+4 -3
pkgs/tools/networking/network-manager-applet/default.nix
··· 1 1 { stdenv, fetchurl, intltool, pkgconfig, libglade, networkmanager, gnome3 2 2 , libnotify, libsecret, polkit, isocodes, modemmanager, librsvg 3 3 , mobile_broadband_provider_info, glib_networking, gsettings_desktop_schemas 4 - , makeWrapper, udev, libgudev, hicolor_icon_theme, jansson, wrapGAppsHook, webkitgtk }: 4 + , makeWrapper, udev, libgudev, hicolor_icon_theme, jansson, wrapGAppsHook, webkitgtk 5 + , withGnome ? false }: 5 6 6 7 stdenv.mkDerivation rec { 7 8 name = "${pname}-${major}.${minor}"; ··· 21 22 buildInputs = [ 22 23 gnome3.gtk libglade networkmanager libnotify libsecret gsettings_desktop_schemas 23 24 polkit isocodes makeWrapper udev libgudev gnome3.gconf gnome3.libgnome_keyring 24 - modemmanager jansson librsvg glib_networking gnome3.dconf webkitgtk 25 - ]; 25 + modemmanager jansson librsvg glib_networking gnome3.dconf 26 + ] ++ stdenv.lib.optional withGnome webkitgtk; 26 27 27 28 nativeBuildInputs = [ intltool pkgconfig wrapGAppsHook ]; 28 29