summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Bakke <marius@gnu.org>2022-01-17 17:20:53 +0100
committerMarius Bakke <marius@gnu.org>2022-01-17 18:23:14 +0100
commitf3b73e46df82297ffabaa3b32fc765fa3065cad0 (patch)
treeeea7fee026f8af54c211146e20a3f0123c675489
parent9070dc562ede224810db4edda354b634baa5595c (diff)
downloadguix-patches-f3b73e46df82297ffabaa3b32fc765fa3065cad0.tar
guix-patches-f3b73e46df82297ffabaa3b32fc765fa3065cad0.tar.gz
gnu: ungoogled-chromium: Use bundled libvpx for WebRTC.
Fixes <https://bugs.gnu.org/53301>. Reported by Yasuaki Kudo <yasu@yasuaki.com>. * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Set rtc_build_libvpx=true in #:configure-flags.
-rw-r--r--gnu/packages/chromium.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index b6c877c2fa..e176102495 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -579,7 +579,9 @@
;; Don't use bundled sources.
"rtc_build_json=true" ;FIXME: libc++ std::string ABI difference
"rtc_build_libevent=false"
- "rtc_build_libvpx=false"
+ ;; XXX: Use the bundled libvpx for WebRTC because unbundling
+ ;; currently fails (see above), and the versions must match.
+ "rtc_build_libvpx=true"
"rtc_build_opus=false"
"rtc_build_libsrtp=true" ;FIXME: fails to find headers
"rtc_build_usrsctp=true" ;TODO: package this