anchor.diff: -{ stdenv, fetchurl, meson, ninja, intltool, gtk-doc, pkgconfig, networkmanager, gnome3
  +{ stdenv, fetchurl, fetchpatch, meson, ninja, intltool, gtk-doc, pkgconfig, networkmanager, gnome3
   , libnotify, libsecret, polkit, isocodes, modemmanager, libxml2, docbook_xsl
   , mobile-broadband-provider-info, glib-networking, gsettings-desktop-schemas
   , libgudev, hicolor-icon-theme, jansson, wrapGAppsHook, webkitgtk, gobjectIntrospection
  
positive.code: 
  let
    pname = "network-manager-applet";
    version = "1.8.10";
  in stdenv.mkDerivation rec {
    name = "${pname}-${version}";
  
    src = fetchurl {
      url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
      sha256 = "1hy9ni2rwpy68h7jhn5lm2s1zm1vjchfy8lwj8fpm7xlx3x4pp0a";
    };
  
    mesonFlags = [
      "-Dselinux=false"
      "-Dappindicator=true"
      "-Dgcr=${if withGnome then "true" else "false"}"
    ];
  
  
negative.code: 
    propagatedUserEnvPkgs = [
      hicolor-icon-theme
    ];
  
    NIX_CFLAGS = [
  