mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-13 22:50:23 -05:00
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.
This commit is contained in:
parent
2088da20ce
commit
aa2c59359e
1 changed files with 8 additions and 3 deletions
|
@ -48,7 +48,7 @@
|
||||||
;;; Copyright © 2020 Antoine Côté <antoine.cote@posteo.net>
|
;;; Copyright © 2020 Antoine Côté <antoine.cote@posteo.net>
|
||||||
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
||||||
;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org>
|
;;; 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 David Wilson <david@daviwil.com>
|
||||||
;;; Copyright © 2021,2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
;;; Copyright © 2021,2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
||||||
|
@ -3398,7 +3398,7 @@ (define-public v4l-utils
|
||||||
(define-public obs
|
(define-public obs
|
||||||
(package
|
(package
|
||||||
(name "obs")
|
(name "obs")
|
||||||
(version "27.2.4")
|
(version "29.0.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -3408,7 +3408,7 @@ (define-public obs
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"13bfzjqmvabli99yr1h0306w5lx72mbl5sxrnr46hjig1a6rw91s"))
|
"15nvvlpryvlbf76918jvygg1985glz38cndfgnc2c0009vdb9qbk"))
|
||||||
(patches
|
(patches
|
||||||
(search-patches "obs-modules-location.patch"))))
|
(search-patches "obs-modules-location.patch"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
|
@ -3417,6 +3417,8 @@ (define-public obs
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
#~(list (string-append "-DOBS_VERSION_OVERRIDE=" #$version)
|
#~(list (string-append "-DOBS_VERSION_OVERRIDE=" #$version)
|
||||||
"-DENABLE_UNIT_TESTS=ON"
|
"-DENABLE_UNIT_TESTS=ON"
|
||||||
|
"-DENABLE_NEW_MPEGTS_OUTPUT=OFF"
|
||||||
|
"-DENABLE_AJA=OFF"
|
||||||
;; Browser plugin requires cef, but it is not packaged yet.
|
;; Browser plugin requires cef, but it is not packaged yet.
|
||||||
;; <https://bitbucket.org/chromiumembedded/cef/src/master/>
|
;; <https://bitbucket.org/chromiumembedded/cef/src/master/>
|
||||||
"-DBUILD_BROWSER=OFF")
|
"-DBUILD_BROWSER=OFF")
|
||||||
|
@ -3450,6 +3452,8 @@ (define-public obs
|
||||||
glib
|
glib
|
||||||
jack-1
|
jack-1
|
||||||
jansson
|
jansson
|
||||||
|
libglvnd
|
||||||
|
libva
|
||||||
libx264
|
libx264
|
||||||
libxcomposite
|
libxcomposite
|
||||||
libxkbcommon
|
libxkbcommon
|
||||||
|
@ -3466,6 +3470,7 @@ (define-public obs
|
||||||
qtwayland-5
|
qtwayland-5
|
||||||
speexdsp
|
speexdsp
|
||||||
v4l-utils
|
v4l-utils
|
||||||
|
vlc
|
||||||
wayland
|
wayland
|
||||||
wayland-protocols
|
wayland-protocols
|
||||||
zlib))
|
zlib))
|
||||||
|
|
Loading…
Reference in a new issue