lol

Merge pull request #158468 from illdefined/freedv

freedv: 1.6.1 -> 1.7.0

authored by

markuskowa and committed by
GitHub
cf100a10 381c2e23

+5 -5
+5 -5
pkgs/applications/radio/freedv/default.nix
··· 7 7 , libsndfile 8 8 , lpcnetfreedv 9 9 , portaudio 10 + , pulseaudio 10 11 , speexdsp 11 12 , hamlib 12 13 , wxGTK31-gtk3 ··· 14 15 15 16 stdenv.mkDerivation rec { 16 17 pname = "freedv"; 17 - version = "1.6.1"; 18 + version = "1.7.0"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "drowe67"; 21 22 repo = "freedv-gui"; 22 23 rev = "v${version}"; 23 - sha256 = "1dzhf944vgla9a5ilcgwivhzgdbfaknqnwbpb071a0rz8rajnv0q"; 24 + hash = "sha256-0E7r/7+AQRPIFAcE6O1WE0NYiKzAlBR0jKbssqWvRMU="; 24 25 }; 25 26 26 27 nativeBuildInputs = [ cmake ]; ··· 29 30 libsamplerate 30 31 libsndfile 31 32 lpcnetfreedv 32 - portaudio 33 33 speexdsp 34 34 hamlib 35 35 wxGTK31-gtk3 36 - ]; 36 + ] ++ (if stdenv.isLinux then [ pulseaudio ] else [ portaudio ]); 37 37 38 38 cmakeFlags = [ 39 39 "-DUSE_INTERNAL_CODEC2:BOOL=FALSE" 40 40 "-DUSE_STATIC_DEPS:BOOL=FALSE" 41 - ]; 41 + ] ++ lib.optionals stdenv.isLinux [ "-DUSE_PULSEAUDIO:BOOL=TRUE" ]; 42 42 43 43 meta = with lib; { 44 44 homepage = "https://freedv.org/";