Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
62.0_2,1 11 Sep 2018 18:34:28
  |
zeising  |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
62.0_1,1 31 Aug 2018 01:27:10
  |
jbeich  |
www/firefox: switch to rc2
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-08-28&enddate=2018-08-31
PR: 229168 |
62.0,1 28 Aug 2018 00:01:14
  |
jbeich  |
www/firefox: update to 62.0
Changes: https://www.mozilla.org/firefox/62.0/releasenotes/
PR: 229168
Security: c96d416a-eae7-4d5d-bc84-40deca9329fb
MFH: 2018Q3
Differential Revision: https://reviews.freebsd.org/D15913 |
61.0.2,1 08 Aug 2018 10:34:24
  |
jbeich  |
www/firefox: update to 61.0.2
Changes: https://www.mozilla.org/firefox/61.0.2/releasenotes/
PR: 227850 |
61.0.1_1,1 13 Jul 2018 03:02:47
  |
jbeich  |
www/firefox: switch to Clang 6.0.1 on FreeBSD 11.1
Clang 6 is already used on 10.4, 11.2 and -CURRENT. No need to expose
users to Clang 4.0.0 regressions fixed in 4.0.1 or later versions. |
61.0.1,1 04 Jul 2018 18:16:43
  |
jbeich  |
www/firefox: update to 61.0.1
Changes: https://www.mozilla.org/firefox/61.0.1/releasenotes/
PR: 227850 |
61.0_3,1 04 Jul 2018 18:16:12
  |
jbeich  |
www/firefox: document missing feature frequently asked on IRC/BMO
about:crashes is not supported on most Tier3 platforms. Even if someone
adopts devel/breakpad patches while filling the gaps without reproducibility
debugging symbols uploaded to Mozilla may not match the package.
https://searchfox.org/mozilla-central/rev/403038737ba7/old-configure.in#2699-2718
https://developer.mozilla.org/docs/Mozilla/Developer_guide/Uploading_symbols_to_Mozillas_symbol_server |
61.0_3,1 02 Jul 2018 19:46:00
  |
jbeich  |
gecko: drop PGO workaround after r454669 |
61.0_3,1 30 Jun 2018 13:00:50
  |
tobik  |
www/firefox: Backport sndio volume handling fix
https://bugzilla.mozilla.org/show_bug.cgi?id=1467882
PR: 229135
Approved by: gecko (jbeich) |
61.0_2,1 29 Jun 2018 14:22:11
  |
jbeich  |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
61.0_1,1 22 Jun 2018 21:15:52
  |
jbeich  |
www/firefox: switch to rc3
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-06-19&enddate=2018-06-22
Security: see upstream bug 1464039 and bug 1458048 |
61.0,1 19 Jun 2018 00:44:27
  |
jbeich  |
www/firefox: chase nss version requirement |
61.0,1 19 Jun 2018 00:37:43
  |
jbeich  |
www/firefox: update to 61.0
- Drop DTRACE option, as it no longer builds
https://bugzilla.mozilla.org/show_bug.cgi?id=1448659
https://bugzilla.mozilla.org/show_bug.cgi?id=702179#c33
- Stop using system hunspell per
https://bugzilla.mozilla.org/show_bug.cgi?id=1460600
Changes: https://www.mozilla.org/firefox/61.0/releasenotes/
PR: 227850
Security: cd81806c-26e7-4d4a-8425-02724a2f48af
MFH: 2018Q2
Differential Revision: https://reviews.freebsd.org/D15227 |
60.0.2,1 06 Jun 2018 18:18:57
  |
jbeich  |
www/firefox: update to 60.0.2
Changes: https://www.mozilla.org/firefox/60.0.2/releasenotes/
PR: 226476 |
60.0.1_3,1 02 Jun 2018 00:33:29
  |
jbeich  |
www/firefox: audio_device isn't used by WebRTC after r468751 |
60.0.1_3,1 25 May 2018 01:00:36
  |
