Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Oct 2011 15:10:01 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r650 - in branches/experimental/www/seamonkey-beta: . files
Message-ID:  <201110021510.p92FA18V000131@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
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=	gecko@FreeBSD.org
 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);
- }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201110021510.p92FA18V000131>