119 Commits

Author SHA1 Message Date
kurt
66d110e89e Document upstream bug report for mmap change in
ProcessExecutableMemory.cpp. okay landry@
2019-10-29 14:46:01 +00:00
kurt
3e1df89c3d Backport fix to isloate node's setting stdout/stderr as non-blocking:
https://bugzilla.mozilla.org/show_bug.cgi?id=1520159
https://bugzilla.mozilla.org/show_bug.cgi?id=1500436

This is a build stability fix only; no change in binaries so no
revision bump. okay landry@
2019-10-29 14:43:03 +00:00
landry
23a8ee71d8 Update to firefox-esr 68.2.0.
See https://www.mozilla.org/en-US/firefox/68.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-33/

Remove patch from #1579323 to reenable sandboxing by default & patch
from #1585099 to fix build with rust 1.38, both merged upstream in the
esr branch.
2019-10-23 19:46:03 +00:00
kurt
7176ae0435 *** empty log message *** 2019-10-07 19:16:54 +00:00
semarie
48dcece2ca unbreak www/firefox-esr and mail/mozilla-thunderbird after lang/rust upgrade
mark www/tor-browser/browser as BROKEN (too outdated and not easily unbreakable)

ok landry@
2019-10-01 04:39:31 +00:00
sthen
a3dae6ea5d factor some common parts into mozilla.port.mk and fix DPB_PROPERTIES which
is supposed to be "lonesome" on i386 because parts of the build take a lot of
ram, but actually ended up as "lonesome parallel" due to a +=. hoping this
will reduce the frequent build failures on i386.  ok landry
2019-09-22 17:19:06 +00:00
landry
a3bd57eebb Sync pkg-readme with the one from mozilla-firefox.
Prompted by a mail from gjones5555 at netscape dot net
2019-09-19 19:15:55 +00:00
landry
97973fa784 Apply jcs@'s sandboxing fix to esr too. 2019-09-06 17:13:22 +00:00
landry
562ce4721a Update firefox-esr to 68.1.0.
See https://www.mozilla.org/en-US/firefox/68.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-26/

Basically a copy of what was under www/mozilla-firefox, as 60esr will
soon be EOL, and we want to track 68esr in 6.6-stable.

As a side-effect, esr now uses pledge like mainline firefox.

The bn-BD & bn-IN lackpacks were merged into bn.
2019-09-03 16:31:12 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
landry
5847e3164e Update to firefox-esr 60.8.0.
See https://www.mozilla.org/en-US/firefox/60.8.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2019-22/
2019-07-09 18:05:14 +00:00
landry
baf80b41c8 Fix build with upcoming rust 1.36.
found by semarie@ in
https://reviews.freebsd.org/D20810#change-K68aYoUXfAu1, regression in
rust itself tracked in https://github.com/rust-lang/rust/issues/62301

Builds fine with rust 1.35.
2019-07-02 16:51:49 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
landry
900fb5a3b0 Update to firefox-esr 60.7.2.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-19/

Same diff sent by Henry Jensen.
2019-06-21 16:40:36 +00:00
landry
b54fb39609 Update to firefox-esr 60.7.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-18/
2019-06-20 15:01:26 +00:00
landry
689cbeba3f Update to firefox-esr 60.7.0.
See https://www.mozilla.org/en-US/firefox/60.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-14/
2019-05-21 16:52:22 +00:00
landry
88813febeb Update to firefox-esr 60.6.3.
See https://www.mozilla.org/en-US/firefox/60.6.3/releasenotes/
2019-05-08 18:17:38 +00:00
landry
a275334169 Update to firefox 60.6.2.
See https://www.mozilla.org/en-US/firefox/60.6.2/releasenotes/
Fixes the addons issue seen all around, cf
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/

