diff options
author | goibhniu <cillian.deroiste@gmail.com> | 2015-10-24 12:25:02 +0200 |
---|---|---|
committer | goibhniu <cillian.deroiste@gmail.com> | 2015-10-24 12:25:02 +0200 |
commit | fe89eca8c883ed4e28c4e0b3ac0474c138a26081 (patch) | |
tree | 48ef89675079fd51028d855249659703e9bce7a1 /pkgs | |
parent | 4f07c88d467216d9692fefc951deb5cd3c4cc722 (diff) | |
parent | ed13d23c97ee1b0a898e9418adfb40113393d1fb (diff) | |
download | nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar.gz nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar.bz2 nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar.lz nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar.xz nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.tar.zst nixlib-fe89eca8c883ed4e28c4e0b3ac0474c138a26081.zip |
Merge pull request #10557 from mayflower/fix/darkice-ogg
darkice: Fix build with opus and vorbis support
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/audio/darkice/default.nix | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/tools/audio/darkice/default.nix b/pkgs/tools/audio/darkice/default.nix index edc8fe2dffc8..e4fc129ef601 100644 --- a/pkgs/tools/audio/darkice/default.nix +++ b/pkgs/tools/audio/darkice/default.nix @@ -1,8 +1,14 @@ -{ stdenv, fetchurl, alsaLib, faac, libjack2, lame, libopus, libpulseaudio, libsamplerate, libvorbis }: +{ stdenv, buildEnv, fetchurl, alsaLib, faac, libjack2, lame, libogg, libopus, libpulseaudio, libsamplerate, libvorbis }: -with stdenv.lib; +let + oggEnv = buildEnv { + name = "env-darkice-ogg"; + paths = [ + libopus libvorbis libogg + ]; + }; -stdenv.mkDerivation rec { +in stdenv.mkDerivation rec { name = "darkice-${version}"; version = "1.2"; @@ -16,10 +22,10 @@ stdenv.mkDerivation rec { "--with-faac-prefix=${faac}" "--with-jack-prefix=${libjack2}" "--with-lame-prefix=${lame}" - "--with-opus-prefix=${libopus}" + "--with-opus-prefix=${oggEnv}" "--with-pulseaudio-prefix=${libpulseaudio}" "--with-samplerate-prefix=${libsamplerate}" - "--with-vorbis-prefix=${libvorbis}" + "--with-vorbis-prefix=${oggEnv}" # "--with-aacplus-prefix=${aacplus}" ### missing: aacplus # "--with-twolame-prefix=${twolame}" ### missing: twolame ]; |