fix(packages): openwebrxplus

This commit is contained in:
arcnmx 2025-10-20 10:21:32 -07:00
parent 22abd52544
commit 7a49338e4c

View file

@ -14,6 +14,7 @@
rtl-sdr, rtl-sdr,
soapysdr-with-plugins, soapysdr-with-plugins,
pydigiham, pydigiham,
digiham,
direwolf, direwolf,
sox, sox,
wsjtx, wsjtx,
@ -100,6 +101,8 @@
libsamplerate libsamplerate
]; ];
cmakeFlags = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ];
hardeningDisable = lib.optional stdenv.isAarch64 "format"; hardeningDisable = lib.optional stdenv.isAarch64 "format";
postFixup = '' postFixup = ''
@ -117,6 +120,15 @@
maintainers = teams.c3d2.members; maintainers = teams.c3d2.members;
}; };
}; };
digiham' = (digiham.override {
inherit csdr;
}).overrideAttrs (old: {
cmakeFlags = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ];
});
pydigiham' = pydigiham.override (old: {
digiham = digiham';
inherit pycsdr;
});
pycsdr-eti = buildPythonPackage rec { pycsdr-eti = buildPythonPackage rec {
pname = "pycsdr-eti"; pname = "pycsdr-eti";
@ -165,7 +177,7 @@
hash = "sha256-NjRBC7bhq2bMlRI0Q8bcGcneD/HlAO6l/0As3/lk4e8="; hash = "sha256-NjRBC7bhq2bMlRI0Q8bcGcneD/HlAO6l/0As3/lk4e8=";
}; };
buildInputs = [csdr]; propagatedBuildInputs = [csdr];
# has no tests # has no tests
doCheck = false; doCheck = false;
@ -204,6 +216,8 @@
soapysdr-with-plugins soapysdr-with-plugins
]; ];
cmakeFlags = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ];
meta = with lib; { meta = with lib; {
homepage = "https://github.com/jketterl/owrx_connector"; homepage = "https://github.com/jketterl/owrx_connector";
description = "A set of connectors that are used by OpenWebRX to interface with SDR hardware"; description = "A set of connectors that are used by OpenWebRX to interface with SDR hardware";
@ -229,7 +243,7 @@ in
propagatedBuildInputs = [ propagatedBuildInputs = [
pycsdr pycsdr
pycsdr-eti pycsdr-eti
pydigiham pydigiham'
js8py js8py
owrx_connector owrx_connector
soapysdr-with-plugins soapysdr-with-plugins