aboutsummaryrefslogtreecommitdiff
path: root/www/seamonkey
Commit message (Collapse)AuthorAgeFilesLines
...
* gecko: enable GCONF option by defaultJan Beich2017-11-221-1/+1
| | | | | | | | | 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 Notes: svn path=/head/; revision=454672
* devel/icu: update to 60.1Jan Beich2017-11-091-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/60 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 223373 Exp-run by: antoine Notes: svn path=/head/; revision=453790
* gecko: sync libyuv fix with upstream versionJan Beich2017-11-081-13/+23
| | | | | | | MFH: 2017Q4 (r453437 + r453446 followup) Notes: svn path=/head/; revision=453721
* gecko: unbreak build with GCC after r453437Jan Beich2017-11-041-26/+21
| | | | | | | MFH: 2017Q4 Notes: svn path=/head/; revision=453446
* gecko: speed up HTML5 video scaling on i386Jan Beich2017-11-032-1/+73
| | | | | | | MFH: 2017Q4 Notes: svn path=/head/; revision=453437
* gecko: better detect FLAC after r453085Jan Beich2017-10-301-5/+15
| | | | | | | MFH: 2017Q4 Notes: svn path=/head/; revision=453211
* gecko: speed up VP9 decoding on i386Jan Beich2017-10-282-1/+74
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=453085
* gecko: double-click on tab bar crashfix for some WMsJan Beich2017-10-282-1/+42
| | | | | | | | | | Obtained from: upstream (Firefox 58) PR: 222693 Submitted by: tobik MFH: 2017Q4 Notes: svn path=/head/; revision=453059
* multimedia/ffmpeg: update to 3.4Jan Beich2017-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=452570
* www/seamonkey: switch 2.49.1 to rc4 (nop)Jan Beich2017-10-162-4/+4
| | | | | | | | Changes: https://hg.mozilla.org/releases/comm-esr52/rev/ee27fc820b4f MFH: 2017Q4 (r451280 follow up) Notes: svn path=/head/; revision=452187
* www/seamonkey: switch 2.49.1 to rc3 (nop)Jan Beich2017-10-092-4/+4
| | | | | | | | Changes: https://hg.mozilla.org/releases/comm-esr52/rev/207682396dfc MFH: 2017Q4 (r451280 follow up) Notes: svn path=/head/; revision=451633
* www/seamonkey: update to 2.49.1Jan Beich2017-10-0520-896/+336
| | | | | | | | | | | | | | | | - linux- version cannot be updated due to lack of gtk3 package - mirror -i18n distfiles locally until the langpacks are renamed Changes: http://www.seamonkey-project.org/news PR: 222464 Security: 5e0a038a-ca30-416d-a2f5-38cbf5e7df33 Security: 6cec1b0a-da15-467d-8691-1dea392d4c8d Security: 555b244e-6b20-4546-851f-d8eb7d6c1ffa Security: 1098a15b-b0f6-42b7-b5c7-8a8646e8be07 MFH: 2017Q4 (piling up until release) Notes: svn path=/head/; revision=451280
* gecko: enable PROFILE by default (like official builds)Jan Beich2017-10-021-1/+1
| | | | | | | | | | This stops passing -fomit-frame-pointer which is detrimental for stack unwinding as used by dtrace, pmcstat or gdb/lldb. MFH: 2017Q4 Notes: svn path=/head/; revision=451066
* gecko: add JACK option (enabled by default)Jan Beich2017-09-272-1/+15
| | | | | | | PR: 221464 Notes: svn path=/head/; revision=450705
* devel/icu: update to 59.1Jan Beich2017-09-251-1/+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 Notes: svn path=/head/; revision=450556
* gecko: stop calling home to check for updates after r436423Jan Beich2017-08-181-1/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=448278
* www/seamonkey: unbreak RUST=on after r446510Jan Beich2017-07-241-0/+66
| | | | | | | | | PR: 220976 Reported by: Grzegorz Junka MFH: 2017Q3 (r446510 bandwagon) Notes: svn path=/head/; revision=446546
* www/seamonkey: update to 2.48Jan Beich2017-07-2416-509/+251
| | | | | | | | | | | Changes: http://www.seamonkey-project.org/news MFH: 2017Q3 Security: d1853110-07f4-4645-895b-6fd462ad0589 Security: 512c0ffd-cd39-4da4-b2dc-81ff4ba8e238 Security: e60169c4-aa86-46b0-8ae2-0d81f683df09 Notes: svn path=/head/; revision=446510
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* gecko: apply r439551 + r439993 to other portsJan Beich2017-05-031-0/+57
| | | | Notes: svn path=/head/; revision=439995
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-1/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* gecko: define same update channel as official buildsJan Beich2017-03-181-1/+1
| | | | | | | | Some addons rely on app.update.channel pref to enable features. One of those is e10srollout which controls Multiprocess Windows by default. Notes: svn path=/head/; revision=436423
* gecko: attempt to drop RPATH for libxul.so dependenciesJan Beich2017-03-032-1/+22
| | | | Notes: svn path=/head/; revision=435362
* devel/libevent2: drop historical suffix after r362796Jan Beich2017-02-201-2/+2
| | | | | | | | PR: 216777 Approved by: mm (maintainer) Notes: svn path=/head/; revision=434427
* devel/libevent2: update to 2.1.8 and cleanupJan Beich2017-02-041-1/+1
| | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=433286
* gecko: unbreak with clang/libc++ 4.0Jan Beich2017-01-301-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=432865
* gecko: unbreak with libevent >= 2.1Jan Beich2017-01-271-0/+34
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=432566
* www/firefox: disable system soundtouch due to broken resamplingJan Beich2017-01-171-3/+3
| | | | | | | | | | PR: 215879 Reported by: Sergey <kpect@protonmail.com> Submitted by: Tobias Kortkamp <t@tobik.me> (based on) MFH: 2017Q1 Notes: svn path=/head/; revision=431735
* gecko: attempt to unbreak aarch64Jan Beich2017-01-101-0/+13
| | | | | | | | | | | | | | | | | | ../../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 Notes: svn path=/head/; revision=431138
* textproc/hunspell: update to 1.6.0Jan Beich2017-01-071-1/+1
| | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=430796
* gecko: temporarily hide DTRACE option on aarch64Jan Beich2017-01-011-2/+0
| | | | | | | PR: 214556 Notes: svn path=/head/; revision=430259
* gecko: backport r427388 to ESRJan Beich2017-01-011-3/+34
| | | | | | | Suggested by: Tobias Kortkamp Notes: svn path=/head/; revision=430246
* Drop unused variable after r428672Jan Beich2016-12-161-2/+0
| | | | Notes: svn path=/head/; revision=428681
* Oops, restore Lightning build after r428672Jan Beich2016-12-162-3/+24
| | | | | | | | addons.mozilla.org version still cannot be used due to binary components that aren't provided for any Tier3 platform. Notes: svn path=/head/; revision=428676
* gecko: drop ENIGMAIL, LIGHTNING to simplify updatesJan Beich2016-12-162-79/+3
| | | | | | | | | | ENIGMAIL can still return as www/xpi-enigmail but, alas, xpi-* ports and their framework are mostly unmaintained. PR: 209155 (for tracking) Notes: svn path=/head/; revision=428672
* www/seamonkey: update to 2.46Jan Beich2016-12-1633-1239/+650
| | | | | | | | | | | | | | | | | | | - Compatible with FFmpeg 3.x - Language packs are BROKEN until release announcement Changes: http://www.seamonkey-project.org/news MFH: 2016Q4 Security: 4f00dac0-1e18-4481-95af-7aaad63fd303 Security: 2225c5b4-1e5a-44fc-9920-b3201c384a15 Security: 1bcfd963-e483-41b8-ab8e-bad5c3ce49c9 Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3 Security: aa1aefe3-6e37-47db-bfda-343ef4acb1b5 Security: 2c57c47e-8bb3-4694-83c8-9fc3abad3964 Security: 18f39fb6-7400-4063-acaf-0806e92c094f Notes: svn path=/head/; revision=428671
* gecko: improve NSS 3.28 compatibilityJan Beich2016-12-142-1/+30
| | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1323209 MFH: 2016Q4 Notes: svn path=/head/; revision=428566
* multimedia/ffmpeg: update to 3.2.2Jan Beich2016-12-111-1/+1
| | | | | | | | | | 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) Notes: svn path=/head/; revision=428352
* textproc/hunspell: update to 1.5.4Jan Beich2016-12-031-1/+1
| | | | | | | | | | 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) Notes: svn path=/head/; revision=427743
* gecko: fix Hunspell ABI mismatchJan Beich2016-11-282-1/+40
| | | | | | | | PR: 214849 MFH: 2016Q4 Notes: svn path=/head/; revision=427291
* devel/icu: update to 58.1Jan Beich2016-11-191-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/58 PR: 214384 Exp-run by: antoine Approved by: office (bapt) Notes: svn path=/head/; revision=426525
* Mark as broken on various tier-2 archs.Mark Linimon2016-11-161-1/+1
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=426202
* gecko: backport fix for crash on 9.x (lang/gcc5 + -O3)Jan Beich2016-11-082-1/+59
| | | | | | | | | | https://lists.freebsd.org/pipermail/freebsd-gecko/2016-November/006752.html https://bugzilla.mozilla.org/show_bug.cgi?id=757366 MFH: 2016Q4 (blanket) Notes: svn path=/head/; revision=425733
* ${RM} already has -f.Mathieu Arnold2016-10-211-2/+2
| | | | | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=424411
* Add the upstream fix for Mozilla bug 1278861, which prevents clangDimitry Andric2016-10-121-0/+38
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=423893
* devel/nspr, security/nss: drop version from SONAMEJan Beich2016-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=423591
* www/seamonkey: oops, bump version requirementsJan Beich2016-10-023-9/+10
| | | | | | | | MFH: 2016Q3 X-MFH-With: r423123 Notes: svn path=/head/; revision=423125
* gecko: cleanup obsolete conditionalsJan Beich2016-10-021-3/+1
| | | | | | | | | - Remove unused MOZILLA_VER checks - Drop unused GSTREAMER and LOGGING options - Drop unsupported USE_MOZILLA=opus (--with-system-opus) Notes: svn path=/head/; revision=423124
* www/seamonkey: update to 2.40Jan Beich2016-10-0217-262/+288
| | | | | | | | | | | | | | | | | | SeaMonkey now uses FFmpeg directly rather than via GStreamer for H.264 and MP3 playback as part of HTML5. Note, FFmpeg 3.x is unsupported[1]. Changes: http://www.seamonkey-project.org/news#2016-03-14 PR: 210931 Submitted by: net@arrishq.net (based on) Security: 2c2d1c39-1396-459a-91f5-ca03ee7c64c6 MFH: 2016Q3 [1] SeaMonkey 2.40 is based on Firefox 43 codebase but Firefox 45 is the earliest to have the fix. Backporting maybe tricky: https://bugzilla.mozilla.org/show_bug.cgi?id=1232268 Notes: svn path=/head/; revision=423123
* multimedia/libvpx: update 1.6.0Jan Beich2016-09-301-1/+1
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=422956