summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2013-05-09 13:59:35 +0000
committerjoerg <joerg@pkgsrc.org>2013-05-09 13:59:35 +0000
commit1091447e99361c665d3c107f67ace2f8573379c3 (patch)
tree4c7e4af979840fc5cd7688be144649056c915178 /mail
parent50453ebc22d57fd3b30b83d5325a7687d3cba84c (diff)
downloadpkgsrc-1091447e99361c665d3c107f67ace2f8573379c3.tar.gz
Disable visibility attributes for Clang. Fix missing includes.
Diffstat (limited to 'mail')
-rw-r--r--mail/thunderbird10/distinfo11
-rw-r--r--mail/thunderbird10/patches/patch-aa-toplevel16
-rw-r--r--mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc7
-rw-r--r--mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc6
4 files changed, 27 insertions, 13 deletions
diff --git a/mail/thunderbird10/distinfo b/mail/thunderbird10/distinfo
index eb226e6c00e..e47ccafbdb4 100644
--- a/mail/thunderbird10/distinfo
+++ b/mail/thunderbird10/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.13 2013/05/07 09:19:32 sbd Exp $
+$NetBSD: distinfo,v 1.14 2013/05/09 13:59:35 joerg Exp $
SHA1 (thunderbird-10.0.12esr.source.tar.bz2) = 260a3baca5eaa80bcc075b08c9f12016d61877de
RMD160 (thunderbird-10.0.12esr.source.tar.bz2) = 63586fc3460f4522900b84f58805c3a3a9cfe7a6
Size (thunderbird-10.0.12esr.source.tar.bz2) = 97703324 bytes
SHA1 (patch-aa) = e526125da549e9924135379cffae4754db94154f
-SHA1 (patch-aa-toplevel) = dfff316c77e468a3720f3d18e9edfc67059fc0e1
+SHA1 (patch-aa-toplevel) = ae424b9bd83ccdfad8644a1f63c3f6e59c06c96e
SHA1 (patch-ab) = 6e243fcf826226330d6b62548838393bb1cbafb5
SHA1 (patch-ac) = 805455591b4a9fc8e51ba65ac8ff41016b4edc7f
SHA1 (patch-ad) = d6bad741c4bdfdd0ee0ca8062c2121ce82eb7fb0
@@ -62,13 +62,16 @@ SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = d2e60d0809eccb651ec8b
SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = fc1e445bae48da5b3d4f97bf78b7ef3870032a06
SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 21dd321c09108c2567698bcd3510957435be24be
SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = 8becedc1754721a913384a5d31d121f9f04418ab
-SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = ec55788a5b24f331a54d242c688bb68b657b71bd
+SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = 3fb79ea7b1e1843d45a11386961b913f410845ea
SHA1 (patch-mozilla_ipc_chromium_src_base_message__loop.cc) = 2a437553e275ed620e27564f13868a8fcf118e12
+SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = c52cd61630be7ce073b8733895b95774413b11dd
SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 61a7c02dad19b43a3b2a5ae344179247e2a2b68d
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = efe3d2b8ba4ea542806627c523d6ac6ad39ade52
-SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = c0a5f86bc9db4c137c8bb77e9773e5134fd755c1
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = 17c79a8a26d8b4ace1a91f4b8cec8689688570f1
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = 3e1c0e528f1f0a4fe846210fa62f700a9ea62179
SHA1 (patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc) = 55eb4ea80c65ecff08e2cda70e3dc3c9acf951b8
+SHA1 (patch-mozilla_ipc_chromium_src_base_time__posix.cc) = 7f8cf45cca431283255caeb540fc35d1395bdeae
+SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = 51537ae41f7ecff07f358b74b84455984c4fa9f2
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h) = f55a0be54139ed8263aefcf1bd43e32cb93c7650
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = c451010a3d2c638e70e1fcec876b20eea28cf2cf
SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 3b4b7d9feacd477e89bfbb2bcebb3becfb8b1827
diff --git a/mail/thunderbird10/patches/patch-aa-toplevel b/mail/thunderbird10/patches/patch-aa-toplevel
index 61ffd47e320..578a6b940ed 100644
--- a/mail/thunderbird10/patches/patch-aa-toplevel
+++ b/mail/thunderbird10/patches/patch-aa-toplevel
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa-toplevel,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $
+$NetBSD: patch-aa-toplevel,v 1.2 2013/05/09 13:59:35 joerg Exp $
---- configure.in.orig 2012-02-16 10:18:22.000000000 +0000
+--- configure.in.orig 2013-01-05 14:21:05.000000000 +0000
+++ configure.in
@@ -1945,7 +1945,7 @@ ld.])
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
@@ -21,7 +21,17 @@ $NetBSD: patch-aa-toplevel,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $
;;
ia64*-hpux*)
-@@ -3185,6 +3188,9 @@ dnl ====================================
+@@ -3016,6 +3019,9 @@ if test "$GNU_CC"; then
+ AC_CACHE_CHECK(for visibility(hidden) attribute,
+ ac_cv_visibility_hidden,
+ [cat > conftest.c <<EOF
++#ifdef __clang__
++#error Not supported by old Mozilla
++#endif
+ int foo __attribute__ ((visibility ("hidden"))) = 1;
+ EOF
+ ac_cv_visibility_hidden=no
+@@ -3185,6 +3191,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;
diff --git a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
index 587ca7848ad..29acc764c63 100644
--- a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
+++ b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.2 2013/05/09 13:59:35 joerg Exp $
---- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2012-03-09 12:27:38.000000000 +0000
+--- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2013-05-07 18:54:47.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util_bsd.cc
-@@ -0,0 +1,79 @@
+@@ -0,0 +1,80 @@
+// 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.
@@ -12,6 +12,7 @@ $NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1.1.1 2012/0
+#include "base/file_util.h"
+
+#include <fcntl.h>
++#include <unistd.h>
+
+#include <string>
+#include <vector>
diff --git a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
index 29f0480ca16..48b13444a6d 100644
--- a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
+++ b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2013/05/09 13:59:35 joerg Exp $
---- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-03-08 18:52:15.229788000 +0100
-+++ mozilla/ipc/chromium/src/base/process_util_bsd.cc 2012-03-11 10:59:50.559480000 +0100
+--- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2013-05-07 18:54:47.000000000 +0000
++++ mozilla/ipc/chromium/src/base/process_util_bsd.cc
@@ -0,0 +1,309 @@
+// Copyright (c) 2008 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be