CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2022/01/11 08:18:01
Modified files:
www/firefox-i18n: Makefile.inc distinfo
www/mozilla-firefox: Makefile distinfo
www/mozilla-firefox/patches: patch-config_makefiles_rust_mk
patch-toolkit_components_downloads_DownloadIntegration_jsm
patch-widget_nsPrintSettingsImpl_cpp
Added files:
www/mozilla-firefox/patches:
patch-third_party_libwebrtc_BUILD_gn
patch-third_party_libwebrtc_all_moz_build
patch-third_party_libwebrtc_build_config_BUILDCONFIG_gn
patch-third_party_libwebrtc_build_config_ui_gni
patch-third_party_libwebrtc_modules_video_capture_BUILD_gn
patch-third_party_libwebrtc_modules_video_capture_linux_device_info_linux_h
patch-third_party_libwebrtc_rtc_base_platform_thread_types_cc
patch-third_party_libwebrtc_webrtc_gni
Removed files:
www/mozilla-firefox/patches:
patch-layout_style_extra-bindgen-flags_in
Log message:
www/mozilla-firefox: update to 96.0.
See https://www.mozilla.org/en-US/firefox/96.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-01/
- webrtc stack was updated, build integration needed a complete redoing.
add patches from #1654448 that got commited upstream for 97, including
patch-third_party_libwebrtc_all_moz_build as a jumbo patch. I've done
some webrtc testing, ymmv.
- it might build on arm64, or not. someone interested in firefox on
OpenBSD/arm64 should look into it.
- remove patch from #1739078, merged upstream
note that this update wont get backported to 7.0-stable as it requires
icu4c >= 70.