anchor.diff:  , ninja
   , openssl
   , pkg-config
  -, python3
   , rustPlatform
   , sqlite
  -, wrapGAppsHook
  +, wrapGAppsHook4
  +, cmake
  +, libshumate
   }:
   
   stdenv.mkDerivation rec {
     pname = "shortwave";
  -  version = "2.0.1";
  +  version = "3.0.0";
   
     src = fetchFromGitLab {
       domain = "gitlab.gnome.org";
       owner = "World";
       repo = "Shortwave";
       rev = version;
  -    sha256 = "sha256-25qPb7qlqCwYJzl4qZxAZYx5asxSlXBlc/0dGyBdk1o=";
  +    sha256 = "sha256-qwk63o9pfqpAm6l9ioj3RccacemQU8R6LF6El4yHkjQ";
     };
   
     cargoDeps = rustPlatform.fetchCargoTarball {
       inherit src;
       name = "${pname}-${version}";
  -    hash = "sha256-00dQXcSNmdZb2nSLG3q7jm4sugF9XR4LbH0OmcuHVxA=";
  +    hash = "sha256-YrB322nv9CgZqt5//VMvVwjWA51ePlX2PI6raRJGBxA=";
     };
   
     nativeBuildInputs = [
  
positive.code:       desktop. It is the successor to the older Gradio application.
      '';
      maintainers = with maintainers; [ lasandell ];
      broken = true; # incompatible with latest libadwaita
      license = licenses.gpl3Plus;
      platforms = platforms.linux;
    };
  
negative.code:     meson
      ninja
      pkg-config
      rustPlatform.rust.cargo
      rustPlatform.cargoSetupHook
      rustPlatform.rust.rustc
      wrapGAppsHook4
      cmake
    ];
  
    buildInputs = [
  