1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
Commit Graph

199 Commits

Author SHA1 Message Date
Florian Smeets
2cd503bcdb - update firefox to 25.0
- 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
2013-10-30 20:37:55 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Dmitry Marakasov
d46ccd7303 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with m)
Approved by:	portmgr (bdrewery)
2013-10-22 13:56:27 +00:00
Florian Smeets
b9da3a42e9 - update thunderbird to 24.0.1
- update enigmail to 1.6
- don't force gcc for i386 builds [1]

Submitted by:	mi [1]
2013-10-12 13:21:23 +00:00
Florian Smeets
3aad17958c Mark SSP_UNSAFE for now, until we figure out what's wrong exactly.
PR:		ports/182377
PR:		ports/182508
2013-09-30 18:07:39 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Florian Smeets
ec4fcd4b2a - update firefox, thunderbird and libxul to 24.0
- 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>
2013-09-18 22:40:57 +00:00
Baptiste Daroussin
8302173231 Add an explicit dependency on pkgconf 2013-09-02 21:04:00 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
John Marino
7ffeae1147 mail/thunderbird: Replace hardcoded "freebsd" with OPSYS:L
Using OPSYS allows port to build on DragonFly without modification.
There were no functional changes made to port.

Approved by:	bapt/culot (mentors, implicit)
2013-08-10 23:34:16 +00:00
Florian Smeets
48f9528b90 - update firefox to 23.0
- 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>
2013-08-08 18:42:03 +00:00
Florian Smeets
d24ed7a7b6 - update firefox to 22.0
- 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>
2013-06-26 11:01:34 +00:00
Florian Smeets
ba05efc063 - update firefox to 21.0
- update firefox-esr and thunderbird to 17.0.6
- WEBRTC now supports PULSEAUDIO
- make linux-firefox work with plugins again (e.g. quakelive)

Security:		4a1ca8a4-bd82-11e2-b7a0-d43d7e0c7c02
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-05-16 02:00:38 +00:00
Florian Smeets
1b08f540ca Fix build with clang 3.3
Submitted by:	Jan Beich <jbeich@tormail.org>
2013-04-22 20:39:15 +00:00
Florian Smeets
513d21d838 - update thunderbird, firefox-esr, linux-thunderbird and linux-firefox to
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>
2013-04-03 20:27:48 +00:00
Florian Smeets
5f18ea47e3 - update thunderbird, firefox-esr, linux-thunderbird and linux-firefox to
17.0.4
- update firefox to 19.0.2
- add vuln.xml entry

Security:	630c8c08-880f-11e2-807f-d43d7e0c7c02
2013-03-08 22:27:39 +00:00
Florian Smeets
4cfd7b2621 Chase databases/py-sqlite3 after 313167.
Submitted by:	Jan Beich <jbeich@tormail.org>
Reported by:	Valentin Nechayev <netch@netch.kiev.ua>,
		Robert Simmons <rsimmons0@gmail.com>
2013-03-03 10:09:08 +00:00
Florian Smeets
d39d92427c - update firefox to 19.0
- update firefox-esr, thunderbird, linux-firefox, linux-thunderbird to 17.0.3
- update linux-seamonkey to 2.16
- update nspr to 4.9.5
- update nss to 3.14.3
- add DuckDuckGo search plugin to firefox [1]
- mark kompozer deprecated
- clang fixes for www/libxul19 [2]

Security:	http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by:	DuckDuckGo [1], dim [2]
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-02-19 23:53:07 +00:00
Florian Smeets
fc9eea7212 - update firefox, thunderbird, linux-firefox and linux-thunderbird to 17.0.2
- 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
2013-01-09 23:28:19 +00:00
Florian Smeets
5a9861c8b4 Fix build on head
PR:		ports/174211
Submitted by:	Jan Beich <jbeich@tormail.org>
Feature safe:	yes
2012-12-07 12:37:55 +00:00
Florian Smeets
9aafe503d0 - Update firefox and thunderbird to 17.0
- 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
2012-11-20 23:01:15 +00:00
Alex Dupre
6940889189 Update enigmail to 1.4.6 release.
Feature safe:	yes
2012-11-14 11:27:25 +00:00
Florian Smeets
4953b13eac - update to 16.0.2
- with GNOMEVFS2 option build its extension, too
- *miscellaneous cleanups and fixups*

Security:	6b3b1b97-207c-11e2-a03f-c8600054b392
Feature safe:	yes
2012-10-29 13:54:54 +00:00
Florian Smeets
58df8d2b31 - update {thunderbird,firefox}-esr* and libxul to 10.0.9
- 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
2012-10-12 09:08:22 +00:00
Florian Smeets
809698066e - update to 16.0.1
- update vuln.xml entry

