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.
This commit is contained in:
parent
59bdd40c59
commit
b20ffc17bd
1 changed files with 3 additions and 1 deletions
|
@ -2,6 +2,8 @@
|
||||||
, buildGoModule
|
, buildGoModule
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nixosTests
|
, nixosTests
|
||||||
|
, bash
|
||||||
|
, which
|
||||||
, ffmpeg
|
, ffmpeg
|
||||||
, makeBinaryWrapper
|
, makeBinaryWrapper
|
||||||
}:
|
}:
|
||||||
|
@ -25,7 +27,7 @@ in buildGoModule {
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/owncast \
|
wrapProgram $out/bin/owncast \
|
||||||
--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}
|
--prefix PATH : ${lib.makeBinPath [ bash which ffmpeg ]}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installCheckPhase = ''
|
installCheckPhase = ''
|
||||||
|
|
Loading…
Reference in a new issue