GNU bug report logs -
#76026
[PATCH] gnu: cogl: Disable gstreamer plugin.
Previous Next
Reported by: iyzsong <at> envs.net
Date: Mon, 3 Feb 2025 06:30:02 UTC
Severity: normal
Tags: patch
Done: 宋文武 <iyzsong <at> envs.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Mon, 03 Feb 2025 22:09:26 +0800
with message-id <87pljzglwp.fsf <at> envs.net>
and subject line Re: [bug#76026] [PATCH] gnu: cogl: Disable gstreamer plugin.
has caused the debbugs.gnu.org bug report #76026,
regarding [PATCH] gnu: cogl: Disable gstreamer plugin.
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
76026: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76026
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: 宋文武 <iyzsong <at> member.fsf.org>
Fixes <https://issues.guix.gnu.org/39126>.
The cogl GStreamer sink has been broken:
<https://gitlab.gnome.org/Archive/cogl/-/issues/15>
* gnu/packages/gnome.scm (cogl)[inputs]: Remove gstreamer and
gst-plugins-base.
[arguments]: Pass "--enable-cogl-gst=no" to configure-flags.
Change-Id: I644da53effb52c6b6d8b1f9b6df293545fab963c
---
gnu/packages/gnome.scm | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 1225570c3c..1e8d813682 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6308,12 +6308,10 @@ (define-public cogl
(list mesa
cairo
pango
- gstreamer
- gst-plugins-base
wayland))
(arguments
`(#:disallowed-references (,xorg-server-for-tests)
- #:configure-flags (list "--enable-cogl-gst"
+ #:configure-flags (list "--enable-cogl-gst=no" ;broken and unmaintained
"--enable-wayland-egl-platform"
"--enable-wayland-egl-server"
base-commit: 12619742365b4bc138853ff7d79053e2089ffe1e
--
2.48.1
[Message part 3 (message/rfc822, inline)]
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:
> Awesome, you are fixing a 5 years old bug :-). Nitpick, I'd used
>
> Fixes: <https://issues.guix.gnu.org/39126>
Done, thank you!
> [...]
> That looks good to me, but reading
> https://blogs.gnome.org/clutter/2022/02/16/retiring-clutter/, it seems
> we should instead be removing cogl from the distribution, or at least
> never propagating it, in which case the above flag would become
> unnecessary.
Yes, It's propagated and needed by clutter, which still required by 22
packages. GNOME propagated it by cheese, where cheese.pc does requires
cluster. So I think remove the cogl gst plugin is right thing to do
here.
This bug report was last modified 104 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.