anchor.diff:  { lib, stdenv
   , fetchFromGitHub
  -, fetchpatch
   , nix-update-script
   , pantheon
   , meson
  
positive.code:     owner = "elementary";
      repo = repoName;
      rev = version;
      sha256 = "1zq9zfsc987vvrzadw9xqi3rlbi4jv2s82axkgy7ijm3ibi58ddc";
    };
  
    patches = [
      # Fix build with vala 0.54
      # https://github.com/elementary/photos/pull/650
      (fetchpatch {
        url = "https://github.com/elementary/photos/commit/bc7feca8caa4c8fc076a759a2d36e26e93c75596.patch";
        sha256 = "sha256-iOHYKV7rSAuMm4ZhoJWjlpu96zlxwTosQe+z/iEVFR8=";
      })
    ];
  
    nativeBuildInputs = [
      appstream
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "elementary-photos";
    version = "2.7.3";
  
    repoName = "photos";
  
  