anchor.diff:    buildInputs = [
       gnome3.gtk libglade networkmanager libnotify libsecret gsettings_desktop_schemas
       polkit isocodes makeWrapper udev libgudev gnome3.gconf gnome3.libgnome_keyring
  +    modemmanager jansson
     ];
   
     nativeBuildInputs = [ intltool pkgconfig ];
  
positive.code: 
    src = fetchurl {
      url    = "mirror://gnome/sources/${pname}/${networkmanager.major}/${name}.tar.xz";
      sha256 = "02b42e7c17c9cd6c840563750da92ce58da1ec621df7f0c2402016026e727756";
    };
  
    configureFlags = [ "--sysconfdir=/etc" ];
  
negative.code: { stdenv, fetchurl, intltool, pkgconfig, libglade, networkmanager, gnome3
  , libnotify, libsecret, polkit, isocodes, modemmanager
  , mobile_broadband_provider_info, glib_networking, gsettings_desktop_schemas
  , makeWrapper, udev, libgudev, hicolor_icon_theme, jansson }:
  
  stdenv.mkDerivation rec {
    name    = "${pname}-${version}";
  