181 Commits

Author SHA1 Message Date
landry
370d396e1f www/firefox-esr: update to 91.6.0.
See https://www.mozilla.org/en-US/firefox/91.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-05/
2022-02-08 14:03:58 +00:00
landry
883de85f8e www/{firefox-esr,seamonkey},mail/mozilla-thunderbird: add --disable-necko-wifi to CONFIGURE_ARGS
its going away from mozilla.port.mk with firefox 97.

reminded by a report from naddy@, thanks
2022-01-31 15:36:11 +00:00
landry
e42627283d www/firefox-esr: update to 91.5.1.
see https://www.mozilla.org/en-US/firefox/91.5.1/releasenotes/
2022-01-27 15:55:44 +00:00
landry
eedbcb9d2d www/firefox-esr: update to 91.5.0.
See https://www.mozilla.org/en-US/firefox/91.5.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-02/
2022-01-11 15:11:08 +00:00
landry
8f9620de07 www/firefox-esr: update to 91.4.1.
see https://www.mozilla.org/en-US/firefox/91.4.1/releasenotes/
2021-12-16 15:09:12 +00:00
landry
9e26c10373 www/firefox-esr: update to 91.4.0
See https://www.mozilla.org/en-US/firefox/91.4.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-53/
2021-12-07 15:01:55 +00:00
landry
834d391e72 www/firefox-esr: update to 91.3.0.
See https://www.mozilla.org/en-US/firefox/91.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-49/
2021-11-02 15:09:38 +00:00
landry
ac8fa77397 www/firefox-esr: update to 91.2.0.
See https://www.mozilla.org/en-US/firefox/91.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-45/
2021-10-05 13:10:20 +00:00
landry
0fcef47af1 www/firefox-esr: actually remove patches that were merged upstream
noted by semarie@, thanks !
2021-09-08 08:41:50 +00:00
landry
9e3b8e805a www/firefox-esr: major update from 78.13.0 to 91.1.0
See https://www.mozilla.org/en-US/firefox/91.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-40/

merges what was in www/mozilla-firefox before the 92.0 update:
- add unveil/pledge for socket & rdd processes
- sync download dir patches

allows 7.0 to ship with a maintained esr branch for its lifetime
2021-09-07 13:43:04 +00:00
landry
ddf8e6f035 www/firefox-esr: update to 78.13.0.
See https://www.mozilla.org/en-US/firefox/78.13.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-34/
2021-08-15 06:27:35 +00:00
landry
e84b5432c9 www/firefox-esr: update to 78.12.0.
See https://www.mozilla.org/en-US/firefox/78.12.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-29/
2021-07-13 15:24:29 +00:00
landry
ec56079d28 www/firefox-esr: update to 78.11.0.
See https://www.mozilla.org/en-US/firefox/78.11.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-24/
2021-06-01 13:13:09 +00:00
sthen
86d76bdc0d disable on i386: mozilla-related ports appear to run out of memory in
rust compilation; chromium has a "reference to type XX could not bind
to an lvalue of type YY" error
2021-05-20 16:44:59 +00:00
landry
a5cf0c539b www/firefox-esr: update to 78.10.1.
See https://www.mozilla.org/en-US/firefox/78.10.1/releasenotes/
Fixes windows-only
https://www.mozilla.org/en-US/security/advisories/mfsa2021-18/
2021-05-05 07:15:13 +00:00
landry
147d4fa9f5 www/firefox-esr: update to 78.10.0
See https://www.mozilla.org/en-US/firefox/78.10.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-15/ (not there yet)

