Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
62.0.3,1 01 Oct 2018 23:34:59 |
jbeich |
www/firefox: update to 62.0.3
Changes: https://www.mozilla.org/firefox/62.0.3/releasenotes/
PR: 229168 |
62.0.2_2,1 01 Oct 2018 21:37:14 |
jbeich |
gecko: switch to clang70
Standardizing on one Clang version makes stability more predictable
across supported FreeBSD versions. As a side effect performance may
suffer some improvement. This also makes it easier to enable LTO as
old LLD versions are more buggy. |
62.0.2_1,1 29 Sep 2018 18:58:12 |
jbeich |
gecko: whitelist where DTRACE is enabled by default
Userland probes are only supported on Tier1 architectures. Even though
powerpc* should support dtrace -G may crash on C++ files built by GCC.
DTRACE option is still exposed as long as dtrace(1) binary is present
for easier debugging of libdtrace.
PR: 221641 224271 |
62.0.2_1,1 28 Sep 2018 17:59:24 |
jbeich |
lang/rust: update to 1.29.1
- Force rebuild all consumers as standard library is statically linked
Changes: https://blog.rust-lang.org/2018/09/25/Rust-1.29.1.html
PR: 229826 (follow up)
Approved by: dumbbell
Differential Revision: https://reviews.freebsd.org/D17337 |
62.0.2,1 26 Sep 2018 16:05:48 |
jbeich |
www/firefox: document e10s instability
PR: 225233 228855 |
62.0.2,1 21 Sep 2018 11:16:23 |
jbeich |
www/firefox: update to 62.0.2
Changes: https://www.mozilla.org/firefox/62.0.2/releasenotes/
PR: 229168 |
62.0_2,1 16 Sep 2018 07:57:08 |
dumbbell |
lang/rust: Update to 1.29.0
Release notes:
* https://blog.rust-lang.org/2018/07/20/Rust-1.27.2.html
* https://blog.rust-lang.org/2018/08/02/Rust-1.28.html
* https://blog.rust-lang.org/2018/09/13/Rust-1.29.html
Up to and including Rust 1.27.x, the Rust build system shelled out to
a configure script to detect the presence and usability of libunwind.
Since Rust 1.28.0, it's using a static result in a `build.rs` file and
expects libunwind to be used. It was not the case on FreeBSD so far, so
we need a patch to this `build.rs` to disable that. We still need to
study if the FreeBSD port should use libunwind and what to do with this
patch. But this problem prevented the update to Rust 1.28.0 already, so
enough delay. (Only the first 15 lines of the commit message are shown above ) |
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 |