lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

openal-soft: cleanup, remove ? null from inputs

+10 -16
+10 -16
pkgs/development/libraries/openal-soft/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake 2 - , alsaSupport ? !stdenv.isDarwin, alsa-lib ? null 3 - , pulseSupport ? !stdenv.isDarwin, libpulseaudio ? null 2 + , alsaSupport ? !stdenv.isDarwin, alsa-lib 3 + , pulseSupport ? !stdenv.isDarwin, libpulseaudio 4 4 , CoreServices, AudioUnit, AudioToolbox 5 5 }: 6 6 7 - with lib; 8 - 9 - assert alsaSupport -> alsa-lib != null; 10 - assert pulseSupport -> libpulseaudio != null; 11 - 12 7 stdenv.mkDerivation rec { 13 - version = "1.21.1"; 14 8 pname = "openal-soft"; 9 + version = "1.21.1"; 15 10 16 11 src = fetchFromGitHub { 17 12 owner = "kcat"; ··· 30 25 31 26 nativeBuildInputs = [ cmake ]; 32 27 33 - buildInputs = [] 34 - ++ optional alsaSupport alsa-lib 35 - ++ optional pulseSupport libpulseaudio 36 - ++ optionals stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ]; 28 + buildInputs = lib.optional alsaSupport alsa-lib 29 + ++ lib.optional pulseSupport libpulseaudio 30 + ++ lib.optionals stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ]; 37 31 38 - NIX_LDFLAGS = toString ([] 39 - ++ optional alsaSupport "-lasound" 40 - ++ optional pulseSupport "-lpulse"); 32 + NIX_LDFLAGS = toString ( 33 + lib.optional alsaSupport "-lasound" 34 + ++ lib.optional pulseSupport "-lpulse"); 41 35 42 - meta = { 36 + meta = with lib; { 43 37 description = "OpenAL alternative"; 44 38 homepage = "https://kcat.strangesoft.net/openal.html"; 45 39 license = licenses.lgpl2;