Author: beat
Date: Sun Oct  2 15:10:01 2011
New Revision: 650

Log:
- Update to 2.5 Beta 1

Deleted:
   
branches/experimental/www/seamonkey-beta/files/patch-mozilla_toolkit_xre_glxtest.cpp
Modified:
   branches/experimental/www/seamonkey-beta/Makefile
   branches/experimental/www/seamonkey-beta/distinfo
   
branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-Makefile.in
   
branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp

Modified: branches/experimental/www/seamonkey-beta/Makefile
==============================================================================
--- branches/experimental/www/seamonkey-beta/Makefile   Sun Oct  2 13:22:23 
2011        (r649)
+++ branches/experimental/www/seamonkey-beta/Makefile   Sun Oct  2 15:10:01 
2011        (r650)
@@ -2,11 +2,11 @@
 # Date created:                31 Mar 1998
 # Whom:                        eivind/dima/jseger
 #
-# $FreeBSD: ports/www/seamonkey/Makefile,v 1.305 2011/08/25 08:35:59 ale Exp $
+# $FreeBSD: ports/www/seamonkey/Makefile,v 1.311 2011/09/30 15:27:01 beat Exp $
 #
 
 PORTNAME=      seamonkey
-DISTVERSION=   2.4b3
+DISTVERSION=   2.5b1
 CATEGORIES?=   www ipv6
 MASTER_SITES=  ${MASTER_SITE_MOZILLA_EXTENDED}
 MASTER_SITE_SUBDIR=    seamonkey/releases/${DISTVERSION}/source
@@ -15,7 +15,8 @@
 MAINTAINER=    [email protected]
 COMMENT=       The open source, standards compliant web browser
 
-BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \
+               ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
 LIB_DEPENDS=   execinfo.1:${PORTSDIR}/devel/libexecinfo \
                event-1.4:${PORTSDIR}/devel/libevent
 
@@ -32,7 +33,7 @@
 MAKE_JOBS_SAFE=        yes
 MOZ_PIS_SCRIPTS=       moz_pis_S50cleanhome
 MAKE_ENV=      LD_LIBRARY_PATH=${WRKSRC}/dist/bin
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/cairo"
+CPPFLAGS+=     -I${LOCALBASE}/include/cairo
 USE_GCC=       4.2+
 
 CONFIGURE_ENV= LOCALBASE=${LOCALBASE}

Modified: branches/experimental/www/seamonkey-beta/distinfo
==============================================================================
--- branches/experimental/www/seamonkey-beta/distinfo   Sun Oct  2 13:22:23 
2011        (r649)
+++ branches/experimental/www/seamonkey-beta/distinfo   Sun Oct  2 15:10:01 
2011        (r650)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.4b3.source.tar.bz2) = 
e3c7b454c78e4f0abb56c52ad2662457f42adb19f6745ac027b2549a0cefdc6e
-SIZE (seamonkey-2.4b3.source.tar.bz2) = 88125333
+SHA256 (seamonkey-2.5b1.source.tar.bz2) = 
7e9903340722c7ff3211d0afaa561ba7f0ffefacd351adf6c976887c00122aff
+SIZE (seamonkey-2.5b1.source.tar.bz2) = 89806691

Modified: 
branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-Makefile.in
==============================================================================
--- 
branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-Makefile.in 
    Sun Oct  2 13:22:23 2011        (r649)
+++ 
branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-Makefile.in 
    Sun Oct  2 15:10:01 2011        (r650)
@@ -19,23 +19,12 @@
  endif
  ifeq (arm, $(TARGET_CPU))
  #CPPSRCS              += only_on_arm.cpp
-@@ -739,7 +742,7 @@
- # to reliably get limit macros defined, we'd always have to define the
- # one below before including any header, but that's obscure and
- # fragile, so we do it here.
--DEFINES               += -D__STDC_LIMIT_MACROS
-+DEFINES               += -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
- 
- INCLUDES      += -I$(srcdir)
- 
-@@ -793,7 +796,8 @@
+@@ -793,7 +796,7 @@
  endif # WINNT
  
  ifeq ($(OS_ARCH),FreeBSD)
 -EXTRA_LIBS    += -pthread
-+DEFINES               += -DFREEBSD
 +EXTRA_LIBS    += -pthread -lc
  endif
  ifeq ($(OS_ARCH),IRIX)
  ifdef USE_N32
-

Modified: 
branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
==============================================================================
--- 
branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
   Sun Oct  2 13:22:23 2011        (r649)
+++ 
branches/experimental/www/seamonkey-beta/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
   Sun Oct  2 15:10:01 2011        (r650)
@@ -1,10 +1,11 @@
 --- ./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 @@
+@@ -89,6 +89,11 @@
  nsresult
  nsThreadManager::Init()
  {
-+#ifdef NS_TLS
++#ifdef NS_TLS && (__FreeBSD_version < 802513 \
++  || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900045))
 +  if (!gTLSThreadID)
 +    gTLSThreadID = mozilla::threads::Generic;
 +#endif

Deleted: 
branches/experimental/www/seamonkey-beta/files/patch-mozilla_toolkit_xre_glxtest.cpp
==============================================================================
--- 
branches/experimental/www/seamonkey-beta/files/patch-mozilla_toolkit_xre_glxtest.cpp
        Sun Oct  2 15:10:01 2011        (r649)
+++ /dev/null   00:00:00 1970   (deleted)
@@ -1,25 +0,0 @@
---- mozilla/toolkit/xre/glxtest.cpp.orig       2011-08-19 18:57:10.604870746 
+0300
-+++ mozilla/toolkit/xre/glxtest.cpp    2011-08-19 18:59:43.620447963 +0300
-@@ -51,6 +51,8 @@
- // which runs the glxtest() static function. This creates a X connection, a 
GLX context, calls glGetString, and writes that
- // to the 'write' end of the pipe.
-
-+#include <sys/types.h>
-+#include <sys/wait.h>
- #include <cstdio>
- #include <cstdlib>
- #include <unistd.h>
-@@ -224,6 +226,7 @@
- void fire_glxtest_process()
- {
-   int pfd[2];
-+  int status;
-   if (pipe(pfd) == -1) {
-       perror("pipe");
-       exit(EXIT_FAILURE);
-@@ -244,4 +247,5 @@
-   close(pfd[1]);
-   mozilla::widget::glxtest_pipe = pfd[0];
-   mozilla::widget::glxtest_pid = pid;
-+  waitpid(pid, &status, 0);
- }
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to