jbeich  |
www/firefox: switch Skia to upstream big-endian fix
No PORTREVISION bump because powerpc*/sparc64 don't have a working
lang/rust, anyway. |
60.0.1_3,1 23 May 2018 05:19:17
  |
jbeich  |
gecko: restore support for native extensions after r470668/r470672
PR: 226919 |
60.0.1_2,1 23 May 2018 04:49:02
  |
jbeich  |
mail/thunderbird: back out r470673 as AMO version lacks libical
PR: 226919
Pointy hat to: jbeich (too sleepy to wait for QA) |
60.0.1_2,1 23 May 2018 04:20:39
  |
jbeich  |
mail/thunderbird: drop LIGHTNING as it's unusable after r470672
PR: 226919 |
60.0.1_2,1 23 May 2018 04:04:53
  |
jbeich  |
gecko: adjust targetPlatform after r470668
PR: 226919
Reported by: Corpo (for Lightning) |
60.0.1_1,1 23 May 2018 01:21:21
  |
jbeich  |
gecko: mask as Linux on AMO for compatibility
Many extensions on addons.mozilla.org aren't listed or updated due to
platform whitelist abuse. On DragonFly the search is broken because
such a platform isn't recognized.
PR: 226919
Reported by: Graham Perrin |
60.0.1,1 16 May 2018 22:17:00
  |
jbeich  |
www/firefox: update to 60.0.1
Changes: https://www.mozilla.org/firefox/60.0.1/releasenotes/
PR: 226476 |
60.0_2,1 10 May 2018 22:21:16
  |
jbeich  |
www/firefox: deprecate libc++ < 4.0 workaround
Reminded by: PkgSrc |
60.0_2,1 10 May 2018 21:54:25
  |
jbeich  |
www/firefox: drop SC_SEM_NSEMS_MAX workaround
FreeBSD 10.3 and 11.0 have reached EOL.
PR: 218581 |
60.0_2,1 08 May 2018 00:45:16
  |
jbeich  |
www/firefox: backout r469343 for bustage
ipc/chromium/src/base/process_util_linux.cc:39:23: error: no member named
'fork_delegate' in 'base::LaunchOptions'
pid_t pid = options.fork_delegate ? options.fork_delegate->Fork() : fork();
~~~~~~~ ^
ipc/chromium/src/base/process_util_linux.cc:39:47: error: no member named
'fork_delegate' in 'base::LaunchOptions'
pid_t pid = options.fork_delegate ? options.fork_delegate->Fork() : fork();
~~~~~~~ ^ |
60.0_3,1 08 May 2018 00:35:03
  |
jbeich  |
www/firefox: close unwanted fds |
60.0_2,1 07 May 2018 20:31:04
  |
jbeich  |
www/firefox: apply some aarch64 fixes
Obtained from: upstream (Firefox 61) |
60.0_1,1 03 May 2018 20:41:53
  |
jbeich  |
www/firefox: switch to rc2
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-05-01&enddate=2018-05-04
PR: 226476 |
60.0,1 01 May 2018 00:51:37
  |
jbeich  |
www/firefox: update to 60.0
- Add U2F support, required by Web Authentication [1]
- Drop libv4l support to reduce maintenance
Changes: https://www.mozilla.org/firefox/60.0/releasenotes/
PR: 226476
Tested by: tobik, jrm, D. Ebdrup, lwhsu
Submitted by: Greg V [1]
Security: 5aefc41e-d304-4ec8-8c82-824f84f08244
MFH: 2018Q2
Differential Revision: https://reviews.freebsd.org/D15186 |
59.0.3,1 28 Apr 2018 00:21:19
  |
jbeich  |
www/firefox: mirror distfile to ignore hiccups a la r465627 |
59.0.3,1 28 Apr 2018 00:21:06
  |
jbeich  |
www/firefox: update to 59.0.3
Changes: https://www.mozilla.org/firefox/59.0.3/releasenotes/ |
59.0.2_8,1 27 Apr 2018 23:10:00
  |
