Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
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 |
55.0.3_1,1 15 Sep 2017 18:01:18 |
dumbbell |
lang/rust: Install Cargo + use bundled crates
This port now provides Cargo. This is the recommended now because Cargo
won't be provided separately in the future.
To build Cargo, we set `extended = true` in `config.toml`. As a side
effect, this flag also installs Rust source code. The port has a new
`SOURCES` option (disabled by default) to keep those sources.
As a consequence of this, `devel/cargo` is removed. Several ports
and Makefiles in Mk were updated to depend on `lang/rust` instead of
`devel/cargo`.
The other big change in this patch is the use of the bundled crates,
instead of relying on Cargo's registry (which was part of the distfiles, (Only the first 15 lines of the commit message are shown above ) |
55.0.3_1,1 12 Sep 2017 05:48:43 |
jbeich |
www/firefox: unbreak on powerpc64, sparc64
In file included from objdir/dist/include/mozilla/dom/EventTarget.h:12:0,
from dom/base/nsPIDOMWindow.h:15,
from objdir/dist/include/mozilla/DOMEventTargetHelper.h:13,
from dom/presentation/PresentationAvailability.h:10,
from dom/presentation/AvailabilityCollection.cpp:10,
from
objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
dom/base/nsWrapperCache.h:48:1: error: static assertion failed: Only support
32-bit and 64-bit
static_assert(sizeof(void*) == 4, "Only support 32-bit and 64-bit");
^
Reported by: Martin Husemann (via upstream bug) |
55.0.3_1,1 24 Aug 2017 22:26:30 |
jbeich |
www/firefox: update to 55.0.3
Changes: https://www.mozilla.org/firefox/55.0.3/releasenotes/
MFH: 2017Q3 |
55.0.2_1,1 18 Aug 2017 21:39:46 |
jbeich |
gecko: stop calling home to check for updates after r436423
Upstream seems to define "default" as Nightly (custom build), not safe
to update automatically. Once we switched to proper channels updater
kicked in, except Mozilla never built binaries for FreeBSD. Not to
mention, vendor updates conflict with system package manager.
PR: 221541
MFH: 2017Q3 |
55.0.2,1 16 Aug 2017 09:23:01 |
jbeich |
www/firefox: update to 55.0.2
Changes: https://www.mozilla.org/firefox/55.0.2/releasenotes/
MFH: 2017Q3 |
55.0.1,1 13 Aug 2017 14:24:35 |
jbeich |
www/firefox: document a few known issues
MFH: 2017Q3 |
55.0.1,1 12 Aug 2017 03:49:56 |
jbeich |
www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64)
ERROR: --disable-skia is not supported anymore
In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101:
gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared identifier 'PathSkia'
RefPtr<Path> path = MakeAndAddRef<PathSkia>(skPath, FillRule::FILL_WINDING);
^ |
55.0.1,1 10 Aug 2017 18:55:47 |
jbeich |
www/firefox: unbreak with JIT (e.g. on powerpc*, sparc64)
In file included from js/src/builtin/RegExp.cpp:22:
In file included from js/src/jsobjinlines.h:33:
In file included from js/src/vm/TypeInference-inl.h:19:
In file included from js/src/jit/BaselineJIT.h:18:
In file included from js/src/jit/MacroAssembler.h:28:
js/src/jit/none/MacroAssembler-none.h:51:27: error: chosen constructor is
explicit in copy-initialization
static constexpr Register WasmIonExitTlsReg = { Registers::invalid_reg };
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
js/src/jit/Registers.h:39:24: note: explicit constructor declared here
explicit constexpr Register(Encoding e)
^
1 error generated. |
55.0.1,1 10 Aug 2017 00:38:03 |
jbeich |
www/firefox: update to 55.0.1
Changes: https://www.mozilla.org/firefox/55.0.1/releasenotes/
MFH: 2017Q3 |
55.0,1 07 Aug 2017 18:22:51 |
jbeich |
www/firefox: update to 55.0
This is the last release to support RUST=off. Later versions
remove non-Rust codepaths e.g., via encoding_rs.
Changes: https://www.mozilla.org/firefox/55.0/releasenotes/
PR: 216541 219963
Security: 555b244e-6b20-4546-851f-d8eb7d6c1ffa
MFH: 2017Q3 |
54.0.1_1,1 29 Jun 2017 15:43:50 |
jbeich |
www/firefox: unbreak aarch64 after r444090
error[E0412]: cannot find type `c_long` in this scope
--> third_party/rust/libc/src/lib.rs:192:45
|
192 | pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) ->
c_int;
| ^^^^^^ not found in this scope
|
= help: possible candidate is found in another module, you can import it
into scope:
`use core::os::raw::c_long;`
Reported by: pkg-fallout |
54.0.1,1 28 Jun 2017 22:31:12 |
jbeich |
www/firefox: update to 54.0.1
Changes: https://www.mozilla.org/firefox/54.0.1/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog/
MFH: 2017Q2 |
54.0,1 22 Jun 2017 01:19:17 |
jbeich |
www/firefox: enable RUST on aarch64 after r443777 and r443780
PR: 216143 |
54.0,1 14 Jun 2017 12:55:29 |
jbeich |
www/firefox: fix some JIT warnings on aarch64
MFH: 2017Q2 |
54.0,1 13 Jun 2017 19:55:47 |
jbeich |
www/firefox: update to 54.0
Changes: https://www.mozilla.org/firefox/54.0/releasenotes/
PR: 218912
Security: 6cec1b0a-da15-467d-8691-1dea392d4c8d
MFH: 2017Q2 (requires r439925) |
53.0.3_1,1 23 May 2017 05:03:16 |
rezny |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
53.0.3,1 20 May 2017 02:43:11 |
jbeich |
www/firefox: update to 53.0.3
Changes: https://www.mozilla.org/firefox/53.0.3/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog/FIREFOX_53_0_3_RELEASE
MFH: 2017Q2 |
53.0.2,1 06 May 2017 02:30:30 |
jbeich |
www/firefox: update to 53.0.2
Changes: https://www.mozilla.org/firefox/53.0.2/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog/FIREFOX_53_0_2_RELEASE
MFH: 2017Q2 (maybe security, see commits for restricted bugs) |
53.0_4,1 02 May 2017 23:53:47 |
jbeich |
www/firefox: use X29 as frame pointer like aarch64 kernel does |
53.0_3,1 02 May 2017 03:43:15 |
jbeich |
gecko: unbreak RUST=on with cargo >= 0.18
error[E0463]: can't find crate for `cheddar`
--> media/libstagefright/binding/mp4parse_capi/build.rs:1:1
|
1 | extern crate cheddar;
| ^^^^^^^^^^^^^^^^^^^^^ can't find crate
error: aborting due to previous error
fatal runtime error: failed to initiate panic, error 5
error: Could not compile `mp4parse_capi`.
Caused by:
process didn't exit successfully: `/usr/local/bin/rustc --crate-name
build_script_build media/libstagefright/binding/mp4parse_capi/build.rs
--crate-type bin --emit=dep-info,link -C opt-level=2 -C debuginfo=2 -C
metadata=13cd8b0152b68b4e -C extra-filename=-13cd8b0152b68b4e--out-dir
obj-x86_64-unknown-freebsd12.0/toolkit/library/rust/./release/build/mp4parse_capi-13cd8b0152b68b4e
-L
dependency=obj-x86_64-unknown-freebsd12.0/toolkit/library/rust/./release/deps`
(exit code: 1)
Build failed, waiting for other jobs to finish...
error: build failed |
53.0_3,1 27 Apr 2017 14:32:09 |
jbeich |
www/firefox: try to unbreak aarch64 after r438264
In file included from
/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/obj-aarch64-unknown-freebsd11.0/js/src/Unified_cpp_js_src12.cpp:29:
/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/js/src/jit/Ion.cpp:3528:30:
error: no member named 'cacheFlush' in 'js::jit::ExecutableAllocator'
ExecutableAllocator::cacheFlush((void*)start_, size_t(stop_ - start_));
~~~~~~~~~~~~~~~~~~~~~^
Reported by: pkg-fallout |
53.0_3,1 25 Apr 2017 08:20:31 |
riggs |
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs |
53.0_2,1 18 Apr 2017 19:38:18 |
jbeich |
www/firefox: work around bogus semaphores limit
NotImplementedError: system provides too few semaphores (30 available, 256
necessary)
PR: 218581
Reported by: pkg-fallout (releases cannot be fixed retroactively)
Requested by: antoine
MFH: 2017Q2 |
53.0_2,1 14 Apr 2017 15:19:30 |
jbeich |
www/firefox: update to 53.0 (rc6)
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog
MFH: 2017Q2 |
53.0_1,1 13 Apr 2017 05:50:13 |
jbeich |
www/firefox: update to 53.0 (rc5)
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog
MFH: 2017Q2 |
53.0,1 11 Apr 2017 21:39:47 |
jbeich |
www/firefox: drop broken GTK2 option following upstream
https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg20523.html
PR: 218569
Reported by: Walter Schwarzenfeld, Jakub Lach <jakub_lach@mailplus.pl>
Submitted by: rezny (based on)
MFH: 2017Q2 (r436907 followup) |
53.0,1 11 Apr 2017 18:49:00 |
jbeich |
www/firefox: chase build-dep versions in 53.0 |
53.0,1 11 Apr 2017 14:17:57 |
jbeich |
www/firefox: update to 53.0 (rc3)
More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2017-04-19. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.
Changes: https://www.mozilla.org/firefox/53.0/releasenotes/
Security: 5e0a038a-ca30-416d-a2f5-38cbf5e7df33
MFH: 2017Q2 (piling up) |
52.0.2,1 25 Mar 2017 16:51:30 |
jbeich |
www/firefox: update to 52.0.1 (rc1)
Changes: https://www.mozilla.org/firefox/52.0.2/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog/
MFH: 2017Q1 |
52.0.1_1,1 18 Mar 2017 17:08:10 |
jbeich |
gecko: define same update channel as official builds
Some addons rely on app.update.channel pref to enable features. One of
those is e10srollout which controls Multiprocess Windows by default. |
52.0.1,1 17 Mar 2017 17:57:57 |
jbeich |
www/firefox: update to 52.0.1 (rc2)
Changes: https://www.mozilla.org/firefox/52.0.1/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog/
MFH: 2017Q1 |
52.0_3,1 03 Mar 2017 23:44:37 |
jbeich |
www/firefox: attempt to unbreak wifi geo and safebrowsing since 51.0
MFH: 2017Q1 (requires r434999 to avoid patch conflict) |
52.0_2,1 03 Mar 2017 19:38:13 |
jbeich |
gecko: attempt to drop RPATH for libxul.so dependencies |
52.0_1,1 03 Mar 2017 06:43:21 |
jbeich |
www/firefox: update to 52.0 (rc2)
Changes: https://www.mozilla.org/firefox/52.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/
Security: 96eca031-1313-4daf-9be2-9d6e1c4f1eb5
MFH: 2017Q1 (piling up) |
52.0,1 28 Feb 2017 04:32:29 |
jbeich |
www/firefox: update to 52.0 (rc1)
More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2017-03-07. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.
Changes: https://www.mozilla.org/firefox/52.0/releasenotes/
Security: 96eca031-1313-4daf-9be2-9d6e1c4f1eb5
MFH: 2017Q1 (piling up, requires r431637 + r434531) |
51.0.1_2,1 20 Feb 2017 02:57:04 |
jbeich |
devel/libevent2: drop historical suffix after r362796
PR: 216777
Approved by: mm (maintainer) |
51.0.1_1,1 04 Feb 2017 09:46:36 |
jbeich |
www/firefox: attempt to unbreak aarch64 after r431737
gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:(.text._ZN17SkBitmapProcState16chooseMatrixProcEb+0xc4):
undefined reference to `RepeatX_RepeatY_Procs_neon'
gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:(.text._ZN17SkBitmapProcState16chooseMatrixProcEb+0x144):
undefined reference to `ClampX_ClampY_Procs_neon'
gfx/skia/skia/src/core/SkBlitter_RGB16.cpp:(.text._ZN22SkRGB16_Opaque_Blitter5blitVEiiih+0x3c):
undefined reference to `SkRGB16BlitterBlitV_neon(unsigned short*, int, unsigned
long, unsigned int, unsigned int)'
[...]
/usr/bin/ld: libxul.so: hidden symbol `_Z24SkRGB16BlitterBlitV_neonPtimjj' isn't
defined
/usr/bin/ld: final link failed: Bad value
c++: error: linker command failed with exit code 1 (use -v to see invocation)
Reported by: pkg-fallout |
51.0.1_1,1 04 Feb 2017 07:56:59 |
jbeich |
devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR: 216527
Exp-run by: antoine
Approved by: mm (maintainer) |
51.0.1,1 30 Jan 2017 21:03:46 |
jbeich |
gecko: unbreak with clang/libc++ 4.0
In file included from mozilla/ipc/contentproc/plugin-container.cpp:7:
In file included from ../../dist/include/nsXPCOM.h:10:
In file included from ../../dist/include/nscore.h:20:
In file included from ../../dist/include/mozilla/mozalloc.h:16:
In file included from objdir/dist/stl_wrappers/new:44:
In file included from objdir/dist/system_wrappers/new:3:
/usr/include/c++/v1/new:132:1: error: function declared '[[noreturn]]' after its
first declaration
_LIBCPP_NORETURN _LIBCPP_FUNC_VIS void __throw_bad_alloc(); // not in C++ spec
^
/usr/include/c++/v1/__config:273:30: note: expanded from macro
'_LIBCPP_NORETURN'
# define _LIBCPP_NORETURN [[noreturn]]
^
../../dist/include/mozilla/throw_gcc.h:35:1: note: declaration missing
'[[noreturn]]' attribute is here
__throw_bad_alloc(void)
^
PR: 216186
Submitted by: dim
Obtained from: upstream |
51.0.1,1 27 Jan 2017 23:47:39 |
jbeich |
www/firefox: update to 51.0.1
Changes: https://www.mozilla.org/firefox/51.0.1/releasenotes/
MFH: 2017Q1 |
51.0_2,1 27 Jan 2017 19:26:42 |
jbeich |
gecko: unbreak with libevent >= 2.1
In file included from objdir//ipc/chromium/Unified_cpp_ipc_chromium0.cpp:119:
ipc/chromium/src/base/message_pump_libevent.cc:29:1: error: use of undeclared
identifier '_EVENT_SIZEOF_LONG'
CHECK_EVENT_SIZEOF(LONG, long);
^
ipc/chromium/src/base/message_pump_libevent.cc:26:19: note: expanded from macro
'CHECK_EVENT_SIZEOF'
static_assert(_EVENT_SIZEOF_##TYPE == sizeof(type), \
^
<scratch space>:50:1: note: expanded from here
_EVENT_SIZEOF_LONG
^
PR: 216527
Obtained from: upstream |
51.0_2,1 24 Jan 2017 16:09:23 |
jbeich |
www/firefox: chase required versions after r431737 |
51.0_2,1 23 Jan 2017 22:05:31 |
jbeich |
www/firefox: re-enable RUST on i386 after r432111
PR: 216143 |
51.0_1,1 19 Jan 2017 11:43:41 |
jbeich |
www/firefox: update to 51.0 (rc2)
Changes: https://www.mozilla.org/firefox/51.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2017-01-17&enddate=2017-01-19
Security: e60169c4-aa86-46b0-8ae2-0d81f683df09
MFH: 2017Q1 (piling up) |
51.0,1 17 Jan 2017 12:44:42 |
jbeich |
www/firefox: update to 51.0 (rc1)
More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2017-01-24. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.
Changes: https://www.mozilla.org/firefox/51.0/releasenotes/
Security: e60169c4-aa86-46b0-8ae2-0d81f683df09
MFH: 2017Q1 (piling up) |
50.1.0_6,1 17 Jan 2017 12:44:26 |
jbeich |
www/firefox: disable system soundtouch due to broken resampling
PR: 215879
Reported by: Sergey <kpect@protonmail.com>
Submitted by: Tobias Kortkamp <t@tobik.me> (based on)
MFH: 2017Q1 |
50.1.0_5,1 10 Jan 2017 22:29:46 |
jbeich |
gecko: attempt to unbreak aarch64
../../xpcom/reflect/xptcall/xptcall.o:(.data.rel.ro._ZTV14nsXPTCStubBase+0x28):
undefined reference to `nsXPTCStubBase::Stub3()'
../../xpcom/reflect/xptcall/xptcall.o:(.data.rel.ro._ZTV14nsXPTCStubBase+0x30):
undefined reference to `nsXPTCStubBase::Stub4()'
[...]
../../xpcom/build/Unified_cpp_xpcom_build0.o:(.data.rel.ro._ZL16kFrozenFunctions+0x180):
undefined reference to `NS_InvokeByIndex'
../../js/xpconnect/src/Unified_cpp_js_xpconnect_src1.o: In function
`XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)':
obj-aarch64-unknown-freebsd11.0/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:(.text._ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE+0xd24):
undefined reference to `NS_InvokeByIndex'
../../dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.o: In function
`txXPCOMExtensionFunctionCall::evaluate(txIEvalContext*, txAExprResult**)':
obj-aarch64-unknown-freebsd11.0/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:(.text._ZN28txXPCOMExtensionFunctionCall8evaluateEP14txIEvalContextPP13txAExprResult+0xa5c):
undefined reference to `NS_InvokeByIndex'
/usr/bin/ld: libxul.so: hidden symbol `_ZN14nsXPTCStubBase7Stub234Ev' isn't
defined
/usr/bin/ld: final link failed: Bad value
Reported by: pkg-fallout |
50.1.0_5,1 07 Jan 2017 14:43:11 |
jbeich |
textproc/hunspell: update to 1.6.0
- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|
Changes: https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR: 215714
Submitted by: sunpoet (based on)
Exp-run by: antoine
MFH: 2017Q1
Differential Revision: https://reviews.freebsd.org/D8887 |
50.1.0_4,1 03 Jan 2017 19:10:47 |
sunpoet |
Remove OPTIONS_EXCLUDE_FreeBSD_9
Approved by: portmgr (blanket) |
50.1.0_4,1 01 Jan 2017 16:24:59 |
jbeich |
www/firefox: add SNDIO option
PR: 212028
Submitted by: Tobias Kortkamp <t@tobik.me> |
50.1.0_4,1 01 Jan 2017 15:50:56 |
jbeich |
gecko: temporarily hide DTRACE option on aarch64
PR: 214556 |
50.1.0_4,1 01 Jan 2017 09:20:33 |
jbeich |
gecko: backport r427388 to ESR
Suggested by: Tobias Kortkamp |
50.1.0_4,1 25 Dec 2016 00:23:13 |
jbeich |
Simplify spelling for softfp defaults |
50.1.0_4,1 20 Dec 2016 17:56:40 |
mat |
Remove emulation of OPTIONS_EXCLUDE_${OPSYS}_${OSREL:R}, it is a thing
now.
Sponsored by: Absolight |
50.1.0_4,1 16 Dec 2016 13:18:09 |
jbeich |
Oops, restore Lightning build after r428672
addons.mozilla.org version still cannot be used due to binary components
that aren't provided for any Tier3 platform. |
50.1.0_4,1 16 Dec 2016 10:57:48 |
jbeich |
gecko: drop ENIGMAIL, LIGHTNING to simplify updates
ENIGMAIL can still return as www/xpi-enigmail but, alas, xpi-* ports and
their framework are mostly unmaintained.
PR: 209155 (for tracking) |
50.1.0_4,1 14 Dec 2016 15:39:17 |
jbeich |
gecko: improve NSS 3.28 compatibility
https://bugzilla.mozilla.org/show_bug.cgi?id=1323209
MFH: 2016Q4 |
50.1.0_3,1 12 Dec 2016 05:53:24 |
jbeich |
gecko: apply some sparc64 crashfixes
Obtained from: upstream
MFH: 2016Q4 |
50.1.0_2,1 11 Dec 2016 15:22:47 |
jbeich |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
50.1.0_1,1 09 Dec 2016 23:23:57 |
jbeich |
www/firefox: update to 50.1.0 (rc2)
https://hg.mozilla.org/releases/mozilla-release/rev/8612c3320053 is new since
rc1
Changes: https://www.mozilla.org/firefox/50.1.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog
MFH: 2016Q4 (r428102 bandwagon)
Security: 512c0ffd-cd39-4da4-b2dc-81ff4ba8e238 |
50.1.0,1 08 Dec 2016 06:06:59 |
jbeich |
www/firefox: update to 50.1.0 (rc1)
Changes: https://www.mozilla.org/firefox/50.1.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog
MFH: 2016Q4
Security: 512c0ffd-cd39-4da4-b2dc-81ff4ba8e238 |
50.0.2_1,1 03 Dec 2016 22:24:36 |
jbeich |
textproc/hunspell: update to 1.5.4
Changes: https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR: 214837
Exp-run by: antoine (for 1.5.3)
Approved by: office (bapt) |
50.0.2,1 01 Dec 2016 14:24:18 |
cmt |
update firefox 50.0.2, libxul and thunderbird 45.5.1
PR: 214978
Approved by: jbeich (maintainer), rene (mentor, implicit)
MFH: 2016Q4
Security: 18f39fb6-7400-4063-acaf-0806e92c094f |
50.0.1_1,1 29 Nov 2016 17:54:52 |
jbeich |
www/firefox: unbreak TEST=on build |
50.0.1_1,1 28 Nov 2016 09:16:25 |
jbeich |
gecko: fix Hunspell ABI mismatch
PR: 214849
MFH: 2016Q4 |
50.0.1,1 25 Nov 2016 16:26:29 |
jbeich |
www/firefox: update to 50.0.1
Changes: https://www.mozilla.org/firefox/50.0.1/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/shortlog
MFH: 2016Q4 |
50.0_4,1 24 Nov 2016 15:06:50 |
jbeich |
www/firefox: simplify spelling RUST defaults |
50.0_4,1 20 Nov 2016 01:23:58 |
jbeich |
www/firefox: handle more line break classes after r426525
PR: 214384 (for tracking)
Obtained from: upstream + martin@NetBSD
Security: cargo cult |
50.0_3,1 19 Nov 2016 18:21:20 |
jbeich |
devel/icu: update to 58.1
Changes: http://site.icu-project.org/download/58
PR: 214384
Exp-run by: antoine
Approved by: office (bapt) |
50.0_2,1 16 Nov 2016 00:35:57 |
linimon |
Mark as broken on various tier-2 archs.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
50.0_2,1 08 Nov 2016 12:35:44 |
jbeich |
gecko: backport fix for crash on 9.x (lang/gcc5 + -O3)
https://lists.freebsd.org/pipermail/freebsd-gecko/2016-November/006752.html
https://bugzilla.mozilla.org/show_bug.cgi?id=757366
MFH: 2016Q4 (blanket) |
50.0_1,1 06 Nov 2016 08:13:47 |
jbeich |
www/firefox: update to 50.0 (rc2)
Changes: https://www.mozilla.org/firefox/50.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2016-11-01&enddate=2016-11-06
Security: d1853110-07f4-4645-895b-6fd462ad0589
MFH: 2016Q4 (piling up) |
50.0,1 02 Nov 2016 01:42:30 |
jbeich |
www/firefox: update to 50.0 (rc1)
More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2016-11-15. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.
Changes: https://www.mozilla.org/firefox/50.0/releasenotes/
Security: d1853110-07f4-4645-895b-6fd462ad0589
MFH: 2016Q4 (piling up) |
49.0.2,1 21 Oct 2016 11:16:40 |
jbeich |
www/firefox: update to 49.0.2
Changes: https://www.mozilla.org/firefox/49.0.2/releasenotes/
Security: aaa9f3db-13b5-4a0e-9ed7-e5ab287098fa
MFH: 2016Q4 |
49.0_8,1 12 Oct 2016 20:50:28 |
dim |
Add the upstream fix for Mozilla bug 1278861, which prevents clang
assertions on a particular piece of arm inline assembly. This applies
to:
* mail/thunderbird
* www/firefox
* www/firefox-esr
* www/libxul
* www/seamonkey
Approved by: jbeich (maintainer)
PR: 203989
MFH: 2016Q4 |
49.0_8,1 09 Oct 2016 12:10:02 |
jbeich |
devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.
$ cc -lplds4 -L/usr/local/lib
/usr/lib/crt1.o: In function `_start1':
crt1_c.c:(.text+0xa6): undefined reference to `main'
/usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
/usr/local/lib/libplds4.so: undefined reference to `pthread_create'
/usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
/usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'
PR: 213144
Exp-run by: antoine |
49.0_7,1 02 Oct 2016 14:29:29 |
jbeich |
gecko: cleanup obsolete conditionals
- Remove unused MOZILLA_VER checks
- Drop unused GSTREAMER and LOGGING options
- Drop unsupported USE_MOZILLA=opus (--with-system-opus) |
49.0_7,1 30 Sep 2016 01:15:11 |
jbeich |
multimedia/libvpx: update 1.6.0
ABI is incompatible... or not? SONAME has changed but the removed vp10
symbols weren't actually exposed (and still aren't).
Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails:
vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3':
vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in
simplify_binary_operation_1, at simplify-rtx.c:2563
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0
ACC
report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html |
49.0_6,1 24 Sep 2016 11:06:57 |
tijl |
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine) |
49.0_5,1 19 Sep 2016 21:58:53 |
jbeich |
gecko: update OSS fallback for HTML5 audio
To test deinstall alsa-lib (and pulseaudio) after installing
firefox/seamonkey/etc.
Before OSS can be exposed as an option WebRTC has to either support it as well
or
pass build without any audio backends.
Changes: https://bugzilla.mozilla.org/show_bug.cgi?id=1021761#c67 |
49.0_4,1 19 Sep 2016 21:58:39 |
jbeich |
www/firefox: backport a few fixes
- Gracefully fail HiDPI telemetry if disabled
- Remove Widevine stub from about:addons#plugins
MFH: 2016Q3 |
49.0_3,1 17 Sep 2016 13:07:53 |
jbeich |
www/firefox: update to 49.0 (rc4)
Changes: https://hg.mozilla.org/releases/mozilla-release/rev/416dc3163a1f
MFH: 2016Q3 |
49.0_2,1 15 Sep 2016 15:28:27 |
jbeich |
www/firefox: update to 49.0 (rc3)
Mozilla shortened 51.0 Aurora and 50.0 Beta cycles[1] instead of
releasing 49.0.1 shortly after 49.0 which led to ESR security fixes
delayed as well for no good reason. The latter didn't affect us
because for a short time r421490 and r421531 traded stability for
security at the cost of only slightly confusing www/firefox users,
mainly due to this commit.
[1] https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg19725.html
Changes: https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2016-09-08&enddate=2016-09-13
MFH: 2016Q3 |
49.0_1,1 08 Sep 2016 06:49:24 |
jbeich |
gecko: drop poorly maintained GIO=off case after r376999
Glib IO is already used by Gtk internally, so there's little reason
to avoid it unless using non-Gtk builds which are no longer supported.
https://bugzilla.mozilla.org/show_bug.cgi?id=1286627
https://bugzilla.mozilla.org/show_bug.cgi?id=1287288
PR: 210220
Reported by: Marco Beishuizen, Arrigo Marchiori
MFH: 2016Q3 |
49.0_1,1 08 Sep 2016 06:49:11 |
jbeich |
www/firefox: re-enable OMTC for BUNDLED_CAIRO=off (backing out r393805)
OMTC is also required to support Electrolysis (called Multiprocess Windows in
about:support) introduced in Firefox 48 via e10srollout@mozilla.org system
addon.
PR: 202174, 211792
Tested by: scf
MFH: 2016Q3 |
49.0,1 08 Sep 2016 06:48:53 |
jbeich |
www/firefox: update to 49.0 (rc2)
Bump PORTREVISION to account for slightly different behavior in other
gecko@ ports and to get a discrete regression window.
Changes: https://www.mozilla.org/firefox/49.0/releasenotes/
PR: 211792
Submitted by: Jochen Neumeister <joneum@bsdproject.de> (based on)
Security: 2c57c47e-8bb3-4694-83c8-9fc3abad3964
MFH: 2016Q3 |
47.0.1_2,1 07 Sep 2016 21:47:23 |
dim |
Make www/firefox build with libc++ 3.9.0, by adding patches for upstream
bugs 1245076, 1268816 and, 1269171. Together, these solve a number of
problems with Firefox's generated wrapper headers for the C++ standard
library.
Approved by: jbeich (maintainer)
PR: 212431 |
47.0.1_2,1 04 Aug 2016 04:57:59 |
marino |
gecko ports: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).
Approved by: infrastructure blanket (removal of redundant deps) |
47.0.1_2,1 19 Jul 2016 13:37:19 |
mat |
We have a FreeBSD 12 now, copy stuff from FreeBSD 11 along.
Sponsored by: Absolight |
47.0.1_2,1 13 Jul 2016 16:24:33 |
jbeich |
gecko: axe poorly maintained QT5 support
https://bugzilla.mozilla.org/show_bug.cgi?id=1282866 |
47.0.1_2,1 09 Jul 2016 04:57:44 |
jbeich |
gecko: unbreak WebRTC build on DragonFly |
47.0.1_2,1 06 Jul 2016 22:10:14 |
mat |
Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.
PR: 205120
With hat: portmgr
Sponsored by: Absolight |
47.0.1_1,1 06 Jul 2016 11:19:56 |
gahr |
devel/icu: bump PORTREVISION on missing dependent ports
Reported by: rakuco |