[SVN-Commit] r624 - in branches/experimental/www/seamonkey-beta: .
files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Wed Sep 7 15:46:53 UTC 2011
Author: flo
Date: Wed Sep 7 15:46:46 2011
New Revision: 624
Log:
readd seamonkey-beta (2.4b1)
Added:
branches/experimental/www/seamonkey-beta/
- copied from r622, branches/experimental/www/seamonkey/
branches/experimental/www/seamonkey-beta/files/patch-mozilla__content__base__public__nsContentUtils.h
branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
Deleted:
branches/experimental/www/seamonkey-beta/files/patch-mozilla-content-xslt-public-txDouble.h
branches/experimental/www/seamonkey-beta/files/patch-mozilla-storage-build-Makefile.in
Modified:
branches/experimental/www/seamonkey-beta/Makefile
branches/experimental/www/seamonkey-beta/distinfo
Modified: branches/experimental/www/seamonkey-beta/Makefile
==============================================================================
--- branches/experimental/www/seamonkey/Makefile Mon Sep 5 16:47:44 2011 (r622)
+++ branches/experimental/www/seamonkey-beta/Makefile Wed Sep 7 15:46:46 2011 (r624)
@@ -6,7 +6,7 @@
#
PORTNAME= seamonkey
-DISTVERSION= 2.3.1
+DISTVERSION= 2.4b1
CATEGORIES?= www ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source
@@ -66,8 +66,8 @@
.include <bsd.port.pre.mk>
-MOZSRC:= ${WRKDIR}/comm-release/mozilla
-WRKSRC= ${WRKDIR}/comm-release
+MOZSRC:= ${WRKDIR}/comm-beta/mozilla
+WRKSRC= ${WRKDIR}/comm-beta
.if ${HAVE_GNOME:Mlibgnomeui}!=""
USE_GNOME+= libgnomeui
Modified: branches/experimental/www/seamonkey-beta/distinfo
==============================================================================
--- branches/experimental/www/seamonkey/distinfo Mon Sep 5 16:47:44 2011 (r622)
+++ branches/experimental/www/seamonkey-beta/distinfo Wed Sep 7 15:46:46 2011 (r624)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.3.1.source.tar.bz2) = 902256dab16843b66905009b60e84cd2de425223198864256020c1a195bbd061
-SIZE (seamonkey-2.3.1.source.tar.bz2) = 86960754
+SHA256 (seamonkey-2.4b1.source.tar.bz2) = 5f94db45e9cbe9ea47afefa6e1b9d9908bef09d8d92bb91588a8d3c632b1a8fb
+SIZE (seamonkey-2.4b1.source.tar.bz2) = 88156040
Deleted: branches/experimental/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h
==============================================================================
--- branches/experimental/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h Wed Sep 7 15:46:46 2011 (r622)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,23 +0,0 @@
---- mozilla/content/xslt/public/txDouble.h.orig 2009-08-25 01:35:47.000000000 +0200
-+++ mozilla/content/xslt/public/txDouble.h 2009-08-25 01:37:41.000000000 +0200
-@@ -43,11 +43,16 @@
- //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
- #ifdef __FreeBSD__
- #include <ieeefp.h>
--#ifdef __alpha__
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
--#else
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
-+#if !defined(FP_X_DNML)
-+#define FP_X_DNML 0
-+#endif
-+#if !defined(FP_X_STK)
-+#define FP_X_STK 0
-+#endif
-+#if !defined(FP_X_IOV)
-+#define FP_X_IOV 0
- #endif
-+static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML|FP_X_STK|FP_X_IOV;
- static fp_except_t oldmask = fpsetmask(~allmask);
- #endif
-
Deleted: branches/experimental/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in
==============================================================================
--- branches/experimental/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in Wed Sep 7 15:46:46 2011 (r622)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,10 +0,0 @@
---- mozilla/storage/build/Makefile.in.orig Tue Feb 21 11:18:56 2006
-+++ mozilla/storage/build/Makefile.in Sun Nov 5 16:16:06 2006
-@@ -77,6 +77,7 @@
- $(EXTRA_DSO_LIBS) \
- $(MOZ_COMPONENT_LIBS) \
- $(MOZ_JS_LIBS) \
-+ %%PTHREAD_LIBS%% \
- $(NULL)
-
- include $(topsrcdir)/config/rules.mk
Added: branches/experimental/www/seamonkey-beta/files/patch-mozilla__content__base__public__nsContentUtils.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/www/seamonkey-beta/files/patch-mozilla__content__base__public__nsContentUtils.h Wed Sep 7 15:46:46 2011 (r624)
@@ -0,0 +1,11 @@
+--- mozilla/content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200
++++ mozilla/content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200
+@@ -54,7 +54,7 @@
+ //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
+ #ifdef __FreeBSD__
+ #include <ieeefp.h>
+-#ifdef __alpha__
++#if !defined(__amd64__) && !defined(__i386__)
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
+ #else
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
Added: branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp Wed Sep 7 15:46:46 2011 (r624)
@@ -0,0 +1,13 @@
+--- ./mozilla/xpcom/threads/nsThreadManager.cpp.orig 2011-08-25 02:37:45.000000000 +0200
++++ ./mozilla/xpcom/threads/nsThreadManager.cpp 2011-08-28 17:14:14.000000000 +0200
+@@ -89,6 +89,10 @@
+ nsresult
+ nsThreadManager::Init()
+ {
++#ifdef NS_TLS
++ if (!gTLSThreadID)
++ gTLSThreadID = mozilla::threads::Generic;
++#endif
+ if (!mThreadsByPRThread.Init())
+ return NS_ERROR_OUT_OF_MEMORY;
+
More information about the freebsd-gecko
mailing list