diff --git a/pkgs/development/libraries/openal-soft/default.nix b/pkgs/development/libraries/openal-soft/default.nix index 48f5bfc71e52..eedc9e9ff93f 100644 --- a/pkgs/development/libraries/openal-soft/default.nix +++ b/pkgs/development/libraries/openal-soft/default.nix @@ -3,29 +3,32 @@ , pulseSupport ? true, pulseaudio ? null }: +with stdenv.lib; + assert alsaSupport -> alsaLib != null; assert pulseSupport -> pulseaudio != null; stdenv.mkDerivation rec { - version = "1.15.1"; + version = "1.16.0"; name = "openal-soft-${version}"; src = fetchurl { url = "http://kcat.strangesoft.net/openal-releases/${name}.tar.bz2"; - sha256 = "0mmhdqiyb3c9dzvxspm8h2v8jibhi8pfjxnf6m0wn744y1ia2a8f"; + sha256 = "0pqdykdclycfnk66v166srjrry936y39d1dz9wl92qz27wqwsg9g"; }; buildInputs = [ cmake ] - ++ stdenv.lib.optional alsaSupport alsaLib - ++ stdenv.lib.optional pulseSupport pulseaudio; + ++ optional alsaSupport alsaLib + ++ optional pulseSupport pulseaudio; NIX_LDFLAGS = [] - ++ stdenv.lib.optional alsaSupport "-lasound" - ++ stdenv.lib.optional pulseSupport "-lpulse"; + ++ optional alsaSupport "-lasound" + ++ optional pulseSupport "-lpulse"; meta = { description = "OpenAL alternative"; homepage = http://kcat.strangesoft.net/openal.html; - license = stdenv.lib.licenses.gpl2; + license = licenses.lgpl2; + maintainers = with maintainers; [ftrvxmtrx]; }; }