summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2013-08-30 13:00:37 +0000
committerjoerg <joerg@pkgsrc.org>2013-08-30 13:00:37 +0000
commitb6eb1b241c1ca96893fe31b54185d0e2d8a16fe1 (patch)
tree6664206dab3bf84b93c8265387a4d35318853b41
parent7b45ba6f064de4cd5ed0b46e37e9240dcc2e7b25 (diff)
downloadpkgsrc-b6eb1b241c1ca96893fe31b54185d0e2d8a16fe1.tar.gz
Don't use '\0' as pointer. Copy Clang related patches from Firefox.
Remove empty patch file.
-rw-r--r--www/seamonkey/distinfo7
-rw-r--r--www/seamonkey/patches/patch-aa-toplevel2
-rw-r--r--www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp13
-rw-r--r--www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ios8
-rw-r--r--www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ostream8
-rw-r--r--www/seamonkey/patches/patch-mozilla_toolkit_mozapps_update_updater_updater.cpp16
6 files changed, 50 insertions, 4 deletions
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo
index 5af513bc942..9f038180d7e 100644
--- a/www/seamonkey/distinfo
+++ b/www/seamonkey/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.101 2013/08/11 03:18:46 ryoon Exp $
+$NetBSD: distinfo,v 1.102 2013/08/30 13:00:37 joerg Exp $
SHA1 (enigmail-1.5.2.tar.gz) = 6f9d3be09e3858cfa65795389aa4d79ec2d1a4a9
RMD160 (enigmail-1.5.2.tar.gz) = 5d638f889d7e0e51c832b3776372b98316d6bd22
@@ -7,7 +7,6 @@ SHA1 (seamonkey-2.20.source.tar.bz2) = 804a86ee3ffcb8eb4d53b0fe16e46d4a5bd14902
RMD160 (seamonkey-2.20.source.tar.bz2) = 713398932d444f5bb579c889f9a5368c01e01e7c
Size (seamonkey-2.20.source.tar.bz2) = 139969292 bytes
SHA1 (patch-aa) = 9bf59ef7aa3dca59f29f02f9467c20806cfe0e76
-SHA1 (patch-aa-toplevel) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
SHA1 (patch-ak) = a36dd36a037a76a40955316200b1f4603b9ed8e9
SHA1 (patch-al) = 06ddb5f0f55ca02bee0d55ddb5316ddd9099f2d9
SHA1 (patch-ao) = 330d7ed17b5cee49c408c9bc48edc3cedeb04061
@@ -20,10 +19,13 @@ SHA1 (patch-config_baseconfig.mk) = 3fdb27d227ef0d858b56023b9c709117d5cc5e00
SHA1 (patch-ldap_sdks_c-sdk_build.mk) = 541604f0f63f5c1b3ce5509260517f68f417eb73
SHA1 (patch-ldap_sdks_c-sdk_ldap_include_portable.h) = 4ce9e1a0e8f0d05367243e8d2b5118606a35da94
SHA1 (patch-mail_app_Makefile.in) = d66563480442a43e70715ecabf54ffeda5e5cf79
+SHA1 (patch-mailnews_base_search_src_nsMsgSearchTerm.cpp) = fda6823079ef3345cc0c4d1724c71e9735184498
SHA1 (patch-mb) = ee437f869fa3d5cfd3e0056e97625adb8ea526c8
SHA1 (patch-mozilla_browser_installer_package-manifest.in) = a61eec2dc12b341bfd84bdda0d70842a627e9c9a
SHA1 (patch-mozilla_build_autoconf_nss.m4) = 3b05127e72a76ac2f87c8362cbde13ce76485a19
SHA1 (patch-mozilla_config_baseconfig.mk) = d6f27cdc853e6d026c151bf40cb898428c37455c
+SHA1 (patch-mozilla_config_stl__wrappers_ios) = 066a9f3db9203afa8131b2ff91d212033e5950e0
+SHA1 (patch-mozilla_config_stl__wrappers_ostream) = 67559c5ab17088680b86dea6b081a48b781f59b5
SHA1 (patch-mozilla_config_system-headers) = f4ddd48a63041864a9d0c0ad7c573a5c4f49681e
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 400a5af9988d4392d92e493c73bbe61cd1915edb
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 14038ce0ee2b38db6c7952056a97a65839a2c1a9
@@ -134,6 +136,7 @@ SHA1 (patch-mozilla_netwerk_sctp_src_user__socket.c) = a82b0f6d0d4717bfa593e7f3c
SHA1 (patch-mozilla_netwerk_sctp_src_user__socketvar.h) = 6d34abb3d8ecc5c8b36bfa594dc11a99facfa13b
SHA1 (patch-mozilla_security_manager_ssl_src_nsNSSComponent.cpp) = fb67e2a387031f0849b62aa0e660396b65335bb1
SHA1 (patch-mozilla_toolkit_library_Makefile.in) = e7915dacee2a0bd3983cafd421ffe55ed54a5874
+SHA1 (patch-mozilla_toolkit_mozapps_update_updater_updater.cpp) = 2d4769262671a41950d872f46806374efbbccb37
SHA1 (patch-mozilla_toolkit_toolkit.mozbuild) = d0510df2e3fb3a7c5dd713b36351e72961788345
SHA1 (patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp) = 70030e59b2ed09b9bc9827d35e17b12be7f0cd71
SHA1 (patch-mozilla_xpcom_base_nsStackWalk.cpp) = 6946cbbd8389e35a13ad457b8cbb4da91e0d8925
diff --git a/www/seamonkey/patches/patch-aa-toplevel b/www/seamonkey/patches/patch-aa-toplevel
deleted file mode 100644
index 5e59046433a..00000000000
--- a/www/seamonkey/patches/patch-aa-toplevel
+++ /dev/null
@@ -1,2 +0,0 @@
-$NetBSD: patch-aa-toplevel,v 1.13 2013/08/11 03:18:46 ryoon Exp $
-
diff --git a/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp b/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp
new file mode 100644
index 00000000000..d38c3d7bac3
--- /dev/null
+++ b/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.1 2013/08/30 13:00:37 joerg Exp $
+
+--- mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2013-08-29 23:46:49.000000000 +0000
++++ mailnews/base/search/src/nsMsgSearchTerm.cpp
+@@ -197,7 +197,7 @@ nsresult NS_MsgGetStringForAttribute(int
+ }
+ }
+ if (!found)
+- *string = '\0'; // don't leave the string uninitialized
++ *string = NULL; // don't leave the string uninitialized
+
+ // we no longer return invalid attribute. If we cannot find the string in the table,
+ // then it is an arbitrary header. Return success regardless if found or not
diff --git a/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ios b/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ios
new file mode 100644
index 00000000000..c6e8e94228a
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ios
@@ -0,0 +1,8 @@
+$NetBSD: patch-mozilla_config_stl__wrappers_ios,v 1.3 2013/08/30 13:00:37 joerg Exp $
+
+--- mozilla/config/stl_wrappers/ios.orig 2013-05-13 18:23:07.000000000 +0000
++++ mozilla/config/stl_wrappers/ios
+@@ -0,0 +1,3 @@
++#pragma GCC visibility push(default)
++#include_next <ios>
++#pragma GCC visibility pop
diff --git a/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ostream b/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ostream
new file mode 100644
index 00000000000..6dd4c4fa414
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_config_stl__wrappers_ostream
@@ -0,0 +1,8 @@
+$NetBSD: patch-mozilla_config_stl__wrappers_ostream,v 1.3 2013/08/30 13:00:37 joerg Exp $
+
+--- mozilla/config/stl_wrappers/ostream.orig 2013-05-13 18:22:40.000000000 +0000
++++ mozilla/config/stl_wrappers/ostream
+@@ -0,0 +1,3 @@
++#pragma GCC visibility push(default)
++#include_next <ostream>
++#pragma GCC visibility pop
diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_update_updater_updater.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_update_updater_updater.cpp
new file mode 100644
index 00000000000..4ab50b9177f
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_update_updater_updater.cpp
@@ -0,0 +1,16 @@
+$NetBSD: patch-mozilla_toolkit_mozapps_update_updater_updater.cpp,v 1.1 2013/08/30 13:00:37 joerg Exp $
+
+--- mozilla/toolkit/mozapps/update/updater/updater.cpp.orig 2013-08-04 03:05:52.000000000 +0000
++++ mozilla/toolkit/mozapps/update/updater/updater.cpp
+@@ -123,7 +123,10 @@ static bool sUseHardLinks = true;
+ // declare it here to avoid including that entire header file.
+ #define BZ2_CRC32TABLE_UNDECLARED
+
+-#if MOZ_IS_GCC
++#if defined(__clang__)
++extern "C" __attribute__((visibility("default"))) unsigned int BZ2_crc32Table[256];
++#undef BZ2_CRC32TABLE_UNDECLARED
++#elif MOZ_IS_GCC
+ #if MOZ_GCC_VERSION_AT_LEAST(3, 3, 0)
+ extern "C" __attribute__((visibility("default"))) unsigned int BZ2_crc32Table[256];
+ #undef BZ2_CRC32TABLE_UNDECLARED