jbeich  |
graphics/mesa-dri: switch to llvm60
PR: 227682 |
59.0.2_7,1 24 Apr 2018 00:18:14
  |
jbeich  |
www/firefox: unbreak h264/aac/mp3 with ffmpeg 4.0
PR: 227726
Obtained from: upstream |
59.0.2_6,1 17 Apr 2018 01:32:23
  |
jbeich  |
www/firefox: crashfix if no clipboard is available
Obtained from: upstream (Firefox 60) |
59.0.2_4,1 06 Apr 2018 15:53:17
  |
jbeich  |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
59.0.2_3,1 04 Apr 2018 11:50:10
  |
jbeich  |
www/firefox: unbreak copy/paste with some terminal emulators
Obtained from: upstream (Firefox 61) |
59.0.2_2,1 03 Apr 2018 00:48:37
  |
jbeich  |
www/firefox: use SkiaGL by default for OpenGL/WebRender compositing
Copy OS X behavior. If OpenGL compositing[1] doesn't crash OS or browser
SkiaGL canvas rendering is unlikely to make it worse. Mainly improves
FishIE Tank benchmark.
[1] layers.acceleration.force-enabled -> true in about:config or
$ env MOZ_ACCELERATED=1 firefox -new-instance -profile `mktemp -d` ... |
59.0.2_1,1 30 Mar 2018 03:22:03
  |
jbeich  |
www/firefox: unbreak WebRender on i386 |
59.0.2,1 26 Mar 2018 19:28:55
  |
jbeich  |
www/firefox: unbreak fetch
See https://bugzilla.mozilla.org/show_bug.cgi?id=1432591#c22
---
mozilla-release-239e434d6d2b8e1e2b697c3416d1e96d48fe98e5.old/.hg_archival.txt 2018-03-22
20:46:41 UTC
+++
mozilla-release-239e434d6d2b8e1e2b697c3416d1e96d48fe98e5/.hg_archival.txt 2018-03-22
20:46:41 UTC
@@ -1,7 +1,7 @@
repo: 8ba995b74e18334ab3707f27e9eb8f4e37ba3d29
node: 239e434d6d2b8e1e2b697c3416d1e96d48fe98e5
branch: default
-latesttag: FENNEC_59_0_1_BUILD2
-latesttag: FENNEC_59_0_1_RELEASE
-latesttagdistance: 18
-changessincelatesttag: 18
+tag: FENNEC_59_0_2_BUILD1
+tag: FENNEC_59_0_2_RELEASE
+tag: FIREFOX_59_0_2_BUILD1
+tag: FIREFOX_59_0_2_RELEASE |
59.0.2,1 24 Mar 2018 10:35:22
  |
jbeich  |
www/firefox: update to 59.0.2
Changes: https://www.mozilla.org/firefox/59.0.2/releasenotes/ |
59.0.1,1 23 Mar 2018 04:25:48
  |
jbeich  |
www/firefox: document missing TFO and limit U2F to FF57+
From https://wiki.mozilla.org/Firefox/Roadmap |
59.0.1,1 16 Mar 2018 21:07:39
  |
jbeich  |
www/firefox: unbreak fetch
See https://bugzilla.mozilla.org/show_bug.cgi?id=1432591#c22
---
mozilla-release-3db9e3d52b17563efca181ccbb50deb8660c59ae.old/.hg_archival.txt 2018-03-15
22:12:05 UTC
+++
mozilla-release-3db9e3d52b17563efca181ccbb50deb8660c59ae/.hg_archival.txt 2018-03-15
22:12:05 UTC
@@ -1,7 +1,5 @@
repo: 8ba995b74e18334ab3707f27e9eb8f4e37ba3d29
node: 3db9e3d52b17563efca181ccbb50deb8660c59ae
branch: default
-latesttag: FENNEC_59_0_BUILD3
-latesttag: FENNEC_59_0_RELEASE
-latesttagdistance: 5
-changessincelatesttag: 5
+tag: FIREFOX_59_0_1_BUILD1
+tag: FIREFOX_59_0_1_RELEASE
Reported by: Andrzej Tobola |
59.0.1,1 16 Mar 2018 11:24:57
  |
