Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Apr 2009 12:49:14 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r18 - in trunk/www/firefox3-devel: . files
Message-ID:  <200904281249.n3SCnE7u067832@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: flo
Date: Tue Apr 28 12:49:14 2009
New Revision: 18

Log:
- Update to 3.5b4 (firefox 3.1 was renamed to 3.5)

Deleted:
   trunk/www/firefox3-devel/files/patch-config-rules.mk
   trunk/www/firefox3-devel/files/patch-content_xslt_public_txDouble.h
   trunk/www/firefox3-devel/files/patch-gfx_thebes_src_gfxPangoFonts.cpp
   trunk/www/firefox3-devel/files/patch-js-src-Makefile.in
Modified:
   trunk/www/firefox3-devel/Makefile
   trunk/www/firefox3-devel/distinfo
   trunk/www/firefox3-devel/files/patch-config_autoconf.mk.in
   trunk/www/firefox3-devel/files/patch-config_mkdepend_Makefile.in
   trunk/www/firefox3-devel/files/patch-db_sqlite3_src_Makefile.in
   trunk/www/firefox3-devel/files/patch-js-src-config-mkdepend_Makefile.in
   trunk/www/firefox3-devel/files/patch-js-src-config_config.mk
   trunk/www/firefox3-devel/files/patch-js_src_jsnum.cpp
   trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in
   trunk/www/firefox3-devel/files/patch-media_liboggplay_src_liboggplay_std_semaphore.h
   trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h

Modified: trunk/www/firefox3-devel/Makefile
==============================================================================
--- trunk/www/firefox3-devel/Makefile	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/Makefile	Tue Apr 28 12:49:14 2009	(r18)
@@ -2,11 +2,11 @@
 # Date created:			2002/10/21
 # Whom:				Alan Eldridge <alane@FreeBSD.org>
 #
-# $FreeBSD$
+# $FreeBSD: ports/www/firefox3-devel/Makefile,v 1.168 2009/04/25 22:45:27 miwi Exp $
 #
 
 PORTNAME=	firefox
-DISTVERSION=	3.1b3
+DISTVERSION=	3.5b4
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	${MASTER_SITE_MOZILLA}
@@ -35,7 +35,6 @@
 WANT_GNOME=	yes
 ALL_TARGET=	default
 CONFIGURE_ENV=	LOCALBASE=${LOCALBASE}
-MAKE_ENV=	PTHREAD_LDFLAGS="${PTHREAD_LIBS}"
 EXTRA_CFLAGS=	-O2
 HAS_CONFIGURE=	yes
 USE_BZIP2=	yes

Modified: trunk/www/firefox3-devel/distinfo
==============================================================================
--- trunk/www/firefox3-devel/distinfo	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/distinfo	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,3 +1,3 @@
-MD5 (firefox-3.1b3-source.tar.bz2) = 61cd1a7fc587f6d2a33c564033198e2c
-SHA256 (firefox-3.1b3-source.tar.bz2) = 14c9820a614e62c8103934f3dde7648e5abc753747346da5d02454e4e6fb1337
-SIZE (firefox-3.1b3-source.tar.bz2) = 41856727
+MD5 (firefox-3.5b4-source.tar.bz2) = ff6bf463300cb56bcf750973b2af3d80
+SHA256 (firefox-3.5b4-source.tar.bz2) = b653f2fa8dfdd0a54a6b8c576769719cf9014ca6b09f8e9d351721a51766d95d
+SIZE (firefox-3.5b4-source.tar.bz2) = 45782023

Deleted: trunk/www/firefox3-devel/files/patch-config-rules.mk
==============================================================================
--- trunk/www/firefox3-devel/files/patch-config-rules.mk	Tue Apr 28 12:49:14 2009	(r17)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,13 +0,0 @@
---- config/rules.mk.orig	Thu Sep 14 14:07:03 2006
-+++ config/rules.mk	Wed Oct 18 11:00:09 2006
-@@ -442,9 +442,7 @@
- endif
- 
- ifeq ($(OS_ARCH),FreeBSD)
--ifdef IS_COMPONENT
--EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
--endif
-+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc
- endif
- 
- ifeq ($(OS_ARCH),NetBSD)

