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.
This commit is contained in:
Marius Bakke 2022-01-17 17:20:53 +01:00
parent 9070dc562e
commit f3b73e46df
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -579,7 +579,9 @@ (define-public ungoogled-chromium
;; Don't use bundled sources. ;; Don't use bundled sources.
"rtc_build_json=true" ;FIXME: libc++ std::string ABI difference "rtc_build_json=true" ;FIXME: libc++ std::string ABI difference
"rtc_build_libevent=false" "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_opus=false"
"rtc_build_libsrtp=true" ;FIXME: fails to find headers "rtc_build_libsrtp=true" ;FIXME: fails to find headers
"rtc_build_usrsctp=true" ;TODO: package this "rtc_build_usrsctp=true" ;TODO: package this