jbeich  |
www/firefox: update to 59.0.1
Changes: https://www.mozilla.org/firefox/59.0.1/releasenotes/
Security: 7943794f-707f-4e31-9fea-3bbf1ddcedc1 |
59.0_4,1 12 Mar 2018 22:13:15
  |
jbeich  |
www/firefox: switch to rc5
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-03-08&enddate=2018-03-12
Changes: https://bugzilla.mozilla.org/show_bug.cgi?id=1444548 |
59.0_3,1 09 Mar 2018 14:31:58
  |
jbeich  |
www/firefox: bump build dependencies after r463675 |
59.0_3,1 08 Mar 2018 15:26:51
  |
jbeich  |
www/firefox: unbreak WebRTC audio after r463675
MFH: 2018Q1 |
59.0_2,1 08 Mar 2018 15:26:34
  |
jbeich  |
www/firefox: fix <select> styling |
59.0_1,1 08 Mar 2018 08:29:24
  |
jbeich  |
www/firefox: switch to rc4
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-03-07&enddate=2018-03-08
Security: c71cdc95-3c18-45b7-866a-af28b59aabb5
MFH: 2018Q1 |
59.0,1 06 Mar 2018 00:56:50
  |
jbeich  |
www/firefox: update to 59.0
Changes: https://www.mozilla.org/firefox/59.0/releasenotes/
Security: c71cdc95-3c18-45b7-866a-af28b59aabb5
MFH: 2018Q1 |
58.0.2,1 19 Feb 2018 22:15:32
  |
jbeich  |
www/firefox: unbreak custom CPUTYPE with Rust 1.24
error[E0442]: intrinsic return value has wrong type: found vector with length
32, expected length 4
--> third_party/rust/simd/src/x86/avx2.rs:45:5
|
45 | fn x86_mm256_sad_epu8(x: u8x32, y: u8x32) -> u8x32;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
PR: 225582 |
58.0.2,1 07 Feb 2018 19:34:13
  |
jbeich  |
www/firefox: update to 58.0.2
Changes: https://www.mozilla.org/firefox/58.0.2/releasenotes/
PR: 223425 |
58.0.1,1 31 Jan 2018 21:37:46
  |
jbeich  |
www/firefox: unbreak with Rust 1.25
error: unnecessary parentheses around function argument
--> servo/ports/geckolib/glue.rs:4391:36
|
4391 | let name = unsafe { Atom::from((&*name)) };
| ^^^^^^^^ help: remove these
parentheses
|
note: lint level defined here
--> servo/ports/geckolib/lib.rs:5:9
|
5 | #![deny(warnings)]
| ^^^^^^^^
= note: #[deny(unused_parens)] implied by #[deny(warnings)]
Obtained from: upstream (Firefox 59) |
58.0.1,1 29 Jan 2018 11:11:17
  |
jbeich  |
www/firefox: update to 58.0.1
Changes: https://www.mozilla.org/firefox/58.0.1/releasenotes/
PR: 223425
MFH: 2018Q1 |
58.0_2,1 25 Jan 2018 21:20:12
  |
jbeich  |
multimedia/libvpx: update 1.7.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0
ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/ |
58.0_1,1 19 Jan 2018 04:49:53
  |
jbeich  |
www/firefox: switch to rc6
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2018-01-16&enddate=2018-01-19
PR: 223425
Security: a891c5b4-3d7a-4de9-9c71-eef3fd698c77
MFH: 2018Q1 (piling up) |
58.0,1 15 Jan 2018 21:32:32
  |
jbeich  |
www/firefox: update to 58.0
Changes: https://www.mozilla.org/firefox/58.0/releasenotes/
PR: 223425
Tested by: Greg V, tobik
Security: a891c5b4-3d7a-4de9-9c71-eef3fd698c77
MFH: 2018Q1 (piling up) |
57.0.4_1,1 11 Jan 2018 00:54:00
  |