Modified: trunk/www/firefox3-devel/files/patch-config_autoconf.mk.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-config_autoconf.mk.in	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-config_autoconf.mk.in	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,6 +1,6 @@
---- config/autoconf.mk.in.orig	2007-08-28 12:02:43.000000000 -0400
-+++ config/autoconf.mk.in	2007-09-26 14:21:51.000000000 -0400
-@@ -58,14 +58,14 @@
+--- config/autoconf.mk.in.orig	2009-04-28 10:03:50.583691270 +0000
++++ config/autoconf.mk.in	2009-04-28 10:05:25.152703253 +0000
+@@ -57,14 +57,14 @@
  prefix		= @prefix@
  exec_prefix	= @exec_prefix@
  bindir		= @bindir@

Modified: trunk/www/firefox3-devel/files/patch-config_mkdepend_Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-config_mkdepend_Makefile.in	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-config_mkdepend_Makefile.in	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,6 +1,6 @@
---- config/mkdepend/Makefile.in.orig	Sun Dec 12 07:36:57 2004
-+++ config/mkdepend/Makefile.in	Sun Dec 12 07:37:55 2004
-@@ -57,6 +57,7 @@
+--- config/mkdepend/Makefile.in.orig	2009-04-28 08:07:48.532396203 +0000
++++ config/mkdepend/Makefile.in	2009-04-28 08:08:07.342398592 +0000
+@@ -73,6 +73,7 @@
  include $(topsrcdir)/config/rules.mk
  
  HOST_CFLAGS	+= -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\"

Deleted: trunk/www/firefox3-devel/files/patch-content_xslt_public_txDouble.h
==============================================================================
--- trunk/www/firefox3-devel/files/patch-content_xslt_public_txDouble.h	Tue Apr 28 12:49:14 2009	(r17)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,20 +0,0 @@
---- content/xslt/public/txDouble.h.orig	Fri Oct 13 00:00:29 2006
-+++ content/xslt/public/txDouble.h	Fri Oct 13 00:00:53 2006
-@@ -41,7 +41,7 @@
- #define __txdouble_h__
- 
- //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
--#ifdef __FreeBSD__
-+/* #ifdef __FreeBSD__
- #include <ieeefp.h>
- #ifdef __alpha__
- fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
-@@ -50,7 +50,7 @@
- #endif
- fp_except_t oldmask = fpsetmask(~allmask);
- #endif
--
-+*/
- /**
-  * Macros to workaround math-bugs bugs in various platforms
-  */

Modified: trunk/www/firefox3-devel/files/patch-db_sqlite3_src_Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-db_sqlite3_src_Makefile.in	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-db_sqlite3_src_Makefile.in	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,5 +1,5 @@
---- db/sqlite3/src/Makefile.in.orig	2008-06-19 11:03:17.000000000 -0500
-+++ db/sqlite3/src/Makefile.in	2008-06-19 11:04:15.000000000 -0500
+--- db/sqlite3/src/Makefile.in.orig	2009-04-28 11:12:00.829684825 +0000
++++ db/sqlite3/src/Makefile.in	2009-04-28 11:12:20.628076799 +0000
 @@ -45,6 +45,8 @@
  
  include $(DEPTH)/config/autoconf.mk

