me
/
guix
Archived
1
0
Fork 0

gnu: gstreamer: Update to 1.22.1.

* gnu/packages/gstreamer.scm (gstreamer): Update to 1.22.1.
[arguments]: Use meson-0.63.
master
Maxim Cournoyer 2023-03-27 14:17:54 -04:00
parent 91bb7147ac
commit 525c24ab2b
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 16 additions and 15 deletions

View File

@ -44,6 +44,7 @@
#:use-module (gnu packages base) #:use-module (gnu packages base)
#:use-module (gnu packages bash) #:use-module (gnu packages bash)
#:use-module (gnu packages bison) #:use-module (gnu packages bison)
#:use-module (gnu packages build-tools)
#:use-module (gnu packages cdrom) #:use-module (gnu packages cdrom)
#:use-module (gnu packages curl) #:use-module (gnu packages curl)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
@ -463,7 +464,7 @@ the GStreamer multimedia framework.")
(define-public gstreamer (define-public gstreamer
(package (package
(name "gstreamer") (name "gstreamer")
(version "1.20.3") (version "1.22.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -472,22 +473,22 @@ the GStreamer multimedia framework.")
version ".tar.xz")) version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0aisl8nazcfi4b5j6fz8zwpp0k9csb022zniz65b2pxxpdjayzb0")))) "0wg7zlj2pqkkxk71a1mwi4lc960ifv4n7spwzlakcxi6z5csfg6d"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
(list (list #:disallowed-references (list python)
#:disallowed-references (list python) #:meson meson-0.63
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
#$@%common-gstreamer-phases #$@%common-gstreamer-phases
#$@(if (string-prefix? "i686" (or (%current-target-system) #$@(if (string-prefix? "i686" (or (%current-target-system)
(%current-system))) (%current-system)))
;; FIXME: These tests consistently fail in the Guix CI: ;; FIXME: These tests consistently fail in the Guix CI:
;; https://issues.guix.gnu.org/57868 ;; https://issues.guix.gnu.org/57868
'((add-after 'unpack 'disable-systemclock-test '((add-after 'unpack 'disable-systemclock-test
(lambda _ (lambda _
(substitute* "tests/check/gst/gstsystemclock.c" (substitute* "tests/check/gst/gstsystemclock.c"
(("tcase_add_test \\(tc_chain, \ (("tcase_add_test \\(tc_chain, \
test_stress_cleanup_unschedule.*") test_stress_cleanup_unschedule.*")
"") "")
(("tcase_add_test \\(tc_chain, \ (("tcase_add_test \\(tc_chain, \