jbeich  |
www/firefox: work around crash on FreeBSD 10
PR: 224917
Suggested by: dim |
57.0.4,1 05 Jan 2018 13:31:34
  |
cmt  |
www/firefox{,-18n}: update to 57.0.4
containing "Spectre" workaround
https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/
PR: 224933
Approved by: jbeich (gecko)
MFH: 2018Q1 |
57.0.3,1 26 Dec 2017 18:41:15
  |
jbeich  |
www/firefox: update to 57.0.3
Changes: https://www.mozilla.org/firefox/57.0.3/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2017-12-07&enddate=2017-12-27 |
57.0.2_1,1 26 Dec 2017 00:59:07
  |
jbeich  |
www/firefox: switch to devel/llvm50 for Stylo |
57.0.2,1 07 Dec 2017 21:43:12
  |
jbeich  |
www/firefox: update to 57.0.2 (nop)
Changes: https://www.mozilla.org/firefox/57.0.2/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2017-11-30&enddate=2017-12-07 |
57.0.1,1 03 Dec 2017 17:35:29
  |
jbeich  |
gecko: unbreak with non-default python version after r455210
$ make
[...]
Installing py36-sqlite3-3.6.3_7...
===> firefox-57.0.1,1 depends on package: py27-sqlite3>0 - not found
*** Error code 1
PR: 224055
Submitted by: Peter Wullinger |
57.0.1,1 29 Nov 2017 17:15:24
  |
jbeich  |
www/firefox: update to 57.0.1
Changes: https://www.mozilla.org/firefox/57.0.1/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2017-11-14&enddate=2017-11-30
PR: 222693 |
57.0_3,1 27 Nov 2017 22:02:30
  |
jbeich  |
lang/rust: avoid LLVM targeting SSE2 on i386 by default
This may help ports like textproc/ripgrep to run on old hardware.
Rust itself still requires SSE2 until bootstrap is regenerated.
PR: 223415
Approved by: rust (dumbbell) |
57.0_2,1 24 Nov 2017 08:52:51
  |
jbeich  |
www/firefox: update .desktop file to Ubuntu Snap version |
57.0_1,1 23 Nov 2017 22:53:33
  |
jbeich  |
gecko: simplify WRKSRC handling
Requested by: mat |
57.0_1,1 23 Nov 2017 00:56:36
  |
jbeich  |
www/firefox: drop obsolete/redundant bug reporting advice
https://www.freebsd.org/doc/en/articles/problem-reports/article.html |
57.0_1,1 22 Nov 2017 06:25:21
  |
jbeich  |
gecko: enable GCONF option by default
This is a build-only dependency used by default in upstream builds.
https://bugzilla.mozilla.org/show_bug.cgi?id=713827
https://bugzilla.mozilla.org/show_bug.cgi?id=1167201 |
57.0,1 22 Nov 2017 06:25:10
  |
jbeich  |
gecko: drop GNOMEUI option |
57.0,1 22 Nov 2017 06:24:59
  |
jbeich  |
gecko: drop broken and unmaintained PGO option
Clang PGO isn't supported by the build system yet.
https://bugzilla.mozilla.org/show_bug.cgi?id=1064049
Reported by: many
PR: 221451 |
57.0,1 22 Nov 2017 06:24:39
  |
jbeich  |
gecko: simplify conflicts |
57.0,1 14 Nov 2017 19:04:44
  |
jbeich  |
www/firefox: update to 57.0 (marketed as "Firefox Quantum")
Not a MFH candidate due to POLA violation per redesigned UI, broken
legacy addons and auto-reviewed new addons.
Changes: https://www.mozilla.org/firefox/57.0/releasenotes/
PR: 222693
Tested by: pi, tobik, TrueOS |
56.0.2_10,1 14 Nov 2017 19:04:06
  |
