anchor.diff:    '';
   
     nativeBuildInputs = [
  +    appstream
  +    docbook-xsl-nons
  +    docbook_xml_dtd_43
  +    gettext
  +    gobject-introspection
  +    gtk-doc
  +    itstool
       meson
       ninja
       pkgconfig
  -    gobject-introspection
  -    gettext
  -    itstool
  +    python3
  +    wrapGAppsHook
       yelp-tools
  -    appstream
  -    wrapGAppsHook
  -    python3
     ];
   
     buildInputs = [
  +    adwaita-icon-theme
  +    atk
  +    dbus # only needed to find the service directory
  +    djvulibre
  +    gdk-pixbuf
  +    ghostscriptX
       glib
  +    gnome-desktop
  +    gsettings-desktop-schemas
  +    gspell
       gtk3
  +    libarchive
  +    librsvg
  +    libsecret
  +    libspectre
  +    libxml2
       pango
  -    atk
  -    gdk-pixbuf
  -    libxml2
  -    gsettings-desktop-schemas
       poppler
  -    ghostscriptX
  -    djvulibre
  -    libspectre
  -    libarchive
  -    libsecret
  -    librsvg
  -    adwaita-icon-theme
  -    gspell
  -    gnome-desktop
  -    dbus # only needed to find the service directory
  +    t1lib
       texlive.bin.core # kpathsea for DVI support
  -    t1lib
     ] ++ stdenv.lib.optional supportXPS libgxps
       ++ stdenv.lib.optionals supportMultimedia (with gst_all_1; [
         gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav ]);
  
positive.code: , texlive
  , t1lib
  , gst_all_1
  , supportMultimedia ? true # PDF multimedia
  , libgxps
  , supportXPS ? true # Open XML Paper Specification via libgxps
  
negative.code:   mesonFlags = [
      "-Dnautilus=false"
      "-Dps=enabled"
    ];
  
    NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
  