anchor.diff:    inherit (lib)
       boolEn;
   
  -  versionMajor = "1.3";
  -  versionMinor = "2";
  +  versionMajor = "1.2";
  +  versionMinor = "8";
     version = "${versionMajor}.${versionMinor}";
   in
   stdenv.mkDerivation rec {
  
positive.code: 
    src = fetchurl {
      url = "mirror://gnome/sources/json-glib/${versionMajor}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "f6a80f42e63a3267356f20408bf91a1696837aa66d864ac7de2564ecbd332a7c";
    };
  
    nativeBuildInputs = [
      gettext
      meson
      ninja
    ];
  
    buildInputs = [
  
negative.code:     gobject-introspection
    ];
  
    configureFlags= [
      "--enable-Bsymbolic"
      "--disable-debug"
      "--disable-maintainer-mode"
      "--disable-installed-tests"
      "--disable-always-build-tests"
      "--disable-gcov"
      "--disable-gtk-doc"
      "--disable-gtk-doc-html"
      "--disable-gtk-doc-pdf"
      "--disable-man"
      "--${boolEn (gobject-introspection != null)}-introspection"
      "--enable-nls"
      "--enable-rpath"
    ];
  
    doCheck = true;
  
  