jbeich  |
www/firefox: backport more FF57+ fixes
No time to track down upstream commits for
https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384615,1386490,1393840,1403716
PR: 222859
Security: f78eac48-c3d1-4666-8de5-63ceea25a578
MFH: 2017Q4 (r454000 followup, FF57 alternative until 2018Q1) |
56.0.2_9,1 11 Nov 2017 20:42:34
  |
jbeich  |
www/firefox: backport some FF57+ fixes
PR: 222859
Security: f78eac48-c3d1-4666-8de5-63ceea25a578
MFH: 2017Q4 |
56.0.2_8,1 09 Nov 2017 02:31:48
  |
jbeich  |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |
56.0.2_7,1 08 Nov 2017 06:58:12
  |
jbeich  |
gecko: sync libyuv fix with upstream version
MFH: 2017Q4 (r453437 + r453446 followup) |
56.0.2_7,1 06 Nov 2017 06:41:55
  |
jbeich  |
www/firefox: gracefully handle errors from Gtk font settings
PR: 1400817
Obtained from: upstream (Firefox 57)
MFH: 2017Q4 |
56.0.2_6,1 04 Nov 2017 11:33:37
  |
jbeich  |
www/firefox: move llvm* dep into Mk/bsd.gecko.mk
MFH: 2017Q4 |
56.0.2_6,1 04 Nov 2017 10:10:57
  |
jbeich  |
gecko: unbreak build with GCC after r453437
MFH: 2017Q4 |
56.0.2_6,1 03 Nov 2017 23:58:45
  |
jbeich  |
gecko: speed up HTML5 video scaling on i386
MFH: 2017Q4 |
56.0.2_5,1 30 Oct 2017 21:47:20
  |
jbeich  |
gecko: better detect FLAC after r453085
MFH: 2017Q4 |
56.0.2_5,1 28 Oct 2017 23:47:31
  |
jbeich  |
gecko: speed up VP9 decoding on i386
Disable bundled FFmpeg decoders for VP* and FLAC on i386 as those don't
support SIMD optimizations due to build issues upstream. More recent
versions of those are already provided by multimedia/ffmpeg, anyway.
MFH: 2017Q4 |
56.0.2_4,1 28 Oct 2017 15:42:21
  |
jbeich  |
gecko: double-click on tab bar crashfix for some WMs
Obtained from: upstream (Firefox 58)
PR: 222693
Submitted by: tobik
MFH: 2017Q4 |
56.0.2_3,1 26 Oct 2017 07:48:15
  |
jbeich  |
www/firefox: unbreak JS debugger
console.error:
Message: TypeError: KEYS[os] is undefined
Stack:
getKeyForOS@resource://gre/modules/commonjs/toolkit/loader.js ->
resource://devtools/client/debugger/new/debugger.js:29496:4
getKey@resource://gre/modules/commonjs/toolkit/loader.js ->
resource://devtools/client/debugger/new/debugger.js:29492:11
formatKey@resource://gre/modules/commonjs/toolkit/loader.js ->
resource://devtools/client/debugger/new/debugger.js:29500:14
renderPauseButton@resource://gre/modules/commonjs/toolkit/loader.js ->
resource://devtools/client/debugger/new/debugger.js:29575:94
render@resource://gre/modules/commonjs/toolkit/loader.js ->
resource://devtools/client/debugger/new/debugger.js:29603:58
[...]
PR: 223257
Reported by: rodrigo
MFH: 2017Q4 |
56.0.2_2,1 26 Oct 2017 00:59:25
  |
jbeich  |
www/firefox: better support ffmpeg 3.4 for media.ffvpx.enabled=false
Obtained from: upstream (Firefox 58) |
56.0.2_1,1 25 Oct 2017 09:53:41
  |
jbeich  |
www/firefox: backport privacy.resistFingerprinting fix for User-Agent
If users are going to "pkg lock" due to addons better pretend to be an
ESR on the off chance JS malware is stupid enough to only check
User-Agent to filter out non-vulnerable Firefox versions.
Obtained from: upstream (Firefox 57)
MFH: 2017Q4 |
56.0.2,1 25 Oct 2017 06:15:49
  |
