anchor.diff:  , fetchTritonPatch
   , fetchurl
   , intltool
  +, lib
   , makeWrapper
   
   , accountsservice
   , adwaita-icon-theme
  +, at-spi2-core
   , clutter
   , clutter-gtk
   , colord
  
positive.code:     "--without-cheese"
    ];
  
    preBuild = ''
      substituteInPlace tz.h \
        --replace "/usr/share/zoneinfo/zone.tab" "${tzdata}/share/zoneinfo/zone.tab"
      substituteInPlace panels/datetime/tz.h \
        --replace "/usr/share/zoneinfo/zone.tab" "${tzdata}/share/zoneinfo/zone.tab"
  
      # hack to make test-endianess happy
      mkdir -p $out/share/locale
      substituteInPlace panels/datetime/test-endianess.c \
        --replace "/usr/share/locale/" "$out/share/locale/"
    '';
  
    preFixup = ''
      for i in $out/share/applications/* ; do
        substituteInPlace $i \
          --replace "gnome-control-center" "$out/bin/gnome-control-center"
      done
    '' + ''
      wrapProgram $out/bin/gnome-control-center \
  
negative.code: , libnotify
  , libpwquality
  , librsvg
  , libsm
  , libsoup
  , libtool
  , libwacom
  , libx11
  , libxi
  , libxkbfile
  , libxml2
  , libxslt
  , modemmanager
  , networkmanager
  , networkmanager-applet
  , opengl-dummy
  , polkit
  , pulseaudio_lib
  , python
  