anchor.diff:  { stdenv
   , fetchurl
  +, gettext
   , intltool
  -, libxslt
  -, makeWrapper
   
   , adwaita-icon-theme
  -, dbus_glib
  -, gconf
  +, gdk-pixbuf
   , glib
   , gnome-desktop
   , gnome-settings-daemon
  
positive.code:   };
  
    nativeBuildInputs = [
      intltool
      libxslt
      makeWrapper
    ];
  
    buildInputs = [
      adwaita-icon-theme
      dbus_glib
      gconf
      glib
      gnome-desktop
      gnome-settings-daemon
  
negative.code:     mesa_noglu
      systemd
      upower
      xorg.libICE
      xorg.libSM
      xorg.libX11
      xorg.libXau
      xorg.libXcomposite
      xorg.libXext
      xorg.libXrender
      xorg.libXtst
      xorg.xtrans
    ];
  
    configureFlags = [
      "--disable-maintainer-mode"
      "--enable-compile-warnings"
      "--disable-iso-c"
      "--enable-deprecation-flags"
      "--enable-session-selector"
      "--disable-gconf"
      (enFlag "systemd" (systemd != null) null)
      "--disable-consolekit"
      "--disable-docbook-docs"
      "--disable-man"
      "--enable-nls"
      "--enable-schemas-compile"
      "--enable-ipv6"
      "--with-xtrans"
    ];
  
    meta = with stdenv.lib; {
      description = "Gnome session manager";
      homepage = https://git.gnome.org/browse/gnome-session;
      license = with licenses; [
        fdl11
        gpl2
        lgpl2
      ];
      maintainers = with maintainers; [
        codyopel
      ];
      platforms = [
        "i686-linux"
        "x86_64-linux"
      ];
    };
  
  }
  