summary refs log tree commit diff
diff options
context:
space:
mode:
authorBart Brouns <bart@magnetophon.nl>2018-11-17 15:25:23 +0100
committerRenaud <c0bw3b@users.noreply.github.com>2018-11-17 15:25:23 +0100
commit2d96b9a2942d2ba31756ab4142daeabc879d8d5d (patch)
tree27e8fdb4722db9a35bdb237cc84d3166f2ecb37d
parent756fcf6ac4c6f4ecdbdb6c5d16f0076d4959c9a7 (diff)
downloadnixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar.gz
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar.bz2
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar.lz
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar.xz
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.tar.zst
nixpkgs-2d96b9a2942d2ba31756ab4142daeabc879d8d5d.zip
liquidsoap: make it find ladspa plugins (#49891)
* liquidsoap: make it find ladspa plugins

* liquidsoap: cleanup
Moved makeWrapper and pkgconfig to nativeBuildInputs
Refreshed meta.homepage
-rw-r--r--pkgs/tools/audio/liquidsoap/full.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/tools/audio/liquidsoap/full.nix b/pkgs/tools/audio/liquidsoap/full.nix
index 7ef0793a483..f69e60117ce 100644
--- a/pkgs/tools/audio/liquidsoap/full.nix
+++ b/pkgs/tools/audio/liquidsoap/full.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, which, pkgconfig
+{ stdenv, makeWrapper, fetchurl, which, pkgconfig
 , ocamlPackages
 , libao, portaudio, alsaLib, libpulseaudio, libjack2
 , libsamplerate, libmad, taglib, lame, libogg
@@ -31,10 +31,15 @@ stdenv.mkDerivation {
     sed ${toString packageFilters} PACKAGES.default > PACKAGES
   '';
 
+  postFixup = ''
+    wrapProgram $out/bin/liquidsoap --set LIQ_LADSPA_PATH /run/current-system/sw/lib/ladspa
+  '';
+
   configureFlags = [ "--localstatedir=/var" ];
 
+  nativeBuildInputs = [ makeWrapper pkgconfig ];
   buildInputs =
-    [ which ocamlPackages.ocaml ocamlPackages.findlib pkgconfig
+    [ which ocamlPackages.ocaml ocamlPackages.findlib
       libao portaudio alsaLib libpulseaudio libjack2
       libsamplerate libmad taglib lame libogg
       libvorbis speex libtheora libopus fdk_aac
@@ -47,7 +52,7 @@ stdenv.mkDerivation {
 
   meta = with stdenv.lib; {
     description = "Swiss-army knife for multimedia streaming";
-    homepage = http://liquidsoap.fm/;
+    homepage = https://www.liquidsoap.info/;
     maintainers = with maintainers; [ ehmry ];
     license = licenses.gpl2;
     platforms = ocamlPackages.ocaml.meta.platforms or [];