diff --git a/pkgs/applications/video/obs-studio/plugins/obs-ndi/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-ndi/default.nix index f58d81e9b706..c73d1143de06 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-ndi/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-ndi/default.nix @@ -1,17 +1,17 @@ -{ lib, stdenv, fetchFromGitHub, obs-studio, cmake, qtbase, ndi }: +{ lib, stdenv, fetchFromGitHub, obs-studio, cmake, qtbase, ndi, curl }: stdenv.mkDerivation rec { pname = "obs-ndi"; - version = "4.13.2"; + version = "4.14.1"; nativeBuildInputs = [ cmake qtbase ]; - buildInputs = [ obs-studio qtbase ndi ]; + buildInputs = [ obs-studio qtbase ndi curl ]; src = fetchFromGitHub { owner = "Palakis"; repo = "obs-ndi"; rev = version; - sha256 = "sha256-DVUoLV2jCdD8qXSpmGvqjrQh02dCLroKsUAb5+lYTog="; + sha256 = "sha256-ex/fZmZpFM6GTKNBQClzSf6Ns0Yts5+0PAmf5mIQCwc="; }; patches = [ diff --git a/pkgs/applications/video/obs-studio/plugins/obs-ndi/hardcode-ndi-path.patch b/pkgs/applications/video/obs-studio/plugins/obs-ndi/hardcode-ndi-path.patch index b675c10a0346..c8b400b682d8 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-ndi/hardcode-ndi-path.patch +++ b/pkgs/applications/video/obs-studio/plugins/obs-ndi/hardcode-ndi-path.patch @@ -11,6 +11,6 @@ index 0d94add..617af73 100644 - locations << "/usr/local/lib"; -#endif + locations << "@NDI@/lib"; - for (QString location : locations) { + for (auto location : locations) { path = QDir::cleanPath( QDir(location).absoluteFilePath(NDILIB_LIBRARY_NAME));