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.

Reply via email to