aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Tropin <andrew@trop.in>2023-01-27 17:51:48 +0400
committerAndrew Tropin <andrew@trop.in>2023-02-01 12:52:52 +0400
commitaa2c59359e11e47342083e530d399c5dbe54a7c7 (patch)
tree0cb6939bc301e7a541d364b98d0237f389d169c9
parent2088da20ce09576d8d9600c0f07a1c16ce0797fa (diff)
downloadguix-aa2c59359e11e47342083e530d399c5dbe54a7c7.tar
guix-aa2c59359e11e47342083e530d399c5dbe54a7c7.tar.gz
gnu: obs: Update to 29.0.0.
* gnu/packages/video.scm (obs): Update to 29.0.0. [arguments]: Disable new NEW_MPEGTS_OUTPUT and AJA due to missing dependencies. [inputs]: Add libglvnd, libva, vlc.
-rw-r--r--gnu/packages/video.scm11
1 files changed, 8 insertions, 3 deletions
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index adec7d9269..b86d305a5f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -48,7 +48,7 @@
;;; Copyright © 2020 Antoine Côté <antoine.cote@posteo.net>
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org>
-;;; Copyright © 2021 Andrew Tropin <andrew@trop.in>
+;;; Copyright © 2021, 2022, 2023 Andrew Tropin <andrew@trop.in>
;;; Copyright © 2021 David Wilson <david@daviwil.com>
;;; Copyright © 2021,2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
@@ -3398,7 +3398,7 @@ be used for realtime video capture via Linux-specific APIs.")
(define-public obs
(package
(name "obs")
- (version "27.2.4")
+ (version "29.0.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -3408,7 +3408,7 @@ be used for realtime video capture via Linux-specific APIs.")
(file-name (git-file-name name version))
(sha256
(base32
- "13bfzjqmvabli99yr1h0306w5lx72mbl5sxrnr46hjig1a6rw91s"))
+ "15nvvlpryvlbf76918jvygg1985glz38cndfgnc2c0009vdb9qbk"))
(patches
(search-patches "obs-modules-location.patch"))))
(build-system cmake-build-system)
@@ -3417,6 +3417,8 @@ be used for realtime video capture via Linux-specific APIs.")
#:configure-flags
#~(list (string-append "-DOBS_VERSION_OVERRIDE=" #$version)
"-DENABLE_UNIT_TESTS=ON"
+ "-DENABLE_NEW_MPEGTS_OUTPUT=OFF"
+ "-DENABLE_AJA=OFF"
;; Browser plugin requires cef, but it is not packaged yet.
;; <https://bitbucket.org/chromiumembedded/cef/src/master/>
"-DBUILD_BROWSER=OFF")
@@ -3450,6 +3452,8 @@ be used for realtime video capture via Linux-specific APIs.")
glib
jack-1
jansson
+ libglvnd
+ libva
libx264
libxcomposite
libxkbcommon
@@ -3466,6 +3470,7 @@ be used for realtime video capture via Linux-specific APIs.")
qtwayland-5
speexdsp
v4l-utils
+ vlc
wayland
wayland-protocols
zlib))