discussed with/ok naddy@ sthen@
2021-04-19 08:21:59 +00:00
landry
395d8c87cf www/firefox-esr: update to 78.9.0.
See https://www.mozilla.org/en-US/firefox/78.9.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-11/
2021-03-23 13:27:30 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
landry
0c960437cf www/firefox-esr: update to 78.8.0.
See https://www.mozilla.org/en-US/firefox/78.8.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-08/
2021-02-23 14:47:52 +00:00
jsg
2e8da7c87b allow /dev/dri/card0 where /dev/drm0 was allowed
ok landry@
2021-02-13 05:05:54 +00:00
landry
4400b0ac7b www/firefox-esr: add link to upstream commit 2021-02-12 07:48:54 +00:00
landry
25a1fd9587 www/firefox-esr: preemptively fix built with rust 1.50.
from semarie@, same fix as found in #1684261
2021-02-12 07:44:41 +00:00
landry
9dc0acec11 www/firefox-esr: update to 78.7.1
See https://www.mozilla.org/en-US/firefox/78.7.1/releasenotes/
Fixes https://www.mozilla.org/fr/security/advisories/mfsa2021-06/
(Windows-only 'Prevent access to NTFS special paths that could lead to
filesystem corruption.')
2021-02-05 14:42:14 +00:00
landry
77ecf7081a www/firefox-esr: update to 78.7.0.
See https://www.mozilla.org/en-US/firefox/78.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-04/
2021-01-26 15:54:32 +00:00
sthen
39cee36c24 Add /etc/resolv.conf to files allowed by unveil for all Firefox-based ports.
Normally this file is exempted from unveil by "pledge dns", but if the user
has disabled pledge (which is required for using some features) it will no
longer be exempted, so must be handled explicitly by unveil.

Problem reported by Stefan Hagen, ok jcs landry
2021-01-15 11:00:50 +00:00
landry
a172457304 www/firefox-esr: security update to 78.6.1.
See https://www.mozilla.org/en-US/firefox/78.6.1/releasenotes/
Fixes CVE-2020-16044 / https://www.mozilla.org/en-US/security/advisories/mfsa2021-01/

Remove patch from #1684180, merged upstream
2021-01-06 18:23:33 +00:00
landry
48688d9449 fix build with cbindgen 0.16.0
backports https://hg.mozilla.org/releases/mozilla-esr78/rev/a1f99bfc3ee5
from bug #1684180
2021-01-05 10:29:44 +00:00
landry
6b12a5c99c www/firefox-esr{,-18n}: update to 78.6.0.
See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/
2020-12-15 16:42:45 +00:00
landry
8c0c4fb5f0 Update to firefox-esr 78.5.0.
See https://www.mozilla.org/en-US/firefox/78.5.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-51/

* remove all the MOZILLA_USE_* and the common BUILD_DEPENDS bits that
were removed from mozilla.port.mk
* properly install share/pixmaps/firefox-esr.png and point at it in the
desktop file, should ease icon overriding by third-party themes
* drop jumbo patch from #1663715 fixing build with rust 1.47, merged upstream
2020-11-17 16:09:58 +00:00
landry
653dfd4b95 Security update to firefox-esr 78.4.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-49/
2020-11-09 17:42:37 +00:00
landry
d0c977dcb7 Fix build with rust 1.47.0.
jumbo patch from https://hg.mozilla.org/releases/mozilla-esr78/rev/85c38ea4d349
cf https://bugzilla.mozilla.org/show_bug.cgi?id=1663715

ok semarie@
2020-11-05 09:06:23 +00:00
landry
8c9e764414 Update to firefox-esr 78.4.0.
See https://www.mozilla.org/en-US/firefox/78.4.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-46/
2020-10-20 14:48:34 +00:00
tb
c1ca2214fa Use 'ln -f' to ensure "make repackage" works.
ok landry
2020-10-06 15:43:09 +00:00
landry
a7b7df708e Bugfix update to firefox-esr 78.3.1.
See https://www.mozilla.org/en-US/firefox/78.3.1/releasenotes/
2020-10-03 14:39:16 +00:00
landry
e0f51e4999 Update to firefox-esr 78.3.0.
See https://www.mozilla.org/en-US/firefox/78.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-43/
2020-09-22 12:59:02 +00:00
landry
9cb3bb0204 Update to firefox-esr 78.2.0.
See https://www.mozilla.org/en-US/firefox/78.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-38/
2020-08-25 13:19:49 +00:00
landry
a599828cde remove /usr/local/firefox from unveil.content, this path doesnt exist and is just wrong 2020-08-25 13:19:08 +00:00
landry
0316b9f0ac Amend desktop file patch to Exec ${MOZILLA_PROJECT} (e.g firefox-esr)
instead of firefox, broken in last update - sorry !
2020-07-30 14:30:23 +00:00
landry
5dffb53bd5 Sync README with www/mozilla-firefox, also mostly from Laurence Tratt
with tweaks by me.
2020-07-30 14:28:59 +00:00
landry
757bbf6547 Assorted tweaks/cleanups to reduce differences with www/mozilla-firefox:
- properly set MOZILLA_PROJECT to firefox-esr, and cleanup PLIST
- use MOZILLA_PROJECT where appropriate instead of adding -esr
  everywhere, now the Makefile are easily diffables
2020-07-30 14:28:23 +00:00
landry
3c170befcf cvs rm the now useless firefox.desktop file, we use the one from upstream 2020-07-30 14:26:10 +00:00
landry
f7e1b2e56a 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.
2020-07-28 14:21:48 +00:00
semarie
1ef635952f prepare firefox to be buildable with rustc 1.45.0
https://bugzilla.mozilla.org/show_bug.cgi?id=1640982
2020-07-21 13:21:36 +00:00
landry
d0dbb064cf Update to firefox-esr 68.10.0
See https://www.mozilla.org/en-US/firefox/68.10.0/releasenotes/
Fixes https://www.mozilla.org/fr/security/advisories/mfsa2020-25/

note that www/firefox-esr will move to 78 when www/mozilla-firefox moves
to 79 in a month, so that 6.8 ships with a supported branch.
2020-06-30 14:02:26 +00:00
landry
3cf5003b0a Update to firefox-esr 68.9.0.
See https://www.mozilla.org/en-US/firefox/68.9.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-21/
2020-06-02 15:29:32 +00:00
landry
69f5d66936 Fix webrtc audio/video on bigbluebutton, broken by the nss 3.52 update on some sites.
* From FreeBSD via jbeich@, cf
* https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246363
* backports https://hg.mozilla.org/mozilla-central/rev/463069687b3d from
https://bugzilla.mozilla.org/show_bug.cgi?id=1624128

ratchov@ confirms that the issue was also present in -esr, and that
backporting this commit fixes it - many thanks !
2020-05-27 06:59:19 +00:00
landry
55834ebfb3 68.8.0esrrc2 has been promoted to 68.8.0esr on the mirrors, same distfile
discussed with sthen@ & naddy@
2020-05-04 14:58:00 +00:00
landry
82419b2376 Update to firefox-esr 68.8.0rc2
Relnotes will be at
https://www.mozilla.org/en-US/firefox/68.8.0/releasenotes/, and MFSAs will
be listed on https://www.mozilla.org/en-US/security/advisories/

commiting now to make sure this gets in 6.7 as discussed with sthen@ and
naddy@
2020-05-04 11:37:35 +00:00
landry
afa9fec984 Update to firefox-esr 68.7.0.
See https://www.mozilla.org/en-US/firefox/68.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-13/
2020-04-07 14:02:15 +00:00
landry
46c1d49d62 Security update to firefox-esr 68.6.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-11/
2020-04-04 07:19:16 +00:00