anchor.diff:  , python3
   , desktop-file-utils
   , wrapGAppsHook
  -, gnome }:
  +, gnome
  +}:
   
  -let
  +stdenv.mkDerivation rec {
     pname = "gnome-power-manager";
  -  version = "3.32.0";
  -in stdenv.mkDerivation rec {
  -  name = "${pname}-${version}";
  +  version = "43.0";
   
     src = fetchurl {
  -    url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz";
  -    sha256 = "0drfn3wcc8l4n07qwv6p0rw2dwcd00hwzda282q62l6sasks2b2g";
  -  };
  -
  -  passthru = {
  -    updateScript = gnome.updateScript {
  -      packageName = pname;
  -      attrPath = "gnome.${pname}";
  -    };
  +    url = "mirror://gnome/sources/gnome-power-manager/${lib.versions.major version}/gnome-power-manager-${version}.tar.xz";
  +    sha256 = "faq0i73bMOnfKrplDLYNBeZnyfiFrOagoeeVDgy90y8=";
     };
   
     nativeBuildInputs = [
  
positive.code:     gtk3
      glib
      upower
      gnome.adwaita-icon-theme
    ];
  
    meta = with lib; {
      homepage = "https://gitlab.gnome.org/GNOME/gnome-power-manager";
  
negative.code: 
      # needed by meson_post_install.sh
      python3
      glib
      desktop-file-utils
    ];
  
  