Repackage i18n langpacks from 60.6.1 as they're not available for this
release.
2019-05-06 09:51:39 +00:00
landry
346fd9cb98 Update to firefox-esr 60.6.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-10/
2019-03-23 08:05:16 +00:00
landry
dc13826ac7 Update to firefox-esr 60.6.0.
See https://www.mozilla.org/en-US/firefox/60.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-08/
2019-03-19 19:15:13 +00:00
semarie
c970fd8fff prepare firefox (all versions) to be compiled using rust-1.33
ok landry@
2019-03-11 19:04:37 +00:00
landry
0ff47b19a3 Bugfix update to firefox-esr 60.5.2.
See https://www.mozilla.org/en-US/firefox/60.5.2/releasenotes/
Fixes crashes when reading Reuters news, cf https://bugzilla.mozilla.org/1505844
2019-02-22 19:36:21 +00:00
landry
3151060003 Update to firefox-esr 60.5.1.
See https://www.mozilla.org/en-US/firefox/60.5.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-05/
2019-02-13 12:35:25 +00:00
landry
6da8f96a2e Update to firefox-esr 60.5.0.
See https://www.mozilla.org/en-US/firefox/60.5.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-02/
2019-01-29 20:49:49 +00:00
landry
6aeeed3df1 Update to firefox-esr 60.4.0.
See https://www.mozilla.org/en-US/firefox/60.4.0/releasenotes/
2018-12-11 15:34:31 +00:00
landry
fb30e7d85a Bump requirement to nss 3.40.1 to ensure consumers pick it up.
Will be a hard requirement for upcoming 64 anyway.
2018-12-01 09:19:27 +00:00
landry
3fc9699369 Update to firefox-esr 60.3.0.
See https://www.mozilla.org/en-US/firefox/60.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-27/
2018-10-23 16:54:06 +00:00
landry
87f241ee73 Bump all ports using rust to ensure they get rebuilt/updated. 2018-10-08 15:28:05 +00:00
landry
02e6b27b60 Update to firefox-esr 60.2.2.
See https://www.mozilla.org/en-US/firefox/60.2.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/
Removes rust 1.29 build fix patch, merged.
2018-10-03 04:39:57 +00:00
sthen
202fbf484e bump REVISION on ports using rust, to ensure that they pick up the fix
for out of bounds write due to integer overflow that was fixed in rust's
libstd (which is statically linked).
2018-09-25 21:16:37 +00:00
landry
82a3e01d1b add link to upstream commit in esr60 branch 2018-09-25 14:26:36 +00:00
landry
cceb027163 fix distinfo, reported by aja@ 2018-09-23 04:38:31 +00:00
landry
52b1eac106 Update to firefox-esr 60.2.1
Cf https://www.mozilla.org/en-US/firefox/60.2.1/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2018-23/
2018-09-22 04:40:54 +00:00
landry
83aeffddb0 Backport https://hg.mozilla.org/mozilla-central/rev/36f4ba2fb6f5
Fixes the build with upcoming rust 1.29.
with semarie@
2018-09-16 16:32:14 +00:00
landry
8595c5e899 Update to firefox-esr 60.2.0.
See https://www.mozilla.org/en-US/firefox/60.2.0esr/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-21/
2018-09-05 16:20:26 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
landry
53248887f9 Update to firefox-esr 60.1.0. The 52 branch will die soon.
See https://www.mozilla.org/en-US/firefox/60.1.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-16/

Now builds against bundled icu, cairo & hunspell, and build-requires
rust and llvm. This is more or less what was in www/mozilla-firefox
before the update to 61.

Add patch from #1470961 to fix build with system sqlite. Note that the
install directory is renamed from lib/firefox-esr-${VERSION} to
lib/firefox-esr to follow mainline firefox.
2018-06-27 05:11:34 +00:00
landry
449598add0 Update to firefox-esr 52.8.1.
See https://www.mozilla.org/en-US/firefox/52.8.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/
2018-06-08 16:43:18 +00:00
sthen
114b1e4413 Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.
2018-06-01 15:44:28 +00:00
landry
70b3b0eb84 Update to firefox-esr 52.8.0.
See https://www.mozilla.org/en-US/firefox/52.8.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-12/

Note that 60 is now the new ESR branch, so this port will probably
be updated to it at the next cycle.
2018-05-11 19:40:42 +00:00
landry
0b436ae7c4 Update to firefox-esr 52.7.3.
See https://www.mozilla.org/en-US/firefox/52.7.3/releasenotes/
(security advisories not up yet)
2018-03-26 16:01:17 +00:00
landry
88f47b0823 Add a patch (lying around since a while and completely forgotten) to fix
potential regressions/crashes with nss 3.35 - thx jbeich@freebsd for
poking me about it. Can't keep up with everything it seems...
From https://bugzilla.mozilla.org/show_bug.cgi?id=1380706
2018-03-16 18:32:34 +00:00
landry
053cca6354 Update to firefox-esr 52.7.2.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-08/
from Pwn2own - "Out of bounds memory write while processing Vorbis audio
data".
2018-03-16 18:29:24 +00:00
landry
851fcbac5b Update to firefox-esr 52.7.0.
See https://www.mozilla.org/en-US/firefox/52.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-07/
2018-03-13 19:22:09 +00:00
landry
4b72cdaad7 Update to firefox-esr 52.6.0.
See https://www.mozilla.org/en-US/firefox/52.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-01/
(spectre mitigations) and
https://www.mozilla.org/en-US/security/advisories/mfsa2018-03/
2018-01-23 19:27:53 +00:00
landry
6921d23219 Bugfix update to firefox-esr 52.5.3.
See https://www.mozilla.org/en-US/firefox/52.5.3/releasenotes/ (not there yet)
Same as main, probably doesnt affect us..
2017-12-28 17:13:30 +00:00
landry
8a1dd41057 Update to firefox-esr 52.5.2.
See https://www.mozilla.org/en-US/firefox/52.5.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-28/
(one windows-only, the other might affect other platforms)

note that 52.5.1 was skipped upstream.
2017-12-08 13:13:15 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
landry
80fe745855 Update to firefox-esr 52.5.0.
See https://www.mozilla.org/en-US/firefox/52.5.0/releasenotes/
Fixes MFSA2017-25, see https://www.mozilla.org/en-US/security/advisories/mfsa2017-25/

Add missing @exec/@unexec-delete update-desktop-database calls while
here.. and remove gettext MODULE.
2017-11-14 20:12:26 +00:00