freedv: 1.6.1 -> 1.7.0

This commit is contained in:
Mikael Voss 2022-02-07 13:17:58 +01:00
parent a102368ac4
commit faa11fc73b
No known key found for this signature in database
GPG Key ID: D991B1833C467B03

View File

@ -7,6 +7,7 @@
, libsndfile
, lpcnetfreedv
, portaudio
, pulseaudio
, speexdsp
, hamlib
, wxGTK31-gtk3
@ -14,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "freedv";
version = "1.6.1";
version = "1.7.0";
src = fetchFromGitHub {
owner = "drowe67";
repo = "freedv-gui";
rev = "v${version}";
sha256 = "1dzhf944vgla9a5ilcgwivhzgdbfaknqnwbpb071a0rz8rajnv0q";
hash = "sha256-0E7r/7+AQRPIFAcE6O1WE0NYiKzAlBR0jKbssqWvRMU=";
};
nativeBuildInputs = [ cmake ];
@ -29,16 +30,15 @@ stdenv.mkDerivation rec {
libsamplerate
libsndfile
lpcnetfreedv
portaudio
speexdsp
hamlib
wxGTK31-gtk3
];
] ++ (if stdenv.isLinux then [ pulseaudio ] else [ portaudio ]);
cmakeFlags = [
"-DUSE_INTERNAL_CODEC2:BOOL=FALSE"
"-DUSE_STATIC_DEPS:BOOL=FALSE"
];
] ++ lib.optionals stdenv.isLinux [ "-DUSE_PULSEAUDIO:BOOL=TRUE" ];
meta = with lib; {
homepage = "https://freedv.org/";