summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaterus <materus@podkos.pl>2023-11-21 18:28:18 +0100
committerCharles Hall <charles@computer.surgery>2024-01-04 16:22:00 -0800
commit36e926f09bb86f1c32bfc88ca817be5520c45be1 (patch)
treed73f3682d3e13dd2b6653eee9cc739dc5458e7cc
parentlibvpl: init at 2.10.1 (diff)
downloadnixpkgs-obs-guix.tar.gz
obs-studio: 29.1.3 -> 30.0.2obs-guix
Co-authored-by: Charles Hall <charles@computer.surgery>
-rw-r--r--pkgs/applications/video/obs-studio/default.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index a19e996064a0..6e18e00b3a2e 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -48,6 +48,9 @@
, asio
, decklinkSupport ? false
, blackmagic-desktop-video
+, libdatachannel
+, libvpl
+, qrcodegencpp
}:
let
@@ -56,13 +59,13 @@ let
in
stdenv.mkDerivation rec {
pname = "obs-studio";
- version = "29.1.3";
+ version = "30.0.2";
src = fetchFromGitHub {
owner = "obsproject";
repo = "obs-studio";
rev = version;
- sha256 = "sha256-D0DPueMtopwz5rLgM8QcPT7DgTKcJKQHnst69EY9V6Q=";
+ sha256 = "sha256-8pX1kqibrtDIaE1+/Pey1A5bu6MwFTXLrBOah4rsF+4=";
fetchSubmodules = true;
};
@@ -108,6 +111,9 @@ stdenv.mkDerivation rec {
nlohmann_json
websocketpp
asio
+ libdatachannel
+ libvpl
+ qrcodegencpp
]
++ optionals scriptingSupport [ luajit python3 ]
++ optional alsaSupport alsa-lib
@@ -159,7 +165,7 @@ stdenv.mkDerivation rec {
addOpenGLRunpath $out/lib/obs-plugins/*.so
# Link libcef again after patchelfing other libs
- ln -s ${libcef}/lib/libcef.so $out/lib/obs-plugins/libcef.so
+ ln -s ${libcef}/lib/* $out/lib/obs-plugins/
'';
meta = with lib; {