From c6171420bf491ca5d3df6f5f70966dea9b55741b Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Wed, 30 Jun 2021 08:12:35 +0300 Subject: gnu: obs: Update to 27.0.1 * gnu/packages/video.scm (obs): Update to 27.0.1. [inputs]: Add glib, pipewire, wayland, wayland-protocol. Some plugins now comes as submodules, so recursive? added. Signed-off-by: Efraim Flashner --- gnu/packages/video.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 0de106be6c..ae2f406e23 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -3119,23 +3119,27 @@ be used for realtime video capture via Linux-specific APIs.") (define-public obs (package (name "obs") - (version "26.1.2") + (version "27.0.1") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/obsproject/obs-studio") - (commit version))) + (commit version) + (recursive? #t))) (file-name (git-file-name name version)) (sha256 (base32 - "1k1asqiqw757v59ayx0w029ril947hs0lcp8n91knzjl891fr4nc")) + "04fzsr9yizmxy0r7z2706crvnsnybpnv5kgfn77znknxxjacfhkn")) (patches (search-patches "obs-modules-location.patch")))) (build-system cmake-build-system) (arguments `(#:configure-flags (list (string-append "-DOBS_VERSION_OVERRIDE=" ,version) - "-DENABLE_UNIT_TESTS=TRUE") + "-DENABLE_UNIT_TESTS=TRUE" + ;; Browser plugin requires cef, but it is not packaged yet. + ;; + "-DBUILD_BROWSER=FALSE") #:phases (modify-phases %standard-phases (add-after 'install 'wrap-executable @@ -3164,18 +3168,22 @@ be used for realtime video capture via Linux-specific APIs.") ("ffmpeg" ,ffmpeg) ("fontconfig" ,fontconfig) ("freetype" ,freetype) + ("glib" ,glib) ("jack" ,jack-1) ("jansson" ,jansson) ("libx264" ,libx264) ("libxcomposite" ,libxcomposite) ("mbedtls" ,mbedtls-apache) ("mesa" ,mesa) + ("pipewire" ,pipewire-0.3) ("pulseaudio" ,pulseaudio) ("qtbase" ,qtbase-5) ("qtsvg" ,qtsvg) ("qtx11extras" ,qtx11extras) ("speexdsp" ,speexdsp) ("v4l-utils" ,v4l-utils) + ("wayland" ,wayland) + ("wayland-protocols" ,wayland-protocols) ("zlib" ,zlib))) (synopsis "Live streaming software") (description "Open Broadcaster Software provides a graphical interface for -- cgit v1.2.3