anchor.diff:    ];
   
     buildInputs = [
  -    gtk3
  -    libhandy
  +    gtk4
  +    libadwaita
       gjs
       gobject-introspection
  -    gnome-desktop
       libgweather
       gnome.adwaita-icon-theme
       geoclue2
  
positive.code: , fetchurl
  , pkg-config
  , gnome
  , gtk3
  , libhandy
  , wrapGAppsHook
  , gjs
  , gobject-introspection
  
negative.code: , meson
  , ninja
  , geoclue2
  , python3
  , gsettings-desktop-schemas
  }:
  
  stdenv.mkDerivation rec {
    pname = "gnome-weather";
    version = "42.beta";
  
    src = fetchurl {
      url = "mirror://gnome/sources/gnome-weather/${lib.versions.major version}/${pname}-${version}.tar.xz";
      sha256 = "veAxQbZcSq4qofvOdH7zmkAvbOMrQXzw4dYXC3jxfho=";
    };
  
    nativeBuildInputs = [
  