From: Andy Tai <atai@atai.org>
To: 63208@debbugs.gnu.org
Cc: Andy Tai <atai@atai.org>
Subject: [bug#63208] [PATCH] gnu: gstreamer: Depend on glib-next
Date: Mon, 1 May 2023 09:17:02 -0700 [thread overview]
Message-ID: <20230501161702.29513-1-atai@atai.org> (raw)
* gnu/packages/gstreamer.scm: gstreamer: [arguments] (configure-flags): Add "--wrap-mode=nofallback" to ensure no subproject sources in repo are used
[propagated-inputs]: Use glib-next
[inputs]: Use glib-next
* gnu/packages/gstreamer.scm: gst-plugins-base: [propagated-inputs]: Use glib-next
[inputs]: Use glib-next
* gnu/packages/gstreamer.scm: gst-plugins-bad: [propagated-inputs]: Use glib-next. Add dav1d
[inputs]: Use glib-next
* gnu/packages/gstreamer.scm: gst-plugins-ugly: [propagated-inputs]: Use glib-next
[inputs]: Use glib-next
* gnu/packages/gstreamer.scm: gst-editing-services [propagated-inputs]: Use glib-next
[inputs]: Use glib-next
---
gnu/packages/gstreamer.scm | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 8971c11479..ea7b9f1229 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -474,6 +474,7 @@ (define-public gstreamer
(build-system meson-build-system)
(arguments
(list #:disallowed-references (list python)
+ #:configure-flags #~(list "--wrap-mode=nofallback")
#:phases
#~(modify-phases %standard-phases
#$@%common-gstreamer-phases
@@ -506,12 +507,12 @@ (define-public gstreamer
;; Requires: glib-2.0, gobject-2.0
;; Requires.private: gmodule-no-export-2.0 libunwind libdw
(list elfutils ;libdw
- glib libunwind))
+ glib-next libunwind))
(native-inputs
(list bash-completion
bison flex
gettext-minimal
- `(,glib "bin")
+ `(,glib-next "bin")
gobject-introspection
perl
pkg-config
@@ -553,7 +554,7 @@ (define-public gst-plugins-base
"0jcxcx4mgfjvfb3ixibwhx8j330mq3ap469w7hapm6z79q614rgb"))))
(build-system meson-build-system)
(propagated-inputs
- (list glib ;required by gstreamer-sdp-1.0.pc
+ (list glib-next ;required by gstreamer-sdp-1.0.pc
gstreamer ;required by gstreamer-plugins-base-1.0.pc
libgudev ;required by gstreamer-gl-1.0.pc
;; wayland-client.h is referred to in
@@ -582,7 +583,7 @@ (define-public gst-plugins-base
zlib))
(native-inputs
(list pkg-config
- `(,glib "bin")
+ `(,glib-next "bin")
gobject-introspection
python-wrapper
gettext-minimal
@@ -690,7 +691,7 @@ (define libsoup
(setenv "DBUS_FATAL_WARNINGS" "0"))))))
(native-inputs
(list gettext-minimal
- `(,glib "bin")
+ `(,glib-next "bin")
gobject-introspection
gsettings-desktop-schemas
libxml2
@@ -704,7 +705,7 @@ (define libsoup
cairo
flac
(librsvg-for-system)
- glib
+ glib-next
glib-networking
glu
gtk+
@@ -827,7 +828,7 @@ (define-public gst-plugins-bad
(list gstreamer gst-plugins-base))
(native-inputs
(list gettext-minimal
- `(,glib "bin") ; for glib-mkenums, etc.
+ `(,glib-next "bin") ; for glib-mkenums, etc.
gobject-introspection
gsettings-desktop-schemas
gst-plugins-good ;for tests
@@ -845,12 +846,13 @@ (define-public gst-plugins-bad
;; ccextractor
chromaprint
curl
+ dav1d
directfb
;; dssim
faad2
flite
fluidsynth
- glib
+ glib-next
glib-networking
glu
gsm
@@ -971,7 +973,7 @@ (define-public gst-plugins-ugly
(setenv "DBUS_FATAL_WARNINGS" "0"))))))
(native-inputs
(list gettext-minimal
- `(,glib "bin")
+ `(,glib-next "bin")
gobject-introspection
gsettings-desktop-schemas
perl
@@ -979,7 +981,7 @@ (define-public gst-plugins-ugly
python-wrapper
xorg-server-for-tests))
(inputs
- (list glib
+ (list glib-next
glib-networking
liba52
libcdio
@@ -1042,11 +1044,11 @@ (define-public gst-editing-services
(propagated-inputs
(list gstreamer gst-plugins-base))
(inputs
- (list glib glib-networking gtk+ libxml2))
+ (list glib-next glib-networking gtk+ libxml2))
(native-inputs
(list flex
gobject-introspection
- `(,glib "bin")
+ `(,glib-next "bin")
gst-plugins-bad
gst-plugins-good
perl
base-commit: 23552fb2fbcb78757e8b563de9466831f6386105
prerequisite-patch-id: 3805e062116fd14a78ca03847b237e75977c6d8d
prerequisite-patch-id: 9967fd9b0de5c36d810ca5c346e49762dfd3dad8
prerequisite-patch-id: f5feb08c9249508d22e0debbe47222324e9f354e
--
2.39.2
next reply other threads:[~2023-05-01 16:18 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-01 16:17 Andy Tai [this message]
2023-05-01 17:27 ` [bug#63208] [PATCH] gnu: gstreamer: Depend on glib-next Liliana Marie Prikler
2023-05-01 18:50 ` [bug#63208] Andy Tai
2023-05-02 5:48 ` [bug#63208] [PATCH v2] gnu: gstreamer: Ensure no bundle sources used Andy Tai
2023-05-02 16:59 ` Liliana Marie Prikler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230501161702.29513-1-atai@atai.org \
--to=atai@atai.org \
--cc=63208@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.