anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "libsecret";
  -  version = "0.20.4";
  +  version = "0.20.5";
   
     outputs = [ "out" "dev" "devdoc" ];
   
     src = fetchurl {
       url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
  -    sha256 = "0a4xnfmraxchd9cq5ai66j12jv2vrgjmaaxz25kl031jvda4qnij";
  +    sha256 = "P7PONA/NfbVNh8iT5pv8Kx9uTUsnkGX/5m2snw/RK00=";
     };
   
     nativeBuildInputs = [
  +    meson
  +    ninja
       pkg-config
       gettext
  -    libxslt
  +    libxslt # for xsltproc for building man pages
       docbook-xsl-nons
       docbook_xml_dtd_42
       libintl
       gobject-introspection
       vala
  -    gtk-doc
  +    gi-docgen
       glib
     ];
   
  
positive.code: , libgcrypt
  , gobject-introspection
  , vala
  , gtk-doc
  , gnome
  , gjs
  , libintl
  
negative.code:     gjs
    ];
  
    # needs to run after install because typelibs point to absolute paths
    doInstallCheck = false; # Failed to load shared library '/force/shared/libmock_service.so.0' referenced by the typelib
  
    postPatch = ''
      patchShebangs \
        ./tool/test-*.sh
    '';
  
    installCheckPhase = ''
  