1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

90 Commits

Author SHA1 Message Date
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
82057df840 Update to 3.15.1
Submitted by:	Jan Beich <jbeich@tormail.org>
2013-07-10 13:01:52 +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
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +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
9923e186d9 Move this check to the correct place.
Submitted by:	Jan Beich <jbeich@tormail.org>
Pointhat to:	flo
2013-02-23 09:16:01 +00:00
Florian Smeets
466477311a Add support for older FreeBSD released by relying on USE_GCC
Requested by:	ale
Submitted by:	Jan Beich <jbeich@tormail.org>
2013-02-21 16:43:22 +00:00
Florian Smeets
253286a025 The files we are looking for are also in ${LOCALBASE}/bin, this should
help people that installed binutils on an older version of FreeBSD
and upgraded base in the meantime.

e.g. Install binutils on 9.0 they got installed in

${LOCALBASE}/x86_64-portbld-freebsd9.0

after upgrading to 9.1 the nss port would look in

${LOCALBASE}/x86_64-portbld-freebsd9.1

and not find the tools its looking for, falling back to the tools from base
that don't support all the instructions the nss ports needs.

Avoid all this by using ${LOCALBASE}/bin
2013-02-20 21:12:06 +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
0dc6f44549 Update to 3.14.1.with.ckbi.1.93
This was released to revoke certificates that were used for MITM. For
details see:

https://blog.mozilla.org/security/2013/01/03/revoking-trust-in-two-turktrust-certficates/
2013-01-05 21:34:25 +00:00
Florian Smeets
912a7b12e4 - Update www/firefox{,-i18n} to 16.0.2
- 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>
2012-10-28 17:03:28 +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
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
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
Florian Smeets
1919aac47d Update to 3.13.5 2012-06-04 21:12:14 +00:00
Florian Smeets
d1ec39e75f update to 3.13.4 2012-04-14 21:09:51 +00:00
Florian Smeets
692b81883c Update to 3.13.3 2012-03-05 17:00:58 +00:00
Florian Smeets
a966a05ace update to 3.13.2 2012-02-20 21:41:44 +00:00
Florian Smeets
6ebf66408b add upstream patch, to fix "__GNUC_MINOR is not defined" build error that
causes some ports depending on nss to fail. e.g. net-im/pidgin-sipe.
The patch is taken from https://bugzilla.mozilla.org/show_bug.cgi?id=702090

This patch will be part of the next nss release and can be removed with the next
update.

PR:		ports/164655
PR:		ports/164391
Submitted by:	rm
2012-01-31 21:51:27 +00:00
Florian Smeets
75e63fc7f1 - update to NSS_3_13_1_WITH_CKBI_1_88_RTM
- some fixes to make the regression tests actually run [1]

Submitted by:	mi [1]
2012-01-12 23:41:27 +00:00
Florian Smeets
1b4c26530c update to CKBI version 1.88 which includes the latest mozilla cert data 2011-12-28 22:16:13 +00:00
Koop Mast
689bdcb371 Move nspr and nss to gecko@ team. they are part of the mozilla stack.
Talked with flo@ at EuroBSD con 2011
2011-10-07 20:40:40 +00:00
Koop Mast
0080509bac Update to 3.12.11.
This update is based on the nss-3.12.11.with.ckbi.1.87 release.
The only change with the nss-3.12.11 release is that the certs from the
DigiNotar CA are marked a untrusted.
2011-09-03 15:58:50 +00:00
Koop Mast
b5762224ee Update to 3.12.10.
PR:		ports/159080
Submitted by:	flo@
2011-08-13 14:46:35 +00:00
Koop Mast
553b7566ff Patch a assumtion that uname -m returns the architecture value instead of MACHINE.
This makes it unbuildable on platforms where these differ (pc98, powerpc64, sun4v).
Use uname -p to fix this.

