26 stdenv.mkDerivation rec {
30 src = fetchFromGitLab {
31 domain = "gitlab.gnome.org";
35 sha256 = "sha256-ESZ1yD1IuBar8bv83xMczZbtPtHbWRpe2yMVyr7K5gQ=";
38 cargoDeps = rustPlatform.fetchCargoTarball {
40 name = "${pname}-${version}";
41 hash = "sha256-8W46bGAitR2YbZbnsigAZMW5pSFTkDAe5JNaNOH5JfA=";
48 glib # for glib-compile-schemas
53 rustPlatform.cargoSetupHook
68 ] ++ (with gst_all_1; [
76 homepage = "https://gitlab.gnome.org/World/Shortwave";
77 description = "Find and listen to internet radio stations";
78 mainProgram = "shortwave";
80 Shortwave is a streaming audio player designed for the GNOME
81 desktop. It is the successor to the older Gradio application.
83 maintainers = with maintainers; [ lasandell ];
84 license = licenses.gpl3Plus;
85 platforms = platforms.linux;