diff options
author | Enno Lohmeier <enno@nerdworks.de> | 2020-04-28 16:04:41 +0200 |
---|---|---|
committer | Enno Lohmeier <enno@nerdworks.de> | 2020-05-14 08:48:36 +0200 |
commit | c167fbb3eaa36a080fdfcb1cae6adbf4b72e6721 (patch) | |
tree | bf25c9a48f01effba1a0f891f6143fbe4224fa3b /pkgs/applications/video/obs-studio/default.nix | |
parent | ce9ed9baed6e8761ac83e5c86f340195bc856395 (diff) |
obs-studio: use addOpenGLRunpath to enable nvenc
Diffstat (limited to 'pkgs/applications/video/obs-studio/default.nix')
-rw-r--r-- | pkgs/applications/video/obs-studio/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix index be2a323943d04..ceee3d022bea1 100644 --- a/pkgs/applications/video/obs-studio/default.nix +++ b/pkgs/applications/video/obs-studio/default.nix @@ -1,6 +1,7 @@ { config, stdenv , mkDerivation , fetchFromGitHub +, addOpenGLRunpath , cmake , fdk_aac , ffmpeg @@ -46,7 +47,7 @@ in mkDerivation rec { sha256 = "11hl3lxvbsm7ackl7qhzgy2x0jsz2dfpi2qxsf8pkp908lrh3b3r"; }; - nativeBuildInputs = [ cmake pkgconfig ]; + nativeBuildInputs = [ addOpenGLRunpath cmake pkgconfig ]; buildInputs = [ curl fdk_aac @@ -80,6 +81,10 @@ in mkDerivation rec { --prefix "LD_LIBRARY_PATH" : "${xorg.libX11.out}/lib:${vlc}/lib" ''; + postFixup = stdenv.lib.optionalString stdenv.isLinux '' + addOpenGLRunpath $out/lib/lib*.so + ''; + meta = with stdenv.lib; { description = "Free and open source software for video recording and live streaming"; longDescription = '' |