aboutsummaryrefslogtreecommitdiff
path: root/www/libxul
Commit message (Collapse)AuthorAgeFilesLines
* Update mozilla ports:Baptiste Daroussin2014-08-0412-96/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | - firefox 31.0 - firefox-esr 24.7.0 - libxul 24.7.0 - seamonkey 2.26.1 - thunderbird 31.0 Among changes: - add workaround for crash with openldap on thunderbird and seamonkey [1] - add crashfix for architectures with strict alignmentment - backport crashfix with system sqlite/nss on firefox-esr and thunderbird - restore hooking jemalloc in sqlite on freebsd 10+ - fix thunderbird build with -jN [2] - respect MAKE_JOBS_NUMBER regardless of kern.smp.cpus [2] - define CPE_URI for nspr/nss and firefox/thunderbird/seamonkey - require recent gstreamer1-libav i386 crashfix - add DTRACE option for use with DTraceToolkit (js_flowtime.d, js_who.d, etc) PR: 165263 [1] PR: 184630 [2] Submitted by: Jan Beich Notes: svn path=/head/; revision=363978
* - Chase database/sqlite3 slib bumpMartin Wilke2014-06-271-0/+1
| | | | | | | Approved by: portmgr (myself) Notes: svn path=/head/; revision=359586
* - Update Firefox to 30.0Beat Gaetzi2014-06-116-21/+214
| | | | | | | | | | | | | | | | | | | | | | | | | - Update Firefox ESR to 24.6.0 - Update libxul to 24.6.0 - Update NSS to 3.16.1 - Update NSPR to 4.10.6 - Update Thunderbird to 24.6.0 - Convert USE_BZIP2 to USES - Backport ff31 fix against crashing DEBUG build on newegg.com [1] - Add a note in UPDATING to not build audio/soundtouch with INTEGER_SAMPLES [2] - Use arc4random_buf(3) to generate UUIDs (version 4) - Fix debugger detection used by Telemetry and the slow script dialog - Add STAGE support [3] PR: ports/189991 [1] PR: ports/189217 [2] PR: ports/189488 [2] Submitted by: bapt [3] Sumbitted by: Jan Beich Security: http://www.vuxml.org/freebsd/888a0262-f0d9-11e3-ba0c-b4b52fce4ce8.html Notes: svn path=/head/; revision=357413
* Don't hide that those 3 ports are not stagedAntoine Brodin2014-05-291-0/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=355713
* Switch Opus to USES=libtool.Christian Weisgerber2014-05-251-0/+1
| | | | | | | | | Bump dependent ports. [1] Approved by: portmgr (implicit) [1] Notes: svn path=/head/; revision=355266
* - Update SeaMonkey to 2.26Beat Gaetzi2014-05-063-18/+4
| | | | | | | | | | | | | - Update libxul to 24.5.0 - Switch to USES=tar:bzip2 - Fix SeaMonkey version detection in Uses/gecko.mk Submitted by: Jan Beich Security: http://www.vuxml.org/freebsd/985d4d6c-cfbd-11e3-a003-b4b52fce4ce8.html Approved by: portmgr (bdrewery, security update to non-staged port) Notes: svn path=/head/; revision=353122
* - Update Firefox to 29.0Beat Gaetzi2014-04-299-72/+285
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Firefox ESR to 24.5.0 - Update Thunderbird to 24.5.0 - Update NSS to 3.16 - Use port dependency for soundtouch library - Require recent graphite2 version explicitly [1] - Require gst-libav version that doesn't crash on seeking [2] and doesn't error out on plugin load [3] - Remove gstreamer note in pkg-message for www/firefox, [3] may still happen with www/firefox-esr but only until it tracks esr31 (ca 2014-09-01) - Fix USE_XPI in mail/thunderbird-i18n [4] Security: http://www.vuxml.org/freebsd/985d4d6c-cfbd-11e3-a003-b4b52fce4ce8.html PR: ports/187939 [1] PR: ports/188133 [2] PR: ports/181964 [3] PR: ports/188984 [4] Submitted by: Toomas Aas <toomas.aas@raad.tartu.ee> [1] Submitted by: Jakub Lach <jakub_lach@mailplus.pl> [2] Submitted by: Jan Beich [3] and this update! Submitted by: Toni Ballesta <mustelator@yahoo.es> [4] Approved by: portmgr (bdrewery, security update to non-staged port) Notes: svn path=/head/; revision=352640
* - Update Firefox to 28.0Beat Gaetzi2014-03-1910-54/+956
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Firefox ESR to 24.4.0 - Update Thunderbird to 24.4.0 - Update NSPR to 4.10.4 - Update NSS to 3.15.5 - Switch GSTREAMER option for non-esr ports to depend on multimedia/gstreamer1 [2] - Switch to Uses/compiler.mk, defaults to lang/gcc47 on 8.x and 9.x - Use port dependencies for libogg, libvorbis, libopus, harfbuzz, graphite2 - Enable readahead in url-classifier, asmjs, download resume like on Linux - Build www/firefox and www/seamonkey faster using unified compilation - Unbreak build on sparc64 [1] - Workaround OPTIMIZED_CFLAGS startup crash on 8.x and 9.x - OPTIMIZED_CFLAGS is enabled by default - A few DEBUG build fixes - Add clang 3.2/3.3/3.4 workarounds for i386 - Mention known GSTREAMER issue in pkg-message Submitted by: Jan Beich PR: ports/186580 [1] Requested by: kwm [2] Security: http://www.vuxml.org/freebsd/610de647-af8d-11e3-a25b-b4b52fce4ce8.html Notes: svn path=/head/; revision=348650
* Update to 24.3.0Beat Gaetzi2014-02-166-33/+107
| | | | | | | Submitted by: Jan Beich Notes: svn path=/head/; revision=344635
* Chase icu bumpGuido Falsi2014-02-071-0/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=343247
* - Update Firefox to 27.0Beat Gaetzi2014-02-051-1/+6
| | | | | | | | | | | | | | | | | | | | | - Update Firefox ESR to 24.3.0 - Update Thunderbird to 24.3.0 - Update NSPR to 4.10.3 - Update NSS to 3.15.4 - Depend on yasm when building with bundled libvpx or libjpeg-turbo - Prepare gstreamer conditional for upcoming Firefox versions - Improve jemalloc3 conditional - Break build unless alsa-lib port installs new config file - Chase USE_DOS2UNIX deprecation - Temporarily disable system cairo over screen corruption with smoothScroll [1] Submitted by: Jan Beich Reported by: flo [1] Security: http://www.vuxml.org/freebsd/1753f0ff-8dd5-11e3-9b45-b4b52fce4ce8.html Notes: svn path=/head/; revision=342632
* Python cleanup:Rene Ladan2014-01-131-1/+1
| | | | | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat) Notes: svn path=/head/; revision=339634
* Update to nspr 4.10.2Florian Smeets2013-12-147-30/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to nss 3.15.3.1 Update firefox-esr and thunderbird to 24.2.0 Update firefox to 26.0 Update seamonkey to 2.23 - catch up with directory renames since USES=webplugins was introduced; fixes plugins not being automatically enabled after install - linux-firefox and linux-seamonkey can play HTML5 audio [2][3] and measure about:memory usage, again - dom.ipc.plugins.enabled->true no longer crash linux-firefox which makes some flash sites work again; as there's no nspluginwrapper in-between the infamous "youtube issue" never occurs - install DEBUG with symbols [3] and describe the option better [4] - enable dumping about:memory upon kill -65, kill -66 and GC/CC log upon kill -67 to a file under /tmp directory; linux-firefox uses kill -34, kill -35 and kill -36 respectively PR: ports/183861 [1] PR: ports/184006 [2] PR: ports/169896 [3] PR: ports/184285 [3] PR: ports/184286 [4] Security: dd116b19-64b3-11e3-868f-0025905a4771 In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=336446
* - update firefox to 25.0Florian Smeets2013-10-306-56/+60
| | | | | | | | | | | | | | | | | | - update firefox-esr to 24.1.0 - update thunderbird to 24.1.0 - update seamonkey to 22.0 - update libxul to 24.1.0 - don't remove/add share/applications directory - remove checks for older gecko releases from bsd.gecko.mk - drop support for FreeBSD 9.0 Not staged yet. I started working on it, but didn't finish it in time for this release. I'll try to make the next one in 6 weeks. In collaboration with: Jan Beich Notes: svn path=/head/; revision=332168
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | www) Notes: svn path=/head/; revision=327776
* - update firefox, thunderbird and libxul to 24.0Florian Smeets2013-09-1849-2714/+2406
| | | | | | | | | | | | | | - update seamonkey to 2.21 - update firefox-esr to 17.0.9 - enable GSTREAMER by default for html5 with h264/aac/mp3 - WEBRTC is now always built - add PROFILE and TESTS options Security: 7dfed67b-20aa-11e3-b8d8-0025905a4771 In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=327587
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-021-1/+1
| | | | Notes: svn path=/head/; revision=326088
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - update firefox to 23.0Florian Smeets2013-08-082-3/+3
| | | | | | | | | | | | - update firefox-esr, thunderbird and libxul to 17.0.8 - update seamonkey to 2.20 - fix plist for *-i18n Security: 0998e79d-0055-11e3-905b-0025905a4771 In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=324409
* - update firefox to 22.0Florian Smeets2013-06-263-25/+3
| | | | | | | | | | | | | - update firefox-esr, thunderbird and libxul to 17.0.7 - update nspr to 4.10 - OSS support was removed upstream, only ALSA and PulseAudio are supported from now on. Security: b3fcb387-de4b-11e2-b1c6-0025905a4771 In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=321792
* Update to 17.0.6 (this should also fix the build on head after theFlorian Smeets2013-06-0446-1126/+1126
| | | | | | | | | | | clang 3.3 merge) PR: ports/179034 [1] Submitted by: Jan Beich <jbeich@tormail.org>, Nikolai Lifanov <lifanov@mail.lifanov.com> [1] Notes: svn path=/head/; revision=319872
* - update thunderbird, firefox-esr, linux-thunderbird and linux-firefox toFlorian Smeets2013-04-033-28/+1
| | | | | | | | | | | | | | | | | | | 17.0.5 - update firefox to 20.0 - update seamonkey and linux-seamonkey to 2.17 - update nspr to 4.9.6 - remove mail/thunderbird-esr, Mozilla stopped providing 2 versions of thunderbird - prune support for old FreeBSD versions; users of 8.2, 7.4 or earlier are advised to upgrade - http://www.freebsd.org/security/ - add vuln.xml entry Security: 94976433-9c74-11e2-a9fc-d43d7e0c7c02 Approved by: portmgr (miwi) In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=315713
* - update firefox, thunderbird, linux-firefox and linux-thunderbird to 17.0.2Florian Smeets2013-01-092-3/+3
| | | | | | | | | | - update firefox-esr, thunderbird-esr and libxul to 10.0.12 - update linux-seamonkey to 2.15 Security: http://www.vuxml.org/freebsd/a4ed6632-5aa9-11e2-8fcb-c8600054b392.html Notes: svn path=/head/; revision=310165
* - Update firefox and thunderbird to 17.0Florian Smeets2012-11-202-9/+5
| | | | | | | | | | | | | | | | | | - Update seamonkey to 2.14 - Update ESR ports and libxul to 10.0.11 - support more h264 codecs when using GSTREAMER with YouTube - Unbreak firefox-esr, thunderbird-esr and libxul on head >= 1000024 [1] - Buildsystem is not python 3 aware, use python up to 2.7 [2] PR: ports/173679 [1] Submitted by: swills [1], demon [2] In collaboration with: Jan Beich <jbeich@tormail.org> Security: d23119df-335d-11e2-b64c-c8600054b392 Approved by: portmgr (beat) Feature safe: yes Notes: svn path=/head/; revision=307606
* - Update www/firefox{,-i18n} to 16.0.2Florian Smeets2012-10-283-20/+3
| | | | | | | | | | | | | | | | | | | | | - Update seamonkey to 2.13.2 - Update ESR ports and libxul to 10.0.10 - Update nspr to 4.9.3 - Update nss to 3.14 - with GNOMEVFS2 option build its extension, too [1] - make heap-committed and heap-dirty reporters work in about:memory - properly mark QT4 as experimental (needs love upstream) - *miscellaneous cleanups and fixups* mail/thunderbird will be updated once the tarballs are available. PR: ports/173052 [1] Security: 6b3b1b97-207c-11e2-a03f-c8600054b392 Feature safe: yes In collaboration with: Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=306558
* - update {thunderbird,firefox}-esr* and libxul to 10.0.9Florian Smeets2012-10-123-28/+3
| | | | | | | | | | | | | | | - use bundled jemalloc since 7.2 [1] - avoid thread-local variables before 8.3, 9.1, 10.0, to avoid crashes [2] - bump PORTREVISION on mail/thunderbird and www/firefox for the TLS fixes Security: 6e5a9afd-12d3-11e2-b47d-c8600054b392 Reported by: angelv <angelvg@gmail.com>, Hanno Krusken<ix260@yahoo.co.uk> [2] Reference: http://svnweb.freebsd.org/changeset/base/225582 [2] Submitted by: Jan Beich <jbeich@tormail.org> [1], [2] Feature safe: yes Notes: svn path=/head/; revision=305765
* - Update firefox-esr, thunderbird-esr, linux-firefox and linux-thunderbird ↵Florian Smeets2012-10-1013-211/+603
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to 10.0.8 - Update firefox and thunderbird to 16.0 - Update seamonkey to 2.13 - Update all -i18n ports respectively - switch firefox 16.0 and seamonkey 2.13 to ALSA by default for better latency during pause and seeking with HTML5 video - remove fedisableexcept() hacks, obsolete since FreeBSD 4.0 - support system hunspell dictionaries [1] - unbreak -esr ports with clang3.2 [2] - unbreak nss build when CC contains full path [3] - remove GNOME option grouping [4] - integrate enigmail into thunderbird/seamonkey as an option [5] - remove mail/enigmail* [6] - enable ENIGMAIL, LIGHTNING and GIO options by default - add more reporters in about:memory: page-faults-hard, page-faults-soft, resident, vsize - use bundled jemalloc 3.0.0 on FreeBSD < 10.0 for gecko 16.0, only heap-allocated reporter works in about:memory (see bug 762445) - use lrintf() instead of slow C cast in bundled libopus - use libjpeg-turbo's faster color conversion if available during build - record startup time for telemetry - use -z origin instead of hardcoding path to gecko runtime - fail early if incompatible libxul version is installed (in USE_GECKO) - *miscellaneous cleanups and fixups* PR: ports/171534 [1] PR: ports/171566 [2] PR: ports/172164 [3] PR: ports/172201 [4] Discussed with: ale, beat, Jan Beich [5] Approved by: ale [6] In collaboration with: Jan Beich <jbeich@tormail.org> Security: 6e5a9afd-12d3-11e2-b47d-c8600054b392 Feature safe: yes Approved by: portmgr (beat) Notes: svn path=/head/; revision=305684
* - Move libxul 1.9.2 to www/libxul19Beat Gaetzi2012-09-1050-448/+2425
| | | | | | | | | | | | | - Update www/libxul to 10.0.7 - Update all dependent ports to use www/libxul19 (no functional changes) - Bump PORTREVISION on ports where libxul is a run dependency as the resulting package will change. Submitted by: Jan Beich <jbeich@tormail.org> With hat: gecko Notes: svn path=/head/; revision=304053
* - Update firefox to 15.0.1Florian Smeets2012-09-073-13/+24
| | | | | | | | | | | | | | | | | | | | | | | - Sync changes from gecko repository@r995 general - don't specify prefix for libevent when using pkg-config - ia64 and sparc64 use 8k pagesize by default - add visibility hack for clang 3.2 with libc++ - fix build using clang 3.2 (on FreeBSD 10-CURRENT) - rename a few more patches to ease tracking of bugzilla bugs www/seamonkey - unbreak unsetting LDAP and MAILNEWS options after bug 707305 - use compile time debugging WITH_DEBUG security/nss - unbreak install WITH_DEBUG - unbreak powerpc64 devel/nspr - use absolute paths when specifiying srcdir to make gdb(1) happy In collaboration with: andreast, zeising, Jan Beich <jbeich@tormail.org> Notes: svn path=/head/; revision=303831
* - update firefox and thunderbird to 15.0Florian Smeets2012-08-3016-252/+125
| | | | | | | | | | | | | | | | | | | | | | | | - update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7 - update seamonkey and linux-seamonkey to 2.12 - update nss to 3.13.6 - update bsdipc code (posix_spawn, SysV shared memory) - rename patches to easily track those not (yet) submitted upstream - reduce package size, except for www/libxul[1] - restore default objdir to what it was in 13.0 - fix mail/enigmail after thunderbird build changes - don't accidentally pick up headers from installed ports[3] - add support for PREFIX != LOCALBASE to Makefile.webplugins [4] - document vulnerabilities in vuln.xml - *miscellaneous cleanups and fixups* Obtained from: OpenBSD ports[1] PR: ports/159831, ports/160933, ports/170467[3], ports/170236 [4] Submitted by: avilla [4] In collaboration with: Jan Beich <jbeich@tormail.net> Who did most of the hard work. Notes: svn path=/head/; revision=303378
* - update firefox/thunderbird ESR versions to 10.0.6Florian Smeets2012-07-2622-1922/+372
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - update firefox 14.0.1 - update thunderbird to 14.0 - update seamonkey to 2.11 - switch to new options framework - add experimental rendering via cairo-qt (QT4 option) - add audio backend options (ALSA and PulseAudio) - rename SMB option to GNOMEVFS2 - turn on LOGGING by default (like upstream linux builds) - improve about:memory output - unbreak PGO - use system libs [1] - switch to libevent2 [2] - fix conflict with devel/libunwind and base gcc [3] - unbreak clang/libc++ build [4] - unbreak build with base gcc on >= 9.x [5] - use common IPC code with other BSDs[6] - and *miscellaneous improvements* PR: ports/146231 [1], ports/161421 [2] ports/150631, ports/168369, ports/168637, ports/168793, ports/168978 [3] ports/163454, ports/164905, ports/169231 [4] ports/169389, ports/169479 [5] Obtained from: pkgsrc via bugzilla #753046 [6] In collaboration with: Jan Beich (who did the major part of this work and deserves a special thank you!) Notes: svn path=/head/; revision=301582
* - update png to 1.5.10Dirk Meyer2012-06-011-0/+1
| | | | Notes: svn path=/head/; revision=297915
* - Update to 1.9.2.28Beat Gaetzi2012-03-142-5/+5
| | | | | | | | | Approved by: portmgr (bapt, implicit) Security: http://www.vuxml.org/freebsd/a1050b8b-6db3-11e1-8b37-0011856a6e37.html Feature safe: yes Notes: svn path=/head/; revision=293288
* update to 3.6.27Florian Smeets2012-02-172-5/+5
| | | | | | | Security: http://www.vuxml.org/freebsd/d7dbd2db-599c-11e1-a2fb-14dae9ebcf89.html Notes: svn path=/head/; revision=291626
* Fix build with gcc46Florian Smeets2012-02-021-0/+11
| | | | | | | Submitted by: avg Notes: svn path=/head/; revision=290325
* update to 1.9.2.26Florian Smeets2012-01-312-5/+5
| | | | Notes: svn path=/head/; revision=290199
* - Update to 1.9.2.24Beat Gaetzi2011-11-082-5/+5
| | | | Notes: svn path=/head/; revision=285301
* - Update to 1.9.2.23Beat Gaetzi2011-10-072-6/+5
| | | | | | | | | | - Use Firefox source tarball to build libxul as upstrem no longer provides xulrunner tarballs for the 1.9.2 branch. Discussed with: flo@ at EuroBSDCon DevSummit Notes: svn path=/head/; revision=283151
* Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where ↵Koop Mast2011-08-231-1/+2
| | | | | | | needed. Notes: svn path=/head/; revision=280300
* retire GECKO_PTHREAD_LIBS just use PTHREAD_LIBS.Florian Smeets2011-08-161-3/+1
| | | | | | | | | this will enable compilation with clang. firefox 6 and thunderbid 6 now build fine with clang. other gecko ports should become compilable as soon as they are based on the same gecko version as firefox and thunderbird 6 Notes: svn path=/head/; revision=279840
* - update to 1.9.2.17Florian Smeets2011-04-292-3/+3
| | | | | | | Security: http://www.vuxml.org/freebsd/04b7d46c-7226-11e0-813a-6c626dd55a41.html Notes: svn path=/head/; revision=273337
* - Update to 1.9.2.16Beat Gaetzi2011-03-242-3/+3
| | | | | | | Security: http://www.vuxml.org/freebsd/b2f09169-55af-11e0-9d6f-000f20797ede.html Notes: svn path=/head/; revision=271600
* - Update to 1.9.2.14Beat Gaetzi2011-03-025-5/+83
| | | | | | | | | | - Add support for powerpc64 [1] Submitted by: andreast@ [1] Security: http://www.vuxml.org/freebsd/45f102cd-4456-11e0-9580-4061862b8c22.html Notes: svn path=/head/; revision=270126
* - Remove newline in GECKO_PTHREAD_LIBS check which was accidentallyBeat Gaetzi2011-01-031-2/+1
| | | | | | | | | | introduced with the update to 1.9.2. - Do not bump PORTREVISION as this only affects PowerPC. Submitted by: John Hein <jhein AT symmetricom.com> Notes: svn path=/head/; revision=267304
* - Update to 1.9.2.13Beat Gaetzi2010-12-103-13/+3
| | | | | | | | | - Drop MD5 checksum Security: http://www.vuxml.org/freebsd/1d8ff4a2-0445-11e0-8e32-000f20797ede.html Notes: svn path=/head/; revision=265990
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* - Update to 1.9.2.12Beat Gaetzi2010-11-012-5/+4
| | | | | | | | Security: http://www.vuxml.org/freebsd/c4f067b9-dc4a-11df-8e32-000f20797ede.html, http://www.vuxml.org/freebsd/c223b00d-e272-11df-8e32-000f20797ede.html Notes: svn path=/head/; revision=263901
* - Fix build with custom LOCALBASEBeat Gaetzi2010-10-251-0/+2
| | | | | | | Submitted by: kmoore Notes: svn path=/head/; revision=263590
* - Fix include dir in mozilla-plugin.pcBernhard Froehlich2010-09-172-0/+10
| | | | | | | | | | - Bump PORTREVISION Submitted by: jkim Approved by: beat (co-mentor) Notes: svn path=/head/; revision=261352
* - Update to 1.9.2.9Bernhard Froehlich2010-09-153-8/+8
| | | | | | | | Approved by: beat (co-mentor) Security: http://www.vuxml.org/freebsd/4a21ce2c-bb13-11df-8e32-000f20797ede.html Notes: svn path=/head/; revision=261219