jbeich  |
www/firefox: update to 56.0.2
Changes: https://www.mozilla.org/firefox/56.0.2/releasenotes/
MFH: 2017Q4 |
56.0.1_4,1 23 Oct 2017 22:58:48
  |
jbeich  |
lang/rust: unbreak FFI for returning struct on i386
As this fixes Stylo on i386, remove the workaround in www/firefox.
PR: 223047
Suggested by: Sebastien Marie <semarie@openbsd.org>
Approved by: rust (dumbbell)
MFH: 2017Q4 (required by Firefox 57 scheduled on 2017-11-14) |
56.0.1_3,1 21 Oct 2017 06:50:50
  |
jbeich  |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
56.0.1_2,1 20 Oct 2017 05:27:08
  |
jbeich  |
www/firefox: unbreak with Rust >= 1.21
error: doc comment not used by rustdoc
--> servo/components/style/values/specified/image.rs:689:17
|
689 | /// `to` keyword is mandatory in modern syntax.
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
note: lint level defined here
--> servo/components/style/lib.rs:26:9
|
26 | #![deny(warnings)]
| ^^^^^^^^
= note: #[deny(unused_doc_comment)] implied by #[deny(warnings)]
(Only the first 15 lines of the commit message are shown above ) |
56.0.1_1,1 19 Oct 2017 03:39:42
  |
jbeich  |
www/firefox: trim package by ~50 Mb
DTRACE=on and PROFILE=on builds only want non-debug symbols.
MFH: 2017Q4 |
56.0.1,1 04 Oct 2017 09:19:57
  |
jbeich  |
www/firefox: update to 56.0.1 (nop)
Changes: https://hg.mozilla.org/releases/mozilla-release/rev/3e4ce49f3214
MFH: 2017Q4 (just in case) |
56.0_1,1 02 Oct 2017 05:52:06
  |
jbeich  |
gecko: enable PROFILE by default (like official builds)
This stops passing -fomit-frame-pointer which is detrimental for stack
unwinding as used by dtrace, pmcstat or gdb/lldb.
MFH: 2017Q4 |
56.0,1 27 Sep 2017 04:22:14
  |
jbeich  |
gecko: reword pkg-message slightly |
56.0,1 27 Sep 2017 04:15:11
  |
jbeich  |
gecko: oops, drop bogus comma |
56.0,1 27 Sep 2017 04:12:34
  |
jbeich  |
www/firefox: update to 56.0 (rust required)
This is slightly early but due to recent PORTREVISION bump there's no
point doing QA for 55.0.* anymore.
Changes: https://www.mozilla.org/firefox/56.0/releasenotes/
PR: 221335
Security: 1098a15b-b0f6-42b7-b5c7-8a8646e8be07
MFH: 2017Q3 not possible: requires r447450 and r450556 |
55.0.3_3,1 27 Sep 2017 04:12:05
  |
jbeich  |
gecko: add JACK option (enabled by default)
PR: 221464 |
55.0.3_2,1 25 Sep 2017 17:22:59
  |
jbeich  |
www/firefox: oops, drop redundant check |
55.0.3_2,1 25 Sep 2017 17:19:37
  |
jbeich  |
www/firefox: unbreak on powerpc64, sparc64
In file included from
toolkit/crashreporter/google-breakpad/src/third_party/curl/curl.h:44:0,
from
toolkit/components/telemetry/pingsender/pingsender_unix_common.cpp:13,
from
objdir/toolkit/components/telemetry/pingsender/Unified_cpp_pingsender0.cpp:11:
toolkit/crashreporter/google-breakpad/src/third_party/curl/curlrules.h:144:41:
error: size of array '__curl_rule_01__' is negative
[CurlchkszEQ(long, CURL_SIZEOF_LONG)];
^
Reported by: jhibbits |
55.0.3_2,1 25 Sep 2017 00:02:36
  |
jbeich  |
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine |