anchor.diff:  
     doCheck = true;
   
  +  passthru = {
  +    updateScript = unstableGitUpdater {
  +      url = "https://github.com/vala-lang/vala-lint.git";
  +    };
  +  };
  +
     meta = with lib; {
       homepage = "https://github.com/vala-lang/vala-lint";
       description = "Check Vala code files for code-style errors";
  
positive.code:     license = licenses.gpl2Plus;
      platforms = platforms.linux;
      maintainers = teams.pantheon.members;
    };
  }
  
negative.code: , vala
  , gettext
  , wrapGAppsHook
  , unstableGitUpdater
  }:
  
  stdenv.mkDerivation rec {
    pname = "vala-lint";
    version = "unstable-2021-11-18";
  
    src = fetchFromGitHub {
      owner = "vala-lang";
      repo = "vala-lint";
      rev = "2db018056befba76136e6c69a78d905a128a6165";
      sha256 = "sha256-bQaj2bETzl6ykgrpE2iLAvx691aGDLFteL/ulfoKuEk=";
    };
  
    patches = [
      # Fix build against vala-0.54.3+. Pull fix pending upstream
      # inclusion: https://github.com/vala-lang/vala-lint/pull/155
      (fetchpatch {
        name = "vala-0.54.patch";
  