From owner-freebsd-gecko@FreeBSD.ORG Tue Nov 22 00:04:46 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 334AF1065673 for ; Tue, 22 Nov 2011 00:04:46 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id C8A838FC08 for ; Tue, 22 Nov 2011 00:04:45 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id pAM04iMi006442 for ; Tue, 22 Nov 2011 00:04:44 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id pAM04d3X005691 for freebsd-gecko@freebsd.org; Tue, 22 Nov 2011 00:04:39 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 22 Nov 2011 00:04:39 GMT Message-Id: <201111220004.pAM04d3X005691@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r676 - in branches/experimental/www/firefox-beta: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2011 00:04:46 -0000 Author: flo Date: Tue Nov 22 00:04:38 2011 New Revision: 676 Log: update to 9.0b2 In collaboration with: beat, cognet Added: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-dir_reader_linux.h Deleted: branches/experimental/www/firefox-beta/files/patch-bugzilla-659932 branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util.h 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 Sat Nov 12 08:39:50 2011 (r675) +++ branches/experimental/www/firefox-beta/Makefile Tue Nov 22 00:04:38 2011 (r676) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 8.0b6 +DISTVERSION= 9.0b2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} Modified: branches/experimental/www/firefox-beta/distinfo ============================================================================== --- branches/experimental/www/firefox-beta/distinfo Sat Nov 12 08:39:50 2011 (r675) +++ branches/experimental/www/firefox-beta/distinfo Tue Nov 22 00:04:38 2011 (r676) @@ -1,2 +1,2 @@ -SHA256 (firefox-8.0b6.source.tar.bz2) = e2963c6277b98cf2e91196c64d472c6a4b385c1c5a4bfb676a5fd4a84604da0a -SIZE (firefox-8.0b6.source.tar.bz2) = 70419489 +SHA256 (firefox-9.0b2.source.tar.bz2) = 1c3b645b2b7c0fcde79f6bdcfc791f544eff48bf02c86bac1c2edc6a8a38eb82 +SIZE (firefox-9.0b2.source.tar.bz2) = 73930312 Deleted: branches/experimental/www/firefox-beta/files/patch-bugzilla-659932 ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-bugzilla-659932 Tue Nov 22 00:04:38 2011 (r675) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,35 +0,0 @@ ---- toolkit/xre/glxtest.cpp.orig 2011-08-11 17:41:31.000000000 -0400 -+++ toolkit/xre/glxtest.cpp 2011-08-23 15:09:48.000000000 -0400 -@@ -114,6 +114,9 @@ - typedef GLXFBConfig* (* PFNGLXQUERYEXTENSION) (Display *, int *, int *); - PFNGLXQUERYEXTENSION glXQueryExtension = cast(dlsym(libgl, "glXQueryExtension")); - -+ typedef GLXFBConfig* (* PFNGLXQUERYVERSION) (Display *, int *, int *); -+ PFNGLXQUERYVERSION glXQueryVersion = cast(dlsym(libgl, "glXQueryVersion")); -+ - typedef GLXFBConfig* (* PFNGLXCHOOSEFBCONFIG) (Display *, int, const int *, int *); - PFNGLXCHOOSEFBCONFIG glXChooseFBConfig = cast(dlsym(libgl, "glXChooseFBConfig")); - -@@ -139,6 +142,7 @@ - PFNGLGETSTRING glGetString = cast(dlsym(libgl, "glGetString")); - - if (!glXQueryExtension || -+ !glXQueryVersion || - !glXChooseFBConfig || - !glXGetVisualFromFBConfig || - !glXCreatePixmap || -@@ -158,6 +162,14 @@ - ///// Check that the GLX extension is present ///// - if (!glXQueryExtension(dpy, NULL, NULL)) - fatal_error("GLX extension missing"); -+ -+ ///// Check that the GLX version is >= 1.3, needed for glXCreatePixmap, bug 659932 ///// -+ int majorVersion, minorVersion; -+ if (!glXQueryVersion(dpy, &majorVersion, &minorVersion)) -+ fatal_error("Unable to query GLX version"); -+ -+ if (majorVersion < 1 || (majorVersion == 1 && minorVersion < 3)) -+ fatal_error("GLX version older than the required 1.3"); - - XSetErrorHandler(x_error_handler); - Added: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-dir_reader_linux.h Tue Nov 22 00:04:38 2011 (r676) @@ -0,0 +1,11 @@ +--- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-11-21 23:40:06.000000000 +0100 ++++ ipc/chromium/src/base/dir_reader_linux.h 2011-11-21 23:40:26.000000000 +0100 +@@ -57,7 +57,7 @@ + if (offset_ != size_) + return true; + +- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++ const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); + if (r == 0) + return false; + if (r == -1) { Deleted: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util.h ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util.h Tue Nov 22 00:04:38 2011 (r675) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,13 +0,0 @@ ---- ipc/chromium/src/base/file_util.h~ -+++ ipc/chromium/src/base/file_util.h -@@ -15,8 +15,9 @@ - #elif defined(ANDROID) - #include - #elif defined(OS_POSIX) -+#include -+#include - #include --#include - #endif - - #include