Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jun 2012 10:35:47 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r718 - in branches/experimental/www/firefox-beta: . files
Message-ID:  <201206051035.q55AZlSL085741@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: beat
Date: Tue Jun  5 10:35:47 2012
New Revision: 718

Log:
- Update to 13.0
- Use GCC 4.6 to fix build on newer FreeBSD versions
- Use asm optimized *YUVToRGB32Row [1]
- Update required nspr version [2]

PR:		ports/168423 [1], ports/167431 [2]
Submitted by:	Jan Beich <jbeich AT tormail.org [1],
		Toomas Aas <toomas.aas AT raad.tartu.ee> [2]

Added:
   branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in
Modified:
   branches/experimental/www/firefox-beta/Makefile
   branches/experimental/www/firefox-beta/distinfo

Modified: branches/experimental/www/firefox-beta/Makefile
==============================================================================
--- branches/experimental/www/firefox-beta/Makefile	Sun Jun  3 15:44:25 2012	(r717)
+++ branches/experimental/www/firefox-beta/Makefile	Tue Jun  5 10:35:47 2012	(r718)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	firefox
-DISTVERSION=	13.0b6
+DISTVERSION=	13.0
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	${MASTER_SITE_MOZILLA}
@@ -16,7 +16,7 @@
 MAINTAINER=	gecko@FreeBSD.org
 COMMENT=	Web browser based on the browser portion of Mozilla
 
-BUILD_DEPENDS=	nspr>=4.8.8:${PORTSDIR}/devel/nspr \
+BUILD_DEPENDS=	nspr>=4.9:${PORTSDIR}/devel/nspr \
 		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
 		unzip:${PORTSDIR}/archivers/unzip
 LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo \
@@ -25,6 +25,7 @@
 CONFLICTS_BUILD=	spidermonkey-*
 
 USE_AUTOTOOLS=	autoconf213
+USE_GCC=	4.6+
 USE_GECKO=	gecko
 CONFLICTS=	firefox-10.*
 MOZ_PKGCONFIG_FILES=	# empty
@@ -58,7 +59,7 @@
 
 .include <bsd.port.pre.mk>
 
-WRKSRC:=	${WRKDIR}/mozilla-beta
+WRKSRC:=	${WRKDIR}/mozilla-release
 
 .if ${HAVE_GNOME:Mlibgnomeui}!=""
 USE_GNOME+=	libgnomeui

Modified: branches/experimental/www/firefox-beta/distinfo
==============================================================================
--- branches/experimental/www/firefox-beta/distinfo	Sun Jun  3 15:44:25 2012	(r717)
+++ branches/experimental/www/firefox-beta/distinfo	Tue Jun  5 10:35:47 2012	(r718)
@@ -1,2 +1,2 @@
-SHA256 (firefox-13.0b6.source.tar.bz2) = c3d84339f03e872a3e7371002fb600c4d43d0d291f420dcb902afeea250f009e
-SIZE (firefox-13.0b6.source.tar.bz2) = 79528936
+SHA256 (firefox-13.0.source.tar.bz2) = dc801286e752ba3c2006caa0728024cb5b92460d9a3a1636c111c1f4f4f50b55
+SIZE (firefox-13.0.source.tar.bz2) = 79605635

Added: branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in	Tue Jun  5 10:35:47 2012	(r718)
@@ -0,0 +1,21 @@
+--- gfx/ycbcr/Makefile.in~
++++ gfx/ycbcr/Makefile.in
+@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux)
+ CPPSRCS += yuv_row_posix.cpp \
+            $(NULL)
+ else
++ifeq ($(OS_ARCH),FreeBSD)
++CPPSRCS += yuv_row_posix.cpp \
++           $(NULL)
++else
+ ifeq ($(OS_ARCH),SunOS)
+ CPPSRCS += yuv_row_posix.cpp \
+            $(NULL)
+@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \
+            $(NULL)
+ endif # Darwin
+ endif # SunOS
++endif # FreeBSD
+ endif # linux
+ endif # windows
+ 
\ No newline at end of file



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