anchor.diff:      owner = "elementary";
       repo = repoName;
       rev = version;
  -    sha256 = "1dql14k43rv3in451amiwv4z71hz3ailx67hd8gw1ka3yw12128p";
  +    sha256 = "1zq9zfsc987vvrzadw9xqi3rlbi4jv2s82axkgy7ijm3ibi58ddc";
     };
  -
  -  patches = [
  -    # Upstream code not respecting our localedir
  -    # https://github.com/elementary/photos/pull/629
  -    (fetchpatch {
  -      url = "https://github.com/elementary/photos/commit/e5230a4305381734e93f1e3d1177da21a8a4121b.patch";
  -      sha256 = "1igqq51sj1sx6rl8yrw037jsgnaxfwzfs0m6pqzb9q4jvfdimzfi";
  -    })
  -  ];
   
     passthru = {
       updateScript = nix-update-script {
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "elementary-photos";
    version = "2.7.1";
  
    repoName = "photos";
  
  
negative.code: { lib, stdenv
  , fetchFromGitHub
  , nix-update-script
  , pantheon
  , meson
  , ninja
  , pkg-config
  , vala_0_52
  , desktop-file-utils
  , gtk3
  , libaccounts-glib
  