anchor.diff:      libadwaita
       openssl
       sqlite
  +    libshumate
     ] ++ (with gst_all_1; [
       gstreamer
       gst-plugins-base
       gst-plugins-good
       gst-plugins-bad
     ]);
  -
  -  postPatch = ''
  -    patchShebangs build-aux/meson/postinstall.py
  -  '';
   
     meta = with lib; {
       homepage = "https://gitlab.gnome.org/World/Shortwave";
  
positive.code:     meson
      ninja
      pkg-config
      python3
      rustPlatform.rust.cargo
      rustPlatform.cargoSetupHook
      rustPlatform.rust.rustc
      wrapGAppsHook
    ];
  
    buildInputs = [
  
negative.code: , ninja
  , openssl
  , pkg-config
  , rustPlatform
  , sqlite
  , wrapGAppsHook4
  , cmake
  , libshumate
  }:
  
  stdenv.mkDerivation rec {
    pname = "shortwave";
    version = "3.0.0";
  
    src = fetchFromGitLab {
      domain = "gitlab.gnome.org";
      owner = "World";
      repo = "Shortwave";
      rev = version;
      sha256 = "sha256-qwk63o9pfqpAm6l9ioj3RccacemQU8R6LF6El4yHkjQ";
    };
  
    cargoDeps = rustPlatform.fetchCargoTarball {
      inherit src;
      name = "${pname}-${version}";
      hash = "sha256-YrB322nv9CgZqt5//VMvVwjWA51ePlX2PI6raRJGBxA=";
    };
  
    nativeBuildInputs = [
  