CVSROOT:        /cvs
Module name:    ports
Changes by:     lan...@cvs.openbsd.org  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.

Reply via email to