28 stdenv.mkDerivation rec {
32 src = fetchFromGitLab {
33 domain = "gitlab.gnome.org";
37 sha256 = "sha256-W1eOMyiooDesI13lOze/JcxzhSSxYOW6FOY85NkVyps=";
40 cargoDeps = rustPlatform.fetchCargoTarball {
42 name = "${pname}-${version}";
43 hash = "sha256-O5K5aNcWwUYkaJbGzTzS3FdNbEsQsdliyi0YShw+6PU=";
50 glib # for glib-compile-schemas
55 rustPlatform.cargoSetupHook
81 homepage = "https://gitlab.gnome.org/World/Shortwave";
82 description = "Find and listen to internet radio stations";
83 mainProgram = "shortwave";
84 maintainers = with lib.maintainers; [ lasandell ] ++ lib.teams.gnome-circle.members;
85 license = lib.licenses.gpl3Plus;
86 platforms = lib.platforms.linux;