diff options
author | betaboon <betaboon@0x80.ninja> | 2019-01-08 12:06:54 +0100 |
---|---|---|
committer | betaboon <betaboon@0x80.ninja> | 2019-01-18 11:18:04 +0100 |
commit | 63b0e31fd398804222ca4e8958520633c420263a (patch) | |
tree | 2ddd81db8643dc64756e74f52e3f5121b87c5be0 /pkgs | |
parent | 3a16c617e4c688bf28ed19caf7873e88f783f399 (diff) | |
download | nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar.gz nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar.bz2 nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar.lz nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar.xz nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.tar.zst nixpkgs-63b0e31fd398804222ca4e8958520633c420263a.zip |
gnuradio-osmosdr: 0.1.4 -> 4d83c60, Added support for Soapysdr and bladeRF
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/misc/gnuradio/osmosdr.nix | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/pkgs/applications/misc/gnuradio/osmosdr.nix b/pkgs/applications/misc/gnuradio/osmosdr.nix index 355ca0e9544..846afe0e95d 100644 --- a/pkgs/applications/misc/gnuradio/osmosdr.nix +++ b/pkgs/applications/misc/gnuradio/osmosdr.nix @@ -1,24 +1,33 @@ -{ stdenv, fetchgit, cmake, pkgconfig, boost, gnuradio, rtl-sdr, uhd -, makeWrapper, hackrf, airspy +{ stdenv, fetchgit, cmake, pkgconfig, makeWrapper +, boost , pythonSupport ? true, python, swig +, airspy +, gnuradio +, hackrf +, libbladeRF +, rtl-sdr +, soapysdr-with-plugins +, uhd }: assert pythonSupport -> python != null && swig != null; stdenv.mkDerivation rec { name = "gnuradio-osmosdr-${version}"; - version = "0.1.4"; + version = "2018-08-15"; src = fetchgit { url = "git://git.osmocom.org/gr-osmosdr"; - rev = "refs/tags/v${version}"; - sha256 = "0vyzr4fhkblf2v3d7m0ch5hws4c493jw3ydl4y6b2dfbfzchhsz8"; + rev = "4d83c6067f059b0c5015c3f59f8117bbd361e877"; + sha256 = "1d5nb47506qry52bg4cn02d3l4lwxwz44g2fz1ph0q93c7892j60"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ - cmake boost gnuradio rtl-sdr uhd makeWrapper hackrf airspy - ] ++ stdenv.lib.optionals pythonSupport [ python swig ]; + cmake makeWrapper boost + airspy gnuradio hackrf libbladeRF rtl-sdr uhd + ] ++ stdenv.lib.optionals stdenv.isLinux [ soapysdr-with-plugins ] + ++ stdenv.lib.optionals pythonSupport [ python swig ]; postInstall = '' for prog in "$out"/bin/*; do |