diff options
author | Markus Kowalewski <markus.kowalewski@gmail.com> | 2018-04-25 10:01:40 -0700 |
---|---|---|
committer | Markus Kowalewski <markus.kowalewski@gmail.com> | 2018-04-25 12:31:43 -0700 |
commit | 184cb1e8c6ac5b226d29f14c5452e9dbafc2792f (patch) | |
tree | 6146094b5a16f9abbd39568ecee1805653d830be /pkgs/applications/misc/soapyairspy/default.nix | |
parent | ab5e6073d9378e10b693790f25b078fc9df4163f (diff) | |
download | nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar.gz nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar.bz2 nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar.lz nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar.xz nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.tar.zst nixpkgs-184cb1e8c6ac5b226d29f14c5452e9dbafc2792f.zip |
soapysdr+plugins: init at 0.6.1
Diffstat (limited to 'pkgs/applications/misc/soapyairspy/default.nix')
-rw-r--r-- | pkgs/applications/misc/soapyairspy/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/applications/misc/soapyairspy/default.nix b/pkgs/applications/misc/soapyairspy/default.nix new file mode 100644 index 00000000000..af72c784135 --- /dev/null +++ b/pkgs/applications/misc/soapyairspy/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub, cmake +, airspy, soapysdr +} : + +let + version = "0.1.1"; + +in stdenv.mkDerivation { + name = "soapyairspy-${version}"; + + src = fetchFromGitHub { + owner = "pothosware"; + repo = "SoapyAirspy"; + rev = "soapy-airspy-${version}"; + sha256 = "072vc9619s9f22k7639krr1p2418cmhgm44yhzy7x9dzapc43wvk"; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ airspy soapysdr ]; + + cmakeFlags = [ "-DSoapySDR_DIR=${soapysdr}/share/cmake/SoapySDR/" ]; + + meta = with stdenv.lib; { + homepage = https://github.com/pothosware/SoapyAirspy; + description = "SoapySDR plugin for Airspy devices"; + license = licenses.mit; + maintainers = with maintainers; [ markuskowa ]; + platforms = platforms.linux; + }; +} |