anchor.diff:      polkit
       flatpak
       libxmlb
  -    gnome-online-accounts
       libsysprof-capture
     ] ++ lib.optionals withFwupd [
       fwupd
  
positive.code: , gsettings-desktop-schemas
  , gnome-desktop
  , libxmlb
  , gnome-online-accounts
  , json-glib
  , libsecret
  , valgrind-light
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "gnome-software";
    version = "41.0";
  
    src = fetchurl {
      url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz";
      sha256 = "AkC3bsnfYi2b7A6zjkrFY8rt5oCLrZO4gmPYCXD/OcE=";
    };
  
    patches = [
  