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
sthen
cd095cec5e
Handle pthread-stubs removal.
2017-10-23 17:11:02 +00:00
landry
6da5a3bd17
Update to firefox-esr 52.4.0.
...
- see https://www.mozilla.org/en-US/firefox/52.4.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-22/
ok naddy@
2017-09-28 16:41:13 +00:00
sthen
1dd1aed429
bump; textproc/icu4c now uses multi-packages for -wwwdata
2017-08-24 09:45:23 +00:00
landry
c288b4b0f5
Update to firefox-esr 52.3.0.
...
See https://www.mozilla.org/en-US/firefox/52.3.0/releasenotes/ (not up yet)
2017-08-08 10:18:21 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
landry
b424432a5f
Update to firefox-esr 52.2.1.
...
See https://www.mozilla.org/en-US/firefox/52.2.1/releasenotes/
2017-06-30 05:26:23 +00:00
landry
744aebf3db
Update to firefox-esr 52.2.0.
...
See https://www.mozilla.org/en-US/firefox/52.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-16/
2017-06-14 05:26:19 +00:00
espie
cc5bc426ed
switch everything to new COMPILER idiom, even stuff that won't build with clang
...
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
0352c99999
let it build with base clang, be explicit about the c++ lib
2017-05-22 10:26:14 +00:00
landry
0d5eb7889c
Bugfix update to firefox-esr 52.1.2.
...
See https://www.mozilla.org/en-US/firefox/52.1.2/releasenotes/
2017-05-19 21:55:40 +00:00
landry
e02d8bf829
Bugfix update to firefox-esr 52.1.1.
...
See https://www.mozilla.org/en-US/firefox/52.1.1/releasenotes/
2017-05-06 07:17:00 +00:00
landry
1e76cf7466
I screwed up in previous commit (commited to both ports..), so remove
...
REVISION churn, and here's the intended commit msg for firefox-esr:
Update to firefox-esr 52.1.0.
See https://www.mozilla.org/en-US/firefox/52.1.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2017-12/
- Ship a small distribution.ini to show package source in about dialog
- Remove patch-browser_installer_allowed-dupes_mn, was fixed by #1315309
2017-04-20 06:17:02 +00:00
landry
47ce2cfc1e
Update to firefox 53.0.
...
See https://www.mozilla.org/en-US/firefox/53.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2017-10/ .
- Now depends on rust and cargo to build.
- Remove patch-browser_installer_Makefile_in, sdk was removed in #1333826
- Ship a small distribution.ini to show package source in about dialog
- Add a blurb from Michael Reed about installing ffmpeg package to play
HTML5 audio/video.
Tested by several
2017-04-20 06:12:58 +00:00
landry
52ca4711f9
Fix WANTLIB and bump REVISION for all ports depending on hunspell.
...
While here enforce dependency on hunspell 1.6 in mozilla.port.mk, as
it's a requirement for 53.
2017-04-12 18:12:33 +00:00
landry
923ea180ad
Bugfix update to firefox-esr 52.0.2.
...
See https://www.mozilla.org/en-US/firefox/52.0.2esr/releasenotes/
2017-03-28 20:06:41 +00:00
landry
56e57877e1
Update to firefox-esr 52.0.1.
...
Fixes MFSA 2017-08/CVE-2017-5428, see
https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/
While here, add a patch from semarie@ (tested by and ok danj@) to tweak
a last-minute change in the jit engine memory allocator that happened to
fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see
https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67 .
Sadly, this change resulted in a browser crashing at startup
on OpenBSD with the default limits, because the jit engine tried to
allocate 1Gb (previously 640Mb in #1334933 , then 1Gb because of
#1337561 , see
https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408 ) and hit
the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb
instead (as it's done on 32bit architectures), while a better (?) fix
might be devised in bug #1347139 .
Generally speaking, if you see firefox crashing with ENOMEM errors,
raise the datasize limit for your login class, write your own wrapper
script to temporarly raise the limit when starting firefox, or stop
using the modern web. Websites are ginormous, deal with it.
2017-03-20 19:37:06 +00:00
landry
91cb0697f2
Update firefox-esr to 52.0.
...
See https://www.mozilla.org/en-US/firefox/52.0esr/releasenotes/
This release switches to Gtk3 by default, following upstream. It also
still supports NPAPI plugins (java etc..) for the 52esr lifetime (around
1 year).
This way, 6.1 will ship with a supported branch of esr instead of the
soon-to-be-dead 45 branch.
Discussed with naddy@
2017-03-07 15:36:45 +00:00
landry
14b5d6af78
Consolidate textproc/icu4c common dependency into mozilla.port.mk, and
...
allow to build against bundled icu4c by setting MOZILLA_USE_BUNDLED_ICU.
2017-02-18 16:22:54 +00:00
landry
44be8d0445
Remove, i said.
2017-01-24 21:35:59 +00:00
landry
f19855f2df
Update to firefox-esr 45.7.0.
...
See https://www.mozilla.org/en-US/firefox/45.7.0/releasenotes/ and MFSA
2017-02 (https://www.mozilla.org/en-US/security/advisories/mfsa2017-02/ )
Remove patch-netwerk_protocol_http_Http2Session_cpp (#1290037 )
2017-01-24 21:35:09 +00:00
landry
5c4f43d6db
Fix NS_ERROR_NET_INADEQUATE_SECURITY error messages on
...
wikipedia|google|cnn|various sites (http/2?) broken by the nss 3.28
update, my bad - totally forgot about this when updating.
Backport https://hg.mozilla.org/mozilla-central/rev/361ac226da2a
See https://bugzilla.mozilla.org/show_bug.cgi?id=1290037 &
https://bugzilla.mozilla.org/show_bug.cgi?id=1323209
Reported by Solene Rapenne and others, fix tested by danj@
2017-01-06 22:14:07 +00:00
landry
650ce21723
Update to firefox-esr 45.6.0.
...
See https://www.mozilla.org/en-US/firefox/45.6.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-95/
2016-12-14 13:44:19 +00:00
landry
f53c2fabe2
Security update to firefox-esr 45.5.1.
...
See https://www.mozilla.org/en-US/firefox/45.5.1/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-92/ (link not
up yet). A javascript exploit for windows was found in the wild, and the
vulnerability could technically be exploited on other platforms..
2016-11-30 21:49:10 +00:00
landry
52136eab48
Update to firefox-esr 45.5.0.
...
See https://www.mozilla.org/en-US/firefox/45.5.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-90/
2016-11-15 21:53:47 +00:00
landry
1e8a31ec1a
Update to firefox-esr 45.4.0.
...
See https://www.mozilla.org/en-US/firefox/45.4.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2016-86/
2016-09-24 14:41:47 +00:00
sthen
564c6c344a
Cope with moving sqlite3 back to ports.
2016-09-23 09:16:52 +00:00
landry
0077a89496
Update to firefox-esr 45.3.0.
...
- See https://www.mozilla.org/en-US/firefox/45.3.0/releasenotes/
- Fixes MFSA-2016-62->65,67,70,72,73,76->80
2016-08-02 17:43:30 +00:00
landry
9288a2605e
Update to firefox-esr 45.2.0.
...
- See https://www.mozilla.org/en-US/firefox/45.2.0/releasenotes/
- Fixes MFSA 2016-49->53, 55, 56, 58
2016-06-08 19:23:29 +00:00
landry
7bbe9b7f15
Bugfix update to firefox-esr 45.1.1.
...
- See https://www.mozilla.org/en-US/firefox/45.1.1/releasenotes/
2016-05-05 06:54:28 +00:00
landry
6e88468f3d
Update firefox-esr to 45 branch with 45.1.0.
...
- See https://www.mozilla.org/en-US/firefox/45.1.0/releasenotes/
- Fixes MFSA 2016-39, 44 & 47
- Stays with Gtk2 for now, will probably move to Gtk3 with 52 at the end
of the year
- Bring some patches from www/mozilla-firefox to fix build issues/enable
W^X/etc
- Disable gstreamer, now uses ffmpeg at runtime of found like firefox
- Use bundled libevent
2016-04-27 14:01:02 +00:00
landry
85e5595d2c
Bugfix update to firefox-esr 38.7.1.
...
See https://www.mozilla.org/en-US/firefox/38.7.1/releasenotes/
2016-03-19 13:35:58 +00:00
landry
afe5d36912
Update to firefox-esr 38.7.0.
...
- See https://www.mozilla.org/en-US/firefox/38.7.0/releasenotes/
- Fixes MFSA 2015-81, 2015-136, 2016-16, 17, 20, 21, 23, 24, 25, 27, 28,
31, 34, 35 & 37
Heads-up ! This port will switch to the 45 branch within the 6 coming weeks.
2016-03-14 20:37:13 +00:00
pascal
1bc0330aba
Bump REVISION for lang/clang MODULE changes.
2016-03-05 16:04:06 +00:00
landry
eb93c6e044
Security update to firefox-esr 38.6.1.
...
See https://www.mozilla.org/en-US/firefox/38.6.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2016-14/
ok sthen@ naddy@
2016-02-13 07:40:42 +00:00
landry
41aff0099e
Update to firefox-esr 38.6.0.
...
* See https://www.mozilla.org/en-US/firefox/38.6.0/releasenotes/
* Fixes MFSA 2015-150, 2016-01 & 2016-03
Note that with esr45 around the corner, esr38 will only be supported for
two more point releases.
2016-01-27 18:07:27 +00:00