gnu: pitivi: Fix build.

* gnu/packages/video.scm (pitivi)[inputs]: Adjust arguments to
gst-plugins-bad variant.
[arguments]: Use meson-0.59.
This commit is contained in:
Leo Famulari 2021-11-24 16:12:11 -05:00
parent 3e810b846a
commit edb563d136
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -103,6 +103,7 @@ (define-module (gnu packages video)
#:use-module (gnu packages base)
#:use-module (gnu packages bison)
#:use-module (gnu packages boost)
#:use-module (gnu packages build-tools)
#:use-module (gnu packages cdrom)
#:use-module (gnu packages check)
#:use-module (gnu packages cmake)
@ -4385,7 +4386,7 @@ (define-public pitivi
("gst-plugins-good" ,gst-plugins-good)
("gst-plugins-bad"
,(gst-plugins/selection gst-plugins-bad
#:plugins '("debugutils" "transcoder")
#:plugins '("debugutils" "transcode")
#:configure-flags '("-Dintrospection=enabled")))
("gst-libav" ,gst-libav)
("gsound" ,gsound)
@ -4406,6 +4407,9 @@ (define-public pitivi
("pkg-config" ,pkg-config)))
(arguments
`(#:glib-or-gtk? #t
;; Pitivi is not yet compatible with Meson 0.60:
;; https://gitlab.gnome.org/GNOME/pitivi/-/issues/2593
#:meson ,meson-0.59
#:phases
(modify-phases %standard-phases
(add-after 'glib-or-gtk-wrap 'wrap-other-dependencies