anchor.diff:  
     setupHook = ./setup-hook.sh;
   
  -  configureFlags = [
  -    "--enable-compile-warnings"
  -    "--disable-iso-c"
  -    "--disable-maintainer-mode"
  -    "--disable-test-ui"
  -    "--enable-grl-net"
  -    "--${boolEn (totem-pl-parser != null)}-grl-pls"
  -    "--disable-debug"
  -    # Flag is not a boolean
  -    #"--disable-tests"
  -    "--disable-gtk-doc"
  -    "--disable-gtk-doc-html"
  -    "--disable-gtk-doc-pdf"
  -    "--${boolEn (gobject-introspection != null)}-introspection"
  -    "--${boolEn (vala != null)}-vala"
  -    "--enable-nls"
  +  mesonFlags = [
  +    "-Denable-test-ui=false"
  +    "-Denable-vala=${lib.boolTf (vala != null)}"
     ];
   
  -  # mesonFlags = [
  -  #   "-Denable-grl-net=true"
  -  #   "-Denable-grl-pls=${boolTf (totem-pl-parser != null)}"
  -  #   "-Denable-gtk-doc=false"
  -  #   "-Denable-introspection=${boolTf (gobject-introspection != null)}"
  -  #   "-Denable-test-ui=false"
  -  #   "-Denable-vala=${boolTf (vala != null)}"
  -  # ];
  +  setVapidirInstallFlag = false;
   
     passthru = {
       srcVerification = fetchurl {
  
positive.code:   src = fetchurl {
      url = "mirror://gnome/sources/grilo/${channel}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "7c6964053b42574c2f14715d2392a02ea5cbace955eb73e067c77aa3e43b066e";
    };
  
    nativeBuildInputs = [
      file
      gettext
      intltool
      #meson
      #ninja
      vala
    ];
  
  
negative.code: { stdenv
  , fetchurl
  , gettext
  , lib
  , meson
  , ninja
  
  , glib
  , gobject-introspection
  