anchor.diff: -{ fetchurl, fetchpatch, substituteAll, stdenv, meson, ninja, pkgconfig, gnome3, json-glib, gettext, libsecret
  -, python3, libsoup, polkit, clutter, networkmanager, docbook_xsl , docbook_xsl_ns, at-spi2-core
  -, libstartup_notification, telepathy-glib, telepathy-logger, libXtst, unzip, glibcLocales, shared-mime-info
  -, libgweather, libcanberra-gtk3, librsvg, geoclue2, perl, docbook_xml_dtd_42, desktop-file-utils
  -, libpulseaudio, libical, gobject-introspection, wrapGAppsHook, libxslt, gcr
  -, accountsservice, gdk-pixbuf, gdm, upower, ibus, libnma, libgnomekbd, gnome-desktop
  -, gsettings-desktop-schemas, gnome-keyring, glib, gjs, mutter, evolution-data-server, gtk3
  -, sassc, systemd, gst_all_1, adwaita-icon-theme, gnome-bluetooth, gnome-clocks, gnome-settings-daemon
  -, gnome-autoar, asciidoc-full
  +{ fetchurl
  +, fetchpatch
  +, substituteAll
  +, stdenv
  +, meson
  +, ninja
  +, pkg-config
  +, gnome3
  +, json-glib
  +, gettext
  +, libsecret
  +, python3
  +, libsoup
  +, polkit
  +, clutter
  +, networkmanager
  +, docbook-xsl-nons
  +, docbook-xsl-ns
  +, at-spi2-core
  +, libstartup_notification
  +, telepathy-glib
  +, telepathy-logger
  +, libXtst
  +, unzip
  +, glibcLocales
  +, shared-mime-info
  +, libgweather
  +, libcanberra-gtk3
  +, librsvg
  +, geoclue2
  +, perl
  +, docbook_xml_dtd_42
  +, desktop-file-utils
  +, libpulseaudio
  +, libical
  +, gobject-introspection
  +, wrapGAppsHook
  +, libxslt
  +, gcr
  +, accountsservice
  +, gdk-pixbuf
  +, gdm
  +, upower
  +, ibus
  +, libnma
  +, libgnomekbd
  +, gnome-desktop
  +, gsettings-desktop-schemas
  +, gnome-keyring
  +, glib
  +, gjs
  +, mutter
  +, evolution-data-server
  +, gtk3
  +, sassc
  +, systemd
  +, gst_all_1
  +, adwaita-icon-theme
  +, gnome-bluetooth
  +, gnome-clocks
  +, gnome-settings-daemon
  +, gnome-autoar
  +, asciidoc-full
   , bash-completion
   }:
   
   # http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.10.2.1.ebuild?revision=1.3&view=markup
  -
   let
  -  pythonEnv = python3.withPackages ( ps: with ps; [ pygobject3 ] );
  -
  -in stdenv.mkDerivation rec {
  +  pythonEnv = python3.withPackages (ps: with ps; [ pygobject3 ]);
  +in
  +stdenv.mkDerivation rec {
     pname = "gnome-shell";
     version = "3.36.4";
   
  
positive.code:     })
    ];
  
    postPatch = ''
      patchShebangs src/data-to-c.pl
      chmod +x meson/postinstall.py
  
negative.code:     url = "mirror://gnome/sources/gnome-shell/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
      sha256 = "1nyibrr98ijn65z9ki0k7xzcwcliwy2jqssz0l0jalpbkhnr751d";
    };
  
    patches = [
      # Hardcode paths to various dependencies so that they can be found at runtime.
  