GNU bug report logs - #64338
[PATCH RFC] gnu: ungoogled-chromium: Build with h264.

Previous Next

Package: guix-patches;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Wed, 28 Jun 2023 19:09:01 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 64338 in the body.
You can then email your comments to 64338 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to , guix-patches <at> gnu.org:
bug#64338; Package guix-patches. (Wed, 28 Jun 2023 19:09:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
New bug report received and forwarded. Copy sent to , guix-patches <at> gnu.org. (Wed, 28 Jun 2023 19:09:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH RFC] gnu: ungoogled-chromium: Build with h264.
Date: Wed, 28 Jun 2023 20:57:37 +0200
* gnu/packages/chromium.scm (ungoogled-chromium)[configure-flags]: Change
“rtc_use_h264=false” to “rtc_use_h264=true”.
---
Hi Guix,

we haven't had a browser with a working WebRTC implementation for quite
some time now (basically, both icecat and ungoogled-chromium choke on
h264, which is very important for actually seeing video in video
conferences).  Looking at chromium in particular, the comment next to
the flag disabling this feature appears wrong/possibly outdated.
As far as I can tell, our ungoogling script already unbundles openh264,
so there is nothing to be afraid of.

WDYT?

BTW, it would of course be nice to have the same for icecat, and
possibly have a GStreamer-based WebRTC once GNOME browsers actually
come around to support this use case.  I simply looked at chromium
first because I recalled it to work perfectly fine before this flag
was added.

Cheers

@ mentors: Sorry to CC you all, but I really want at least 2 LGTMs
before pushig.

 gnu/packages/chromium.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index cef21a4fd1..6a9f113831 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -584,7 +584,7 @@ (define-public ungoogled-chromium
               "ffmpeg_branding=\"Chrome\""
 
               ;; WebRTC stuff.
-              "rtc_use_h264=false"      ;XXX needs bundled openh264
+              "rtc_use_h264=true"
               "rtc_use_pipewire=true"
               "rtc_link_pipewire=true"
               ;; Don't use bundled sources.

base-commit: b24a05830d11e3011eee4bc5f60a41e26188cde1
-- 
2.40.1





Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Sat, 09 Sep 2023 09:34:02 GMT) Full text and rfc822 format available.

Notification sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
bug acknowledged by developer. (Sat, 09 Sep 2023 09:34:02 GMT) Full text and rfc822 format available.

Message #10 received at 64338-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 64338-done <at> debbugs.gnu.org
Subject: Re: [PATCH RFC] gnu: ungoogled-chromium: Build with h264.
Date: Sat, 09 Sep 2023 11:33:11 +0200
Am Mittwoch, dem 28.06.2023 um 20:57 +0200 schrieb Liliana Marie
Prikler:
> * gnu/packages/chromium.scm (ungoogled-chromium)[configure-flags]:
> Change
> “rtc_use_h264=false” to “rtc_use_h264=true”.
> ---
Pushed a while ago, forgot to mark as done.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 07 Oct 2023 11:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 216 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.