anchor.diff:      "--disable-gtk-doc"
       "--disable-gtk-doc-html"
       "--disable-gtk-doc-pdf"
  -    (enFlag "introspection" (gobject-introspection != null) null)
  -    (enFlag "vala" (vala != null) null)
  +    "--enable-introspection"
  +    "--${boolEn (vala != null)}-vala"
       "--disable-debug"
       "--disable-coverage"
     ];
   
  -  meta = with stdenv.lib; {
  +  meta = with lib; {
       description = "Compatibility library for accessing secrets";
       homepage = https://wiki.gnome.org/Projects/GnomeKeyring;
       license = with licenses; [
  
positive.code: }:
  
  let
    inherit (stdenv.lib)
      enFlag;
  in
  
  stdenv.mkDerivation rec {
    name = "libgnome-keyring-${version}";
    versionMajor = "3.12";
    versionMinor = "0";
    version = "${versionMajor}.${versionMinor}";
  
    src = fetchurl {
      url = "mirror://gnome/sources/libgnome-keyring/${versionMajor}/"
  
negative.code: , fetchurl
  , gettext
  , intltool
  , lib
  
  , dbus
  , glib
  