about summary refs log tree commit diff
path: root/pkgs/applications/radio/gnuradio/default.nix
diff options
context:
space:
mode:
authorDoron Behar <doron.behar@gmail.com>2021-10-21 11:31:30 +0300
committerDoron Behar <doron.behar@gmail.com>2021-10-23 23:02:52 +0300
commit6e552641b70c5209ce2cad2ceda0ee787c811b65 (patch)
treecd176983fb19da90b051f5362d700901f54e1bb8 /pkgs/applications/radio/gnuradio/default.nix
parenta7851a7a96558a9ec9c46642c78b884da045dd77 (diff)
gnuradio: Add missing runtime python packages
Although they are not detected as missing during build.
Diffstat (limited to 'pkgs/applications/radio/gnuradio/default.nix')
-rw-r--r--pkgs/applications/radio/gnuradio/default.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/radio/gnuradio/default.nix b/pkgs/applications/radio/gnuradio/default.nix
index ff2b0a6278b91..08bad66839625 100644
--- a/pkgs/applications/radio/gnuradio/default.nix
+++ b/pkgs/applications/radio/gnuradio/default.nix
@@ -105,6 +105,11 @@ let
       runtime = [
         libunwind
       ];
+      pythonRuntime = with python.pkgs; [
+        # For gr-perf-monitorx
+        matplotlib
+        networkx
+      ];
       cmakeEnableFlag = "GR_CTRLPORT";
     };
     gnuradio-companion = {
@@ -139,6 +144,10 @@ let
     gr-filter = {
       runtime = [ fftwFloat ];
       cmakeEnableFlag = "GR_FILTER";
+      pythonRuntime = with python.pkgs; [
+        scipy
+        pyqtgraph
+      ];
     };
     gr-analog = {
       cmakeEnableFlag = "GR_ANALOG";
@@ -181,9 +190,14 @@ let
     };
     gr-utils = {
       cmakeEnableFlag = "GR_UTILS";
+      pythonRuntime = with python.pkgs; [
+        # For gr_plot
+        matplotlib
+      ];
     };
     gr-modtool = {
       pythonRuntime = with python.pkgs; [
+        setuptools
         click
         click-plugins
       ];