PR:		ports/155228
Submitted by:	Nathan Whitehorn <nwhitehorn@FreeBSD.org>
2011-03-03 17:55:10 +00:00
Koop Mast
0262adf6ba Update to 3.12.9.
Submitted by:	beat
2011-03-02 13:52:01 +00:00
Beat Gaetzi
a8a3b1bff6 - Update to 3.12.8
Approved by:	kwm
2010-10-21 11:19:12 +00:00
Jeremy Messenger
76b523ffdc I did a typo of use incorrect braces in there, so it correct.
Submitted by:	Anonymous <swell.k@gmail.com>
Feature safe:	yes
2010-07-13 02:38:33 +00:00
Alex Dupre
7a21291cd6 Fix race condition in sqlite3 backend (Bug#564011).
Approved by:	mezz
Feature safe:	yes
2010-06-25 15:36:28 +00:00
Jeremy Messenger
fc95db89d9 Respect the LOCALBASE in a patch to find sqlite3 correct.
PR:		ports/146197
Submitted by:	Anonymous <swell.k@gmail.com>
Feature safe:	yes
2010-06-24 17:17:09 +00:00
Koop Mast
57e6e4d908 Fix the build on powerpc64. By adding CPU_ARCH detection.
And by adding some G5-specific code in mpcpucache.c to detect cacheline sizes.

PR:		ports/147696
Submitted by:	nwhitehorn@
2010-06-11 20:51:24 +00:00
Alex Dupre
7dde1715ae A bunch of changes for the SQLITE3 backend:
1) fix for bug #528467 (C_UnwrapKey didn't work with DSA and EC private keys)
2) fix for bug #526231 (C_GetAttributeValue didn't correctly work)
3) partial fix for bug #564011 (object ID race on keypairgen)
4) use sqlite3 in ports (there is no reason to compile the bundled one)

Approved by:	no objections by marcus and gnome team
2010-05-20 10:01:55 +00:00
Jeremy Messenger
bc87b82c62 Fix the 'nss-config --libs' by remove the '-Wl,-R/usr/local/lib/nss' to allow
other gecko applications to be able to build with nss.

PR:		ports/144994
Submitted by:	mi
2010-04-29 01:58:18 +00:00
Beat Gaetzi
14d78e8c51 - Update to 3.12.6
Approved by:	marcus
2010-04-10 09:19:21 +00:00
Marcel Moolenaar
438b1a4680 Fix build for ia64.
Ok'd by: bland@
2009-11-20 04:06:07 +00:00
Alex Dupre
a35f82137a Fix subtle (cut'n'paste) bug. 2009-10-19 14:44:51 +00:00
Joe Marcus Clarke
7c116674ef Fix the permissions of the installed header files.
PR:		139245
Submitted by:	Aragon Gouveia <aragon@phat.za.net>
2009-10-04 18:11:09 +00:00
Joe Marcus Clarke
b208b22ec0 Fix the build on sparc64.
PR:		138877
Submitted by:	beat
Feature safe:	yes
2009-09-17 02:59:49 +00:00
Joe Marcus Clarke
fc9ed2d5c5 Update to 3.12.4.
PR:		138419
Submitted by:	Aragon Gouveia <aragon@phat.za.net>
2009-09-08 21:33:43 +00:00
Joe Marcus Clarke
272c1f4a26 Add PowerPC support.
Submitted by:	Andreas Tobler <andreast-list@fgznet.ch>
2009-08-17 17:18:30 +00:00
Pav Lucistnik
84ceeb0c45 - Mark MAKE_JOBS_UNSAFE
Submitted by:	David Naylor <naylor.b.david@gmail.com>
2009-05-21 11:55:56 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00
Michael Johnson
bd80ae7b59 Enable Elliptic Curve Crypto (ECC)
Requested by:	ale
2008-03-20 12:51:36 +00:00
Michael Johnson
899f06a022 Add part of missing patch back to fix build of net/lam
Requested by:	mezz
2008-03-12 22:08:02 +00:00
Michael Johnson
2b2b793e2f Update to 3.11.9 2008-03-12 13:12:02 +00:00
Jeremy Messenger
98e28c9f66 Fix the build when net/lam installed in system.
PR:		ports/117623 and ports/114871
Reported by:	Alexander Vasyanin <avasyanin@mail.ru>
		Koji Yokota <yokota@res.otaru-uc.ac.jp>
2007-12-11 19:27:53 +00:00
Michael Johnson
6738a6da10 Update to 3.11.7 2007-07-10 14:44:13 +00:00
Michael Johnson
a6ddf0896c Update to 3.11.5 2007-03-23 14:33:23 +00:00