Date: Tuesday, June 5, 2012 @ 13:39:47 Author: ibiru Revision: 160776
update to 13.0 Modified: firefox/trunk/PKGBUILD Deleted: firefox/trunk/gcc47.patch -------------+ PKGBUILD | 16 +++++------- gcc47.patch | 77 ---------------------------------------------------------- 2 files changed, 7 insertions(+), 86 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-06-05 16:04:06 UTC (rev 160775) +++ PKGBUILD 2012-06-05 17:39:47 UTC (rev 160776) @@ -3,8 +3,8 @@ # Contributor: Jakub Schmidtke <[email protected]> pkgname=firefox -pkgver=12.0 -pkgrel=2 +pkgver=13.0 +pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -12,22 +12,20 @@ makedepends=('unzip' 'zip' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb' 'imake') url="http://www.mozilla.org/projects/firefox" install=firefox.install -source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/source/firefox-${pkgver}.source.tar.bz2 - mozconfig firefox.desktop firefox-install-dir.patch vendor.js - gcc47.patch) -md5sums=('80c3e5927274de7f181fb5f931ac5fd4' +options=(!emptydirs) +source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 + mozconfig firefox.desktop firefox-install-dir.patch vendor.js) +md5sums=('f50ca7656eec47030b396f39075fa980' 'db6d2bd4671831859566f403a086fdf2' 'bdeb0380c7fae30dd0ead6d2d3bc5873' '594523c536a9be951b52c90dd85aff18' - '0d053487907de4376d67d8f499c5502b' - '5a8563f8fda7ad30405c86764267a19c') + '0d053487907de4376d67d8f499c5502b') build() { cd "mozilla-release" cp "$srcdir/mozconfig" .mozconfig patch -Np1 -i "$srcdir/firefox-install-dir.patch" - patch -Np1 -i "$srcdir/gcc47.patch" # Fix PRE_RELEASE_SUFFIX sed -i '/^PRE_RELEASE_SUFFIX := ""/s/ ""//' \ Deleted: gcc47.patch =================================================================== --- gcc47.patch 2012-06-05 16:04:06 UTC (rev 160775) +++ gcc47.patch 2012-06-05 17:39:47 UTC (rev 160776) @@ -1,77 +0,0 @@ - -# HG changeset patch -# User Martin Stránský <[email protected]> -# Date 1328886461 -3600 -# Node ID 87a5ed480992788832387ba91a77c69fbe9fe349 -# Parent 67017dd3b7f6650e6bcd5b6f545e0309e8de7049 -Bug 725655 - gcc 4.7 build failures (missing headers). r=benjamin - -diff --git a/ipc/chromium/src/base/file_util_linux.cc b/ipc/chromium/src/base/file_util_linux.cc ---- a/ipc/chromium/src/base/file_util_linux.cc -+++ b/ipc/chromium/src/base/file_util_linux.cc -@@ -1,15 +1,18 @@ - // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - - #include "base/file_util.h" - - #include <fcntl.h> -+#if defined(ANDROID) || defined(OS_POSIX) -+#include <unistd.h> -+#endif - - #include <string> - #include <vector> - - #include "base/eintr_wrapper.h" - #include "base/file_path.h" - #include "base/string_util.h" - -diff --git a/ipc/chromium/src/base/message_pump_libevent.cc b/ipc/chromium/src/base/message_pump_libevent.cc ---- a/ipc/chromium/src/base/message_pump_libevent.cc -+++ b/ipc/chromium/src/base/message_pump_libevent.cc -@@ -1,16 +1,19 @@ - // Copyright (c) 2008 The Chromium Authors. All rights reserved. - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - - #include "base/message_pump_libevent.h" - - #include <errno.h> - #include <fcntl.h> -+#if defined(ANDROID) || defined(OS_POSIX) -+#include <unistd.h> -+#endif - - #include "eintr_wrapper.h" - #include "base/logging.h" - #include "base/scoped_nsautorelease_pool.h" - #include "base/scoped_ptr.h" - #include "base/time.h" - #include "third_party/libevent/event.h" - -diff --git a/ipc/chromium/src/base/time_posix.cc b/ipc/chromium/src/base/time_posix.cc ---- a/ipc/chromium/src/base/time_posix.cc -+++ b/ipc/chromium/src/base/time_posix.cc -@@ -8,16 +8,19 @@ - #include <mach/mach_time.h> - #endif - #include <sys/time.h> - #ifdef ANDROID - #include <time64.h> - #else - #include <time.h> - #endif -+#if defined(ANDROID) || defined(OS_POSIX) -+#include <unistd.h> -+#endif - - #include <limits> - - #include "base/basictypes.h" - #include "base/logging.h" - - namespace base { - -
