[SVN-Commit] r718 - in branches/experimental/www/firefox-beta: .
files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Tue Jun 5 10:36:00 UTC 2012
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 at 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
More information about the freebsd-gecko
mailing list