aboutsummaryrefslogtreecommitdiff
path: root/www/libxul
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired port:Rene Ladan2018-06-2242-18679/+0
| | | | | | | 2018-06-20 www/libxul: NPAPI are no longer supported Notes: svn path=/head/; revision=473092
* www/firefox: audio_device isn't used by WebRTC after r468751Jan Beich2018-06-021-0/+3
| | | | Notes: svn path=/head/; revision=471331
* www/palemoon: unbreak h264/aac/mp3 with ffmpeg 4.0Jan Beich2018-04-242-1/+13658
| | | | | | | | PR: 227726 Obtained from: upstream (Firefox 61) Notes: svn path=/head/; revision=468210
* devel/icu: update to 61.1Jan Beich2018-04-061-1/+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) Notes: svn path=/head/; revision=466648
* multimedia/libvpx: update 1.7.0Jan Beich2018-01-251-1/+1
| | | | | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0 ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/ Notes: svn path=/head/; revision=459963
* gecko: unbreak with non-default python version after r455210Jan Beich2017-12-031-1/+1
| | | | | | | | | | | | | | $ 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 Notes: svn path=/head/; revision=455413
* gecko: simplify WRKSRC handlingJan Beich2017-11-231-3/+2
| | | | | | | Requested by: mat Notes: svn path=/head/; revision=454808
* Oops, back out r454668Jan Beich2017-11-221-1/+0
| | | | | | | BUNDLE_LIBS is used by every XUL app that cannot share libxul.so Notes: svn path=/head/; revision=454677
* www/libxul: expire after ESR59 but before 2018Q3Jan Beich2017-11-221-0/+7
| | | | | | | | | | Non-Flash plugins aren't supported past FF52 and Gnash doesn't work in FF57. XUL consumers (e.g., Conkeror) may still be able to use "firefox -app". PR: 220607 Notes: svn path=/head/; revision=454674
* 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
* gecko: drop GNOMEUI optionJan Beich2017-11-222-1/+795
| | | | Notes: svn path=/head/; revision=454670
* gecko: move BUNDLE_LIBS to www/libxulJan Beich2017-11-221-0/+1
| | | | Notes: svn path=/head/; revision=454668
* gecko: simplify conflictsJan Beich2017-11-221-1/+0
| | | | Notes: svn path=/head/; revision=454667
* 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
* multimedia/ffmpeg: update to 3.4Jan Beich2017-10-211-1/+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
* 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-271-0/+1
| | | | | | | 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/libxul: unbreak on 12.0 after r320240Jan Beich2017-06-271-0/+24
| | | | | | | | | | | | | | | | | | cc -o Unified_c_media_libnestegg_src0.o -c ... -std=gnu99 ... Unified_c_media_libnestegg_src0.c In file included from obj-i386-unknown-freebsd12.0/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: In file included from media/libnestegg/src/halloc.c:19: media/libnestegg/src/align.h:42:25: error: typedef redefinition with different types ('union max_align' vs '__max_align_t') typedef union max_align max_align_t; ^ /usr/include/stddef.h:67:23: note: previous definition is here typedef __max_align_t max_align_t; ^ 1 error generated. Reported by: pkg-fallout Notes: svn path=/head/; revision=444466
* - Fix shebangsCarlos J. Puga Medina2017-06-161-2/+4
| | | | | | | | | | | | | | - Bump PORTREVISION Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'lib/libxul/sdk/bin/xpidl.py' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'lib/libxul/sdk/bin/xpt.py' PR: 219533 Submitted by: cpm Approved by: jbeich (gecko) Notes: svn path=/head/; revision=443684
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-0/+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
* www/linux-firefox, www/libxul: update to 45.9.0 (rc3)Jan Beich2017-04-132-6/+5
| | | | | | | | Security: 5e0a038a-ca30-416d-a2f5-38cbf5e7df33 MFH: 2017Q2 Notes: svn path=/head/; revision=438427
* gecko: define same update channel as official buildsJan Beich2017-03-181-1/+2
| | | | | | | | 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
* www/firefox-esr: update to 45.8.0 (rc2)Jan Beich2017-03-032-4/+5
| | | | | | | | | | Changes: https://www.mozilla.org/firefox/45.8.0/releasenotes/ Changes: https://hg.mozilla.org/releases/mozilla-esr45/shortlog Security: 96eca031-1313-4daf-9be2-9d6e1c4f1eb5 MFH: 2017Q1 Notes: svn path=/head/; revision=435340
* www/firefox-esr: update to 45.8.0 (rc1)Jan Beich2017-02-284-52/+4
| | | | | | | | | | Changes: https://www.mozilla.org/firefox/45.8.0/releasenotes/ Changes: https://hg.mozilla.org/releases/mozilla-esr45/shortlog Security: 96eca031-1313-4daf-9be2-9d6e1c4f1eb5 MFH: 2017Q1 Notes: svn path=/head/; revision=435070
* 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-0/+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/+146
| | | | | | | | | | | | | | | | | | | | | | | | | 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/libxul: chase required NSS version after r431859Jan Beich2017-01-241-1/+1
| | | | Notes: svn path=/head/; revision=432400
* www/firefox-esr: update to 45.7.0 (rc1)Jan Beich2017-01-193-34/+4
| | | | | | | | | | Changes: https://www.mozilla.org/firefox/45.7.0/releasenotes/ Changes: https://hg.mozilla.org/releases/mozilla-esr45/shortlog Security: e60169c4-aa86-46b0-8ae2-0d81f683df09 MFH: 2017Q1 Notes: svn path=/head/; revision=431859
* www/firefox-esr: improve A/V sync with SNDIO=onJan Beich2017-01-133-1/+54
| | | | | | | | | | | PR: 215867 Reported by: Sergey <kpect@protonmail.com> Submitted by: Tobias Kortkamp <t@tobik.me> Obtained from: upstream MFH: 2017Q1 Notes: svn path=/head/; revision=431408
* 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-0/+43
| | | | | | | Suggested by: Tobias Kortkamp Notes: svn path=/head/; revision=430246
* 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
* gecko: apply some sparc64 crashfixesJan Beich2016-12-123-1/+323
| | | | | | | | Obtained from: upstream MFH: 2016Q4 Notes: svn path=/head/; revision=428395
* multimedia/ffmpeg: update to 3.2.2Jan Beich2016-12-111-0/+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
* www/firefox-esr: update to 45.6.0 (rc1)Jan Beich2016-12-102-5/+4
| | | | | | | | | | Changes: https://www.mozilla.org/firefox/45.6.0/releasenotes/ Changes: https://hg.mozilla.org/releases/mozilla-esr45/shortlog Security: 512c0ffd-cd39-4da4-b2dc-81ff4ba8e238 MFH: 2016Q4 Notes: svn path=/head/; revision=428326
* 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
* update firefox 50.0.2, libxul and thunderbird 45.5.1Christoph Moench-Tegeder2016-12-012-5/+5
| | | | | | | | | | PR: 214978 Approved by: jbeich (maintainer), rene (mentor, implicit) MFH: 2016Q4 Security: 18f39fb6-7400-4063-acaf-0806e92c094f Notes: svn path=/head/; revision=427504
* 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-0/+2
| | | | | | | | | 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-0/+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
* www/libxul: sync candidate URL with www/firefox-esrJan Beich2016-11-021-1/+1
| | | | | | | | | | fetch: http://download.cdn.mozilla.net/pub/firefox/candidates/45.5.0esr-candidates/build2/source/firefox-45.5.0esr.source.tar.xz: Not Found Reported by: cy MFH: 2016Q4 (blanket) Notes: svn path=/head/; revision=425101