CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2021/06/01 07:24:20
Modified files:
www/firefox-i18n: Makefile.inc distinfo
www/mozilla-firefox: Makefile distinfo
www/mozilla-firefox/files: mozilla-firefox.1 unveil.main
www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp
Removed files:
www/mozilla-firefox/patches: patch-mozglue_misc_Uptime_cpp
patch-xpcom_io_nsLocalFileUnix_cpp
Log message:
www/mozilla-firefox: update to 89.0.
See https://www.mozilla.org/en-US/firefox/89.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-23/
- depend on cbindgen 0.19 (#1695313)
- remove patch-mozglue_misc_Uptime_cpp, merged upstream in #1686405
- remove patch-xpcom_io_nsLocalFileUnix_cpp, merged upstream in #1697721
- fix path to readme in mozilla-firefox.1, from Joren Van Onder, thanks!
- update patch-dom_ipc_ContentChild_cpp to fix dconf error messages
(tons of "unable to create file '/var/run/user/1000/dconf/user':
Permission Denied.") on stderr when running within ck-launch-session;
the latter sets XDG_RUNTIME_DIR in the env to /var/run/user/$uid, and
dconf uses that to create a temporary database, with the current unveil
config preventing it.
- if XDG_RUNTIME_DIR is unset, fallback to ~/.cache, which is where dconf
defaults.
- update unveil.main to use $XDG_RUNTIME_DIR instead of wrong $XDG_CACHE_HOME.