diff options
author | Tristan Helmich <tristan.helmich@gmail.com> | 2016-10-03 12:14:46 +0200 |
---|---|---|
committer | Tristan Helmich <tristan.helmich@gmail.com> | 2016-10-03 12:23:44 +0200 |
commit | 81ff7635416d66ea613ec871d1ece0130149ab00 (patch) | |
tree | 8a196525e710d5b5f7d69470a983d8fb6ff0c018 /pkgs/servers | |
parent | 08cb89ae19f3e6f61627b27382fe08e6a9173bf8 (diff) | |
download | nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar.gz nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar.bz2 nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar.lz nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar.xz nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.tar.zst nixlib-81ff7635416d66ea613ec871d1ece0130149ab00.zip |
emby: use makeWrapper to supply ffmpeg/probe paths
Fixes NixOS/nixpkgs#19118
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/emby/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/servers/emby/default.nix b/pkgs/servers/emby/default.nix index 5d4501b81ccf..a9569e8f1dd9 100644 --- a/pkgs/servers/emby/default.nix +++ b/pkgs/servers/emby/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgs, ... }: +{ stdenv, fetchurl, pkgs, makeWrapper, mono, ffmpeg, ... }: stdenv.mkDerivation rec { name = "emby-${version}"; @@ -9,6 +9,9 @@ stdenv.mkDerivation rec { sha256 = "1j1fa54as8s75qky5gw9bw3b19mgn72nv89ip2hgln6bjv1b40jq"; }; + buildInputs = with pkgs; [ + makeWrapper + ]; propagatedBuildInputs = with pkgs; [ mono sqlite @@ -23,6 +26,9 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin cp -r MediaBrowser.Server.Mono/bin/Release\ Mono/* $out/bin/ + + makeWrapper "${mono}/bin/mono" $out/bin/MediaBrowser.Server.Mono \ + --add-flags "$out/bin/MediaBrowser.Server.Mono.exe -ffmpeg ${ffmpeg}/bin/ffmpeg -ffprobe ${ffmpeg}/bin/ffprobe" ''; meta = { |