[SVN-Commit] r676 - in branches/experimental/www/firefox-beta: .
files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Tue Nov 22 00:04:46 UTC 2011
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<PFNGLXQUERYEXTENSION>(dlsym(libgl, "glXQueryExtension"));
-
-+ typedef GLXFBConfig* (* PFNGLXQUERYVERSION) (Display *, int *, int *);
-+ PFNGLXQUERYVERSION glXQueryVersion = cast<PFNGLXQUERYVERSION>(dlsym(libgl, "glXQueryVersion"));
-+
- typedef GLXFBConfig* (* PFNGLXCHOOSEFBCONFIG) (Display *, int, const int *, int *);
- PFNGLXCHOOSEFBCONFIG glXChooseFBConfig = cast<PFNGLXCHOOSEFBCONFIG>(dlsym(libgl, "glXChooseFBConfig"));
-
-@@ -139,6 +142,7 @@
- PFNGLGETSTRING glGetString = cast<PFNGLGETSTRING>(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 <sys/stat.h>
- #elif defined(OS_POSIX)
-+#include <sys/types.h>
-+#include <sys/stat.h>
- #include <fts.h>
--#include <sys/stat.h>
- #endif
-
- #include <stdio.h>
More information about the freebsd-gecko
mailing list