diff options
author | Doron Behar <doron.behar@gmail.com> | 2020-04-03 18:41:41 +0300 |
---|---|---|
committer | Doron Behar <doron.behar@gmail.com> | 2020-05-23 18:42:52 +0300 |
commit | 208b5fbd75800c2babc78f0439c55cd35c9a8196 (patch) | |
tree | 80df5712e90ca9ccaa76965779043a034a94ee0b /pkgs/applications/radio | |
parent | 6817991464d89c7ac350275915d63f520d8829b8 (diff) | |
download | nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar.gz nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar.bz2 nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar.lz nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar.xz nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.tar.zst nixpkgs-208b5fbd75800c2babc78f0439c55cd35c9a8196.zip |
gnuradio: format arguments and inputs
Diffstat (limited to 'pkgs/applications/radio')
-rw-r--r-- | pkgs/applications/radio/gnuradio/default.nix | 63 |
1 files changed, 52 insertions, 11 deletions
diff --git a/pkgs/applications/radio/gnuradio/default.nix b/pkgs/applications/radio/gnuradio/default.nix index 6d788f77bc3..7863cf84fb1 100644 --- a/pkgs/applications/radio/gnuradio/default.nix +++ b/pkgs/applications/radio/gnuradio/default.nix @@ -1,18 +1,35 @@ -{ stdenv, fetchFromGitHub, writeText, makeWrapper +{ stdenv +, fetchFromGitHub +, makeWrapper +, writeText # Dependencies documented @ https://gnuradio.org/doc/doxygen/build_guide.html # => core dependencies -, cmake, pkgconfig, git, boost, cppunit, fftw +, cmake +, pkgconfig +, git +, boost +, cppunit +, fftw # => python wrappers # May be able to upgrade to swig3 -, python, swig2, numpy, scipy, matplotlib +, python +, swig2 +, numpy +, scipy +, matplotlib # => grc - the gnu radio companion -, Mako, cheetah, pygtk # Note: GR is migrating to Mako. Cheetah should be removed for GR3.8 +, Mako +, cheetah +, pygtk # Note: GR is migrating to Mako. Cheetah should be removed for GR3.8 # => gr-wavelet: collection of wavelet blocks , gsl # => gr-qtgui: the Qt-based GUI -, qt4, qwt, pyqt4 +, qt4 +, qwt +, pyqt4 # => gr-wxgui: the Wx-based GUI -, wxPython, lxml +, wxPython +, lxml # => gr-audio: audio subsystems (system/OS dependent) , alsaLib # linux 'audio-alsa' , CoreAudio # darwin 'audio-osx' @@ -21,7 +38,9 @@ # => gr-video-sdl: PAL and NTSC display , SDL # Other -, libusb1, orc, pyopengl +, libusb1 +, orc +, pyopengl }: stdenv.mkDerivation rec { @@ -37,17 +56,39 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - cmake pkgconfig git makeWrapper cppunit orc + cmake + pkgconfig + git + makeWrapper + cppunit + orc ]; buildInputs = [ - boost fftw python swig2 lxml qt4 - qwt SDL libusb1 uhd gsl + boost + fftw + python + swig2 + lxml + qt4 + qwt + SDL + libusb1 + uhd + gsl ] ++ stdenv.lib.optionals stdenv.isLinux [ alsaLib ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreAudio ]; propagatedBuildInputs = [ - Mako cheetah numpy scipy matplotlib pyqt4 pygtk wxPython pyopengl + Mako + cheetah + numpy + scipy + matplotlib + pyqt4 + pygtk + wxPython + pyopengl ]; NIX_LDFLAGS = "-lpthread"; |