|
|
@ -9,6 +9,7 @@ |
|
|
|
, fftwFloat |
|
|
|
, fftwFloat |
|
|
|
, alsa-lib |
|
|
|
, alsa-lib |
|
|
|
, libjack2 |
|
|
|
, libjack2 |
|
|
|
|
|
|
|
, wrapGAppsHook |
|
|
|
# drivers (optional): |
|
|
|
# drivers (optional): |
|
|
|
, rtl-sdr |
|
|
|
, rtl-sdr |
|
|
|
, hackrf |
|
|
|
, hackrf |
|
|
@ -36,6 +37,7 @@ gnuradio3_8Minimal.pkgs.mkDerivation rec { |
|
|
|
cmake |
|
|
|
cmake |
|
|
|
pkg-config |
|
|
|
pkg-config |
|
|
|
qt5.wrapQtAppsHook |
|
|
|
qt5.wrapQtAppsHook |
|
|
|
|
|
|
|
wrapGAppsHook |
|
|
|
]; |
|
|
|
]; |
|
|
|
buildInputs = [ |
|
|
|
buildInputs = [ |
|
|
|
gnuradio3_8Minimal.unwrapped.log4cpp |
|
|
|
gnuradio3_8Minimal.unwrapped.log4cpp |
|
|
@ -67,6 +69,12 @@ gnuradio3_8Minimal.pkgs.mkDerivation rec { |
|
|
|
"-DLINUX_AUDIO_BACKEND=${audioBackend}" |
|
|
|
"-DLINUX_AUDIO_BACKEND=${audioBackend}" |
|
|
|
]; |
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Prevent double-wrapping, inject wrapper args manually instead. |
|
|
|
|
|
|
|
dontWrapGApps = true; |
|
|
|
|
|
|
|
preFixup = '' |
|
|
|
|
|
|
|
qtWrapperArgs+=("''${gappsWrapperArgs[@]}") |
|
|
|
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
|
|
meta = with lib; { |
|
|
|
meta = with lib; { |
|
|
|
description = "Software defined radio (SDR) receiver"; |
|
|
|
description = "Software defined radio (SDR) receiver"; |
|
|
|
longDescription = '' |
|
|
|
longDescription = '' |
|
|
|