From 0a1734b0f606903c280c15bcbda19aa82232f8c8 Mon Sep 17 00:00:00 2001 From: joerg Date: Tue, 27 May 2014 09:58:51 +0000 Subject: Fix static member defines. Fix build with newer Freetype. --- mail/thunderbird17/distinfo | 19 ++++++++++++++++++- .../patch-mozilla_config_system__wrappers_freetype.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftadvanc.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftbitmap.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftcache.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftglyph.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftlcdfil.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftoutln.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftsizes.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftsynth.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ftxf86.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_t1tables.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_ttnameid.h | 9 +++++++++ .../patch-mozilla_config_system__wrappers_tttables.h | 9 +++++++++ ...h-mozilla_content_svg_content_src_nsSVGFilters.cpp | 12 ++++++++++++ ...tch-mozilla_content_svg_content_src_nsSVGFilters.h | 13 +++++++++++++ 16 files changed, 160 insertions(+), 1 deletion(-) create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_freetype.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftadvanc.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftbitmap.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftcache.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftglyph.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftlcdfil.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftoutln.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsizes.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsynth.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftxf86.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_t1tables.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ttnameid.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_tttables.h create mode 100644 mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.cpp create mode 100644 mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.h (limited to 'mail') diff --git a/mail/thunderbird17/distinfo b/mail/thunderbird17/distinfo index 636e794c55c..aba5bdd7627 100644 --- a/mail/thunderbird17/distinfo +++ b/mail/thunderbird17/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.2 2013/12/17 13:41:41 ryoon Exp $ +$NetBSD: distinfo,v 1.3 2014/05/27 09:58:51 joerg Exp $ SHA1 (enigmail-1.6.tar.gz) = 51a7eb7d86ce24d8199f741a0079f0d56ecd6368 RMD160 (enigmail-1.6.tar.gz) = a854bb37a6a7f298f6cc268110dcb21d00909fa4 @@ -62,8 +62,25 @@ SHA1 (patch-mozilla_config_baseconfig.mk) = 6923112e0aae6dfd59f67473d0734eb46b29 SHA1 (patch-mozilla_config_stl__wrappers_ios) = 066a9f3db9203afa8131b2ff91d212033e5950e0 SHA1 (patch-mozilla_config_stl__wrappers_ostream) = 67559c5ab17088680b86dea6b081a48b781f59b5 SHA1 (patch-mozilla_config_system-headers) = 03f0c0f4269289e4f8aa1a12b2fa870ff48b2bf4 +SHA1 (patch-mozilla_config_system__wrappers_freetype.h) = 8dd2b7b181a2c395fc7beb99fbed7ca7b93d324d +SHA1 (patch-mozilla_config_system__wrappers_ftadvanc.h) = fb3de6060e950d967e1ee8ac3402a43af35778c6 +SHA1 (patch-mozilla_config_system__wrappers_ftbitmap.h) = 8716d57e890fd72f9b8c2d19eb6b9556e738ee66 +SHA1 (patch-mozilla_config_system__wrappers_ftcache.h) = 812984ef81d24c1c79e473f04ca50b59a277f4da +SHA1 (patch-mozilla_config_system__wrappers_ftglyph.h) = 63a311b9c92ed5c15c5d39bfff2431ce218dc1b9 +SHA1 (patch-mozilla_config_system__wrappers_ftlcdfil.h) = 2044ba3881aa8b32cf94df07c6a09fb9cd6ab3af +SHA1 (patch-mozilla_config_system__wrappers_ftoutln.h) = 2b6a406bcc03292c343d45956e2cc9c6b06582a1 +SHA1 (patch-mozilla_config_system__wrappers_ftsizes.h) = ba28f4c45778b704679564d786353de024eefed1 +SHA1 (patch-mozilla_config_system__wrappers_ftsynth.h) = d90b5bf15798b1127e6bff3584700988e80eb000 +SHA1 (patch-mozilla_config_system__wrappers_ftxf86.h) = 90585091273c1283c4936a8b3068618054f8d8ee +SHA1 (patch-mozilla_config_system__wrappers_t1tables.h) = c3674d01fa19a6882ea825207da556d5fc30cba5 +SHA1 (patch-mozilla_config_system__wrappers_ttnameid.h) = b40057b839c2566c2031368e64de3604dffc16ba +SHA1 (patch-mozilla_config_system__wrappers_tttables.h) = 05fa06c578c7181d5a1c5d0fbf09d05e620ae54d SHA1 (patch-mozilla_config_system__wrappers_unwind.h) = 32d4ab3fbf80bf19783dab7c4a875a7262f419cf SHA1 (patch-mozilla_content_media_nsAudioStream.cpp) = a89fae3e745d045138118e3a0ddb224718f7827e +SHA1 (patch-mozilla_content_svg_content_src_nsSVGFilters.cpp) = 57f1d338c2b7744b4ea29a9338653a89d8957504 +SHA1 (patch-mozilla_content_svg_content_src_nsSVGFilters.h) = d24c7917bb13ba85188101f051387af9185dd8a3 +SHA1 (patch-mozilla_dist_stl__wrappers_ios) = da39a3ee5e6b4b0d3255bfef95601890afd80709 +SHA1 (patch-mozilla_dist_stl__wrappers_ostream) = da39a3ee5e6b4b0d3255bfef95601890afd80709 SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = d81cb5b1c608bba1e1a8dd2ee3cf62549d6ee87a SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = ff7237f365df1d0bd6eaa8992854f29fe1870319 SHA1 (patch-mozilla_gfx_thebes_gfxPlatform.cpp) = b4107fea2b683cec7be6c6179c4ecfe6b6a901ee diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_freetype.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_freetype.h new file mode 100644 index 00000000000..1c3c5eecbc6 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_freetype.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_freetype.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/freetype.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/freetype.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftadvanc.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftadvanc.h new file mode 100644 index 00000000000..f8087b42c2d --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftadvanc.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftadvanc.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftadvanc.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftadvanc.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftbitmap.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftbitmap.h new file mode 100644 index 00000000000..cb3e03b4bd6 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftbitmap.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftbitmap.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftbitmap.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftbitmap.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftcache.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftcache.h new file mode 100644 index 00000000000..448409a4a1b --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftcache.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftcache.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftcache.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftcache.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftglyph.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftglyph.h new file mode 100644 index 00000000000..014f5b1d6ef --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftglyph.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftglyph.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftglyph.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftglyph.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftlcdfil.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftlcdfil.h new file mode 100644 index 00000000000..cdc2301f596 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftlcdfil.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftlcdfil.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftlcdfil.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftlcdfil.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftoutln.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftoutln.h new file mode 100644 index 00000000000..6cc7637d584 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftoutln.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftoutln.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftoutln.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftoutln.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsizes.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsizes.h new file mode 100644 index 00000000000..5700afaf875 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsizes.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftsizes.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftsizes.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftsizes.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsynth.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsynth.h new file mode 100644 index 00000000000..7598da4f3d3 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftsynth.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftsynth.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftsynth.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftsynth.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftxf86.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftxf86.h new file mode 100644 index 00000000000..75c21ca9586 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ftxf86.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ftxf86.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ftxf86.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ftxf86.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_t1tables.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_t1tables.h new file mode 100644 index 00000000000..f1bc9b12bdf --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_t1tables.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_t1tables.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/t1tables.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/t1tables.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ttnameid.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ttnameid.h new file mode 100644 index 00000000000..1f2d585c044 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_ttnameid.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_ttnameid.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/ttnameid.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/ttnameid.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_tttables.h b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_tttables.h new file mode 100644 index 00000000000..4a3921715e3 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_config_system__wrappers_tttables.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_tttables.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/config/system_wrappers/tttables.h.orig 2014-05-26 20:06:38.000000000 +0000 ++++ mozilla/config/system_wrappers/tttables.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next ++#pragma GCC visibility pop diff --git a/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.cpp b/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.cpp new file mode 100644 index 00000000000..9b8b75c1f22 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.cpp @@ -0,0 +1,12 @@ +$NetBSD: patch-mozilla_content_svg_content_src_nsSVGFilters.cpp,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/content/svg/content/src/nsSVGFilters.cpp.orig 2013-11-18 16:29:53.000000000 +0000 ++++ mozilla/content/svg/content/src/nsSVGFilters.cpp +@@ -96,7 +96,6 @@ nsSVGElement::LengthInfo nsSVGFE::sLengt + NS_IMPL_ADDREF_INHERITED(nsSVGFE,nsSVGFEBase) + NS_IMPL_RELEASE_INHERITED(nsSVGFE,nsSVGFEBase) + +-NS_DEFINE_STATIC_IID_ACCESSOR(nsSVGFE, NS_SVG_FE_CID) + + NS_INTERFACE_MAP_BEGIN(nsSVGFE) + // nsISupports is an ambiguous base of nsSVGFE so we have to work diff --git a/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.h b/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.h new file mode 100644 index 00000000000..7e9d53c0f99 --- /dev/null +++ b/mail/thunderbird17/patches/patch-mozilla_content_svg_content_src_nsSVGFilters.h @@ -0,0 +1,13 @@ +$NetBSD: patch-mozilla_content_svg_content_src_nsSVGFilters.h,v 1.1 2014/05/27 09:58:51 joerg Exp $ + +--- mozilla/content/svg/content/src/nsSVGFilters.h.orig 2013-11-18 16:29:53.000000000 +0000 ++++ mozilla/content/svg/content/src/nsSVGFilters.h +@@ -303,6 +303,8 @@ protected: + SVGAnimatedPreserveAspectRatio mPreserveAspectRatio; + }; + ++NS_DEFINE_STATIC_IID_ACCESSOR(nsSVGFE, NS_SVG_FE_CID) ++ + typedef nsSVGElement SVGFEUnstyledElementBase; + + class SVGFEUnstyledElement : public SVGFEUnstyledElementBase -- cgit v1.2.3