CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2020/07/28 08:21:48
Modified files:
www/firefox-esr: Makefile distinfo
www/firefox-esr/files: all-openbsd.js
www/firefox-esr/patches: patch-config_makefiles_rust_mk
www/firefox-esr/pkg: PLIST README
www/firefox-esr-i18n: Makefile.inc distinfo
Added files:
www/firefox-esr/files: pledge.content pledge.gpu pledge.main
unveil.content unveil.gpu unveil.main
www/firefox-esr/patches: patch-dom_ipc_ContentChild_cpp
patch-media_libcubeb_src_cubeb_sndio_c
patch-taskcluster_docker_firefox-snap_firefox_desktop
patch-toolkit_system_gnome_nsGIOService_cpp
Removed files:
www/firefox-esr/patches: patch-config_system-headers_mozbuild
patch-dom_crypto_WebCryptoTask_cpp
patch-js_src_jit_ProcessExecutableMemory_cpp
patch-netwerk_srtp_src_crypto_cipher_aes_gcm_nss_c
patch-security_manager_ssl_OSKeyStore_cpp
patch-storage_mozStorageConnection_cpp
patch-storage_mozStorageService_cpp
patch-third_party_prio_moz_build
Log message:
Major update to firefox-esr 78.1.0 (from esr68 branch)
See https://www.mozilla.org/en-US/firefox/78.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-32/
More or less a copy of what was in www/mozilla-firefox before the 79.0
upgrade, including:
- enable unveil integration
- move to /etc/firefox-esr/{pledge,unveil}.{main,gpu,content}
instead of about:config knobs (maybe warrants current.html entry ?)
- bring in the jumbo patch fixing 'open with' mime handling
- stop building with systemwide sqlite3, unsupported upstream
- ditch old patches merged upstream in the 68->78 cycles
- use the shipped desktop file instead of our own
- sync README
briefly tested opening a pdf, an flv file and an archive with an
external handler, and accessed webcam with webrtc.