Feature safe:   yes
2012-10-11 19:15:12 +00:00
Florian Smeets
98ff1f74fb - Update firefox-esr, thunderbird-esr, linux-firefox and linux-thunderbird 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)
2012-10-10 21:13:06 +00:00
Florian Smeets
117ff6b31a Update to 15.0.1 2012-09-10 18:03:06 +00:00
Florian Smeets
9e2d4844cf - Update firefox to 15.0.1
- 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>
2012-09-07 22:10:01 +00:00
Florian Smeets
493b4b7a8a - fix build of www/firefox, www/seamonkey and mail/thunderbird on stable/7 after
r219639 which MFC'd SSSE3 instruction set to gcc but not to gas. Configure
  picks up SSSE3 support in gcc but linking fails with

{standard input}:283: Error: no such instruction: `pmaddubsw %xmm2,%xmm3'
{standard input}:400: Error: no such instruction: `pmaddubsw %xmm0,%xmm1'
{standard input}:544: Error: no such instruction: `pmaddubsw %xmm0,%xmm1'

PR:		ports/171255
Submitted by:	naddy, Jan Beich <jbeich@tormail.org>
2012-09-03 21:16:00 +00:00
Florian Smeets
2f4c3550c5 - update firefox and thunderbird to 15.0
- 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.
2012-08-30 14:54:17 +00:00
Florian Smeets
30c1a0a792 - update firefox/thunderbird ESR versions to 10.0.6
- 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!)
2012-07-26 21:49:58 +00:00
Beat Gaetzi
62dd155cb0 - Update to 13.0.1
- Fix build with base gcc by lowering the optimization level [1]

Submitted by:	mezz [1]
2012-06-19 18:27:11 +00:00
Beat Gaetzi
fc3e731505 - Update Thunderbird to 13.0
- Use GCC 4.6 to fix build on newer FreeBSD versions
- Update required nspr version [1]

PR:		ports/167431 [1]
Submitted by:	Toomas Aas <toomas.aas AT raad.tartu.ee> [1]
Security:	http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html
2012-06-09 08:28:38 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Florian Smeets
88b50d7b99 update to 12.0.1 2012-05-02 15:27:28 +00:00
Beat Gaetzi
5d1bdd789c - Update to 12.0
Security:	http://www.vuxml.org/freebsd/380e8c56-8e32-11e1-9580-4061862b8c22.html
2012-04-25 04:51:59 +00:00
Beat Gaetzi
b9b283093d - Update to 11.0.1
Noticed by:	dougb
2012-04-19 05:19:55 +00:00
Beat Gaetzi
489bde6389 - Update Thunderbird to 11.0 2012-04-18 15:00:14 +00:00
Beat Gaetzi
ba59c9f890 - Update to 10.0.3
Approved by:	portmgr (bapt, implicit)
Security:	http://www.vuxml.org/freebsd/a1050b8b-6db3-11e1-8b37-0011856a6e37.html
Feature safe:	yes
2012-03-14 09:49:01 +00:00
Florian Smeets
564add05c1 update to 10.0.2
Security:	http://www.vuxml.org/freebsd/d7dbd2db-599c-11e1-a2fb-14dae9ebcf89.html
2012-02-17 19:48:26 +00:00
Florian Smeets
7730e87831 update to 10.0.1
Security:	http://www.vuxml.org/freebsd/eba9aa94-549c-11e1-b6b7-0011856a6e37.html
2012-02-13 19:26:46 +00:00
Florian Smeets
847077d433 Fix fetch by catching up to last minute directory changes 2012-02-02 09:01:30 +00:00
Florian Smeets
ade7c2a308 update to 10.0
In collaboration with:	beat
2012-01-31 21:23:27 +00:00
Florian Smeets
49118d3084 fix build on sparc64 2012-01-30 17:01:54 +00:00
Beat Gaetzi
9bff2d2e5e - Update Thunderbird to 9.0
Approved by:	portmgr (erwin, implicit)
Security:	http://www.vuxml.org/freebsd/e3ff776b-2ba6-11e1-93c6-0011856a6e37.html
2011-12-22 07:17:59 +00:00
Beat Gaetzi
c09b41ad1a - Update Thunderbird to 8.0 2011-11-08 17:35:09 +00:00
Beat Gaetzi
a63d15f6da - Register lightning as a global extension and doesn't create the XPI to
be installed manually.

Discussed with:	flo@ at EuroBSDCon DevSummit
Obtained from:	mail/enigmail port by ale@
2011-10-19 15:05:41 +00:00
Beat Gaetzi
7c52fbc17c - Update to 7.0.1 2011-10-01 14:27:20 +00:00
Beat Gaetzi
8bd37a7745 - Check for affected FreeBSD versions in
patch-mozilla__xpcom__threads__nsThreadManager.cpp.

Submitted by:	h h <aakuusta AT gmail.com>
2011-09-28 16:18:43 +00:00
Beat Gaetzi
3adb44bf27 - Update to 7.0
- Fix whitspaces

Thanks to:	flo@ for preparing this update
2011-09-27 22:23:30 +00:00