anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "nautilus";
  -  version = "41.2";
  +  version = "42.beta";
   
     outputs = [ "out" "dev" ];
   
     src = fetchurl {
       url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
  -    sha256 = "hyKFscQKbuQYzile0RX1Qn2nCQfYItlbz1FnXVSYgis=";
  +    sha256 = "z6TYKgbtYMvsB3i2d7wi7gaws/vfwTLKhwoL8LJmQjE=";
     };
   
     patches = [
  
positive.code:     (substituteAll {
        src = ./fix-paths.patch;
        inherit tracker;
      })
  
      # Fix build with latest libportal
      # https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/749
      (fetchpatch {
        url = "https://gitlab.gnome.org/GNOME/nautilus/-/commit/55cfd66ccca391fc144f5863ff6bfc1f3b137e2d.patch";
        sha256 = "xSb9l7xxEYpAwmdmeWT/t7Z9Ck3DPtsODzbReQW/Q70=";
        excludes = [
          "build-aux/flatpak/org.gnome.Nautilus.json"
          "build-aux/flatpak/org.gnome.Nautilus.yml"
        ];
      })
    ];
  
  
negative.code: { lib
  , stdenv
  , fetchurl
  , meson
  , ninja
  , pkg-config
  