summary refs log tree commit diff
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-03-07 23:06:15 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-03-07 23:59:35 +0100
commit084ff142add143e8b622ab1f6d3910cb8a086880 (patch)
treef91373573a7518309736cc03f9c9a2f2e82c812c
parent34caf106da56f631176f44be1501c056f3363175 (diff)
downloadnixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar.gz
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar.bz2
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar.lz
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar.xz
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.tar.zst
nixpkgs-084ff142add143e8b622ab1f6d3910cb8a086880.zip
gnuradio: wrap example programs too
Without this the examples don't work. Example:

$ /nix/store/HASH-gnuradio-3.7.1/share/gnuradio/examples/uhd/usrp_am_mw_rcv.py
Traceback (most recent call last):
  File "/nix/store/HASH-gnuradio-3.7.1/share/gnuradio/examples/uhd/usrp_am_mw_rcv.py", line 24, in <module>
    from gnuradio import gr, eng_notation
ImportError: No module named gnuradio
-rw-r--r--pkgs/applications/misc/gnuradio/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/applications/misc/gnuradio/default.nix b/pkgs/applications/misc/gnuradio/default.nix
index 08d2b29a92a..7ef9fbf351f 100644
--- a/pkgs/applications/misc/gnuradio/default.nix
+++ b/pkgs/applications/misc/gnuradio/default.nix
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
   postInstall = ''
     printf "backend : Qt4Agg\n" > "$out/share/gnuradio/matplotlibrc"
 
-    for file in "$out"/bin/*; do
+    for file in "$out"/bin/* "$out"/share/gnuradio/examples/*/*.py; do
         wrapProgram "$file" \
             --set PYTHONPATH $PYTHONPATH:$(toPythonPath "$out") \
             --set MATPLOTLIBRC "$out/share/gnuradio"