diff options
author | Sam Willcocks <sam@wlcx.cc> | 2023-08-02 10:16:29 +0100 |
---|---|---|
committer | Sam Willcocks <sam@wlcx.cc> | 2023-08-02 10:43:30 +0100 |
commit | b20ffc17bd082ca8630df5f759391efa089b4306 (patch) | |
tree | efe6c1f75aeb35e80bbe5fbca918f810adc35f5d /pkgs/servers/owncast | |
parent | 59bdd40c5957ec6b8ac31f8d87dec0a73c1a9516 (diff) |
owncast: fix ffmpeg issues with systemd
The `bash` and `which` wrapper dependencies were mistakenly removed last package update. The package works when run manually since you already have bash and which in your path. Only when isolated in systemd does the issue emerge.
Diffstat (limited to 'pkgs/servers/owncast')
-rw-r--r-- | pkgs/servers/owncast/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/servers/owncast/default.nix b/pkgs/servers/owncast/default.nix index 62929aaaca1bc..e5c0a8fbaf2bb 100644 --- a/pkgs/servers/owncast/default.nix +++ b/pkgs/servers/owncast/default.nix @@ -2,6 +2,8 @@ , buildGoModule , fetchFromGitHub , nixosTests +, bash +, which , ffmpeg , makeBinaryWrapper }: @@ -25,7 +27,7 @@ in buildGoModule { postInstall = '' wrapProgram $out/bin/owncast \ - --prefix PATH : ${lib.makeBinPath [ ffmpeg ]} + --prefix PATH : ${lib.makeBinPath [ bash which ffmpeg ]} ''; installCheckPhase = '' |