anchor.diff: -{ stdenv, fetchurl, meson, ninja, python3, vala, libxslt, pkgconfig, glib, bash-completion, dbus, gnome3
  -, libxml2, gtk-doc, docbook_xsl, docbook_xml_dtd_42 }:
  +{ stdenv
  +, fetchurl
  +, meson
  +, ninja
  +, python3
  +, vala
  +, libxslt
  +, pkg-config
  +, glib
  +, bash-completion
  +, dbus
  +, gnome3
  +, libxml2
  +, gtk-doc
  +, docbook-xsl-nons
  +, docbook_xml_dtd_42
  +}:
   
  -let
  +stdenv.mkDerivation rec {
     pname = "dconf";
  -in
  -stdenv.mkDerivation rec {
  -  name = "${pname}-${version}";
     version = "0.36.0";
   
  +  outputs = [ "out" "lib" "dev" "devdoc" ];
  +
     src = fetchurl {
  -    url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
  +    url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
       sha256 = "0bfs069pjv6lhp7xrzmrhz3876ay2ryqxzc6mlva1hhz34ibprlz";
     };
   
  -  postPatch = ''
  -    chmod +x meson_post_install.py tests/test-dconf.py
  -    patchShebangs meson_post_install.py
  -    patchShebangs tests/test-dconf.py
  -  '';
  +  nativeBuildInputs = [
  +    meson
  +    ninja
  +    vala
  +    pkg-config
  +    python3
  +    libxslt
  +    libxml2
  +    glib
  +    gtk-doc
  +    docbook-xsl-nons
  +    docbook_xml_dtd_42
  +  ];
   
  -  outputs = [ "out" "lib" "dev" "devdoc" ];
  -
  -  nativeBuildInputs = [ meson ninja vala pkgconfig python3 libxslt libxml2 glib gtk-doc docbook_xsl docbook_xml_dtd_42 ];
  -  buildInputs = [ glib bash-completion dbus ];
  +  buildInputs = [
  +    glib
  +    bash-completion
  +    dbus
  +  ];
   
     mesonFlags = [
       "--sysconfdir=/etc"
  
positive.code:   meta = with stdenv.lib; {
      homepage = "https://wiki.gnome.org/Projects/dconf";
      license = licenses.lgpl21Plus;
      platforms = platforms.linux ++ platforms.darwin;
      maintainers = teams.gnome.members;
    };
  }
  
negative.code:   ];
  
    doCheck = !stdenv.isAarch32 && !stdenv.isAarch64 && !stdenv.isDarwin;
  
    postPatch = ''
      chmod +x meson_post_install.py tests/test-dconf.py
      patchShebangs meson_post_install.py
      patchShebangs tests/test-dconf.py
    '';
  
    passthru = {
      updateScript = gnome3.updateScript {
  