From 00d556255c2d8a4224856834d0dc9c872c282b9a Mon Sep 17 00:00:00 2001 From: Tungsten842 <886724vf@anonaddy.me> Date: Sat, 15 Apr 2023 13:58:09 +0200 Subject: [PATCH 1/4] aptdec: format --- pkgs/development/libraries/aptdec/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aptdec/default.nix b/pkgs/development/libraries/aptdec/default.nix index dce52f7e668c..053e9d37c7f9 100644 --- a/pkgs/development/libraries/aptdec/default.nix +++ b/pkgs/development/libraries/aptdec/default.nix @@ -1,5 +1,10 @@ -{ lib, stdenv, fetchFromGitHub, cmake, pkg-config -, libpng, libsndfile +{ lib +, stdenv +, fetchFromGitHub +, cmake +, pkg-config +, libpng +, libsndfile }: stdenv.mkDerivation { From 53ada2386837aee422ce1bd91550161185929b7b Mon Sep 17 00:00:00 2001 From: Tungsten842 <886724vf@anonaddy.me> Date: Sat, 15 Apr 2023 14:09:05 +0200 Subject: [PATCH 2/4] aptdec: unstable-2022-05-18 -> 1.8.0 --- pkgs/development/libraries/aptdec/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/aptdec/default.nix b/pkgs/development/libraries/aptdec/default.nix index 053e9d37c7f9..f969f0d66ada 100644 --- a/pkgs/development/libraries/aptdec/default.nix +++ b/pkgs/development/libraries/aptdec/default.nix @@ -7,22 +7,18 @@ , libsndfile }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "aptdec"; - version = "unstable-2022-05-18"; + version = "1.8.0"; src = fetchFromGitHub { owner = "Xerbo"; repo = "aptdec"; - rev = "b1cc7480732349a7c772124f984b58f4c734c91b"; - sha256 = "sha256-Fi9IkZcvqxpmHzqucpCr++37bmTtMy18P4LPznoaYIY="; + rev = "v${version}"; + hash = "sha256-5Pr2PlCPSEIWnThJXKcQEudmxhLJC2sVa9BfAOEKHB4="; + fetchSubmodules = true; }; - # fixes https://github.com/Xerbo/aptdec/issues/15 - postPatch = '' - substituteInPlace CMakeLists.txt --replace "-Werror" "" - ''; - nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ libpng libsndfile ]; From 540b961504cab72d21a4e34da80c8097f4c6c75f Mon Sep 17 00:00:00 2001 From: Tungsten842 <886724vf@anonaddy.me> Date: Sat, 15 Apr 2023 15:08:38 +0200 Subject: [PATCH 3/4] sgp4: unstable-2021-01-11 -> unstable-2022-11-13 --- pkgs/development/libraries/sgp4/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/sgp4/default.nix b/pkgs/development/libraries/sgp4/default.nix index 166e3c08fd30..b2095e93aa11 100644 --- a/pkgs/development/libraries/sgp4/default.nix +++ b/pkgs/development/libraries/sgp4/default.nix @@ -1,14 +1,14 @@ -{ lib, stdenv, fetchFromGitHub, cmake, pkg-config }: +{ lib, stdenv, fetchFromGitHub, cmake }: stdenv.mkDerivation { pname = "sgp4"; - version = "unstable-2021-01-11"; + version = "unstable-2022-11-13"; src = fetchFromGitHub { owner = "dnwrnr"; repo = "sgp4"; - rev = "ca9d4d97af4ee62461de6f13e0c85d1dc6000040"; - sha256 = "sha256-56It/71R10U+Hnhw2tC16e5fZdyfQ8DLx6LVq65Rjvc="; + rev = "6a448b4850e5fbf8c1ca03bb5f6013a9fdc1fd91"; + hash = "sha256-gfJQOLhys5wKzZCxFVqbo+5l7jPeGPzrvYsdZKPSCJc="; }; nativeBuildInputs = [ cmake ]; From a8921b81fe4f9793b79b87014427d3fe3f37751f Mon Sep 17 00:00:00 2001 From: Tungsten842 <886724vf@anonaddy.me> Date: Sat, 15 Apr 2023 18:00:10 +0200 Subject: [PATCH 4/4] sdrangel: fix apt demodulator, satellite tracker and cleanup --- pkgs/applications/radio/sdrangel/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/radio/sdrangel/default.nix b/pkgs/applications/radio/sdrangel/default.nix index c8fb7da6f7a3..52cdc4ccd260 100644 --- a/pkgs/applications/radio/sdrangel/default.nix +++ b/pkgs/applications/radio/sdrangel/default.nix @@ -23,7 +23,6 @@ , limesuite , libbladeRF , mbelib -, mkDerivation , ninja , ocl-icd , opencv3 @@ -45,10 +44,11 @@ , sgp4 , soapysdr-with-plugins , uhd +, wrapQtAppsHook , zlib }: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "sdrangel"; version = "7.13.0"; @@ -59,7 +59,7 @@ mkDerivation rec { hash = "sha256-xG41FNlMfqH5MaGVFFENP0UFEkZYiWhtpNSPh2s4Irk="; }; - nativeBuildInputs = [ cmake ninja pkg-config ]; + nativeBuildInputs = [ cmake ninja pkg-config wrapQtAppsHook ]; buildInputs = [ airspy @@ -106,12 +106,10 @@ mkDerivation rec { cmakeFlags = [ "-DAPT_DIR=${aptdec}" - "-DDAB_INCLUDE_DIR:PATH=${dab_lib}/include/dab_lib" - "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv" - "-DLIMESUITE_INCLUDE_DIR:PATH=${limesuite}/include" - "-DLIMESUITE_LIBRARY:FILEPATH=${limesuite}/lib/libLimeSuite${stdenv.hostPlatform.extensions.sharedLibrary}" + "-DDAB_DIR=${dab_lib}" "-DSGP4_DIR=${sgp4}" "-DSOAPYSDR_DIR=${soapysdr-with-plugins}" + "-Wno-dev" ]; LD_LIBRARY_PATH = "${ocl-icd}/lib";