diff options
author | taku0 <mxxouy6x3m_github@tatapa.org> | 2015-09-12 21:23:30 +0900 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-09-22 08:11:04 +0200 |
commit | e48c2d520ec27eea32a89464cc66e92f7e381235 (patch) | |
tree | e4739905b80d358ee2d37e00a71b04d8f78c8bf5 /pkgs/applications/misc/audio | |
parent | 295439bb0a6dd644bff830a7af6cb56f40b8f072 (diff) | |
download | nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar.gz nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar.bz2 nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar.lz nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar.xz nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.tar.zst nixlib-e48c2d520ec27eea32a89464cc66e92f7e381235.zip |
sox: enable libsndfile, amr-nb, amr-wb (close #9824)
Diffstat (limited to 'pkgs/applications/misc/audio')
-rw-r--r-- | pkgs/applications/misc/audio/sox/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/misc/audio/sox/default.nix b/pkgs/applications/misc/audio/sox/default.nix index 9a30e4669eed..b4f01bc642bf 100644 --- a/pkgs/applications/misc/audio/sox/default.nix +++ b/pkgs/applications/misc/audio/sox/default.nix @@ -6,6 +6,9 @@ , enableLibogg ? true, libogg ? null, libvorbis ? null , enableFLAC ? true, flac ? null , enablePNG ? true, libpng ? null +, enableLibsndfile ? true, libsndfile ? null +# amrnb and amrwb are unfree, disabled by default +, enableAMR ? false, amrnb ? null, amrwb ? null }: with stdenv.lib; @@ -25,13 +28,15 @@ stdenv.mkDerivation rec { optional enableLibmad libmad ++ optionals enableLibogg [ libogg libvorbis ] ++ optional enableFLAC flac ++ - optional enablePNG libpng; + optional enablePNG libpng ++ + optional enableLibsndfile libsndfile ++ + optionals enableAMR [ amrnb amrwb ]; meta = { description = "Sample Rate Converter for audio"; homepage = http://sox.sourceforge.net/; maintainers = [ lib.maintainers.marcweber ]; - license = lib.licenses.gpl2Plus; + license = if enableAMR then lib.licenses.unfree else lib.licenses.gpl2Plus; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; } |