Deleted: trunk/www/firefox3-devel/files/patch-gfx_thebes_src_gfxPangoFonts.cpp
==============================================================================
--- trunk/www/firefox3-devel/files/patch-gfx_thebes_src_gfxPangoFonts.cpp	Tue Apr 28 12:49:14 2009	(r17)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,30 +0,0 @@
---- gfx/thebes/src/gfxPangoFonts.cpp.orig	2009-04-17 14:17:44.639661606 +0200
-+++ gfx/thebes/src/gfxPangoFonts.cpp	2009-04-17 14:20:24.044400205 +0200
-@@ -1803,12 +1803,11 @@
- 
- static PangoFcFont *
- gfx_pango_font_map_create_font(PangoFcFontMap *fontmap,
--                               PangoContext *context,
--                               const PangoFontDescription *desc,
--                               FcPattern *pattern)
-+                               PangoFcFontKey *fontkey)
- {
--    return PANGO_FC_FONT(g_object_new(GFX_TYPE_PANGO_FC_FONT,
--                                      "pattern", pattern, NULL));
-+     const FcPattern *p_pattern = pango_fc_font_key_get_pattern(fontkey);
-+     return PANGO_FC_FONT(g_object_new(GFX_TYPE_PANGO_FC_FONT,
-+                                       "pattern", p_pattern, NULL));
- }
- 
- static void
-@@ -1828,9 +1827,8 @@
-     // context_key_* virtual functions are only necessary if we want to
-     // dynamically respond to changes in the screen cairo_font_options_t.
- 
--    // context_substitute and get_font are not likely to be used but
-+    // get_font is not likely to be used but
-     //   implemented because the class makes them available.
--    fcfontmap_class->context_substitute = gfx_pango_font_map_context_substitute;
-     fcfontmap_class->create_font = gfx_pango_font_map_create_font;
- }
- 

Deleted: trunk/www/firefox3-devel/files/patch-js-src-Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-js-src-Makefile.in	Tue Apr 28 12:49:14 2009	(r17)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,13 +0,0 @@
---- js/src/Makefile.in.orig	2009-04-21 18:08:09.606270279 +0200
-+++ js/src/Makefile.in	2009-04-21 18:08:19.662470270 +0200
-@@ -116,8 +116,8 @@
- 
- ifeq (sparc,$(findstring sparc,$(OS_TEST)))
- DEFINES += -DAVMPLUS_SPARC
--NANOJIT_ARCH = Sparc
--ENABLE_JIT = 1
-+#NANOJIT_ARCH = Sparc
-+#ENABLE_JIT = 1
- endif
- 
- ifneq (,$(filter Linux Darwin SunOS FreeBSD,$(OS_ARCH)))

Modified: trunk/www/firefox3-devel/files/patch-js-src-config-mkdepend_Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-js-src-config-mkdepend_Makefile.in	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-js-src-config-mkdepend_Makefile.in	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,11 +1,11 @@
---- js/src/config/mkdepend/Makefile.in.orig	2009-03-05 22:31:53.000000000 +0100
-+++ js/src/config/mkdepend/Makefile.in	2009-04-21 14:10:27.000000000 +0200
+--- js/src/config/mkdepend/Makefile.in.orig	2009-04-28 08:17:55.069074748 +0000
++++ js/src/config/mkdepend/Makefile.in	2009-04-28 08:18:44.897081100 +0000
 @@ -72,7 +72,7 @@
  
  include $(topsrcdir)/config/rules.mk
  
 -HOST_CFLAGS	+= -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\"
-+HOST_CFLAGS	+= -DINCLUDEDIR=\"%%LOCALBASE%%/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\"
++HOST_CFLAGS	+= -DINCLUDEDIR=\"%%LOCALBASE%%/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" -I/usr/local/include
  
  ifdef GNU_CC
  _GCCDIR		= $(shell $(CC) -print-file-name=include)

Modified: trunk/www/firefox3-devel/files/patch-js-src-config_config.mk
==============================================================================
--- trunk/www/firefox3-devel/files/patch-js-src-config_config.mk	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-js-src-config_config.mk	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,5 +1,5 @@
---- js/src/config/config.mk.orgi	2009-04-21 15:12:51.000000000 +0200
-+++ js/src/config/config.mk	2009-04-21 15:15:37.000000000 +0200
+--- js/src/config/config.mk.orig	2009-04-28 11:14:01.760089946 +0000
++++ js/src/config/config.mk	2009-04-28 11:14:30.311093216 +0000
 @@ -490,7 +490,7 @@
  INCLUDES	= $(LOCAL_INCLUDES) $(REQ_INCLUDES) $(REQ_INCLUDES_SDK) -I$(PUBLIC) $(OS_INCLUDES)
  

