about summary refs log tree commit diff
path: root/pkgs/applications/radio
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-09-21 11:34:02 +0200
committerGitHub <noreply@github.com>2022-09-21 11:34:02 +0200
commita904ff1f6616e2b0f1ed822c2993700e491b1a3b (patch)
tree028b6c67ba4e288d37b69d99f96f3aefe446fd21 /pkgs/applications/radio
parent26ce434926e8c6afcffd3da54e998579d04122a2 (diff)
parent8f25e21f42327457ffd149704ae926b89b5c386b (diff)
downloadnixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar.gz
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar.bz2
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar.lz
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar.xz
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.tar.zst
nixlib-a904ff1f6616e2b0f1ed822c2993700e491b1a3b.zip
Merge pull request #190885 from hexagonal-sun/sdrangel-update
Diffstat (limited to 'pkgs/applications/radio')
-rw-r--r--pkgs/applications/radio/sdrangel/default.nix25
1 files changed, 23 insertions, 2 deletions
diff --git a/pkgs/applications/radio/sdrangel/default.nix b/pkgs/applications/radio/sdrangel/default.nix
index 2f66de63428c..7bf472cc7e36 100644
--- a/pkgs/applications/radio/sdrangel/default.nix
+++ b/pkgs/applications/radio/sdrangel/default.nix
@@ -1,12 +1,18 @@
 { airspy
+, airspyhf
+, aptdec
 , boost
 , cm256cc
 , cmake
 , codec2
+, dab_lib
+, dsdcc
+, faad2
 , fetchFromGitHub
 , fftwFloat
 , glew
 , hackrf
+, hidapi
 , lib
 , ffmpeg
 , libiio
@@ -15,6 +21,7 @@
 , libusb1
 , limesuite
 , libbladeRF
+, mbelib
 , mkDerivation
 , ocl-icd
 , opencv3
@@ -25,21 +32,23 @@
 , qtserialport
 , qtspeech
 , qtwebsockets
+, qtwebengine
 , rtl-sdr
 , serialdv
+, sgp4
 , soapysdr-with-plugins
 , uhd
 }:
 
 mkDerivation rec {
   pname = "sdrangel";
-  version = "6.18.1";
+  version = "7.6.3";
 
   src = fetchFromGitHub {
     owner = "f4exb";
     repo = "sdrangel";
     rev = "v${version}";
-    sha256 = "sha256-gf+RUOcki0pi3UH4NHFsmbTV04HUG16UC4jcUjyeip4=";
+    sha256 = "sha256-4o91vZnW5+wAKw4o3RrsS4gGVG0TyQCBcKg4GuE3n5s=";
     fetchSubmodules = false;
   };
 
@@ -47,19 +56,26 @@ mkDerivation rec {
 
   buildInputs = [
     airspy
+    airspyhf
+    aptdec
     boost
     cm256cc
     codec2
+    dab_lib
+    dsdcc
+    faad2
     ffmpeg
     fftwFloat
     glew
     hackrf
+    hidapi
     libbladeRF
     libiio
     libopus
     libpulseaudio
     libusb1
     limesuite
+    mbelib
     opencv3
     qtcharts
     qtlocation
@@ -67,16 +83,21 @@ mkDerivation rec {
     qtserialport
     qtspeech
     qtwebsockets
+    qtwebengine
     rtl-sdr
     serialdv
+    sgp4
     soapysdr-with-plugins
     uhd
   ];
 
   cmakeFlags = [
+    "-DAPT_DIR=${aptdec}"
+    "-DDAB_LIB=${dab_lib}"
     "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv"
     "-DLIMESUITE_INCLUDE_DIR:PATH=${limesuite}/include"
     "-DLIMESUITE_LIBRARY:FILEPATH=${limesuite}/lib/libLimeSuite.so"
+    "-DSGP4_DIR=${sgp4}"
     "-DSOAPYSDR_DIR=${soapysdr-with-plugins}"
   ];