From owner-freebsd-gecko@FreeBSD.ORG Sun Jan 22 21:47:55 2012 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 808DD1065672 for ; Sun, 22 Jan 2012 21:47:55 +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 0794D8FC12 for ; Sun, 22 Jan 2012 21:47:54 +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 q0MLlrlU087235 for ; Sun, 22 Jan 2012 21:47:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q0MLlmoZ086094 for freebsd-gecko@freebsd.org; Sun, 22 Jan 2012 21:47:48 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 22 Jan 2012 21:47:48 GMT Message-Id: <201201222147.q0MLlmoZ086094@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] r690 - in branches/experimental/mail/thunderbird-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: Sun, 22 Jan 2012 21:47:55 -0000 Author: beat Date: Sun Jan 22 21:47:48 2012 New Revision: 690 Log: - Update to 10.0 Beta 4 Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jscpucfg.h Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-beta/distinfo Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Sun Jan 22 21:46:18 2012 (r689) +++ branches/experimental/mail/thunderbird-beta/Makefile Sun Jan 22 21:47:48 2012 (r690) @@ -2,11 +2,11 @@ # Date created: 4 September 2003 # Whom: Joe Marcus Clarke # -# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.140 2011/11/08 17:35:09 beat Exp $ +# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.141 2011/12/22 07:17:59 beat Exp $ # PORTNAME= thunderbird -DISTVERSION= 9.0 +DISTVERSION= 10.0b4 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source @@ -60,7 +60,7 @@ .include -WRKSRC= ${WRKDIR}/comm-release +WRKSRC= ${WRKDIR}/comm-beta MOZSRC:= ${WRKSRC}/mozilla .if ${ARCH} == powerpc64 Modified: branches/experimental/mail/thunderbird-beta/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-beta/distinfo Sun Jan 22 21:46:18 2012 (r689) +++ branches/experimental/mail/thunderbird-beta/distinfo Sun Jan 22 21:47:48 2012 (r690) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-9.0.source.tar.bz2) = d915b1ed03bf2cefcdcc0ddf658a884f10397093733f7a49158bd886f980240d -SIZE (thunderbird-9.0.source.tar.bz2) = 95636227 +SHA256 (thunderbird-10.0b4.source.tar.bz2) = f240e8104f07a8c39978e187f7c5fe422d576889924f21b63c30f71539663779 +SIZE (thunderbird-10.0b4.source.tar.bz2) = 97579689 Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Sun Jan 22 21:47:48 2012 (r690) @@ -0,0 +1,45 @@ +--- mozilla/ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 ++++ mozilla/ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 +@@ -9,6 +9,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -19,6 +20,8 @@ + + namespace base { + ++#define linux_dirent struct dirent ++#if 0 + struct linux_dirent { + uint64_t d_ino; + int64_t d_off; +@@ -26,11 +29,16 @@ + unsigned char d_type; + char d_name[0]; + }; ++#endif + + class DirReaderLinux { + public: + explicit DirReaderLinux(const char* directory_path) ++#ifdef O_DIRECTORY + : fd_(open(directory_path, O_RDONLY | O_DIRECTORY)), ++#else ++ : fd_(open(directory_path, O_RDONLY)), ++#endif + offset_(0), + size_(0) { + memset(buf_, 0, sizeof(buf_)); +@@ -57,7 +65,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) { Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jscpucfg.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-jscpucfg.h Sun Jan 22 21:47:48 2012 (r690) @@ -0,0 +1,22 @@ +--- mozilla/js/src/jscpucfg.h.orig 2012-01-18 17:38:54.409461514 +0100 ++++ mozilla/js/src/jscpucfg.h 2012-01-18 17:38:59.522462164 +0100 +@@ -77,6 +77,19 @@ + #define IS_BIG_ENDIAN 1 + #endif + ++#elif defined(__FreeBSD__) ++#include ++ ++#if defined(BYTE_ORDER) ++#if BYTE_ORDER == LITTLE_ENDIAN ++#define IS_LITTLE_ENDIAN 1 ++#undef IS_BIG_ENDIAN ++#elif BYTE_ORDER == BIG_ENDIAN ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++#endif ++#endif ++ + #elif defined(JS_HAVE_ENDIAN_H) + #include +