Modified: trunk/www/firefox3-devel/files/patch-js_src_jsnum.cpp
==============================================================================
--- trunk/www/firefox3-devel/files/patch-js_src_jsnum.cpp	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-js_src_jsnum.cpp	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,5 +1,5 @@
---- js/src/jsnum.cpp.orig	Sun Nov  5 18:37:07 2006
-+++ js/src/jsnum.cpp	Sun Nov  5 18:42:31 2006
+--- js/src/jsnum.cpp.orig	2009-04-28 11:19:57.888134991 +0000
++++ js/src/jsnum.cpp	2009-04-28 11:21:35.786147448 +0000
 @@ -45,6 +45,9 @@
  #if defined(XP_WIN) || defined(XP_OS2)
  #include <float.h>
@@ -7,10 +7,10 @@
 +#if defined(__FreeBSD__)
 +#include <sys/param.h>
 +#endif
- #include <locale.h>
- #include <limits.h>
- #include <math.h>
-@@ -532,7 +535,15 @@ static jsdouble NaN;
+ #ifdef XP_OS2
+ #define _PC_53  PC_53
+ #define _MCW_EM MCW_EM
+@@ -659,8 +662,16 @@
  
  #else
  
@@ -21,8 +21,9 @@
 +#else
 +
  #define FIX_FPU() ((void)0)
-+
-+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */
  
++#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */
++
  #endif
  
+ JSBool

Modified: trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,5 +1,5 @@
---- layout/generic/Makefile.in.orig	2008-06-19 12:29:06.000000000 -0500
-+++ layout/generic/Makefile.in	2008-06-19 12:30:04.000000000 -0500
+--- layout/generic/Makefile.in.orig	2009-04-28 11:16:16.059107000 +0000
++++ layout/generic/Makefile.in	2009-04-28 11:16:41.171110062 +0000
 @@ -188,9 +188,10 @@
  		-I$(srcdir)/../../content/base/src \
  		-I$(srcdir)/../../content/html/content/src \

Modified: trunk/www/firefox3-devel/files/patch-media_liboggplay_src_liboggplay_std_semaphore.h
==============================================================================
--- trunk/www/firefox3-devel/files/patch-media_liboggplay_src_liboggplay_std_semaphore.h	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-media_liboggplay_src_liboggplay_std_semaphore.h	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,9 +1,9 @@
---- media/liboggplay/src/liboggplay/std_semaphore.h.orig	2009-03-05 22:32:15.000000000 +0100
-+++ media/liboggplay/src/liboggplay/std_semaphore.h	2009-04-10 12:31:04.000000000 +0200
-@@ -34,7 +34,7 @@
+--- media/liboggplay/src/liboggplay/std_semaphore.h.orig	2009-04-24 01:46:48.000000000 +0000
++++ media/liboggplay/src/liboggplay/std_semaphore.h	2009-04-28 08:39:25.739957779 +0000
+@@ -74,7 +74,7 @@
+  * @retval non-zero on error 
+  */
  
- #ifndef _STD_SEMAPHORE_H
- #define _STD_SEMAPHORE_H
 -#if defined(linux) || defined(SOLARIS)
 +#if defined(linux) || defined(SOLARIS) || defined(__FreeBSD__)
  #include <semaphore.h>

Modified: trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h
==============================================================================
--- trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h	Tue Apr 28 10:32:58 2009	(r17)
+++ trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h	Tue Apr 28 12:49:14 2009	(r18)
@@ -1,11 +1,11 @@
---- media/liboggz/include/oggz/oggz_off_t_generated.h.orig	2008-11-24 21:01:48.000000000 +0000
-+++ media/liboggz/include/oggz/oggz_off_t_generated.h	2008-11-24 21:16:57.000000000 +0000
+--- media/liboggz/include/oggz/oggz_off_t_generated.h.orig	2009-04-24 01:46:48.000000000 +0000
++++ media/liboggz/include/oggz/oggz_off_t_generated.h	2009-04-28 08:44:02.369576627 +0000
 @@ -59,7 +59,7 @@
  
  #include <sys/types.h>
  
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined (__FreeBSD__)
+-#if defined(__APPLE__) || defined(SOLARIS)
++#if defined(__APPLE__) || defined(SOLARIS) || defined (__FreeBSD__)
  typedef off_t oggz_off_t;
  #else
  typedef loff_t oggz_off_t;



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