head	1.4;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.2
	RELEASE_8_2_0:1.2
	RELEASE_6_EOL:1.2
	RELEASE_8_1_0:1.2
	RELEASE_7_3_0:1.2
	RELEASE_8_0_0:1.2
	RELEASE_7_2_0:1.2
	RELEASE_7_1_0:1.2
	RELEASE_6_4_0:1.2
	RELEASE_5_EOL:1.2
	RELEASE_7_0_0:1.2
	RELEASE_6_3_0:1.2
	PRE_XORG_7:1.2
	RELEASE_4_EOL:1.2
	RELEASE_6_2_0:1.2
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2
	old_RELEASE_6_0_0:1.1
	old_RELEASE_5_4_0:1.1
	old_RELEASE_4_11_0:1.1
	old_RELEASE_5_3_0:1.1
	old_RELEASE_4_10_0:1.1
	old_RELEASE_5_2_1:1.1
	old_RELEASE_5_2_0:1.1
	old_RELEASE_4_9_0:1.1;
locks; strict;
comment	@# @;


1.4
date	2012.07.26.21.49.58;	author flo;	state dead;
branches;
next	1.3;

1.3
date	2011.08.01.23.31.53;	author flo;	state Exp;
branches;
next	1.2;

1.2
date	2005.11.30.00.44.58;	author ahze;	state Exp;
branches;
next	1.1;

1.1
date	2003.07.23.05.40.42;	author marcus;	state Exp;
branches;
next	;


desc
@@


1.4
log
@SVN rev 301582 on 2012-07-26 21:49:58Z by flo

- 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!)
@
text
@--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig	2009-08-26 18:47:07.000000000 +0200
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s	2009-08-26 18:49:39.000000000 +0200
@@@@ -8,6 +8,7 @@@@
 // Section has executable code
         .section .text, "ax","progbits"
 // procedure named 'NS_InvokeByIndex_P'
+	.global XPTC_InvokeByIndex
         .proc   NS_InvokeByIndex_P
 // manual bundling
         .explicit
@@@@ -24,7 +25,7 @@@@
 
 // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
 //   PRUint32 paramCount, nsXPTCVariant* params);
-NS_InvokeByIndex_P::
+NS_InvokeByIndex_P:
         .prologue
         .save ar.pfs, r37
 // allocate 4 input args, 6 local args, and 8 output args
--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig	2009-08-26 18:47:07.000000000 +0200
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s	2009-08-26 18:47:34.000000000 +0200
@@@@ -6,6 +6,7 @@@@
 // Section has executable code
         .section .text, "ax","progbits"
 // procedure named 'SharedStub'
+	.global SharedStub
         .proc   SharedStub
 // manual bundling
         .explicit
@@@@ -14,7 +15,7 @@@@
 //      .exclass  PrepareAndDispatch, @@fullyvisible
         .type   PrepareAndDispatch,@@function
 
-SharedStub::
+SharedStub:
 // 10 arguments, first 8 are the input arguments of previous
 // function call.  The 9th one is methodIndex and the 10th is the
 // pointer to the remaining input arguments.  The last two arguments
@


1.3
log
@update to 2.2 and make this the default seamonkey version

Much of the work was done by beat for the 2.1 update, i update everything to 2.2
@
text
@@


1.2
log
@- Add seamonkey

This is the current release of the Seamonkey open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SSL encryption, SVG and RDF.  Also supports Java with
the use of the FreeBSD native Java plug-in.

This is the latest bleeding edge release.  Beware that you'll probably find
bugs here, so if you value stability, try www/mozilla.

WWW: http://www.mozilla.org/projects/seamonkey/

Repocopied by:	marcus
@
text
@d1 2
a2 2
--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig	Sun Jul 20 00:05:32 2003
+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s	Sun Jul 20 00:06:37 2003
d6 3
a8 3
 // procedure named 'XPTC_InvokeByIndex'
+	.global	XPTC_InvokeByIndex
         .proc   XPTC_InvokeByIndex
d15 2
a16 2
-XPTC_InvokeByIndex::
+XPTC_InvokeByIndex:
d20 2
a21 2
--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig	Tue May 24 11:30:54 2005
+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s	Fri Sep 16 15:50:20 2005
@


1.1
log
@Update to 1.5a.
@
text
@d20 2
a21 2
--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig	Sun Jul 20 00:02:02 2003
+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s	Sun Jul 20 00:02:40 2003
d36 3
a38 3
 // 9 arguments, first 8 are the input arguments of previous
 // function call.  The last one is methodIndex, and is passed in memory
         .prologue
@

