summaryrefslogtreecommitdiff
path: root/mail/thunderbird
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-04-28 16:56:58 +0000
committerryoon <ryoon@pkgsrc.org>2012-04-28 16:56:58 +0000
commit36c61d43ad661838e2bad6105554727b4a0811de (patch)
tree075cd2b5b778a02dff5ed7eceecdd5bb9627aadd /mail/thunderbird
parent1a87cc2f0a8a23082b22224dff1bf475e37c30fa (diff)
downloadpkgsrc-36c61d43ad661838e2bad6105554727b4a0811de.tar.gz
Update to 12.0
* Remove unused option. * Update enigmail to 1.4.1 Changelog: * Global Search results now include message extracts in the results * Various security fixes * Various improvements to RSS feed subscription and general feed handling * Thunderbird now supports add-ons that provide different types of local mail storage
Diffstat (limited to 'mail/thunderbird')
-rw-r--r--mail/thunderbird/Makefile8
-rw-r--r--mail/thunderbird/PLIST561
-rw-r--r--mail/thunderbird/PLIST.enigmail6
-rw-r--r--mail/thunderbird/PLIST.lightning4
-rw-r--r--mail/thunderbird/distinfo235
-rw-r--r--mail/thunderbird/enigmail.mk4
-rw-r--r--mail/thunderbird/options.mk22
-rw-r--r--mail/thunderbird/patches/patch-aa52
-rw-r--r--mail/thunderbird/patches/patch-aa-toplevel10
-rw-r--r--mail/thunderbird/patches/patch-ab4
-rw-r--r--mail/thunderbird/patches/patch-ac14
-rw-r--r--mail/thunderbird/patches/patch-ad4
-rw-r--r--mail/thunderbird/patches/patch-ae4
-rw-r--r--mail/thunderbird/patches/patch-af4
-rw-r--r--mail/thunderbird/patches/patch-ag4
-rw-r--r--mail/thunderbird/patches/patch-ai4
-rw-r--r--mail/thunderbird/patches/patch-aj4
-rw-r--r--mail/thunderbird/patches/patch-ak6
-rw-r--r--mail/thunderbird/patches/patch-al8
-rw-r--r--mail/thunderbird/patches/patch-am4
-rw-r--r--mail/thunderbird/patches/patch-an4
-rw-r--r--mail/thunderbird/patches/patch-ao6
-rw-r--r--mail/thunderbird/patches/patch-as14
-rw-r--r--mail/thunderbird/patches/patch-at4
-rw-r--r--mail/thunderbird/patches/patch-au4
-rw-r--r--mail/thunderbird/patches/patch-av4
-rw-r--r--mail/thunderbird/patches/patch-aw4
-rw-r--r--mail/thunderbird/patches/patch-ax4
-rw-r--r--mail/thunderbird/patches/patch-ay6
-rw-r--r--mail/thunderbird/patches/patch-az4
-rw-r--r--mail/thunderbird/patches/patch-ba4
-rw-r--r--mail/thunderbird/patches/patch-bd4
-rw-r--r--mail/thunderbird/patches/patch-bf4
-rw-r--r--mail/thunderbird/patches/patch-bg4
-rw-r--r--mail/thunderbird/patches/patch-bi8
-rw-r--r--mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_debug__util__posic.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util.h4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__file__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_sys__info__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_build_build__config.h4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h4
-rw-r--r--mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp13
-rw-r--r--mail/thunderbird/patches/patch-js_src_jscpucfg.h7
-rw-r--r--mail/thunderbird/patches/patch-ma6
-rw-r--r--mail/thunderbird/patches/patch-ma-toplevel6
-rw-r--r--mail/thunderbird/patches/patch-mb18
-rw-r--r--mail/thunderbird/patches/patch-md4
-rw-r--r--mail/thunderbird/patches/patch-me6
-rw-r--r--mail/thunderbird/patches/patch-mf4
-rw-r--r--mail/thunderbird/patches/patch-mg4
-rw-r--r--mail/thunderbird/patches/patch-mh4
-rw-r--r--mail/thunderbird/patches/patch-mi4
-rw-r--r--mail/thunderbird/patches/patch-mj4
-rw-r--r--mail/thunderbird/patches/patch-mk8
-rw-r--r--mail/thunderbird/patches/patch-ml6
-rw-r--r--mail/thunderbird/patches/patch-mm8
-rw-r--r--mail/thunderbird/patches/patch-mn4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_build_autoconf_gcc-pr49911.m413
-rw-r--r--mail/thunderbird/patches/patch-mozilla_build_autoconf_nss.m44
-rw-r--r--mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp8
-rw-r--r--mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h6
-rw-r--r--mail/thunderbird/patches/patch-mozilla_gfx_thebes_gfxPlatform.cpp36
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_Makefile.in6
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_chromium-config.mk10
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_message__loop.cc4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_js_src_build_autoconf_gcc-pr49911.m413
-rw-r--r--mail/thunderbird/patches/patch-mozilla_js_src_methodjit_MethodJIT.cpp6
-rw-r--r--mail/thunderbird/patches/patch-mozilla_js_src_yarr_pcre_pcre.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c14
-rw-r--r--mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config__c.c4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp6
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___pth.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md_prosdep.h4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptio.c4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c4
-rw-r--r--mail/thunderbird/patches/patch-mozilla_storage_src_Makefile.in27
-rw-r--r--mail/thunderbird/patches/patch-mozilla_storage_src_mozStorageService.cpp25
-rw-r--r--mail/thunderbird/patches/patch-mozilla_xpcom_Makefile.in6
-rw-r--r--mail/thunderbird/patches/patch-mozilla_xpcom_idl-parser_header.py17
-rw-r--r--mail/thunderbird/patches/patch-mozilla_xulrunner_app_Makefile.in15
-rw-r--r--mail/thunderbird/patches/patch-mp6
-rw-r--r--mail/thunderbird/patches/patch-pa6
-rw-r--r--mail/thunderbird/patches/patch-pb6
-rw-r--r--mail/thunderbird/patches/patch-pc6
-rw-r--r--mail/thunderbird/patches/patch-pd6
-rw-r--r--mail/thunderbird/patches/patch-pg6
-rw-r--r--mail/thunderbird/patches/patch-rc4
-rw-r--r--mail/thunderbird/patches/patch-security_nss_cmd_shlibsign_sign.sh4
-rw-r--r--mail/thunderbird/patches/patch-toolkit_toolkit-tiers.mk8
-rw-r--r--mail/thunderbird/patches/patch-xa4
-rw-r--r--mail/thunderbird/patches/patch-xb4
-rw-r--r--mail/thunderbird/patches/patch-xc4
-rw-r--r--mail/thunderbird/patches/patch-xd4
-rw-r--r--mail/thunderbird/patches/patch-xe4
-rw-r--r--mail/thunderbird/patches/patch-xf4
-rw-r--r--mail/thunderbird/patches/patch-xg4
-rw-r--r--mail/thunderbird/patches/patch-xj4
-rw-r--r--mail/thunderbird/patches/patch-xk4
-rw-r--r--mail/thunderbird/patches/patch-xl4
-rw-r--r--mail/thunderbird/patches/patch-xm4
-rw-r--r--mail/thunderbird/patches/patch-xn4
-rw-r--r--mail/thunderbird/patches/patch-xo4
-rw-r--r--mail/thunderbird/patches/patch-zb4
-rw-r--r--mail/thunderbird/patches/patch-zc10
120 files changed, 845 insertions, 747 deletions
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 770f8392846..560f8092ee9 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,15 +1,13 @@
-# $NetBSD: Makefile,v 1.90 2012/03/16 21:09:55 ryoon Exp $
+# $NetBSD: Makefile,v 1.91 2012/04/28 16:56:58 ryoon Exp $
#
DISTNAME= # empty
PKGNAME= thunderbird-${TB_VER}
-PKGREVISION= 1
-TB_VER= 11.0
+TB_VER= 12.0
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/} \
${MASTER_SITE_MOZILLA_ALL:=thunderbird/releases/${TB_VER}/source/}
-DISTFILES= thunderbird-${TB_VER}.source.tar.bz2 \
- comm-release-f60c071e187b.tar.bz2
+DISTFILES= thunderbird-${TB_VER}.source.tar.bz2
MAINTAINER= tnn@NetBSD.org
HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/
diff --git a/mail/thunderbird/PLIST b/mail/thunderbird/PLIST
index 50bea410b67..2753c2ed4d3 100644
--- a/mail/thunderbird/PLIST
+++ b/mail/thunderbird/PLIST
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.39 2012/03/15 08:52:34 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.40 2012/04/28 16:56:58 ryoon Exp $
bin/thunderbird
include/thunderbird/AtkSocketAccessible.h
include/thunderbird/BasicLayers.h
include/thunderbird/CheckedInt.h
include/thunderbird/CustomQS_Canvas2D.h
include/thunderbird/CustomQS_WebGL.h
+include/thunderbird/DictionaryHelpers.h
include/thunderbird/EGLUtils.h
include/thunderbird/EventTracer.h
+include/thunderbird/ForceDiscreteGPUHelperCGL.h
include/thunderbird/FrameLayerBuilder.h
include/thunderbird/FramePropertyTable.h
include/thunderbird/GLContext.h
@@ -16,14 +18,15 @@ include/thunderbird/GLContextSymbols.h
include/thunderbird/GLDefs.h
include/thunderbird/GLXLibrary.h
include/thunderbird/GfxInfoCollector.h
+include/thunderbird/IJSDebugger.h
include/thunderbird/IPC/IPCMessageUtils.h
-include/thunderbird/IPC/ShadowLayerUtils.h
include/thunderbird/IPC/nsGUIEventIPC.h
include/thunderbird/ImageErrors.h
include/thunderbird/ImageLayers.h
include/thunderbird/ImageLogging.h
include/thunderbird/LayerManagerOGL.h
include/thunderbird/LayerManagerOGLProgram.h
+include/thunderbird/LayerSorter.h
include/thunderbird/Layers.h
include/thunderbird/MailNewsTypes.h
include/thunderbird/MailNewsTypes2.h
@@ -37,15 +40,21 @@ include/thunderbird/a11yGeneric.h
include/thunderbird/amIInstallTrigger.h
include/thunderbird/amIWebInstallListener.h
include/thunderbird/amIWebInstaller.h
-include/thunderbird/angle/ResourceLimits.h
include/thunderbird/angle/ShaderLang.h
+include/thunderbird/chromium_types.h
+include/thunderbird/comi18n.h
include/thunderbird/dmd.h
+include/thunderbird/dombindings.h
+include/thunderbird/dombindings_gen.h
include/thunderbird/domstubs.h
+include/thunderbird/ds/BitArray.h
include/thunderbird/expat.h
include/thunderbird/expat_config.h
include/thunderbird/expat_external.h
include/thunderbird/extIApplication.h
include/thunderbird/ftpCore.h
+include/thunderbird/gc/Barrier.h
+include/thunderbird/gc/Statistics.h
include/thunderbird/gfx2DGlue.h
include/thunderbird/gfx3DMatrix.h
include/thunderbird/gfxASurface.h
@@ -65,6 +74,7 @@ include/thunderbird/gfxFontTest.h
include/thunderbird/gfxFontUtils.h
include/thunderbird/gfxGdkNativeRenderer.h
include/thunderbird/gfxImageSurface.h
+include/thunderbird/gfxLineSegment.h
include/thunderbird/gfxMatrix.h
include/thunderbird/gfxPDFSurface.h
include/thunderbird/gfxPSSurface.h
@@ -75,18 +85,24 @@ include/thunderbird/gfxPlatform.h
include/thunderbird/gfxPlatformGtk.h
include/thunderbird/gfxPoint.h
include/thunderbird/gfxPoint3D.h
+include/thunderbird/gfxPointH3D.h
+include/thunderbird/gfxQuad.h
+include/thunderbird/gfxQuaternion.h
include/thunderbird/gfxRect.h
include/thunderbird/gfxSharedImageSurface.h
include/thunderbird/gfxSkipChars.h
include/thunderbird/gfxTeeSurface.h
-include/thunderbird/gfxTextRunCache.h
-include/thunderbird/gfxTextRunWordCache.h
include/thunderbird/gfxTypes.h
include/thunderbird/gfxUnicodeProperties.h
include/thunderbird/gfxUserFontSet.h
include/thunderbird/gfxUtils.h
include/thunderbird/gfxXlibNativeRenderer.h
include/thunderbird/gfxXlibSurface.h
+include/thunderbird/gfxipc/ShadowLayerUtils.h
+include/thunderbird/graphite2/Font.h
+include/thunderbird/graphite2/Log.h
+include/thunderbird/graphite2/Segment.h
+include/thunderbird/graphite2/Types.h
include/thunderbird/gtk2xtbin.h
include/thunderbird/harfbuzz/hb-blob.h
include/thunderbird/harfbuzz/hb-buffer.h
@@ -121,18 +137,23 @@ ${PLIST.jemalloc}include/thunderbird/jemalloc.h
${PLIST.jemalloc}include/thunderbird/jemalloc_types.h
include/thunderbird/js-config.h
include/thunderbird/js.msg
+include/thunderbird/js/HashTable.h
+include/thunderbird/js/LegacyIntTypes.h
+include/thunderbird/js/MemoryMetrics.h
+include/thunderbird/js/TemplateLib.h
+include/thunderbird/js/Utility.h
+include/thunderbird/js/Vector.h
include/thunderbird/jsalloc.h
include/thunderbird/jsapi.h
include/thunderbird/jsatom.h
include/thunderbird/jsautokw.h
include/thunderbird/jscell.h
+include/thunderbird/jsclass.h
include/thunderbird/jsclist.h
include/thunderbird/jsclone.h
-include/thunderbird/jscntxt.h
include/thunderbird/jscompat.h
-include/thunderbird/jscrashreport.h
+include/thunderbird/jscpucfg.h
include/thunderbird/jsdIDebuggerService.h
-include/thunderbird/jsdate.h
include/thunderbird/jsdbgapi.h
include/thunderbird/jsdebug.h
include/thunderbird/jsdhash.h
@@ -147,15 +168,11 @@ include/thunderbird/jsopcode.h
include/thunderbird/jsopcode.tbl
include/thunderbird/jsperf.h
include/thunderbird/jsprf.h
-include/thunderbird/jspropertycache.h
-include/thunderbird/jspropertytree.h
include/thunderbird/jsproto.tbl
include/thunderbird/jsproxy.h
include/thunderbird/jsprvtd.h
include/thunderbird/jspubtd.h
-include/thunderbird/jsreflect.h
include/thunderbird/jsstdint.h
-include/thunderbird/jsstr.h
include/thunderbird/jstypedarray.h
include/thunderbird/jstypes.h
include/thunderbird/jsutil.h
@@ -164,6 +181,7 @@ include/thunderbird/jsversion.h
include/thunderbird/jswrapper.h
include/thunderbird/jsxdrapi.h
include/thunderbird/mar.h
+include/thunderbird/mar_cmdline.h
include/thunderbird/mdb.h
include/thunderbird/mimecont.h
include/thunderbird/mimecryp.h
@@ -217,21 +235,38 @@ include/thunderbird/mozStorageCID.h
include/thunderbird/mozStorageHelper.h
include/thunderbird/mozcontainer.h
include/thunderbird/mozilla-config.h
+include/thunderbird/mozilla/Assertions.h
+include/thunderbird/mozilla/Attributes.h
include/thunderbird/mozilla/AutoRestore.h
+include/thunderbird/mozilla/AvailableMemoryTracker.h
include/thunderbird/mozilla/Base64.h
include/thunderbird/mozilla/BlockingResourceBase.h
+include/thunderbird/mozilla/CharTokenizer.h
+include/thunderbird/mozilla/ClearOnShutdown.h
include/thunderbird/mozilla/CondVar.h
include/thunderbird/mozilla/DeadlockDetector.h
+include/thunderbird/mozilla/FileLocation.h
include/thunderbird/mozilla/FileUtils.h
include/thunderbird/mozilla/FunctionTimer.h
include/thunderbird/mozilla/GenericFactory.h
+include/thunderbird/mozilla/GuardObjects.h
+include/thunderbird/mozilla/Hal.h
+include/thunderbird/mozilla/HalImpl.h
+include/thunderbird/mozilla/HalSandbox.h
+include/thunderbird/mozilla/HangMonitor.h
include/thunderbird/mozilla/IHistory.h
include/thunderbird/mozilla/IntentionalCrash.h
+include/thunderbird/mozilla/LazyIdleThread.h
+include/thunderbird/mozilla/LinkedList.h
+include/thunderbird/mozilla/LookAndFeel.h
+include/thunderbird/mozilla/MSStdInt.h
+include/thunderbird/mozilla/MapsMemoryReporter.h
include/thunderbird/mozilla/Module.h
include/thunderbird/mozilla/ModuleLoader.h
include/thunderbird/mozilla/ModuleUtils.h
include/thunderbird/mozilla/Monitor.h
include/thunderbird/mozilla/Mutex.h
+include/thunderbird/mozilla/Observer.h
include/thunderbird/mozilla/Omnijar.h
include/thunderbird/mozilla/PaintTracker.h
include/thunderbird/mozilla/PluginLibrary.h
@@ -243,6 +278,9 @@ include/thunderbird/mozilla/RefPtr.h
include/thunderbird/mozilla/SSE.h
include/thunderbird/mozilla/ServiceList.h
include/thunderbird/mozilla/Services.h
+include/thunderbird/mozilla/StartupTimeline.h
+include/thunderbird/mozilla/StdInt.h
+include/thunderbird/mozilla/StringBuilder.h
include/thunderbird/mozilla/Telemetry.h
include/thunderbird/mozilla/TelemetryHistograms.h
include/thunderbird/mozilla/TimeStamp.h
@@ -251,6 +289,8 @@ include/thunderbird/mozilla/Util.h
include/thunderbird/mozilla/WidgetTraceEvent.h
include/thunderbird/mozilla/X11Util.h
include/thunderbird/mozilla/XPCOM.h
+include/thunderbird/mozilla/a11y/FocusManager.h
+include/thunderbird/mozilla/a11y/Role.h
include/thunderbird/mozilla/a11y/States.h
include/thunderbird/mozilla/arm.h
include/thunderbird/mozilla/chrome/RegistryMessageUtils.h
@@ -270,6 +310,7 @@ include/thunderbird/mozilla/dom/ContentParent.h
include/thunderbird/mozilla/dom/ContentProcess.h
include/thunderbird/mozilla/dom/CrashReporterChild.h
include/thunderbird/mozilla/dom/CrashReporterParent.h
+include/thunderbird/mozilla/dom/DOMError.h
include/thunderbird/mozilla/dom/Element.h
include/thunderbird/mozilla/dom/ExternalHelperAppChild.h
include/thunderbird/mozilla/dom/ExternalHelperAppParent.h
@@ -279,7 +320,12 @@ include/thunderbird/mozilla/dom/StorageChild.h
include/thunderbird/mozilla/dom/StorageParent.h
include/thunderbird/mozilla/dom/StructuredCloneTags.h
include/thunderbird/mozilla/dom/TabChild.h
+include/thunderbird/mozilla/dom/TabMessageUtils.h
include/thunderbird/mozilla/dom/TabParent.h
+include/thunderbird/mozilla/dom/battery/Constants.h
+include/thunderbird/mozilla/dom/battery/Types.h
+include/thunderbird/mozilla/dom/indexedDB/FileInfo.h
+include/thunderbird/mozilla/dom/indexedDB/FileManager.h
include/thunderbird/mozilla/dom/indexedDB/IDBCursor.h
include/thunderbird/mozilla/dom/indexedDB/IDBDatabase.h
include/thunderbird/mozilla/dom/indexedDB/IDBEvents.h
@@ -289,22 +335,37 @@ include/thunderbird/mozilla/dom/indexedDB/IDBKeyRange.h
include/thunderbird/mozilla/dom/indexedDB/IDBObjectStore.h
include/thunderbird/mozilla/dom/indexedDB/IDBRequest.h
include/thunderbird/mozilla/dom/indexedDB/IDBTransaction.h
+include/thunderbird/mozilla/dom/indexedDB/IDBWrapperCache.h
include/thunderbird/mozilla/dom/indexedDB/IndexedDatabase.h
include/thunderbird/mozilla/dom/indexedDB/IndexedDatabaseManager.h
include/thunderbird/mozilla/dom/indexedDB/Key.h
-include/thunderbird/mozilla/dom/indexedDB/LazyIdleThread.h
+include/thunderbird/mozilla/dom/network/Constants.h
+include/thunderbird/mozilla/dom/network/Types.h
+include/thunderbird/mozilla/dom/network/Utils.h
+include/thunderbird/mozilla/dom/sms/Constants.h
+include/thunderbird/mozilla/dom/sms/SmsChild.h
+include/thunderbird/mozilla/dom/sms/SmsMessage.h
+include/thunderbird/mozilla/dom/sms/SmsParent.h
+include/thunderbird/mozilla/dom/sms/SmsRequest.h
+include/thunderbird/mozilla/dom/sms/SmsRequestManager.h
+include/thunderbird/mozilla/dom/sms/SmsServicesFactory.h
+include/thunderbird/mozilla/dom/sms/Types.h
include/thunderbird/mozilla/dom/workers/Workers.h
include/thunderbird/mozilla/gfx/2D.h
include/thunderbird/mozilla/gfx/BaseMargin.h
include/thunderbird/mozilla/gfx/BasePoint.h
include/thunderbird/mozilla/gfx/BasePoint3D.h
+include/thunderbird/mozilla/gfx/BasePoint4D.h
include/thunderbird/mozilla/gfx/BaseRect.h
include/thunderbird/mozilla/gfx/BaseSize.h
+include/thunderbird/mozilla/gfx/Blur.h
include/thunderbird/mozilla/gfx/Matrix.h
+include/thunderbird/mozilla/gfx/PathHelpers.h
include/thunderbird/mozilla/gfx/Point.h
include/thunderbird/mozilla/gfx/Rect.h
include/thunderbird/mozilla/gfx/SharedDIB.h
include/thunderbird/mozilla/gfx/Types.h
+include/thunderbird/mozilla/gfx/UserData.h
include/thunderbird/mozilla/ipc/AsyncChannel.h
include/thunderbird/mozilla/ipc/BrowserProcessSubThread.h
include/thunderbird/mozilla/ipc/DocumentRendererChild.h
@@ -330,22 +391,20 @@ include/thunderbird/mozilla/ipc/TestShellParent.h
include/thunderbird/mozilla/ipc/Transport.h
include/thunderbird/mozilla/ipc/Transport_posix.h
include/thunderbird/mozilla/ipc/XPCShellEnvironment.h
-include/thunderbird/mozilla/jetpack/Handle.h
-include/thunderbird/mozilla/jetpack/JetpackActorCommon.h
-include/thunderbird/mozilla/jetpack/JetpackChild.h
-include/thunderbird/mozilla/jetpack/JetpackParent.h
-include/thunderbird/mozilla/jetpack/JetpackProcessChild.h
-include/thunderbird/mozilla/jetpack/JetpackProcessParent.h
-include/thunderbird/mozilla/jetpack/JetpackService.h
include/thunderbird/mozilla/jsipc/CPOWTypes.h
include/thunderbird/mozilla/jsipc/ContextWrapperChild.h
include/thunderbird/mozilla/jsipc/ContextWrapperParent.h
include/thunderbird/mozilla/jsipc/ObjectWrapperChild.h
include/thunderbird/mozilla/jsipc/ObjectWrapperParent.h
+include/thunderbird/mozilla/layers/CompositorChild.h
+include/thunderbird/mozilla/layers/CompositorCocoaWidgetHelper.h
+include/thunderbird/mozilla/layers/CompositorParent.h
include/thunderbird/mozilla/layers/ShadowLayerUtilsX11.h
include/thunderbird/mozilla/layers/ShadowLayers.h
include/thunderbird/mozilla/layers/ShadowLayersChild.h
+include/thunderbird/mozilla/layers/ShadowLayersManager.h
include/thunderbird/mozilla/layers/ShadowLayersParent.h
+include/thunderbird/mozilla/layout/FrameChildList.h
include/thunderbird/mozilla/layout/RenderFrameChild.h
include/thunderbird/mozilla/layout/RenderFrameParent.h
include/thunderbird/mozilla/mozalloc.h
@@ -372,6 +431,7 @@ include/thunderbird/mozilla/net/WebSocketChannelChild.h
include/thunderbird/mozilla/net/WebSocketChannelParent.h
include/thunderbird/mozilla/net/WyciwygChannelChild.h
include/thunderbird/mozilla/net/WyciwygChannelParent.h
+include/thunderbird/mozilla/places/Database.h
include/thunderbird/mozilla/places/History.h
include/thunderbird/mozilla/plugins/AStream.h
include/thunderbird/mozilla/plugins/BrowserStreamChild.h
@@ -380,6 +440,7 @@ include/thunderbird/mozilla/plugins/ChildAsyncCall.h
include/thunderbird/mozilla/plugins/ChildTimer.h
include/thunderbird/mozilla/plugins/NPEventAndroid.h
include/thunderbird/mozilla/plugins/NPEventOSX.h
+include/thunderbird/mozilla/plugins/NPEventUnix.h
include/thunderbird/mozilla/plugins/NPEventWindows.h
include/thunderbird/mozilla/plugins/PluginIdentifierChild.h
include/thunderbird/mozilla/plugins/PluginIdentifierParent.h
@@ -439,6 +500,7 @@ include/thunderbird/nsAppDirectoryServiceDefs.h
include/thunderbird/nsAppShellCID.h
include/thunderbird/nsArrayEnumerator.h
include/thunderbird/nsArrayUtils.h
+include/thunderbird/nsAsyncDOMEvent.h
include/thunderbird/nsAsyncRedirectVerifyHelper.h
include/thunderbird/nsAtomListUtils.h
include/thunderbird/nsAtomService.h
@@ -467,6 +529,7 @@ include/thunderbird/nsCRT.h
include/thunderbird/nsCRTGlue.h
include/thunderbird/nsCSSAnonBoxList.h
include/thunderbird/nsCSSAnonBoxes.h
+include/thunderbird/nsCSSFontDescList.h
include/thunderbird/nsCSSFrameConstructor.h
include/thunderbird/nsCSSKeywordList.h
include/thunderbird/nsCSSKeywords.h
@@ -495,7 +558,6 @@ include/thunderbird/nsChangeHint.h
include/thunderbird/nsChannelProperties.h
include/thunderbird/nsCharSeparatedTokenizer.h
include/thunderbird/nsCharTraits.h
-include/thunderbird/nsCharsetDetectionAdaptorCID.h
include/thunderbird/nsCheapSets.h
include/thunderbird/nsClassHashtable.h
include/thunderbird/nsClientRect.h
@@ -532,6 +594,7 @@ include/thunderbird/nsDOMCSSDeclaration.h
include/thunderbird/nsDOMClassInfoClasses.h
include/thunderbird/nsDOMClassInfoID.h
include/thunderbird/nsDOMError.h
+include/thunderbird/nsDOMEventTargetHelper.h
include/thunderbird/nsDOMEventTargetWrapperCache.h
include/thunderbird/nsDOMFile.h
include/thunderbird/nsDOMJSUtils.h
@@ -560,7 +623,6 @@ include/thunderbird/nsDocAccessibleWrap.h
include/thunderbird/nsDocLoader.h
include/thunderbird/nsDocShellCID.h
include/thunderbird/nsDocShellLoadTypes.h
-include/thunderbird/nsDocumentCharsetInfoCID.h
include/thunderbird/nsDoubleHashtable.h
include/thunderbird/nsEditorCID.h
include/thunderbird/nsEmbedCID.h
@@ -588,6 +650,7 @@ include/thunderbird/nsFormSubmission.h
include/thunderbird/nsFrameList.h
include/thunderbird/nsFrameManager.h
include/thunderbird/nsFrameManagerBase.h
+include/thunderbird/nsFrameMessageManager.h
include/thunderbird/nsFrameSelection.h
include/thunderbird/nsFrameTraversal.h
include/thunderbird/nsGTKToolkit.h
@@ -628,6 +691,7 @@ include/thunderbird/nsHtml5AtomList.h
include/thunderbird/nsHtml5AtomTable.h
include/thunderbird/nsHtml5Atoms.h
include/thunderbird/nsHtml5ByteReadable.h
+include/thunderbird/nsHtml5DependentUTF16Buffer.h
include/thunderbird/nsHtml5DocumentMode.h
include/thunderbird/nsHtml5HtmlAttributes.h
include/thunderbird/nsHtml5Macros.h
@@ -636,17 +700,20 @@ include/thunderbird/nsHtml5MetaScannerHSupplement.h
include/thunderbird/nsHtml5Module.h
include/thunderbird/nsHtml5NamedCharacters.h
include/thunderbird/nsHtml5NamedCharactersAccel.h
+include/thunderbird/nsHtml5OwningUTF16Buffer.h
include/thunderbird/nsHtml5Parser.h
include/thunderbird/nsHtml5PendingNotification.h
include/thunderbird/nsHtml5SVGLoadDispatcher.h
include/thunderbird/nsHtml5Speculation.h
include/thunderbird/nsHtml5SpeculativeLoad.h
include/thunderbird/nsHtml5StreamParser.h
+include/thunderbird/nsHtml5StringParser.h
include/thunderbird/nsHtml5TreeOpExecutor.h
include/thunderbird/nsHtml5TreeOpStage.h
include/thunderbird/nsHtml5TreeOperation.h
include/thunderbird/nsHtml5UTF16Buffer.h
include/thunderbird/nsHtml5UTF16BufferHSupplement.h
+include/thunderbird/nsHtml5ViewSourceUtils.h
include/thunderbird/nsHttp.h
include/thunderbird/nsHttpAtomList.h
include/thunderbird/nsHttpHeaderArray.h
@@ -808,7 +875,6 @@ include/thunderbird/nsIChannelEventSink.h
include/thunderbird/nsIChannelPolicy.h
include/thunderbird/nsICharsetAlias.h
include/thunderbird/nsICharsetConverterManager.h
-include/thunderbird/nsICharsetDetectionAdaptor.h
include/thunderbird/nsICharsetDetectionObserver.h
include/thunderbird/nsICharsetDetector.h
include/thunderbird/nsIChildChannel.h
@@ -890,6 +956,7 @@ include/thunderbird/nsIDNSService.h
include/thunderbird/nsIDOMAnimationEvent.h
include/thunderbird/nsIDOMAttr.h
include/thunderbird/nsIDOMBarProp.h
+include/thunderbird/nsIDOMBatteryManager.h
include/thunderbird/nsIDOMBeforeUnloadEvent.h
include/thunderbird/nsIDOMCDATASection.h
include/thunderbird/nsIDOMCRMFObject.h
@@ -919,11 +986,14 @@ include/thunderbird/nsIDOMClientRectList.h
include/thunderbird/nsIDOMCloseEvent.h
include/thunderbird/nsIDOMCommandEvent.h
include/thunderbird/nsIDOMComment.h
+include/thunderbird/nsIDOMCompositionEvent.h
+include/thunderbird/nsIDOMConnection.h
include/thunderbird/nsIDOMConstructor.h
include/thunderbird/nsIDOMCounter.h
include/thunderbird/nsIDOMCrypto.h
include/thunderbird/nsIDOMCryptoDialogs.h
include/thunderbird/nsIDOMCustomEvent.h
+include/thunderbird/nsIDOMDOMError.h
include/thunderbird/nsIDOMDOMException.h
include/thunderbird/nsIDOMDOMImplementation.h
include/thunderbird/nsIDOMDOMSettableTokenList.h
@@ -1046,7 +1116,9 @@ include/thunderbird/nsIDOMMessageEvent.h
include/thunderbird/nsIDOMMimeType.h
include/thunderbird/nsIDOMMimeTypeArray.h
include/thunderbird/nsIDOMModalContentWindow.h
+include/thunderbird/nsIDOMMouseEvent.h
include/thunderbird/nsIDOMMouseScrollEvent.h
+include/thunderbird/nsIDOMMozBrowserFrame.h
include/thunderbird/nsIDOMMozCSSKeyframeRule.h
include/thunderbird/nsIDOMMozCSSKeyframesRule.h
include/thunderbird/nsIDOMMozTouchEvent.h
@@ -1054,12 +1126,14 @@ include/thunderbird/nsIDOMMutationEvent.h
include/thunderbird/nsIDOMNSEditableElement.h
include/thunderbird/nsIDOMNSEvent.h
include/thunderbird/nsIDOMNSRGBAColor.h
-include/thunderbird/nsIDOMNSRange.h
include/thunderbird/nsIDOMNSXPathExpression.h
include/thunderbird/nsIDOMNamedNodeMap.h
include/thunderbird/nsIDOMNavigator.h
+include/thunderbird/nsIDOMNavigatorBattery.h
include/thunderbird/nsIDOMNavigatorDesktopNotification.h
include/thunderbird/nsIDOMNavigatorGeolocation.h
+include/thunderbird/nsIDOMNavigatorNetwork.h
+include/thunderbird/nsIDOMNavigatorSms.h
include/thunderbird/nsIDOMNode.h
include/thunderbird/nsIDOMNodeFilter.h
include/thunderbird/nsIDOMNodeIterator.h
@@ -1149,11 +1223,13 @@ include/thunderbird/nsIDOMSVGSVGElement.h
include/thunderbird/nsIDOMSVGScriptElement.h
include/thunderbird/nsIDOMSVGSetElement.h
include/thunderbird/nsIDOMSVGStopElement.h
+include/thunderbird/nsIDOMSVGStringList.h
include/thunderbird/nsIDOMSVGStylable.h
include/thunderbird/nsIDOMSVGStyleElement.h
include/thunderbird/nsIDOMSVGSwitchElement.h
include/thunderbird/nsIDOMSVGSymbolElement.h
include/thunderbird/nsIDOMSVGTSpanElement.h
+include/thunderbird/nsIDOMSVGTests.h
include/thunderbird/nsIDOMSVGTextContentElement.h
include/thunderbird/nsIDOMSVGTextElement.h
include/thunderbird/nsIDOMSVGTextPathElement.h
@@ -1174,6 +1250,12 @@ include/thunderbird/nsIDOMScrollAreaEvent.h
include/thunderbird/nsIDOMSerializer.h
include/thunderbird/nsIDOMSimpleGestureEvent.h
include/thunderbird/nsIDOMSmartCardEvent.h
+include/thunderbird/nsIDOMSmsCursor.h
+include/thunderbird/nsIDOMSmsEvent.h
+include/thunderbird/nsIDOMSmsFilter.h
+include/thunderbird/nsIDOMSmsManager.h
+include/thunderbird/nsIDOMSmsMessage.h
+include/thunderbird/nsIDOMSmsRequest.h
include/thunderbird/nsIDOMStorage.h
include/thunderbird/nsIDOMStorageEvent.h
include/thunderbird/nsIDOMStorageEventObsolete.h
@@ -1247,7 +1329,6 @@ include/thunderbird/nsIDocShellTreeItem.h
include/thunderbird/nsIDocShellTreeNode.h
include/thunderbird/nsIDocShellTreeOwner.h
include/thunderbird/nsIDocument.h
-include/thunderbird/nsIDocumentCharsetInfo.h
include/thunderbird/nsIDocumentEncoder.h
include/thunderbird/nsIDocumentLoader.h
include/thunderbird/nsIDocumentLoaderFactory.h
@@ -1338,6 +1419,7 @@ include/thunderbird/nsIFragmentContentSink.h
include/thunderbird/nsIFrame.h
include/thunderbird/nsIFrameLoader.h
include/thunderbird/nsIFrameMessageManager.h
+include/thunderbird/nsIFrameRequestCallback.h
include/thunderbird/nsIFrameTraversal.h
include/thunderbird/nsIFrameUtil.h
include/thunderbird/nsIFts3Tokenizer.h
@@ -1389,6 +1471,7 @@ include/thunderbird/nsIIDBFactory.h
include/thunderbird/nsIIDBIndex.h
include/thunderbird/nsIIDBKeyRange.h
include/thunderbird/nsIIDBObjectStore.h
+include/thunderbird/nsIIDBOpenDBRequest.h
include/thunderbird/nsIIDBRequest.h
include/thunderbird/nsIIDBTransaction.h
include/thunderbird/nsIIDBVersionChangeEvent.h
@@ -1432,6 +1515,7 @@ include/thunderbird/nsIImportSettings.h
include/thunderbird/nsIIncomingServerListener.h
include/thunderbird/nsIIncrementalDownload.h
include/thunderbird/nsIIndexedDatabaseManager.h
+include/thunderbird/nsIInlineEventHandlers.h
include/thunderbird/nsIInlineSpellChecker.h
include/thunderbird/nsIInputListAutoComplete.h
include/thunderbird/nsIInputStream.h
@@ -1451,8 +1535,6 @@ include/thunderbird/nsIJSEventListener.h
include/thunderbird/nsIJSNativeInitializer.h
include/thunderbird/nsIJSON.h
include/thunderbird/nsIJSRuntimeService.h
-include/thunderbird/nsIJetpack.h
-include/thunderbird/nsIJetpackService.h
include/thunderbird/nsIKeyModule.h
include/thunderbird/nsIKeygenThread.h
include/thunderbird/nsILDAPAutoCompFormatter.h
@@ -1572,6 +1654,7 @@ include/thunderbird/nsIMsgOfflineImapOperation.h
include/thunderbird/nsIMsgOfflineManager.h
include/thunderbird/nsIMsgOfflineNewsState.h
include/thunderbird/nsIMsgParseMailMsgState.h
+include/thunderbird/nsIMsgPluggableStore.h
include/thunderbird/nsIMsgPrintEngine.h
include/thunderbird/nsIMsgProgress.h
include/thunderbird/nsIMsgProtocolInfo.h
@@ -1657,7 +1740,6 @@ include/thunderbird/nsIParentChannel.h
include/thunderbird/nsIParentRedirectingChannel.h
include/thunderbird/nsIParentalControlsService.h
include/thunderbird/nsIParser.h
-include/thunderbird/nsIParserFilter.h
include/thunderbird/nsIParserNode.h
include/thunderbird/nsIParserService.h
include/thunderbird/nsIPercentHeightObserver.h
@@ -1712,6 +1794,7 @@ include/thunderbird/nsIProfile.h
include/thunderbird/nsIProfileChangeStatus.h
include/thunderbird/nsIProfileMigrator.h
include/thunderbird/nsIProfileUnlocker.h
+include/thunderbird/nsIProfiler.h
include/thunderbird/nsIProgrammingLanguage.h
include/thunderbird/nsIProgressEventSink.h
include/thunderbird/nsIPrompt.h
@@ -1732,7 +1815,6 @@ include/thunderbird/nsIProxiedChannel.h
include/thunderbird/nsIProxiedProtocolHandler.h
include/thunderbird/nsIProxyAutoConfig.h
include/thunderbird/nsIProxyInfo.h
-include/thunderbird/nsIProxyObjectManager.h
include/thunderbird/nsIQueryContentEventResult.h
include/thunderbird/nsIRDFCompositeDataSource.h
include/thunderbird/nsIRDFContainer.h
@@ -1757,11 +1839,8 @@ include/thunderbird/nsIRDFXMLSource.h
include/thunderbird/nsIRadioGroupContainer.h
include/thunderbird/nsIRadioVisitor.h
include/thunderbird/nsIRandomGenerator.h
-include/thunderbird/nsIRange.h
-include/thunderbird/nsIRangeUtils.h
include/thunderbird/nsIReadConfig.h
include/thunderbird/nsIRecentBadCertsService.h
-include/thunderbird/nsIRecyclingAllocator.h
include/thunderbird/nsIRedirectChannelRegistrar.h
include/thunderbird/nsIRedirectResultListener.h
include/thunderbird/nsIReflowCallback.h
@@ -1858,6 +1937,8 @@ include/thunderbird/nsISimpleMimeConverter.h
include/thunderbird/nsISimpleStreamListener.h
include/thunderbird/nsISimpleUnicharStreamFactory.h
include/thunderbird/nsISliderListener.h
+include/thunderbird/nsISmsDatabaseService.h
+include/thunderbird/nsISmsService.h
include/thunderbird/nsISmtpServer.h
include/thunderbird/nsISmtpService.h
include/thunderbird/nsISmtpUrl.h
@@ -1982,6 +2063,7 @@ include/thunderbird/nsIUploadChannel.h
include/thunderbird/nsIUploadChannel2.h
include/thunderbird/nsIUrlClassifierDBService.h
include/thunderbird/nsIUrlClassifierHashCompleter.h
+include/thunderbird/nsIUrlClassifierPrefixSet.h
include/thunderbird/nsIUrlClassifierStreamUpdater.h
include/thunderbird/nsIUrlClassifierUtils.h
include/thunderbird/nsIUrlListManager.h
@@ -2014,6 +2096,7 @@ include/thunderbird/nsIWebProgress.h
include/thunderbird/nsIWebProgressListener.h
include/thunderbird/nsIWebProgressListener2.h
include/thunderbird/nsIWebShellServices.h
+include/thunderbird/nsIWebSocket.h
include/thunderbird/nsIWebSocketChannel.h
include/thunderbird/nsIWebSocketListener.h
include/thunderbird/nsIWidget.h
@@ -2176,6 +2259,7 @@ include/thunderbird/nsPIPromptService.h
include/thunderbird/nsPISocketTransportService.h
include/thunderbird/nsPIWindowRoot.h
include/thunderbird/nsPIWindowWatcher.h
+include/thunderbird/nsParserBase.h
include/thunderbird/nsParserCIID.h
include/thunderbird/nsParserConstants.h
include/thunderbird/nsPluginDirServiceProvider.h
@@ -2197,16 +2281,15 @@ include/thunderbird/nsProfileDirServiceProvider.h
include/thunderbird/nsPromiseFlatString.h
include/thunderbird/nsPromptUtils.h
include/thunderbird/nsPropertyTable.h
-include/thunderbird/nsProxiedService.h
include/thunderbird/nsProxyRelease.h
include/thunderbird/nsQueryFrame.h
include/thunderbird/nsQuickSort.h
include/thunderbird/nsRDFCID.h
include/thunderbird/nsRDFResource.h
+include/thunderbird/nsRange.h
include/thunderbird/nsReadLine.h
include/thunderbird/nsReadableUtils.h
include/thunderbird/nsRect.h
-include/thunderbird/nsRecyclingAllocator.h
include/thunderbird/nsRefPtrHashtable.h
include/thunderbird/nsReferencedElement.h
include/thunderbird/nsRefreshDriver.h
@@ -2293,8 +2376,8 @@ include/thunderbird/nsTextFormatter.h
include/thunderbird/nsTextFragment.h
include/thunderbird/nsTextServicesCID.h
include/thunderbird/nsThemeConstants.h
+include/thunderbird/nsThread.h
include/thunderbird/nsThreadUtils.h
-include/thunderbird/nsThreadUtilsInternal.h
include/thunderbird/nsToken.h
include/thunderbird/nsToolkitCompsCID.h
include/thunderbird/nsTraceRefcnt.h
@@ -2335,7 +2418,6 @@ include/thunderbird/nsWildCard.h
include/thunderbird/nsWin32Locale.h
include/thunderbird/nsWrapperCache.h
include/thunderbird/nsXBLBinding.h
-include/thunderbird/nsXMLEncodingCID.h
include/thunderbird/nsXMLNameSpaceMap.h
include/thunderbird/nsXPCOM.h
include/thunderbird/nsXPCOMCID.h
@@ -2352,6 +2434,7 @@ include/thunderbird/nsXULTreeGridAccessibleWrap.h
include/thunderbird/nsZipArchive.h
include/thunderbird/nscore.h
include/thunderbird/nspluginroot.h
+include/thunderbird/nsrootidl.h
include/thunderbird/ogg/config_types.h
include/thunderbird/ogg/ogg.h
include/thunderbird/ogg/os_types.h
@@ -2360,13 +2443,120 @@ include/thunderbird/ots-memory-stream.h
include/thunderbird/pldhash.h
include/thunderbird/png.h
include/thunderbird/pngconf.h
-include/thunderbird/prmjtime.h
include/thunderbird/qcms.h
include/thunderbird/qcmstypes.h
include/thunderbird/rdf.h
include/thunderbird/rdfIDataSource.h
include/thunderbird/rdfISerializer.h
include/thunderbird/rdfITripleVisitor.h
+include/thunderbird/readstrings.h
+include/thunderbird/sampler.h
+include/thunderbird/skia/Sk64.h
+include/thunderbird/skia/SkAdvancedTypefaceMetrics.h
+include/thunderbird/skia/SkAutoKern.h
+include/thunderbird/skia/SkBitmap.h
+include/thunderbird/skia/SkBlitRow.h
+include/thunderbird/skia/SkBlitter.h
+include/thunderbird/skia/SkBlurDrawLooper.h
+include/thunderbird/skia/SkBlurMaskFilter.h
+include/thunderbird/skia/SkBounder.h
+include/thunderbird/skia/SkBuffer.h
+include/thunderbird/skia/SkCanvas.h
+include/thunderbird/skia/SkChunkAlloc.h
+include/thunderbird/skia/SkClampRange.h
+include/thunderbird/skia/SkClipStack.h
+include/thunderbird/skia/SkColor.h
+include/thunderbird/skia/SkColorFilter.h
+include/thunderbird/skia/SkColorPriv.h
+include/thunderbird/skia/SkColorShader.h
+include/thunderbird/skia/SkComposeShader.h
+include/thunderbird/skia/SkDashPathEffect.h
+include/thunderbird/skia/SkData.h
+include/thunderbird/skia/SkDeque.h
+include/thunderbird/skia/SkDescriptor.h
+include/thunderbird/skia/SkDevice.h
+include/thunderbird/skia/SkDither.h
+include/thunderbird/skia/SkDraw.h
+include/thunderbird/skia/SkDrawFilter.h
+include/thunderbird/skia/SkDrawLooper.h
+include/thunderbird/skia/SkEdgeClipper.h
+include/thunderbird/skia/SkEmptyShader.h
+include/thunderbird/skia/SkEndian.h
+include/thunderbird/skia/SkFDot6.h
+include/thunderbird/skia/SkFixed.h
+include/thunderbird/skia/SkFlattenable.h
+include/thunderbird/skia/SkFloatBits.h
+include/thunderbird/skia/SkFloatingPoint.h
+include/thunderbird/skia/SkFontHost.h
+include/thunderbird/skia/SkGeometry.h
+include/thunderbird/skia/SkGlobals.h
+include/thunderbird/skia/SkGradientShader.h
+include/thunderbird/skia/SkGraphics.h
+include/thunderbird/skia/SkLayerDrawLooper.h
+include/thunderbird/skia/SkLayerRasterizer.h
+include/thunderbird/skia/SkLineClipper.h
+include/thunderbird/skia/SkMMapStream.h
+include/thunderbird/skia/SkMallocPixelRef.h
+include/thunderbird/skia/SkMask.h
+include/thunderbird/skia/SkMaskFilter.h
+include/thunderbird/skia/SkMath.h
+include/thunderbird/skia/SkMatrix.h
+include/thunderbird/skia/SkMetaData.h
+include/thunderbird/skia/SkOSFile.h
+include/thunderbird/skia/SkPackBits.h
+include/thunderbird/skia/SkPaint.h
+include/thunderbird/skia/SkPath.h
+include/thunderbird/skia/SkPathEffect.h
+include/thunderbird/skia/SkPathMeasure.h
+include/thunderbird/skia/SkPerspIter.h
+include/thunderbird/skia/SkPicture.h
+include/thunderbird/skia/SkPixelRef.h
+include/thunderbird/skia/SkPoint.h
+include/thunderbird/skia/SkPostConfig.h
+include/thunderbird/skia/SkPreConfig.h
+include/thunderbird/skia/SkPtrRecorder.h
+include/thunderbird/skia/SkRandom.h
+include/thunderbird/skia/SkRasterizer.h
+include/thunderbird/skia/SkReader32.h
+include/thunderbird/skia/SkRect.h
+include/thunderbird/skia/SkRefCnt.h
+include/thunderbird/skia/SkRefDict.h
+include/thunderbird/skia/SkRegion.h
+include/thunderbird/skia/SkRelay.h
+include/thunderbird/skia/SkScalar.h
+include/thunderbird/skia/SkScalarCompare.h
+include/thunderbird/skia/SkScalerContext.h
+include/thunderbird/skia/SkScan.h
+include/thunderbird/skia/SkShader.h
+include/thunderbird/skia/SkShape.h
+include/thunderbird/skia/SkSize.h
+include/thunderbird/skia/SkStream.h
+include/thunderbird/skia/SkString.h
+include/thunderbird/skia/SkStroke.h
+include/thunderbird/skia/SkTDArray.h
+include/thunderbird/skia/SkTDStack.h
+include/thunderbird/skia/SkTDict.h
+include/thunderbird/skia/SkTLazy.h
+include/thunderbird/skia/SkTRegistry.h
+include/thunderbird/skia/SkTScopedPtr.h
+include/thunderbird/skia/SkTSearch.h
+include/thunderbird/skia/SkTemplates.h
+include/thunderbird/skia/SkThread.h
+include/thunderbird/skia/SkThread_platform.h
+include/thunderbird/skia/SkTime.h
+include/thunderbird/skia/SkTrace.h
+include/thunderbird/skia/SkTypeface.h
+include/thunderbird/skia/SkTypes.h
+include/thunderbird/skia/SkUnPreMultiply.h
+include/thunderbird/skia/SkUnitMapper.h
+include/thunderbird/skia/SkUserConfig.h
+include/thunderbird/skia/SkUtils.h
+include/thunderbird/skia/SkWriter32.h
+include/thunderbird/skia/SkXfermode.h
+include/thunderbird/snappy/snappy-c.h
+include/thunderbird/snappy/snappy-stubs-public.h
+include/thunderbird/snappy/snappy.h
+include/thunderbird/sps_sampler.h
include/thunderbird/steelIApplication.h
include/thunderbird/string-template-def-char.h
include/thunderbird/string-template-def-unichar.h
@@ -2376,13 +2566,15 @@ include/thunderbird/theora/codec.h
include/thunderbird/theora/theora.h
include/thunderbird/theora/theoradec.h
include/thunderbird/theora/theoraenc.h
+include/thunderbird/thread_helper.h
include/thunderbird/txIEXSLTRegExFunctions.h
include/thunderbird/txIFunctionEvaluationContext.h
include/thunderbird/txINodeSet.h
include/thunderbird/txIXPathObject.h
include/thunderbird/uconvutil.h
+include/thunderbird/updatedefines.h
+include/thunderbird/updatelogging.h
include/thunderbird/vm/String.h
-include/thunderbird/vm/Unicode.h
include/thunderbird/vorbis/codec.h
include/thunderbird/xpcIJSGetFactory.h
include/thunderbird/xpcIJSModuleLoader.h
@@ -2409,6 +2601,14 @@ lib/thunderbird-sdk/bin
lib/thunderbird-sdk/idl
lib/thunderbird-sdk/include
lib/thunderbird-sdk/lib
+lib/thunderbird-sdk/sdk/bin/header.py
+lib/thunderbird-sdk/sdk/bin/ply/__init__.py
+lib/thunderbird-sdk/sdk/bin/ply/lex.py
+lib/thunderbird-sdk/sdk/bin/ply/yacc.py
+lib/thunderbird-sdk/sdk/bin/typelib.py
+lib/thunderbird-sdk/sdk/bin/xpidl.py
+lib/thunderbird-sdk/sdk/bin/xpidllex.py
+lib/thunderbird-sdk/sdk/bin/xpidlyacc.py
lib/thunderbird-sdk/sdk/bin/xpt.py
lib/thunderbird-sdk/sdk/lib/libmozalloc.so
lib/thunderbird-sdk/sdk/lib/libunicharutil_external_s.a
@@ -2521,12 +2721,21 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-up-dim.p
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-up.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/foldercycler-arrow-left.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/foldercycler-arrow-right.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-col.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted-large.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/black_pin.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-archive.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-delete.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-forward.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-junk.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply-all.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply-list.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/cancel.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/check.gif
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/close-button.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/columnpicker.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/dropmarker-hover.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/dropmarker.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/empty-search-results.png
@@ -2534,11 +2743,13 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/error.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/exclude-selected.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/exclude.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/filterbar.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/flag-col.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-blank.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-new-star.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-pane.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/identity.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/insecure.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk-col.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/mail-toolbar-small.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/mail-toolbar.png
@@ -2550,14 +2761,17 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/notchecked.gif
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/offline.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/online.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/phishing.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/readcol.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/red_pin.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/remote-blocked.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/row.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-arrow.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-favorite.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/secure.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/server.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/tab.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/tabDragIndicator.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-col.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-ignored.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-watched.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread.png
@@ -2582,6 +2796,14 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/messengercompose/format-bu
lib/thunderbird/chrome/classic/skin/classic/messenger/messengercompose/messengercompose.css
lib/thunderbird/chrome/classic/skin/classic/messenger/msgSelectOffline.css
lib/thunderbird/chrome/classic/skin/classic/messenger/multimessageview.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/accountProvisioner.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/search.gif
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/search.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/spinner.gif
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-addons.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-border.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-compose.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-signature.png
lib/thunderbird/chrome/classic/skin/classic/messenger/newmailalert.css
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/advanced.png
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/alwaysAsk.png
@@ -2624,6 +2846,7 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/tabmail.css
lib/thunderbird/chrome/classic/skin/classic/messenger/tagColors.css
lib/thunderbird/chrome/classic/skin/classic/messenger/tagbg.png
lib/thunderbird/chrome/classic/skin/classic/messenger/virtualFolderListDialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/webSearch.css
lib/thunderbird/chrome/comm/content/communicator/contentAreaClick.js
lib/thunderbird/chrome/comm/content/communicator/utilityOverlay.js
lib/thunderbird/chrome/comm/content/communicator/utilityOverlay.xul
@@ -2700,10 +2923,10 @@ lib/thunderbird/chrome/comm/content/editor/editorUtilities.js
lib/thunderbird/chrome/comm/content/editor/images/tag-anchor.gif
${PLIST.nobranding}lib/thunderbird/chrome/en-US/locale/branding/brand.dtd
${PLIST.nobranding}lib/thunderbird/chrome/en-US/locale/branding/brand.properties
-lib/thunderbird/chrome/en-US/locale/en-US/alerts/notificationNames.properties
-lib/thunderbird/chrome/en-US/locale/en-US/autoconfig/autoconfig.properties
${PLIST.branding}lib/thunderbird/chrome/en-US/locale/en-US/branding/brand.dtd
${PLIST.branding}lib/thunderbird/chrome/en-US/locale/en-US/branding/brand.properties
+lib/thunderbird/chrome/en-US/locale/en-US/alerts/notificationNames.properties
+lib/thunderbird/chrome/en-US/locale/en-US/autoconfig/autoconfig.properties
lib/thunderbird/chrome/en-US/locale/en-US/communicator/utilityOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/cookie/cookieAcceptDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/cookie/cookieAcceptDialog.properties
@@ -2735,6 +2958,8 @@ lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorTextAreaProperties.dtd
lib/thunderbird/chrome/en-US/locale/en-US/editor/editor.properties
lib/thunderbird/chrome/en-US/locale/en-US/editor/editorOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/editor/editorSmileyOverlay.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/feedback/main.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/feedback/main.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/accessible.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/intl.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/platformKeys.properties
@@ -2795,6 +3020,7 @@ lib/thunderbird/chrome/en-US/locale/en-US/global/keys.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/languageNames.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/layout/HtmlForm.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/layout/MediaDocument.properties
+lib/thunderbird/chrome/en-US/locale/en-US/global/layout/htmlparser.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/layout/xmlparser.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/layout_errors.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/mozilla.dtd
@@ -2946,6 +3172,8 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/multimessageview.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/netError.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/newFolderDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/newTagDialog.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/news.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/oeImportMsgs.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/offline.properties
@@ -2990,6 +3218,7 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/subscribe.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/systemIntegrationDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/tabmail.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/taskbar.properties
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/telemetry.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/templateUtils.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/textImportMsgs.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/vCardImportMsgs.properties
@@ -3298,10 +3527,17 @@ lib/thunderbird/chrome/messenger/content/messenger/newFolderDialog.js
lib/thunderbird/chrome/messenger/content/messenger/newFolderDialog.xul
lib/thunderbird/chrome/messenger/content/messenger/newTagDialog.js
lib/thunderbird/chrome/messenger/content/messenger/newTagDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.js
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisionerTab.js
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/jquery.scrollTo.js
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/jquery.tmpl.js
+lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/uriListener.js
lib/thunderbird/chrome/messenger/content/messenger/newmailalert.js
lib/thunderbird/chrome/messenger/content/messenger/newmailalert.xul
lib/thunderbird/chrome/messenger/content/messenger/nsContextMenu.js
lib/thunderbird/chrome/messenger/content/messenger/phishingDetector.js
+lib/thunderbird/chrome/messenger/content/messenger/plugins.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/actionsshared.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/advanced.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/advanced.xul
@@ -3379,6 +3615,9 @@ lib/thunderbird/chrome/messenger/content/messenger/virtualFolderListDialog.js
lib/thunderbird/chrome/messenger/content/messenger/virtualFolderListDialog.xul
lib/thunderbird/chrome/messenger/content/messenger/virtualFolderProperties.js
lib/thunderbird/chrome/messenger/content/messenger/virtualFolderProperties.xul
+lib/thunderbird/chrome/messenger/content/messenger/webSearch.xml
+lib/thunderbird/chrome/messenger/content/messenger/webSearchTab.js
+lib/thunderbird/chrome/messenger/content/messenger/webSearchTab.xul
lib/thunderbird/chrome/messenger/content/messenger/widgetglue.js
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/Feed.js
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/FeedItem.js
@@ -3578,6 +3817,7 @@ lib/thunderbird/chrome/toolkit/content/global/test-ipcbrowser-chrome.js
lib/thunderbird/chrome/toolkit/content/global/test-ipcbrowser-content.js
lib/thunderbird/chrome/toolkit/content/global/test-ipcbrowser.xul
lib/thunderbird/chrome/toolkit/content/global/textbox.css
+lib/thunderbird/chrome/toolkit/content/global/treeUtils.js
lib/thunderbird/chrome/toolkit/content/global/viewPartialSource.js
lib/thunderbird/chrome/toolkit/content/global/viewPartialSource.xul
lib/thunderbird/chrome/toolkit/content/global/viewSource.css
@@ -3737,7 +3977,6 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/expander.css
lib/thunderbird/chrome/toolkit/skin/classic/global/filefield.css
lib/thunderbird/chrome/toolkit/skin/classic/global/filepicker.css
lib/thunderbird/chrome/toolkit/skin/classic/global/findBar.css
-lib/thunderbird/chrome/toolkit/skin/classic/global/media/fullscreenButton.png
lib/thunderbird/chrome/toolkit/skin/classic/global/global.css
lib/thunderbird/chrome/toolkit/skin/classic/global/globalBindings.xml
lib/thunderbird/chrome/toolkit/skin/classic/global/groupbox.css
@@ -3793,7 +4032,9 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/inContentUI.css
lib/thunderbird/chrome/toolkit/skin/classic/global/inContentUI/background-texture.png
lib/thunderbird/chrome/toolkit/skin/classic/global/linkTree.css
lib/thunderbird/chrome/toolkit/skin/classic/global/listbox.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/media/clicktoplay-bgtexture.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/error.png
+lib/thunderbird/chrome/toolkit/skin/classic/global/media/fullscreenButton.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/muteButton.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/pauseButton.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/playButton.png
@@ -3802,6 +4043,7 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/media/scrubberThumbWide.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/stalled.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/throbber.png
lib/thunderbird/chrome/toolkit/skin/classic/global/media/unmuteButton.png
+lib/thunderbird/chrome/toolkit/skin/classic/global/media/videoClickToPlayButton.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/media/videocontrols.css
lib/thunderbird/chrome/toolkit/skin/classic/global/media/volumeThumb.png
lib/thunderbird/chrome/toolkit/skin/classic/global/menu.css
@@ -3863,6 +4105,7 @@ lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/blocklist.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-available.png
+lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-dictionaries.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-discover.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-extensions.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-languages.png
@@ -3871,6 +4114,8 @@ lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-recent.p
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-search.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-searchengines.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-themes.png
+lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric-16.png
+lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/discover-logo.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/eula.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric-16.png
@@ -4012,6 +4257,7 @@ lib/thunderbird/defaults/profile/mimeTypes.rdf
lib/thunderbird/defaults/profile/prefs.js
lib/thunderbird/dictionaries/en-US.aff
lib/thunderbird/dictionaries/en-US.dic
+lib/thunderbird/distribution/extensions/tbtestpilot@labs.mozilla.com.xpi
lib/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest
lib/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
lib/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
@@ -4034,8 +4280,10 @@ lib/thunderbird/hyphenation/hyph_fr.dic
lib/thunderbird/hyphenation/hyph_gl.dic
lib/thunderbird/hyphenation/hyph_hr.dic
lib/thunderbird/hyphenation/hyph_hsb.dic
+lib/thunderbird/hyphenation/hyph_hu.dic
lib/thunderbird/hyphenation/hyph_ia.dic
lib/thunderbird/hyphenation/hyph_is.dic
+lib/thunderbird/hyphenation/hyph_it.dic
lib/thunderbird/hyphenation/hyph_kmr.dic
lib/thunderbird/hyphenation/hyph_la.dic
lib/thunderbird/hyphenation/hyph_lt.dic
@@ -4048,8 +4296,12 @@ lib/thunderbird/hyphenation/hyph_ru.dic
lib/thunderbird/hyphenation/hyph_sh.dic
lib/thunderbird/hyphenation/hyph_sl.dic
lib/thunderbird/hyphenation/hyph_sv.dic
+lib/thunderbird/hyphenation/hyph_tr.dic
lib/thunderbird/hyphenation/hyph_uk.dic
lib/thunderbird/icons/updater.png
+lib/thunderbird/isp/Bogofilter.sfd
+lib/thunderbird/isp/DSPAM.sfd
+lib/thunderbird/isp/POPFile.sfd
lib/thunderbird/isp/SpamAssassin.sfd
lib/thunderbird/isp/SpamPal.sfd
lib/thunderbird/isp/movemail.rdf
@@ -4066,7 +4318,9 @@ lib/thunderbird/modules/AddonRepository.jsm
lib/thunderbird/modules/AddonUpdateChecker.jsm
lib/thunderbird/modules/CSPUtils.jsm
lib/thunderbird/modules/CertUtils.jsm
+lib/thunderbird/modules/ChromeManifestParser.jsm
lib/thunderbird/modules/CommonDialog.jsm
+lib/thunderbird/modules/ConsoleAPIStorage.jsm
lib/thunderbird/modules/Dict.jsm
lib/thunderbird/modules/DownloadLastDir.jsm
lib/thunderbird/modules/DownloadPaths.jsm
@@ -4090,8 +4344,11 @@ lib/thunderbird/modules/PlacesUtils.jsm
lib/thunderbird/modules/PluginProvider.jsm
lib/thunderbird/modules/PluralForm.jsm
lib/thunderbird/modules/PopupNotifications.jsm
+lib/thunderbird/modules/Profiler.jsm
+lib/thunderbird/modules/PropertyListUtils.jsm
lib/thunderbird/modules/SearchIntegration.js
lib/thunderbird/modules/Services.jsm
+lib/thunderbird/modules/SpellCheckDictionaryBootstrap.js
lib/thunderbird/modules/StringBundle.js
lib/thunderbird/modules/WindowDraggingUtils.jsm
lib/thunderbird/modules/XPCOMUtils.jsm
@@ -4110,6 +4367,8 @@ lib/thunderbird/modules/attachmentChecker.js
lib/thunderbird/modules/ctypes.jsm
lib/thunderbird/modules/dbViewWrapper.js
lib/thunderbird/modules/debug.js
+lib/thunderbird/modules/distribution.js
+lib/thunderbird/modules/editorUtilities.jsm
lib/thunderbird/modules/errUtils.js
lib/thunderbird/modules/folderUtils.jsm
lib/thunderbird/modules/gloda/collection.js
@@ -4137,8 +4396,10 @@ lib/thunderbird/modules/gloda/public.js
lib/thunderbird/modules/gloda/query.js
lib/thunderbird/modules/gloda/suffixtree.js
lib/thunderbird/modules/gloda/utils.js
+lib/thunderbird/modules/glodaWebSearch.js
lib/thunderbird/modules/iteratorUtils.jsm
lib/thunderbird/modules/jsTreeSelection.js
+lib/thunderbird/modules/jsdebugger.jsm
lib/thunderbird/modules/mailInstrumentation.js
lib/thunderbird/modules/mailMigrator.js
lib/thunderbird/modules/mailServices.js
@@ -4149,6 +4410,7 @@ lib/thunderbird/modules/quickFilterManager.js
lib/thunderbird/modules/reflect.jsm
lib/thunderbird/modules/searchSpec.js
lib/thunderbird/modules/sessionStoreManager.js
+lib/thunderbird/modules/summaryFrameManager.js
lib/thunderbird/modules/templateUtils.js
lib/thunderbird/modules/traceHelper.js
lib/thunderbird/modules/virtualFolderWrapper.js
@@ -4198,12 +4460,20 @@ lib/thunderbird/res/table-remove-row-active.gif
lib/thunderbird/res/table-remove-row-hover.gif
lib/thunderbird/res/table-remove-row.gif
lib/thunderbird/run-mozilla.sh
+lib/thunderbird/searchplugins/amazondotcom.xml
+lib/thunderbird/searchplugins/aol-web-search.xml
+lib/thunderbird/searchplugins/bing.xml
+lib/thunderbird/searchplugins/eBay.xml
+lib/thunderbird/searchplugins/twitter.xml
+lib/thunderbird/searchplugins/wikipedia.xml
+lib/thunderbird/searchplugins/yahoo.xml
lib/thunderbird/thunderbird
lib/thunderbird/thunderbird-bin
lib/thunderbird/update.locale
lib/thunderbird/updater
lib/thunderbird/updater.ini
share/applications/thunderbird.desktop
+share/idl/thunderbird/IJSDebugger.idl
share/idl/thunderbird/MailNewsTypes2.idl
share/idl/thunderbird/amIInstallTrigger.idl
share/idl/thunderbird/amIWebInstallListener.idl
@@ -4470,6 +4740,7 @@ share/idl/thunderbird/nsIDNSService.idl
share/idl/thunderbird/nsIDOMAnimationEvent.idl
share/idl/thunderbird/nsIDOMAttr.idl
share/idl/thunderbird/nsIDOMBarProp.idl
+share/idl/thunderbird/nsIDOMBatteryManager.idl
share/idl/thunderbird/nsIDOMBeforeUnloadEvent.idl
share/idl/thunderbird/nsIDOMCDATASection.idl
share/idl/thunderbird/nsIDOMCRMFObject.idl
@@ -4498,11 +4769,14 @@ share/idl/thunderbird/nsIDOMClientRectList.idl
share/idl/thunderbird/nsIDOMCloseEvent.idl
share/idl/thunderbird/nsIDOMCommandEvent.idl
share/idl/thunderbird/nsIDOMComment.idl
+share/idl/thunderbird/nsIDOMCompositionEvent.idl
+share/idl/thunderbird/nsIDOMConnection.idl
share/idl/thunderbird/nsIDOMConstructor.idl
share/idl/thunderbird/nsIDOMCounter.idl
share/idl/thunderbird/nsIDOMCrypto.idl
share/idl/thunderbird/nsIDOMCryptoDialogs.idl
share/idl/thunderbird/nsIDOMCustomEvent.idl
+share/idl/thunderbird/nsIDOMDOMError.idl
share/idl/thunderbird/nsIDOMDOMException.idl
share/idl/thunderbird/nsIDOMDOMImplementation.idl
share/idl/thunderbird/nsIDOMDOMSettableTokenList.idl
@@ -4560,6 +4834,7 @@ share/idl/thunderbird/nsIDOMHTMLDataListElement.idl
share/idl/thunderbird/nsIDOMHTMLDirectoryElement.idl
share/idl/thunderbird/nsIDOMHTMLDivElement.idl
share/idl/thunderbird/nsIDOMHTMLDocument.idl
+share/idl/thunderbird/nsIDOMHTMLElement.idl
share/idl/thunderbird/nsIDOMHTMLEmbedElement.idl
share/idl/thunderbird/nsIDOMHTMLFieldSetElement.idl
share/idl/thunderbird/nsIDOMHTMLFontElement.idl
@@ -4626,6 +4901,7 @@ share/idl/thunderbird/nsIDOMMimeTypeArray.idl
share/idl/thunderbird/nsIDOMModalContentWindow.idl
share/idl/thunderbird/nsIDOMMouseEvent.idl
share/idl/thunderbird/nsIDOMMouseScrollEvent.idl
+share/idl/thunderbird/nsIDOMMozBrowserFrame.idl
share/idl/thunderbird/nsIDOMMozCSSKeyframeRule.idl
share/idl/thunderbird/nsIDOMMozCSSKeyframesRule.idl
share/idl/thunderbird/nsIDOMMozTouchEvent.idl
@@ -4633,12 +4909,14 @@ share/idl/thunderbird/nsIDOMMutationEvent.idl
share/idl/thunderbird/nsIDOMNSEditableElement.idl
share/idl/thunderbird/nsIDOMNSEvent.idl
share/idl/thunderbird/nsIDOMNSRGBAColor.idl
-share/idl/thunderbird/nsIDOMNSRange.idl
share/idl/thunderbird/nsIDOMNSXPathExpression.idl
share/idl/thunderbird/nsIDOMNamedNodeMap.idl
share/idl/thunderbird/nsIDOMNavigator.idl
+share/idl/thunderbird/nsIDOMNavigatorBattery.idl
share/idl/thunderbird/nsIDOMNavigatorDesktopNotification.idl
share/idl/thunderbird/nsIDOMNavigatorGeolocation.idl
+share/idl/thunderbird/nsIDOMNavigatorNetwork.idl
+share/idl/thunderbird/nsIDOMNavigatorSms.idl
share/idl/thunderbird/nsIDOMNode.idl
share/idl/thunderbird/nsIDOMNodeFilter.idl
share/idl/thunderbird/nsIDOMNodeIterator.idl
@@ -4728,11 +5006,13 @@ share/idl/thunderbird/nsIDOMSVGSVGElement.idl
share/idl/thunderbird/nsIDOMSVGScriptElement.idl
share/idl/thunderbird/nsIDOMSVGSetElement.idl
share/idl/thunderbird/nsIDOMSVGStopElement.idl
+share/idl/thunderbird/nsIDOMSVGStringList.idl
share/idl/thunderbird/nsIDOMSVGStylable.idl
share/idl/thunderbird/nsIDOMSVGStyleElement.idl
share/idl/thunderbird/nsIDOMSVGSwitchElement.idl
share/idl/thunderbird/nsIDOMSVGSymbolElement.idl
share/idl/thunderbird/nsIDOMSVGTSpanElement.idl
+share/idl/thunderbird/nsIDOMSVGTests.idl
share/idl/thunderbird/nsIDOMSVGTextContentElement.idl
share/idl/thunderbird/nsIDOMSVGTextElement.idl
share/idl/thunderbird/nsIDOMSVGTextPathElement.idl
@@ -4752,6 +5032,12 @@ share/idl/thunderbird/nsIDOMScrollAreaEvent.idl
share/idl/thunderbird/nsIDOMSerializer.idl
share/idl/thunderbird/nsIDOMSimpleGestureEvent.idl
share/idl/thunderbird/nsIDOMSmartCardEvent.idl
+share/idl/thunderbird/nsIDOMSmsCursor.idl
+share/idl/thunderbird/nsIDOMSmsEvent.idl
+share/idl/thunderbird/nsIDOMSmsFilter.idl
+share/idl/thunderbird/nsIDOMSmsManager.idl
+share/idl/thunderbird/nsIDOMSmsMessage.idl
+share/idl/thunderbird/nsIDOMSmsRequest.idl
share/idl/thunderbird/nsIDOMStorage.idl
share/idl/thunderbird/nsIDOMStorageEvent.idl
share/idl/thunderbird/nsIDOMStorageEventObsolete.idl
@@ -4821,7 +5107,6 @@ share/idl/thunderbird/nsIDocShellLoadInfo.idl
share/idl/thunderbird/nsIDocShellTreeItem.idl
share/idl/thunderbird/nsIDocShellTreeNode.idl
share/idl/thunderbird/nsIDocShellTreeOwner.idl
-share/idl/thunderbird/nsIDocumentCharsetInfo.idl
share/idl/thunderbird/nsIDocumentEncoder.idl
share/idl/thunderbird/nsIDocumentLoader.idl
share/idl/thunderbird/nsIDocumentLoaderFactory.idl
@@ -4902,6 +5187,7 @@ share/idl/thunderbird/nsIFormSubmitObserver.idl
share/idl/thunderbird/nsIFormatConverter.idl
share/idl/thunderbird/nsIFrameLoader.idl
share/idl/thunderbird/nsIFrameMessageManager.idl
+share/idl/thunderbird/nsIFrameRequestCallback.idl
share/idl/thunderbird/nsIFts3Tokenizer.idl
share/idl/thunderbird/nsIGConfService.idl
share/idl/thunderbird/nsIGIOService.idl
@@ -4945,6 +5231,7 @@ share/idl/thunderbird/nsIIDBFactory.idl
share/idl/thunderbird/nsIIDBIndex.idl
share/idl/thunderbird/nsIIDBKeyRange.idl
share/idl/thunderbird/nsIIDBObjectStore.idl
+share/idl/thunderbird/nsIIDBOpenDBRequest.idl
share/idl/thunderbird/nsIIDBRequest.idl
share/idl/thunderbird/nsIIDBTransaction.idl
share/idl/thunderbird/nsIIDBVersionChangeEvent.idl
@@ -4986,6 +5273,7 @@ share/idl/thunderbird/nsIImportSettings.idl
share/idl/thunderbird/nsIIncomingServerListener.idl
share/idl/thunderbird/nsIIncrementalDownload.idl
share/idl/thunderbird/nsIIndexedDatabaseManager.idl
+share/idl/thunderbird/nsIInlineEventHandlers.idl
share/idl/thunderbird/nsIInlineSpellChecker.idl
share/idl/thunderbird/nsIInputListAutoComplete.idl
share/idl/thunderbird/nsIInputStream.idl
@@ -5002,8 +5290,6 @@ share/idl/thunderbird/nsIJSContextStack.idl
share/idl/thunderbird/nsIJSEngineTelemetryStats.idl
share/idl/thunderbird/nsIJSON.idl
share/idl/thunderbird/nsIJSRuntimeService.idl
-share/idl/thunderbird/nsIJetpack.idl
-share/idl/thunderbird/nsIJetpackService.idl
share/idl/thunderbird/nsIKeyModule.idl
share/idl/thunderbird/nsIKeygenThread.idl
share/idl/thunderbird/nsILDAPAutoCompFormatter.idl
@@ -5111,6 +5397,7 @@ share/idl/thunderbird/nsIMsgOfflineImapOperation.idl
share/idl/thunderbird/nsIMsgOfflineManager.idl
share/idl/thunderbird/nsIMsgOfflineNewsState.idl
share/idl/thunderbird/nsIMsgParseMailMsgState.idl
+share/idl/thunderbird/nsIMsgPluggableStore.idl
share/idl/thunderbird/nsIMsgPrintEngine.idl
share/idl/thunderbird/nsIMsgProgress.idl
share/idl/thunderbird/nsIMsgProtocolInfo.idl
@@ -5228,6 +5515,7 @@ share/idl/thunderbird/nsIProfile.idl
share/idl/thunderbird/nsIProfileChangeStatus.idl
share/idl/thunderbird/nsIProfileMigrator.idl
share/idl/thunderbird/nsIProfileUnlocker.idl
+share/idl/thunderbird/nsIProfiler.idl
share/idl/thunderbird/nsIProgrammingLanguage.idl
share/idl/thunderbird/nsIProgressEventSink.idl
share/idl/thunderbird/nsIPrompt.idl
@@ -5248,7 +5536,6 @@ share/idl/thunderbird/nsIProxiedChannel.idl
share/idl/thunderbird/nsIProxiedProtocolHandler.idl
share/idl/thunderbird/nsIProxyAutoConfig.idl
share/idl/thunderbird/nsIProxyInfo.idl
-share/idl/thunderbird/nsIProxyObjectManager.idl
share/idl/thunderbird/nsIQueryContentEventResult.idl
share/idl/thunderbird/nsIRDFCompositeDataSource.idl
share/idl/thunderbird/nsIRDFContainer.idl
@@ -5272,7 +5559,6 @@ share/idl/thunderbird/nsIRDFXMLSource.idl
share/idl/thunderbird/nsIRandomGenerator.idl
share/idl/thunderbird/nsIReadConfig.idl
share/idl/thunderbird/nsIRecentBadCertsService.idl
-share/idl/thunderbird/nsIRecyclingAllocator.idl
share/idl/thunderbird/nsIRedirectChannelRegistrar.idl
share/idl/thunderbird/nsIRedirectResultListener.idl
share/idl/thunderbird/nsIRefreshURI.idl
@@ -5350,6 +5636,8 @@ share/idl/thunderbird/nsISimpleMimeConverter.idl
share/idl/thunderbird/nsISimpleStreamListener.idl
share/idl/thunderbird/nsISimpleUnicharStreamFactory.idl
share/idl/thunderbird/nsISliderListener.idl
+share/idl/thunderbird/nsISmsDatabaseService.idl
+share/idl/thunderbird/nsISmsService.idl
share/idl/thunderbird/nsISmtpServer.idl
share/idl/thunderbird/nsISmtpService.idl
share/idl/thunderbird/nsISmtpUrl.idl
@@ -5451,6 +5739,7 @@ share/idl/thunderbird/nsIUploadChannel.idl
share/idl/thunderbird/nsIUploadChannel2.idl
share/idl/thunderbird/nsIUrlClassifierDBService.idl
share/idl/thunderbird/nsIUrlClassifierHashCompleter.idl
+share/idl/thunderbird/nsIUrlClassifierPrefixSet.idl
share/idl/thunderbird/nsIUrlClassifierStreamUpdater.idl
share/idl/thunderbird/nsIUrlClassifierUtils.idl
share/idl/thunderbird/nsIUrlListManager.idl
@@ -5479,6 +5768,7 @@ share/idl/thunderbird/nsIWebPageDescriptor.idl
share/idl/thunderbird/nsIWebProgress.idl
share/idl/thunderbird/nsIWebProgressListener.idl
share/idl/thunderbird/nsIWebProgressListener2.idl
+share/idl/thunderbird/nsIWebSocket.idl
share/idl/thunderbird/nsIWebSocketChannel.idl
share/idl/thunderbird/nsIWebSocketListener.idl
share/idl/thunderbird/nsIWindowCreator.idl
@@ -5556,181 +5846,4 @@ share/idl/thunderbird/xpcIJSWeakReference.idl
share/idl/thunderbird/xpccomponents.idl
share/idl/thunderbird/xpcexception.idl
share/idl/thunderbird/xpcjsid.idl
-share/idl/thunderbird/IJSDebugger.idl
-share/idl/thunderbird/nsIDOMBatteryManager.idl
-share/idl/thunderbird/nsIDOMCompositionEvent.idl
-share/idl/thunderbird/nsIDOMHTMLElement.idl
-share/idl/thunderbird/nsIDOMNavigatorBattery.idl
-share/idl/thunderbird/nsIIDBOpenDBRequest.idl
-share/idl/thunderbird/nsIInlineEventHandlers.idl
-share/idl/thunderbird/nsIUrlClassifierPrefixSet.idl
share/pixmaps/thunderbird.png
-include/thunderbird/IJSDebugger.h
-include/thunderbird/LayerSorter.h
-include/thunderbird/chromium_types.h
-include/thunderbird/comi18n.h
-include/thunderbird/dombindings_gen.h
-include/thunderbird/ds/BitArray.h
-include/thunderbird/ds/LifoAlloc.h
-include/thunderbird/gc/Barrier.h
-include/thunderbird/gc/Statistics.h
-include/thunderbird/gfxLineSegment.h
-include/thunderbird/gfxPointH3D.h
-include/thunderbird/gfxQuad.h
-include/thunderbird/gfxQuaternion.h
-include/thunderbird/graphite2/Font.h
-include/thunderbird/graphite2/Segment.h
-include/thunderbird/graphite2/Types.h
-include/thunderbird/graphite2/XmlLog.h
-include/thunderbird/js/HashTable.h
-include/thunderbird/js/LegacyIntTypes.h
-include/thunderbird/js/TemplateLib.h
-include/thunderbird/js/Utility.h
-include/thunderbird/js/Vector.h
-include/thunderbird/jsclass.h
-include/thunderbird/jscpucfg.h
-include/thunderbird/mozilla/Attributes.h
-include/thunderbird/mozilla/AvailableMemoryTracker.h
-include/thunderbird/mozilla/ClearOnShutdown.h
-include/thunderbird/mozilla/FileLocation.h
-include/thunderbird/mozilla/GuardObjects.h
-include/thunderbird/mozilla/HangMonitor.h
-include/thunderbird/mozilla/MSStdInt.h
-include/thunderbird/mozilla/StartupTimeline.h
-include/thunderbird/mozilla/StdInt.h
-include/thunderbird/mozilla/dom/indexedDB/FileInfo.h
-include/thunderbird/mozilla/dom/indexedDB/FileManager.h
-include/thunderbird/mozilla/dom/sms/Constants.h
-include/thunderbird/mozilla/dom/sms/SmsChild.h
-include/thunderbird/mozilla/dom/sms/SmsMessage.h
-include/thunderbird/mozilla/dom/sms/SmsParent.h
-include/thunderbird/mozilla/dom/sms/SmsServiceFactory.h
-include/thunderbird/mozilla/dom/sms/Types.h
-include/thunderbird/mozilla/gfx/Blur.h
-include/thunderbird/nsAsyncDOMEvent.h
-include/thunderbird/nsDOMEventTargetHelper.h
-include/thunderbird/nsFrameMessageManager.h
-include/thunderbird/nsHtml5ViewSourceUtils.h
-include/thunderbird/nsIDOMNavigatorSms.h
-include/thunderbird/nsIDOMSmsEvent.h
-include/thunderbird/nsIDOMSmsManager.h
-include/thunderbird/nsIDOMSmsMessage.h
-include/thunderbird/nsIFrameRequestCallback.h
-include/thunderbird/nsIProfiler.h
-include/thunderbird/nsISmsService.h
-include/thunderbird/nsIWebSocket.h
-include/thunderbird/nsThread.h
-include/thunderbird/snappy/snappy-c.h
-include/thunderbird/snappy/snappy-stubs-public.h
-include/thunderbird/snappy/snappy.h
-include/thunderbird/thread_helper.h
-include/thunderbird/mozilla/CharTokenizer.h
-include/thunderbird/mozilla/Hal.h
-include/thunderbird/mozilla/HalImpl.h
-include/thunderbird/mozilla/HalSandbox.h
-include/thunderbird/mozilla/LookAndFeel.h
-include/thunderbird/mozilla/MapsMemoryReporter.h
-include/thunderbird/mozilla/Observer.h
-include/thunderbird/mozilla/a11y/FocusManager.h
-include/thunderbird/mozilla/dom/TabMessageUtils.h
-include/thunderbird/mozilla/dom/battery/Constants.h
-include/thunderbird/mozilla/dom/battery/Types.h
-include/thunderbird/mozilla/gfx/BasePoint4D.h
-include/thunderbird/mozilla/gfx/PathHelpers.h
-include/thunderbird/mozilla/layout/FrameChildList.h
-include/thunderbird/mozilla/places/Database.h
-include/thunderbird/mozilla/plugins/NPEventUnix.h
-include/thunderbird/nsHtml5DependentUTF16Buffer.h
-include/thunderbird/nsHtml5OwningUTF16Buffer.h
-include/thunderbird/nsIDOMBatteryManager.h
-include/thunderbird/nsIDOMCompositionEvent.h
-include/thunderbird/nsIDOMMouseEvent.h
-include/thunderbird/nsIDOMNavigatorBattery.h
-include/thunderbird/nsIIDBOpenDBRequest.h
-include/thunderbird/nsIInlineEventHandlers.h
-include/thunderbird/nsIUrlClassifierPrefixSet.h
-include/thunderbird/nsrootidl.h
-include/thunderbird/sampler.h
-include/thunderbird/sps_sampler.h
-include/thunderbird/vm/StackSpace.h
-lib/thunderbird-sdk/sdk/bin/header.py
-lib/thunderbird-sdk/sdk/bin/ply/__init__.py
-lib/thunderbird-sdk/sdk/bin/ply/lex.py
-lib/thunderbird-sdk/sdk/bin/ply/yacc.py
-lib/thunderbird-sdk/sdk/bin/typelib.py
-lib/thunderbird-sdk/sdk/bin/xpidl.py
-lib/thunderbird-sdk/sdk/bin/xpidllex.py
-lib/thunderbird-sdk/sdk/bin/xpidlyacc.py
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-archive.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-delete.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-forward.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-junk.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply-all.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply-list.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/button-reply.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/columnpicker.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/flag-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/readcol.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-favorite.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/accountProvisioner.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/search.gif
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/search.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/spinner.gif
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-addons.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-border.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-compose.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-signature.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/webSearch.css
-lib/thunderbird/chrome/en-US/locale/en-US/feedback/main.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/feedback/main.properties
-lib/thunderbird/chrome/en-US/locale/en-US/global/layout/htmlparser.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/telemetry.properties
-lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.js
-lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.xhtml
-lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/jquery.scrollTo.js
-lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/jquery.tmpl.js
-lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/uriListener.js
-lib/thunderbird/chrome/messenger/content/messenger/plugins.js
-lib/thunderbird/chrome/messenger/content/messenger/webSearch.xml
-lib/thunderbird/chrome/messenger/content/messenger/webSearchTab.js
-lib/thunderbird/chrome/messenger/content/messenger/webSearchTab.xul
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-dictionaries.png
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric-16.png
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.png
-lib/thunderbird/components/webSearchProvider.js
-lib/thunderbird/hyphenation/hyph_hu.dic
-lib/thunderbird/hyphenation/hyph_it.dic
-lib/thunderbird/hyphenation/hyph_tr.dic
-lib/thunderbird/modules/ChromeManifestParser.jsm
-lib/thunderbird/modules/ConsoleAPIStorage.jsm
-lib/thunderbird/modules/SpellCheckDictionaryBootstrap.js
-lib/thunderbird/modules/distribution.js
-lib/thunderbird/modules/glodaWebSearch.js
-lib/thunderbird/modules/jsdebugger.jsm
-lib/thunderbird/searchplugins/amazondotcom.xml
-lib/thunderbird/searchplugins/aol-web-search.xml
-lib/thunderbird/searchplugins/bing.xml
-lib/thunderbird/searchplugins/eBay.xml
-lib/thunderbird/searchplugins/twitter.xml
-lib/thunderbird/searchplugins/wikipedia.xml
-lib/thunderbird/searchplugins/yahoo.xml
-lib/thunderbird/isp/Bogofilter.sfd
-lib/thunderbird/isp/DSPAM.sfd
-lib/thunderbird/isp/POPFile.sfd
-lib/thunderbird/modules/Profiler.jsm
-lib/thunderbird/modules/editorUtilities.jsm
-lib/thunderbird/modules/summaryFrameManager.js
-share/idl/thunderbird/nsIDOMNavigatorSms.idl
-share/idl/thunderbird/nsIDOMSmsEvent.idl
-share/idl/thunderbird/nsIDOMSmsManager.idl
-share/idl/thunderbird/nsIDOMSmsMessage.idl
-share/idl/thunderbird/nsIFrameRequestCallback.idl
-share/idl/thunderbird/nsIProfiler.idl
-share/idl/thunderbird/nsISmsService.idl
-share/idl/thunderbird/nsIWebSocket.idl
-@pkgdir include/thunderbird/nss
diff --git a/mail/thunderbird/PLIST.enigmail b/mail/thunderbird/PLIST.enigmail
index cdc1c4cb350..2d771dacd5a 100644
--- a/mail/thunderbird/PLIST.enigmail
+++ b/mail/thunderbird/PLIST.enigmail
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.enigmail,v 1.4 2012/03/10 11:42:38 ryoon Exp $
+@comment $NetBSD: PLIST.enigmail,v 1.5 2012/04/28 16:56:58 ryoon Exp $
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome/enigmail.jar
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigMsgCompFields.js
@@ -12,10 +12,10 @@ lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/defaults/prefe
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/install.rdf
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/commonFuncs.jsm
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/enigmailCommon.jsm
+lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/keyManagement.jsm
+lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/pipeConsole.jsm
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess.jsm
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess_worker_unix.js
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess_worker_win.js
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/${OPSYS}_${TARGET_XPCOM_ABI}/components/libenigmime-${TARGET_XPCOM_ABI}.so
lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/${OPSYS}_${TARGET_XPCOM_ABI}/components/libipc-${TARGET_XPCOM_ABI}.so
-lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/wrappers/gpg-agent-wrapper.sh
-lib/thunderbird/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/wrappers/gpg-wrapper.sh
diff --git a/mail/thunderbird/PLIST.lightning b/mail/thunderbird/PLIST.lightning
index 78aa4ecb913..9d1d088034d 100644
--- a/mail/thunderbird/PLIST.lightning
+++ b/mail/thunderbird/PLIST.lightning
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.lightning,v 1.8 2012/03/15 08:52:34 ryoon Exp $
+@comment $NetBSD: PLIST.lightning,v 1.9 2012/04/28 16:56:58 ryoon Exp $
include/thunderbird/calIAlarm.h
include/thunderbird/calIAlarmService.h
include/thunderbird/calIAttachment.h
@@ -260,7 +260,6 @@ lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calenda
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/datetimepickers/datetimepickers.css
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/day-box-item-image.png
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/daypicker-background.png
-lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/event-dialog-keepduration-button.png
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/event-grippy-bottom.png
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/event-grippy-left.png
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/skin/calendar/event-grippy-right.png
@@ -302,6 +301,7 @@ lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightni
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-sidebar.js
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-sidebar.xul
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-preferences.xul
+lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-sidebar.js
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-sidebar.xul
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/accountCentral.css
lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/imip.css
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 3b8dc3f7a24..369f7edd515 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,120 +1,117 @@
-$NetBSD: distinfo,v 1.94 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: distinfo,v 1.95 2012/04/28 16:56:58 ryoon Exp $
-SHA1 (comm-release-f60c071e187b.tar.bz2) = 7b3770d918a7662688d6641bc367c1c375bc7200
-RMD160 (comm-release-f60c071e187b.tar.bz2) = e1efa6624eaf565b95f7e9d68ca04a3cbbe47f05
-Size (comm-release-f60c071e187b.tar.bz2) = 2261054 bytes
-SHA1 (enigmail-1.4.tar.gz) = 1ee4bcd8d38685af44c1aeeea4fbba7bf30513e4
-RMD160 (enigmail-1.4.tar.gz) = b3c717e150c826faae1daa09806e07dd16619c51
-Size (enigmail-1.4.tar.gz) = 1323467 bytes
-SHA1 (thunderbird-11.0.source.tar.bz2) = dce279de31e66940afc0d85756a7fd6da21a1dc1
-RMD160 (thunderbird-11.0.source.tar.bz2) = 2220b88d901a8ade3d52045275ced5f368c2716d
-Size (thunderbird-11.0.source.tar.bz2) = 101442328 bytes
-SHA1 (patch-aa) = a6787e51004112a2056fd695c44c8610ffcc0d60
-SHA1 (patch-aa-toplevel) = dfff316c77e468a3720f3d18e9edfc67059fc0e1
-SHA1 (patch-ab) = 6e243fcf826226330d6b62548838393bb1cbafb5
-SHA1 (patch-ac) = ade505e90d9e7dd90dedb711011be22a2a5c67f4
-SHA1 (patch-ad) = d6bad741c4bdfdd0ee0ca8062c2121ce82eb7fb0
-SHA1 (patch-ae) = 2627a9f9dfcbb03474c5e003cab9c8c6cc5dafa1
-SHA1 (patch-af) = 5a7112ce46f9a3843a78ae0a234527080c04f529
-SHA1 (patch-ag) = 40e9b2f82d7267ab0822a5f3b5120a0ef6e977cf
-SHA1 (patch-ai) = f03ec2d47f1a4772ec567cd38a79b841a4c0022e
-SHA1 (patch-aj) = 2a06c22133a05c51f56c4cf6650dcb6ae031ab06
-SHA1 (patch-ak) = 1b9038728e0e4d3cc23fd6a74d3d48759d77cbdd
-SHA1 (patch-al) = f12eb736f87a779becdd10631314ee5f8f88f080
-SHA1 (patch-am) = 108252ed517d9388f2a6c70ffa15782045ae23d5
-SHA1 (patch-an) = 7fe9f52b2825bb2db6835a431dc4a140d4984fc7
-SHA1 (patch-ao) = 644c4fcb52b3552fab5d7c5960205bf7a78a90c2
-SHA1 (patch-as) = a8eb4a63122027696a5d97e76b9459dbfdc722cb
-SHA1 (patch-at) = 800a162d453deed47e699f900397c5f9baf3dcf4
-SHA1 (patch-au) = 23a04bb48df4e54c058f09ab9036d4766d1f9e3e
-SHA1 (patch-av) = 1ef659c3fe6ecdaabc247b04d8f002f2d860602d
-SHA1 (patch-aw) = 480343cbefae9249f57948047d94f28312db94d4
-SHA1 (patch-ax) = d84c8fca51c7212c507b6b9485c28f0f0b127229
-SHA1 (patch-ay) = 7b6452a1563d5ac53d39673081f73d3da8534d32
-SHA1 (patch-az) = 67cbe6fd7e09692f095ce2bfd76f0f554eec240d
-SHA1 (patch-ba) = b015d5d067e21d134517410f68be43f414ffe669
-SHA1 (patch-bd) = 7d23bbf11b84aaad5f2c39bb68b95ecfc7def6b5
-SHA1 (patch-bf) = 25852506f849cdb15de2e96d7c4a7ff4674e3374
-SHA1 (patch-bg) = 9fcb2b715d5d2fdec3dceef63aa1dbbd5d40a377
-SHA1 (patch-bi) = 40fe7fb45d2bce5c783cb3277a2b45e86ac84777
-SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 1267429d7c38dd8d18132bd2afe6d0ffb1ea5062
-SHA1 (patch-ipc_chromium_src_base_debug__util__posic.cc) = 2e360b8f5f9ade915aad3e9abb00b3b3619686e1
-SHA1 (patch-ipc_chromium_src_base_file__util.h) = 8009f5d95351778445b95bffb9628a4a60604bd7
-SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 924f9f08e669b0bb2de6f057a6b73437451717a3
-SHA1 (patch-ipc_chromium_src_base_platform__file__posix.cc) = a46f6f521fed6b20790adf2e61e8c8035ed82e62
-SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = c41602997d974027fb6d545a558115b8062717bf
-SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 41dfad0a3832617f35ffd5ad28b46629af0a4e39
-SHA1 (patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h) = 953144000b151c3f66a853fbceedffb2c59af1fe
-SHA1 (patch-ipc_chromium_src_build_build__config.h) = e22b93aea2fa16d1827affb91cd90b46fb542952
-SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = baca4a739d33af57603ed59daa1f70cd7f27c643
-SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = edafd776127970983c9ead2c27a925b95901f850
-SHA1 (patch-js_src_jscpucfg.h) = 1e4a3dfd07b0402bfe526993e79f502654bc4748
-SHA1 (patch-ma) = 3ddbfa886f3bd575846aab40aad897d19b888c9d
-SHA1 (patch-ma-toplevel) = b1d2f38dfa6dece871dcf7670fe4e82c490ab03c
-SHA1 (patch-mb) = e56283233f9508257e29df55c02ba5664c9f08ed
-SHA1 (patch-md) = fe60fd55649258fc5aa28cf754bf9a2b257b7c69
-SHA1 (patch-me) = 9439d2e31355e618d35168b0458bc244d51459e9
-SHA1 (patch-mf) = d2dbde7b881ee91f6058c6eee36ca95b3f5097b1
-SHA1 (patch-mg) = 904a84151c98248a40262c79d6e25321d0184962
-SHA1 (patch-mh) = 35867e11fdaf63b204ebe1ede8b2af4fe53a221f
-SHA1 (patch-mi) = f880cbc91e0d82cb6dc12ca06791f7ae5b9e3fa4
-SHA1 (patch-mj) = 92ff1555456133685f2b78237a39af57c4199acf
-SHA1 (patch-mk) = 1dd0679019942c9c17501174331496f55fb1d028
-SHA1 (patch-ml) = 37efa4fb1a6b64a02dbc8b7333825111d1ccbda3
-SHA1 (patch-mm) = f364ecb21e1bdf9c230cec4651b10afaca3d8ce0
-SHA1 (patch-mn) = 043ff332b494ddc9dfff3286a4c7e296a9b352f4
-SHA1 (patch-mozilla_build_autoconf_gcc-pr49911.m4) = 84f15ee18c95829b19127b6efa46e57380528315
-SHA1 (patch-mozilla_build_autoconf_nss.m4) = 3344fd1a92508acf627371cebbb43b6f603652d5
-SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 2b8ad715181bd74966dcd941aead2c84658ad8a1
-SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = d2e60d0809eccb651ec8b17663a524004602c2db
-SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = fc1e445bae48da5b3d4f97bf78b7ef3870032a06
-SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = bb71e814399606794e10f9f5a1ece4dc06ce1c0d
-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_message__loop.cc) = 2a437553e275ed620e27564f13868a8fcf118e12
-SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 61a7c02dad19b43a3b2a5ae344179247e2a2b68d
-SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = e76cd9f3e3ee9aaadf370e5b2caa0c9aabad2fec
-SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = 096d057551075657b1afe8c7ecdc4b2614005d64
-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_chrome_common_ipc__message__utils.h) = f55a0be54139ed8263aefcf1bd43e32cb93c7650
-SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = c451010a3d2c638e70e1fcec876b20eea28cf2cf
-SHA1 (patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4) = 8aa13cbba888f0c077137686a7c9c791de58d800
-SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = c27d2e4105ea47a0fe2bec42ed2e9192db925c8c
-SHA1 (patch-mozilla_js_src_yarr_pcre_pcre.h) = 7d450964eba9c64cad932075c714087047fc8642
-SHA1 (patch-mozilla_media_libvpx_vpx__config.h) = cb7bb829ea120f6d295de7807b13e4c720b3f88f
-SHA1 (patch-mozilla_media_libvpx_vpx__config__c.c) = 0e04badaf5ff4b04a313cf9bb40727d87202051f
-SHA1 (patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp) = 3c245b1c3b61a4244c47760a0b9d4158f4abe13a
-SHA1 (patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg) = 1496442dfa274cab6622db350c138635e6cf7376
-SHA1 (patch-mozilla_nsprpub_pr_include_md___pth.h) = b8aab2979a289512b93e04bc3bbc38845029719d
-SHA1 (patch-mozilla_nsprpub_pr_include_md_prosdep.h) = 576fc831d79e9594c1f90907d53e4fbc17f4644a
-SHA1 (patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c) = 2f2781c848e12a21e48c9924de6824ab269dae86
-SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptio.c) = 427757f6f67c900b748c8a9f64136006e9f36786
-SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c) = 211775055f7693814f1431f1c2eab623adeda8c2
-SHA1 (patch-mozilla_xpcom_Makefile.in) = 9428dfcb63383b400a612109688de83666307ccd
-SHA1 (patch-mozilla_xpcom_idl-parser_header.py) = 20576ed95f52b4511e1c44bce7d682574b85f630
-SHA1 (patch-mozilla_xulrunner_app_Makefile.in) = b2273dad40cb3b6b492836cdbb7ec2ef7ef3aeac
-SHA1 (patch-mp) = c9bafe6774355e15902eca88eb1356bb1b1be0db
-SHA1 (patch-pa) = 0e9a8dc2d40d3747e60b1873995d35e158db3f93
-SHA1 (patch-pb) = cea8d221a02a24e35d6dd50343c1cea26d4aa8c3
-SHA1 (patch-pc) = d7fa66c3184906af1da908b6c28f71e238de6575
-SHA1 (patch-pd) = 6df0c5541d6cdd93ebe4053e6d1ff5dd886eb038
-SHA1 (patch-pg) = e8bb4d29764dc4dfd2d0f8771d09ec6158572b2f
-SHA1 (patch-rc) = f9384fc136f9b1e73dfe5b85159b1c26c9fd4143
-SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = 4c4332855c9ca7d65c5e171bb51acceebb58bc13
-SHA1 (patch-toolkit_toolkit-tiers.mk) = afcb2a332543d83aa2c0dc863134a25821748ff5
-SHA1 (patch-xa) = 1856b20866679fa6f80a5b2d06c4871f4d2ea80c
-SHA1 (patch-xb) = 84a88c9bbde4abd986a1c0d8520e2d7d189b9a5b
-SHA1 (patch-xc) = 035ce406ec94c51c22e90c792eb00ee701454207
-SHA1 (patch-xd) = dbd48340e10cf6e6fd317ccad031e45a194a9388
-SHA1 (patch-xe) = 6b18ee7c5e3feef23b5511f22a771000e82e2f23
-SHA1 (patch-xf) = f5094d83a38ea9d54ef70c90100588c79461d764
-SHA1 (patch-xg) = 8b8fc5ee8bfa481e37e609889bc03ef0f4930986
-SHA1 (patch-xj) = 6d818ed68b0e7b90cd7ee23f383ba353fbdcb520
-SHA1 (patch-xk) = 05faddde854911220e1456fb390dfa390baf8196
-SHA1 (patch-xl) = ceb4a0e7377739c77b08394168e84f51f3c9e31c
-SHA1 (patch-xm) = 1343abd29f9a0bf1dd7d89588ed11e458afec559
-SHA1 (patch-xn) = d242efe07d23bf38a15c9f24260a2c86a0d9d0de
-SHA1 (patch-xo) = 32cae1fae3908fdf2c08c7563a65ed0c62acc8e5
-SHA1 (patch-zb) = ee3ec28267bd7a011ff256b94c088aebf53de427
-SHA1 (patch-zc) = 3a5a19122607ecd0ec085a31ad3f3b968def693a
+SHA1 (enigmail-1.4.1.tar.gz) = 5c629a5d06e23c5bebb86c840f44f04f0732dbda
+RMD160 (enigmail-1.4.1.tar.gz) = f235e266acd390992f128a20f73288c2ecc3c5a5
+Size (enigmail-1.4.1.tar.gz) = 1344516 bytes
+SHA1 (thunderbird-12.0.source.tar.bz2) = 28bc773ee36a02c619c910015e965e503b1bd79b
+RMD160 (thunderbird-12.0.source.tar.bz2) = c950819a7965c63c8e3d9d7cefac78cd596023d4
+Size (thunderbird-12.0.source.tar.bz2) = 101278632 bytes
+SHA1 (patch-aa) = ac0b89346aec8ef8ba937ef494395f526f20054d
+SHA1 (patch-aa-toplevel) = 0ac475a5ba5b38643abf9cd146f9f43f73d2049e
+SHA1 (patch-ab) = 693567e7c029a7ef07c4ccd3680dc987081ead21
+SHA1 (patch-ac) = 4408aab5333558c916ff52891b0adb1c298cf2c7
+SHA1 (patch-ad) = 207402df0576cc96f034f77b12e7a9dbaae82001
+SHA1 (patch-ae) = 6ab15eb03f9df46a620f7d00deff768df4b618f0
+SHA1 (patch-af) = f8c2b4eed0d0d07f5fdbd9c407a31e36fe68c8ed
+SHA1 (patch-ag) = a6f94709e42717a25c652da7bbeb0554b8b94245
+SHA1 (patch-ai) = 552359ee5e3913bd3d0f085a8ae4a641dca384f9
+SHA1 (patch-aj) = 3579332347f4922d715e4e46f13a176413322953
+SHA1 (patch-ak) = 0c04cbc732406c484f950c91bbe53d6f3a01163c
+SHA1 (patch-al) = fa92c822ebca294bf22ec300aaffde25e1ea1608
+SHA1 (patch-am) = 0e3921088000ea7157ae4610447319379ecb99ab
+SHA1 (patch-an) = 09e2a555c65d87252414cc79eb93f9a73e03fe1e
+SHA1 (patch-ao) = 9a17785de51706df413dcc84128d17f7072a07c3
+SHA1 (patch-as) = 033cdd39261910525413250f6b58c25de9fd47f0
+SHA1 (patch-at) = 66547d1cd153e384855426bb95f02dc5308fbd79
+SHA1 (patch-au) = 3fa326682ac9d39f92f5e64dc575932d99d5ac9a
+SHA1 (patch-av) = 9f0a1deaa5da6871e9e42728b0dbf6073e32c2cb
+SHA1 (patch-aw) = 7d067f1a86a3f1e7acc7376e15465e6801fb4d60
+SHA1 (patch-ax) = cc50b68037e5b94f4dc5ba2cb48c660f1cc1a914
+SHA1 (patch-ay) = a60073cccad78023ed2182020cf66cb73bbf40f1
+SHA1 (patch-az) = 7bdac9e086304b84ce97093dfe192a308711cea0
+SHA1 (patch-ba) = b7f3169e96eedbf40a4de3914ce0c6f89a2a179b
+SHA1 (patch-bd) = 0235d2ef4c801be6ddb33ab8532e151f20d905c9
+SHA1 (patch-bf) = 776b70f53149e9ca719f9f256da9ed90046451f0
+SHA1 (patch-bg) = b3a2f6414c2932ca9931cb1880ee1128c10a35fc
+SHA1 (patch-bi) = b2804f162ec6cca35832d21947b8de68cf9c8a21
+SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 4c39a3735edab7cf0ae7535e5071df3c9fbff904
+SHA1 (patch-ipc_chromium_src_base_debug__util__posic.cc) = 19dd00bc140fe59ed09f52fbc15b354dca653961
+SHA1 (patch-ipc_chromium_src_base_file__util.h) = 8f138ab6b3846e3ab2b2d1589d744453583005a8
+SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = d3bc7acd9a82bfbc5809a38cd274d2b1eb50a744
+SHA1 (patch-ipc_chromium_src_base_platform__file__posix.cc) = c3be705b758b19df54e165aa01a8cbfa8d66ec8a
+SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 4716000ae82d9a4809ecbd1fba9396eb4191db06
+SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 75392dace086dff98fba4b77fd04d66b0f99d63c
+SHA1 (patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h) = 0c5a4881b818bfe5f549deea80b00f8b356eecf0
+SHA1 (patch-ipc_chromium_src_build_build__config.h) = 414597653f24cff360aba887f54d94988f097f76
+SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 36946782d921d6a7585f662bed640d27a558b3fc
+SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = ca152e5afaa036d4f430f85f723ab7e43884704d
+SHA1 (patch-js_src_jscpucfg.h) = 6a4b8a6b63ae9752188efdba04ce386bb1a04961
+SHA1 (patch-ma) = bcc65b1436d5d56b3063d8375853b6de1538c7ac
+SHA1 (patch-ma-toplevel) = 53ed7dcb176bf32a9850ac9096b3e79252aa2d50
+SHA1 (patch-mb) = f29954cd7abe2a8ba2ade48c4ca6dd143e2470b3
+SHA1 (patch-md) = 737fec6c7dbc5caa33ded7a77a9cbf38dba96a0d
+SHA1 (patch-me) = 6e3e1cecbade509d8f5961f5a451b231a4466b4b
+SHA1 (patch-mf) = c5f25d575036ddfaef3bbc728fb752acd74d8d4b
+SHA1 (patch-mg) = ae6b0cfa61f7a7dc900a7b9ee0e1249c655b1b05
+SHA1 (patch-mh) = 2f93a6e83397ee660f66e9df6ab589176a5c3377
+SHA1 (patch-mi) = f651f021979e0363de6a1237a6a2185431f4e2e3
+SHA1 (patch-mj) = f8daad020e06010cda91f0459ccd85f26af57bba
+SHA1 (patch-mk) = 914a5e2ad96cc987bffa6f4f8318d0d196feef3c
+SHA1 (patch-ml) = dba2b2cf9ce4198d3da7bb426bb38dc3f889612e
+SHA1 (patch-mm) = 19867fc8947a4bb27646afcf9a5ce6324b0ae197
+SHA1 (patch-mn) = 8497e12ca0d19766f192b8d27203c59f60b8209b
+SHA1 (patch-mozilla_build_autoconf_nss.m4) = 1cfc292b1af8a81bca1323358676afaf10615364
+SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = bb3f0bbc3cfafcfad9ddd714d82700cb7f7f8268
+SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 2a228feb57917d016cf1da7fb9dbcc85be7b9cbd
+SHA1 (patch-mozilla_gfx_thebes_gfxPlatform.cpp) = 727aad7b6f5287f4647d59f1fbc1bb9bfe2b0871
+SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = 892b77e86072eaee6373e77ea95e35197bf2aed8
+SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 637cbf6dc8f433dc345fbc46917a8ccf5f859aa3
+SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = 366fd558b5dd9787ed124a8f7507fae6a542015d
+SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = c26170448054968c423173cf808114be976b8ddf
+SHA1 (patch-mozilla_ipc_chromium_src_base_message__loop.cc) = d8f46c0620fc58e49d5072993b7c932ba50ae170
+SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 24769573e6c263eaec15747618ffde368abed545
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = fce4d53546848aedd3d5e392997fe91141b6c914
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = 1a22f5da58dfafe1fc249b0d142be43230544750
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = ba5533e5571dbdc5d0cc523c5280d97372abd6b3
+SHA1 (patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc) = c5ba1624ff07794181839f99ec2b376369b2ca54
+SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h) = 446d6d55189e09dfb8cb59f98d0985f0961390da
+SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = dd3c5469cac9803ee6b14fd8590d807676a8417d
+SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = e16054358a082408bbcd4831407cb5658b1f21f9
+SHA1 (patch-mozilla_js_src_yarr_pcre_pcre.h) = e4d1c540d3b6b6ca21cec710d37198441cfd0b50
+SHA1 (patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c) = 82cf2de23c75abfe914fb6cc56607c2065c3327d
+SHA1 (patch-mozilla_media_libvpx_vpx__config.h) = 388cd6ef14afe35d337cb7f738011f4d84faab2c
+SHA1 (patch-mozilla_media_libvpx_vpx__config__c.c) = 19e00552a957b8495759916edbbd7d58324da951
+SHA1 (patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp) = 63f657ff4c2a2ae059f7ad3db6e0d72618a97359
+SHA1 (patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg) = e7d3a880ec8c96a098cc91c0aad5bfa34078c7da
+SHA1 (patch-mozilla_nsprpub_pr_include_md___pth.h) = c5a5d1946cd159bd2c8cdc45d399408a100fae2d
+SHA1 (patch-mozilla_nsprpub_pr_include_md_prosdep.h) = dacb08cbe415c96c087528daa90262652391d009
+SHA1 (patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c) = b22b25aa3cadba68ae7a388d3ff57cbaaf64390d
+SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptio.c) = 8a3ee0b80884a7deb7b075fb812ee98e07ce6358
+SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c) = 4ad5111f774e93d0a993d6f019827d45e3187cdb
+SHA1 (patch-mozilla_storage_src_Makefile.in) = 992056af8ffadcbe471df8eb143e2d001a3d70cd
+SHA1 (patch-mozilla_storage_src_mozStorageService.cpp) = e64024894d04e4137fe983777561f540d8069c51
+SHA1 (patch-mozilla_xpcom_Makefile.in) = f3384e371ac159064b0eeac4582c2f36fd2d6fa6
+SHA1 (patch-mp) = 1f7c2bf940904d0d040e8a6d1aba5f87c7e09b53
+SHA1 (patch-pa) = 18e942ca2b08b31adebc27538d895ec24939fcc9
+SHA1 (patch-pb) = e71c6b2857cac1ab4d7ef95f09afff8d4ba10069
+SHA1 (patch-pc) = a90ec0619c67dc10d351e8350d530cfaa9fc061f
+SHA1 (patch-pd) = c39d08773bbb184cf3d3b9df13cb28fb80a094fc
+SHA1 (patch-pg) = 29d5dc9a7226bac062665bd831bd622b318eae01
+SHA1 (patch-rc) = bd7fe34b75552fbb589a9498ccb7f715b4ec4ce2
+SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = bafb506b06fac6bc3046bde2c7b3f02c240c04d9
+SHA1 (patch-toolkit_toolkit-tiers.mk) = 43b315af990c91820677ac1d6601eb7d294650a6
+SHA1 (patch-xa) = 4e64460066ac5de142d9289e424ea61e5564963b
+SHA1 (patch-xb) = 27d7dc1144041984ff00584532dda48474c8fc9c
+SHA1 (patch-xc) = 6543ed9aafb09abbed8f8d1d2c6af828f8169004
+SHA1 (patch-xd) = b15013320beb874641e2da7e7e125e79fdfa6676
+SHA1 (patch-xe) = e0d58fcd073c9355c78348e02202791bbf8015fb
+SHA1 (patch-xf) = 37dc7f9cb5258187ecd42413a1297fc34305ba88
+SHA1 (patch-xg) = ba8708b74a8fb69285195c0128a370d4f505da1f
+SHA1 (patch-xj) = 57161bbc50d57e552ed1f3265cdda2c7456bdf11
+SHA1 (patch-xk) = e4fdeadf8e0a3a1620d58ed843e22f8d05f0ee8a
+SHA1 (patch-xl) = d614ff5626db7ed239db79852546e2f2bb51c518
+SHA1 (patch-xm) = 7a0047ccfe7f5b4a69cab2ff3f5ddc68d5a47cc3
+SHA1 (patch-xn) = 44cb75f8e4573151b2193cdc567c7faffa6a9209
+SHA1 (patch-xo) = f45af8ecbc68d4b3d2dfcd7015217d78b9584372
+SHA1 (patch-zb) = 203a11e21851ea0709fa517370af458fcfe68a98
+SHA1 (patch-zc) = c4f5009946c3aa44cdf9d6e60d58884c0510db1d
diff --git a/mail/thunderbird/enigmail.mk b/mail/thunderbird/enigmail.mk
index 44dc7e24513..b20b4d170c1 100644
--- a/mail/thunderbird/enigmail.mk
+++ b/mail/thunderbird/enigmail.mk
@@ -1,9 +1,9 @@
-# $NetBSD: enigmail.mk,v 1.6 2012/04/03 21:52:49 ryoon Exp $
+# $NetBSD: enigmail.mk,v 1.7 2012/04/28 16:56:58 ryoon Exp $
#
# This Makefile fragment hooks the Enigmail OpenPGP extension
# (see http://www.mozilla-enigmail.org/ ) into the build.
-ENIGMAIL_DIST= enigmail-1.4.tar.gz
+ENIGMAIL_DIST= enigmail-1.4.1.tar.gz
XPI_FILES+= ${WRKDIR}/enigmail.xpi
.if !defined(DISTFILES)
DISTFILES= ${DEFAULT_DISTFILES}
diff --git a/mail/thunderbird/options.mk b/mail/thunderbird/options.mk
index 50861942ab8..30c189420b6 100644
--- a/mail/thunderbird/options.mk
+++ b/mail/thunderbird/options.mk
@@ -1,25 +1,15 @@
-# $NetBSD: options.mk,v 1.10 2012/01/07 23:37:51 sbd Exp $
+# $NetBSD: options.mk,v 1.11 2012/04/28 16:56:58 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.thunderbird
PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome official-mozilla-branding mozilla-lightning mozilla-enigmail
PKG_SUGGESTED_OPTIONS= mozilla-lightning
-PLIST_VARS+= branding nobranding debug gnome jemalloc jit
+PLIST_VARS+= branding nobranding debug gnome jemalloc
.if ${OPSYS} == "Linux" || ${OPSYS} == "SunOS"
PKG_SUGGESTED_OPTIONS+= mozilla-jemalloc
.endif
-.if !empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Msparc) || \
- !empty(MACHINE_ARCH:Marm) || !empty(MACHINE_ARCH:Mx86_64)
-PKG_SUPPORTED_OPTIONS+= mozilla-jit
-PKG_SUGGESTED_OPTIONS+= mozilla-jit
-NANOJIT_ARCH.i386= i386
-NANOJIT_ARCH.arm= ARM
-NANOJIT_ARCH.sparc= Sparc
-NANOJIT_ARCH.x86_64= X64
-.endif
-
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mgnome)
@@ -47,14 +37,6 @@ CONFIGURE_ARGS+= --disable-debug --disable-debug-symbols
CONFIGURE_ARGS+= --enable-install-strip
.endif
-.if !empty(PKG_OPTIONS:Mmozilla-jit)
-PLIST.jit= yes
-PLIST_SUBST+= NANOJIT_ARCH=${NANOJIT_ARCH.${MACHINE_ARCH}}
-CONFIGURE_ARGS+= --enable-tracejit
-.else
-CONFIGURE_ARGS+= --disable-tracejit
-.endif
-
.if !empty(PKG_OPTIONS:Mmozilla-lightning)
CONFIGURE_ARGS+= --enable-calendar
PLIST_SRC+= PLIST.lightning
diff --git a/mail/thunderbird/patches/patch-aa b/mail/thunderbird/patches/patch-aa
index 1a5cc230cf8..79c6a7174ec 100644
--- a/mail/thunderbird/patches/patch-aa
+++ b/mail/thunderbird/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-aa,v 1.11 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/configure.in.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/configure.in.orig 2012-04-20 22:39:56.000000000 +0000
+++ mozilla/configure.in
-@@ -2328,7 +2328,7 @@ case "$target" in
+@@ -2413,7 +2413,7 @@ case "$target" in
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@@ -11,7 +11,7 @@ $NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
-@@ -2336,6 +2336,9 @@ case "$target" in
+@@ -2421,6 +2421,9 @@ case "$target" in
if test ! "$GNU_CC"; then
DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
fi
@@ -21,7 +21,7 @@ $NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
;;
ia64*-hpux*)
-@@ -3377,6 +3380,9 @@ dnl ====================================
+@@ -3412,6 +3415,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;
@@ -31,7 +31,7 @@ $NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
*)
AC_CHECK_LIB(c_r, gethostbyname_r)
;;
-@@ -4330,6 +4336,14 @@ if test -n "$YASM"; then
+@@ -4358,6 +4364,14 @@ if test -n "$YASM"; then
_YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'`
fi
@@ -46,43 +46,7 @@ $NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
if test -z "$SKIP_LIBRARY_CHECKS"; then
dnl system JPEG support
dnl ========================================================
-@@ -5616,20 +5630,20 @@ if test -n "$MOZ_WEBM"; then
- [MOZ_NATIVE_LIBVPX_DEC_TEST=1],
- ([--with-system-libvpx requested but symbol vpx_codec_dec_init_ver not found]))
- if test -n "$MOZ_NATIVE_LIBVPX_DEC_TEST" ; then
-- AC_MSG_CHECKING([for libvpx version >= v0.9.7])
-- dnl We need at least v0.9.7 to fix several crash bugs (for which we
-- dnl had local patches prior to v0.9.7).
-+ AC_MSG_CHECKING([for libvpx version >= v1.0.0])
-+ dnl We need at least v1.0.0 to fix several crash bugs (for which we
-+ dnl had local patches prior to v1.0.0).
- dnl
- dnl This is a terrible test for the library version, but we don't
- dnl have a good one. There is no version number in a public header,
- dnl and testing the headers still doesn't guarantee we link against
- dnl the right version. While we could call vpx_codec_version() at
- dnl run-time, that would break cross-compiling. There are no
-- dnl additional exported symbols between the v0.9.7 release and the
-- dnl v0.9.6 one to check for.
-+ dnl additional exported decoder symbols between the v1.0.0 release
-+ dnl and the v0.9.7 one to check for.
- AC_TRY_COMPILE([
- #include <vpx/vpx_decoder.h>
-- #if !defined(VPX_CODEC_USE_INPUT_PARTITION)
-+ #if !defined(VPX_CODEC_USE_INPUT_FRAGMENTS)
- #error "test failed."
- #endif
- ],
-@@ -5639,7 +5653,7 @@ if test -n "$MOZ_WEBM"; then
- MOZ_LIBVPX_INCLUDES="-I${LIBVPX_DIR}/include"
- MOZ_LIBVPX_LIBS="-L${LIBVPX_DIR}/lib -lvpx"],
- [AC_MSG_RESULT([no])
-- AC_MSG_ERROR([--with-system-libvpx requested but it is not v0.9.7 or later])])
-+ AC_MSG_ERROR([--with-system-libvpx requested but it is not v1.0.0 or later])])
- fi
- CFLAGS=$_SAVE_CFLAGS
- LDFLAGS=$_SAVE_LDFLAGS
-@@ -5673,11 +5687,11 @@ if test -n "$MOZ_WEBM" -a -z "$MOZ_NATIV
+@@ -5732,11 +5746,11 @@ if test -n "$MOZ_WEBM" -a -z "$MOZ_NATIV
dnl See if we have assembly on this platform.
case "$OS_ARCH:$CPU_ARCH" in
@@ -96,7 +60,7 @@ $NetBSD: patch-aa,v 1.10 2012/03/10 11:42:38 ryoon Exp $
VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC"
VPX_X86_ASM=1
;;
-@@ -8915,6 +8929,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
+@@ -9102,6 +9116,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
AC_MSG_WARN([Recreating autoconf.mk with updated nspr-config output])
if test "$OS_ARCH" != "WINNT"; then
NSPR_LIBS=`./nsprpub/config/nspr-config --prefix=$LIBXUL_DIST --exec-prefix=$MOZ_BUILD_ROOT/dist --libdir=$LIBXUL_DIST/lib --libs`
diff --git a/mail/thunderbird/patches/patch-aa-toplevel b/mail/thunderbird/patches/patch-aa-toplevel
index 2d5c35862ad..733cc322de9 100644
--- a/mail/thunderbird/patches/patch-aa-toplevel
+++ b/mail/thunderbird/patches/patch-aa-toplevel
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-aa-toplevel,v 1.6 2012/04/28 16:56:58 ryoon Exp $
---- configure.in.orig 2012-02-16 10:18:22.000000000 +0000
+--- configure.in.orig 2012-04-20 22:32:37.000000000 +0000
+++ configure.in
-@@ -1945,7 +1945,7 @@ ld.])
+@@ -1950,7 +1950,7 @@ ld.])
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@@ -11,7 +11,7 @@ $NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 11:42:38 ryoon Exp $
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
-@@ -1953,6 +1953,9 @@ ld.])
+@@ -1958,6 +1958,9 @@ ld.])
if test ! "$GNU_CC"; then
DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
fi
@@ -21,7 +21,7 @@ $NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 11:42:38 ryoon Exp $
;;
ia64*-hpux*)
-@@ -3185,6 +3188,9 @@ dnl ====================================
+@@ -3231,6 +3234,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;
diff --git a/mail/thunderbird/patches/patch-ab b/mail/thunderbird/patches/patch-ab
index 53a1044c7fe..66702af8e3b 100644
--- a/mail/thunderbird/patches/patch-ab
+++ b/mail/thunderbird/patches/patch-ab
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.16 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ab,v 1.17 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/nsprpub/pr/include/md/_netbsd.h.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/include/md/_netbsd.h.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_netbsd.h
@@ -79,7 +79,7 @@
#define HAVE_DLL
diff --git a/mail/thunderbird/patches/patch-ac b/mail/thunderbird/patches/patch-ac
index 938a157d7db..dba0660bff4 100644
--- a/mail/thunderbird/patches/patch-ac
+++ b/mail/thunderbird/patches/patch-ac
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ac,v 1.14 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/nsprpub/configure.in.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/configure.in.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/configure.in
@@ -71,7 +71,7 @@ OBJDIR_NAME=.
OBJDIR_SUFFIX=OBJ
@@ -11,7 +11,7 @@ $NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
LIBPLC='-L$(dist_libdir) -lplc$(MOD_MAJOR_VERSION)'
CYGWIN_WRAPPER=
MACOS_SDK_DIR=
-@@ -1527,6 +1527,33 @@ tools are selected during the Xcode/Deve
+@@ -1567,6 +1567,33 @@ tools are selected during the Xcode/Deve
DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
MDCPUCFG_H=_freebsd.cfg
PR_MD_CSRCS=freebsd.c
@@ -45,7 +45,7 @@ $NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
;;
*-hpux*)
-@@ -2114,6 +2141,7 @@ mips-nec-sysv*)
+@@ -2154,6 +2181,7 @@ mips-nec-sysv*)
AC_DEFINE(XP_UNIX)
AC_DEFINE(NETBSD)
AC_DEFINE(HAVE_BSD_FLOCK)
@@ -53,7 +53,7 @@ $NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
if test -z "$USE_NSPR_THREADS"; then
USE_PTHREADS=1
fi
-@@ -2919,7 +2947,7 @@ if test -n "$USE_PTHREADS"; then
+@@ -2962,7 +2990,7 @@ if test -n "$USE_PTHREADS"; then
if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthread`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then
ac_cv_have_dash_pthread=yes
case "$target_os" in
@@ -62,7 +62,7 @@ $NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
# Freebsd doesn't use -pthread for compiles, it uses them for linking
;;
*)
-@@ -2957,7 +2985,7 @@ if test -n "$USE_PTHREADS"; then
+@@ -3000,7 +3028,7 @@ if test -n "$USE_PTHREADS"; then
_PTHREAD_LDFLAGS=
fi
;;
@@ -71,7 +71,7 @@ $NetBSD: patch-ac,v 1.13 2012/03/10 11:42:38 ryoon Exp $
AC_DEFINE(_REENTRANT)
AC_DEFINE(_THREAD_SAFE)
dnl -pthread links in -lc_r, so don't specify it explicitly.
-@@ -3038,7 +3066,7 @@ case "$target" in
+@@ -3081,7 +3109,7 @@ case "$target" in
AC_DEFINE(_PR_NEED_PTHREAD_INIT)
fi
;;
diff --git a/mail/thunderbird/patches/patch-ad b/mail/thunderbird/patches/patch-ad
index 20a643cfbf6..99a454edbf9 100644
--- a/mail/thunderbird/patches/patch-ad
+++ b/mail/thunderbird/patches/patch-ad
@@ -1,6 +1,6 @@
-$NetBSD: patch-ad,v 1.7 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ad,v 1.8 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/xpcom/io/nsLocalFileUnix.h.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/io/nsLocalFileUnix.h.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/io/nsLocalFileUnix.h
@@ -86,7 +86,7 @@
#endif
diff --git a/mail/thunderbird/patches/patch-ae b/mail/thunderbird/patches/patch-ae
index 1d7f71f2e59..55235d3a628 100644
--- a/mail/thunderbird/patches/patch-ae
+++ b/mail/thunderbird/patches/patch-ae
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.9 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ae,v 1.10 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/nsprpub/pr/src/misc/prnetdb.c.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/src/misc/prnetdb.c.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/src/misc/prnetdb.c
@@ -105,7 +105,7 @@ PRLock *_pr_dnsLock = NULL;
|| defined(AIX4_3_PLUS) || (defined(AIX) && defined(_THREAD_SAFE)) \
diff --git a/mail/thunderbird/patches/patch-af b/mail/thunderbird/patches/patch-af
index dc3105de346..f5727b473bf 100644
--- a/mail/thunderbird/patches/patch-af
+++ b/mail/thunderbird/patches/patch-af
@@ -1,6 +1,6 @@
-$NetBSD: patch-af,v 1.9 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-af,v 1.10 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/config/mkdepend/imakemdep.h.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/config/mkdepend/imakemdep.h.orig 2012-04-20 22:39:56.000000000 +0000
+++ mozilla/config/mkdepend/imakemdep.h
@@ -235,7 +235,7 @@ in this Software without prior written a
#ifdef _CRAY
diff --git a/mail/thunderbird/patches/patch-ag b/mail/thunderbird/patches/patch-ag
index 0796bc54677..428868cef0c 100644
--- a/mail/thunderbird/patches/patch-ag
+++ b/mail/thunderbird/patches/patch-ag
@@ -1,6 +1,6 @@
-$NetBSD: patch-ag,v 1.9 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ag,v 1.10 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/nsprpub/pr/include/md/_freebsd.h.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/include/md/_freebsd.h.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_freebsd.h
@@ -79,7 +79,7 @@
#define _PR_HAVE_LARGE_OFF_T
diff --git a/mail/thunderbird/patches/patch-ai b/mail/thunderbird/patches/patch-ai
index 5e4bfea2c48..602709d06c7 100644
--- a/mail/thunderbird/patches/patch-ai
+++ b/mail/thunderbird/patches/patch-ai
@@ -1,6 +1,6 @@
-$NetBSD: patch-ai,v 1.8 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ai,v 1.9 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/dbm/src/mktemp.c.orig 2012-02-16 10:24:52.000000000 +0000
+--- mozilla/dbm/src/mktemp.c.orig 2012-04-20 22:39:58.000000000 +0000
+++ mozilla/dbm/src/mktemp.c
@@ -92,7 +92,7 @@ mktemp(char *path)
static int
diff --git a/mail/thunderbird/patches/patch-aj b/mail/thunderbird/patches/patch-aj
index 2edc74dbe49..779488b0a94 100644
--- a/mail/thunderbird/patches/patch-aj
+++ b/mail/thunderbird/patches/patch-aj
@@ -1,6 +1,6 @@
-$NetBSD: patch-aj,v 1.8 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-aj,v 1.9 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2012-02-16 10:25:23.000000000 +0000
+--- mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp
@@ -408,6 +408,7 @@ nsresult nsProfileLock::LockWithSymlink(
#endif
diff --git a/mail/thunderbird/patches/patch-ak b/mail/thunderbird/patches/patch-ak
index bd2c0b58326..4ec7214e426 100644
--- a/mail/thunderbird/patches/patch-ak
+++ b/mail/thunderbird/patches/patch-ak
@@ -1,8 +1,8 @@
-$NetBSD: patch-ak,v 1.8 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ak,v 1.9 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/js/src/ctypes/libffi/configure.orig 2012-02-16 10:25:02.000000000 +0000
+--- mozilla/js/src/ctypes/libffi/configure.orig 2012-04-20 22:40:07.000000000 +0000
+++ mozilla/js/src/ctypes/libffi/configure
-@@ -11277,7 +11277,7 @@ case "$host" in
+@@ -11278,7 +11278,7 @@ case "$host" in
powerpc-*-aix* | rs6000-*-aix*)
TARGET=POWERPC_AIX; TARGETDIR=powerpc
;;
diff --git a/mail/thunderbird/patches/patch-al b/mail/thunderbird/patches/patch-al
index e42e2587950..8dc45e7b6bc 100644
--- a/mail/thunderbird/patches/patch-al
+++ b/mail/thunderbird/patches/patch-al
@@ -1,9 +1,9 @@
-$NetBSD: patch-al,v 1.9 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-al,v 1.10 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/storage/src/mozStorageConnection.cpp.orig 2012-02-16 10:25:26.000000000 +0000
+--- mozilla/storage/src/mozStorageConnection.cpp.orig 2012-04-20 22:40:23.000000000 +0000
+++ mozilla/storage/src/mozStorageConnection.cpp
-@@ -632,6 +632,11 @@ Connection::initialize(nsIFile *aDatabas
- (void)::NS_RegisterMemoryReporter(mMemoryReporters[i]);
+@@ -718,6 +718,11 @@ Connection::initialize(nsIFile *aDatabas
+ break;
}
+ // XXX tnn: the configure script demands that sqlite3 is compiled with
diff --git a/mail/thunderbird/patches/patch-am b/mail/thunderbird/patches/patch-am
index 2578d6a8719..33bff1f3b8a 100644
--- a/mail/thunderbird/patches/patch-am
+++ b/mail/thunderbird/patches/patch-am
@@ -1,10 +1,10 @@
-$NetBSD: patch-am,v 1.5 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-am,v 1.6 2012/04/28 16:56:58 ryoon Exp $
SHA1_Update conflicts with openssl which may be dynamically loaded
at runtime via libcups or libgssapi so causing a crash due to using
the wrong binding. So rename here to avoid conflict.
---- mozilla/security/nss/lib/freebl/blapi.h.orig 2012-02-16 10:25:24.000000000 +0000
+--- mozilla/security/nss/lib/freebl/blapi.h.orig 2012-04-20 22:40:22.000000000 +0000
+++ mozilla/security/nss/lib/freebl/blapi.h
@@ -1038,6 +1038,8 @@ extern void SHA1_DestroyContext(SHA1Cont
*/
diff --git a/mail/thunderbird/patches/patch-an b/mail/thunderbird/patches/patch-an
index c1ce3d69717..b9b27ba1780 100644
--- a/mail/thunderbird/patches/patch-an
+++ b/mail/thunderbird/patches/patch-an
@@ -1,10 +1,10 @@
-$NetBSD: patch-an,v 1.6 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-an,v 1.7 2012/04/28 16:56:58 ryoon Exp $
SHA1_Update conflicts with openssl which may be dynamically loaded
at runtime via libcups or libgssapi so causing a crash due to using
the wrong binding. So rename here to avoid conflict.
---- mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s.orig 2012-02-16 10:25:25.000000000 +0000
+--- mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s.orig 2012-04-20 22:40:22.000000000 +0000
+++ mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s
@@ -1712,9 +1712,9 @@ shaCompress:
.LFE7:
diff --git a/mail/thunderbird/patches/patch-ao b/mail/thunderbird/patches/patch-ao
index 2bbb07d0393..b0ba78286c1 100644
--- a/mail/thunderbird/patches/patch-ao
+++ b/mail/thunderbird/patches/patch-ao
@@ -1,8 +1,8 @@
-$NetBSD: patch-ao,v 1.6 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ao,v 1.7 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/toolkit/mozapps/installer/packager.mk.orig 2012-02-16 10:25:30.000000000 +0000
+--- mozilla/toolkit/mozapps/installer/packager.mk.orig 2012-04-20 22:40:25.000000000 +0000
+++ mozilla/toolkit/mozapps/installer/packager.mk
-@@ -786,8 +786,8 @@ endif
+@@ -859,8 +859,8 @@ endif
(cd $(DIST)/$(MOZ_PKG_DIR) && tar $(TAR_CREATE_FLAGS) - .) | \
(cd $(DESTDIR)$(installdir) && tar -xf -)
$(NSINSTALL) -D $(DESTDIR)$(bindir)
diff --git a/mail/thunderbird/patches/patch-as b/mail/thunderbird/patches/patch-as
index 131bb6e8669..9c66b5eda7d 100644
--- a/mail/thunderbird/patches/patch-as
+++ b/mail/thunderbird/patches/patch-as
@@ -1,10 +1,10 @@
-$NetBSD: patch-as,v 1.10 2012/03/15 08:52:34 ryoon Exp $
+$NetBSD: patch-as,v 1.11 2012/04/28 16:56:58 ryoon Exp $
Treat DragonFly like FreeBSD.
---- mozilla/js/src/configure.in.orig 2012-03-06 13:17:03.000000000 +0100
-+++ mozilla/js/src/configure.in 2012-03-07 10:10:42.000000000 +0100
-@@ -856,7 +856,7 @@
+--- mozilla/js/src/configure.in.orig 2012-04-20 22:40:07.000000000 +0000
++++ mozilla/js/src/configure.in
+@@ -823,7 +823,7 @@ EOF
AC_LANG_RESTORE
])
@@ -13,7 +13,7 @@ Treat DragonFly like FreeBSD.
AC_CACHE_CHECK(for |class __declspec(dllimport) exception| bug,
ac_cv_have_dllimport_exception_bug,
[
-@@ -2259,7 +2259,7 @@
+@@ -2234,7 +2234,7 @@ case "$target" in
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@@ -22,7 +22,7 @@ Treat DragonFly like FreeBSD.
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
-@@ -3368,7 +3368,7 @@
+@@ -3356,7 +3356,7 @@ then
fi
case "$target" in
@@ -31,7 +31,7 @@ Treat DragonFly like FreeBSD.
AC_DEFINE(_REENTRANT)
AC_DEFINE(_THREAD_SAFE)
dnl -pthread links in -lc_r, so don't specify it explicitly.
-@@ -4275,7 +4275,7 @@
+@@ -4263,7 +4263,7 @@ if test "$MOZ_MEMORY"; then
*-darwin*)
AC_DEFINE(MOZ_MEMORY_DARWIN)
;;
diff --git a/mail/thunderbird/patches/patch-at b/mail/thunderbird/patches/patch-at
index 59e171973a2..b84c669f9fc 100644
--- a/mail/thunderbird/patches/patch-at
+++ b/mail/thunderbird/patches/patch-at
@@ -1,6 +1,6 @@
-$NetBSD: patch-at,v 1.8 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-at,v 1.9 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/gfx/qcms/qcmstypes.h.orig 2012-03-13 02:43:07.000000000 +0000
+--- mozilla/gfx/qcms/qcmstypes.h.orig 2012-04-20 22:40:02.000000000 +0000
+++ mozilla/gfx/qcms/qcmstypes.h
@@ -10,6 +10,8 @@
#if defined (__SVR4) && defined (__sun)
diff --git a/mail/thunderbird/patches/patch-au b/mail/thunderbird/patches/patch-au
index 419049e6234..a6c978f1cec 100644
--- a/mail/thunderbird/patches/patch-au
+++ b/mail/thunderbird/patches/patch-au
@@ -1,10 +1,10 @@
-$NetBSD: patch-au,v 1.4 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-au,v 1.5 2012/04/28 16:56:58 ryoon Exp $
- Fix device name on NetBSD
- SOUND_VERSION just isn't a reliable way to detect features supported by
particular OSS implementation.
---- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c.orig 2012-02-16 10:25:19.000000000 +0000
+--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c.orig 2012-04-20 22:40:17.000000000 +0000
+++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c
@@ -55,7 +55,7 @@
// support only versions newer than 3.6.1
diff --git a/mail/thunderbird/patches/patch-av b/mail/thunderbird/patches/patch-av
index 3c9506b0cf1..b1ea9c944d7 100644
--- a/mail/thunderbird/patches/patch-av
+++ b/mail/thunderbird/patches/patch-av
@@ -1,6 +1,6 @@
-$NetBSD: patch-av,v 1.4 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-av,v 1.5 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/xulrunner/app/nsXULRunnerApp.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xulrunner/app/nsXULRunnerApp.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/app/nsXULRunnerApp.cpp
@@ -37,6 +37,27 @@
diff --git a/mail/thunderbird/patches/patch-aw b/mail/thunderbird/patches/patch-aw
index fc04dc962a9..e991fd4399d 100644
--- a/mail/thunderbird/patches/patch-aw
+++ b/mail/thunderbird/patches/patch-aw
@@ -1,6 +1,6 @@
-$NetBSD: patch-aw,v 1.9 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-aw,v 1.10 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/xulrunner/stub/nsXULStub.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xulrunner/stub/nsXULStub.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/stub/nsXULStub.cpp
@@ -44,6 +44,29 @@
#include "nsILocalFile.h"
diff --git a/mail/thunderbird/patches/patch-ax b/mail/thunderbird/patches/patch-ax
index 0bf703ec849..f8a1abd4cf4 100644
--- a/mail/thunderbird/patches/patch-ax
+++ b/mail/thunderbird/patches/patch-ax
@@ -1,6 +1,6 @@
-$NetBSD: patch-ax,v 1.10 2012/03/15 08:52:34 ryoon Exp $
+$NetBSD: patch-ax,v 1.11 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/xpcom/base/nsStackWalk.cpp.orig 2012-03-13 02:43:49.000000000 +0000
+--- mozilla/xpcom/base/nsStackWalk.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/base/nsStackWalk.cpp
@@ -54,7 +54,7 @@ struct CriticalAddress {
};
diff --git a/mail/thunderbird/patches/patch-ay b/mail/thunderbird/patches/patch-ay
index 21400a89726..4f089eb3138 100644
--- a/mail/thunderbird/patches/patch-ay
+++ b/mail/thunderbird/patches/patch-ay
@@ -1,6 +1,6 @@
-$NetBSD: patch-ay,v 1.5 2012/03/15 08:52:34 ryoon Exp $
+$NetBSD: patch-ay,v 1.6 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/browser/app/nsBrowserApp.cpp.orig 2011-09-22 20:20:17.000000000 +0000
+--- mozilla/browser/app/nsBrowserApp.cpp.orig 2012-04-20 22:39:54.000000000 +0000
+++ mozilla/browser/app/nsBrowserApp.cpp
@@ -53,6 +53,30 @@
#include <stdio.h>
@@ -33,7 +33,7 @@ $NetBSD: patch-ay,v 1.5 2012/03/15 08:52:34 ryoon Exp $
#include "plstr.h"
#include "prprf.h"
-@@ -215,6 +239,9 @@
+@@ -215,6 +239,9 @@ int main(int argc, char* argv[])
#ifdef XP_MACOSX
TriggerQuirks();
#endif
diff --git a/mail/thunderbird/patches/patch-az b/mail/thunderbird/patches/patch-az
index 387d3a180e1..42820a57c3d 100644
--- a/mail/thunderbird/patches/patch-az
+++ b/mail/thunderbird/patches/patch-az
@@ -1,6 +1,6 @@
-$NetBSD: patch-az,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-az,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/nsprpub/pr/src/pthreads/ptthread.c.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/src/pthreads/ptthread.c.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptthread.c
@@ -1070,12 +1070,12 @@ PR_IMPLEMENT(void) PR_ProcessExit(PRIntn
_exit(status);
diff --git a/mail/thunderbird/patches/patch-ba b/mail/thunderbird/patches/patch-ba
index c65863fbed8..c8aee540dae 100644
--- a/mail/thunderbird/patches/patch-ba
+++ b/mail/thunderbird/patches/patch-ba
@@ -1,8 +1,8 @@
-$NetBSD: patch-ba,v 1.10 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ba,v 1.11 2012/04/28 16:56:58 ryoon Exp $
pthread_t may be 64-bit, avoid casting it.
---- mozilla/nsprpub/pr/include/private/pprthred.h.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/include/private/pprthred.h.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/include/private/pprthred.h
@@ -51,6 +51,8 @@
#include <os2.h>
diff --git a/mail/thunderbird/patches/patch-bd b/mail/thunderbird/patches/patch-bd
index b6eb05728d2..d09fc22fdba 100644
--- a/mail/thunderbird/patches/patch-bd
+++ b/mail/thunderbird/patches/patch-bd
@@ -1,6 +1,6 @@
-$NetBSD: patch-bd,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-bd,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/js/src/ctypes/CTypes.cpp.orig 2012-02-16 10:25:02.000000000 +0000
+--- mozilla/js/src/ctypes/CTypes.cpp.orig 2012-04-20 22:40:07.000000000 +0000
+++ mozilla/js/src/ctypes/CTypes.cpp
@@ -36,6 +36,22 @@
*
diff --git a/mail/thunderbird/patches/patch-bf b/mail/thunderbird/patches/patch-bf
index 8a1223a431e..76b5bbce099 100644
--- a/mail/thunderbird/patches/patch-bf
+++ b/mail/thunderbird/patches/patch-bf
@@ -1,6 +1,6 @@
-$NetBSD: patch-bf,v 1.4 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-bf,v 1.5 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/js/src/jsnativestack.cpp.orig 2012-03-13 02:43:15.000000000 +0000
+--- mozilla/js/src/jsnativestack.cpp.orig 2012-04-20 22:40:08.000000000 +0000
+++ mozilla/js/src/jsnativestack.cpp
@@ -50,10 +50,16 @@
#elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX)
diff --git a/mail/thunderbird/patches/patch-bg b/mail/thunderbird/patches/patch-bg
index 017d7eb189a..fda3234351f 100644
--- a/mail/thunderbird/patches/patch-bg
+++ b/mail/thunderbird/patches/patch-bg
@@ -1,6 +1,6 @@
-$NetBSD: patch-bg,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-bg,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/storage/src/SQLiteMutex.h.orig 2012-02-16 10:25:26.000000000 +0000
+--- mozilla/storage/src/SQLiteMutex.h.orig 2012-04-20 22:40:23.000000000 +0000
+++ mozilla/storage/src/SQLiteMutex.h
@@ -141,15 +141,19 @@ public:
void assertCurrentThreadOwns()
diff --git a/mail/thunderbird/patches/patch-bi b/mail/thunderbird/patches/patch-bi
index 25ed2a84196..12653041709 100644
--- a/mail/thunderbird/patches/patch-bi
+++ b/mail/thunderbird/patches/patch-bi
@@ -1,12 +1,12 @@
-$NetBSD: patch-bi,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-bi,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/gfx/angle/src/compiler/osinclude.h.orig 2012-02-16 10:24:56.000000000 +0000
+--- mozilla/gfx/angle/src/compiler/osinclude.h.orig 2012-04-20 22:40:02.000000000 +0000
+++ mozilla/gfx/angle/src/compiler/osinclude.h
@@ -16,6 +16,7 @@
#define ANGLE_OS_WIN
#elif defined(__APPLE__) || defined(__linux__) || \
defined(__FreeBSD__) || defined(__OpenBSD__) || \
+ defined(__NetBSD__) || defined(__DragonFly__) || \
- defined(__sun) || defined(ANDROID)
+ defined(__sun) || defined(ANDROID) || \
+ defined(__GLIBC__) || defined(__GNU__)
#define ANGLE_OS_POSIX
- #else
diff --git a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
index b8763318de0..58d0f48f80a 100644
--- a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
+++ b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.5 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.6 2012/04/28 16:56:58 ryoon Exp $
---- ldap/sdks/c-sdk/ldap/include/portable.h.orig 2012-02-16 10:25:44.000000000 +0000
+--- ldap/sdks/c-sdk/ldap/include/portable.h.orig 2012-04-20 22:40:33.000000000 +0000
+++ ldap/sdks/c-sdk/ldap/include/portable.h
@@ -122,8 +122,11 @@
* some systems don't have the BSD re_comp and re_exec routines
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_debug__util__posic.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_debug__util__posic.cc
index f415171ead9..d26659bd368 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_debug__util__posic.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_debug__util__posic.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_debug__util__posic.cc,v 1.3 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_debug__util__posic.cc,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig 2012-04-01 15:39:02.000000000 +0000
+--- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/debug_util_posix.cc
@@ -5,7 +5,7 @@
#include "build/build_config.h"
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util.h b/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util.h
index 80af386f7bc..06c20bff782 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util.h
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/file_util.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/file_util.h.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util.h
@@ -16,8 +16,8 @@
#include <sys/stat.h>
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util__posix.cc
index 8c2134ac234..11295ccbdf9 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util__posix.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_file__util__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/file_util_posix.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/file_util_posix.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util_posix.cc
@@ -31,7 +31,7 @@
#include "base/time.h"
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__file__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__file__posix.cc
index 49058781086..b21e49347f1 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__file__posix.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__file__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_platform__file__posix.cc,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_platform__file__posix.cc,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/platform_file_posix.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/platform_file_posix.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc
@@ -10,6 +10,7 @@
#ifdef ANDROID
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
index 7368845a8be..3c7d1fc9bf7 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.3 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2012-04-01 15:50:47.000000000 +0000
+--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc
@@ -9,9 +9,18 @@
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_sys__info__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_sys__info__posix.cc
index 9ad72a3d6d0..5de51a92251 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_sys__info__posix.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_sys__info__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/sys_info_posix.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/sys_info_posix.cc.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/base/sys_info_posix.cc
@@ -18,6 +18,11 @@
#include <mach/mach_init.h>
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h b/mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h
index 88bcb88a85e..58857086180 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h
@@ -34,7 +34,7 @@
#include "base/third_party/nspr/prcpucfg_win.h"
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_build_build__config.h b/mail/thunderbird/patches/patch-ipc_chromium_src_build_build__config.h
index fecaf6c9167..71cfe5f9ec6 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_build_build__config.h
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_build_build__config.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.3 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/build/build_config.h.orig 2012-03-13 02:43:11.000000000 +0000
+--- mozilla/ipc/chromium/src/build/build_config.h.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/build/build_config.h
@@ -19,17 +19,23 @@
#define OS_MACOSX 1
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h b/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h
index d5104c242bd..885a0d5ed5e 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h
@@ -95,7 +95,7 @@ class Channel::ChannelImpl : public Mess
};
diff --git a/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp b/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
index 0366842941c..19339d232bb 100644
--- a/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
+++ b/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/15 08:52:34 ryoon Exp $
+$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2011-12-20 23:28:19.000000000 +0000
+--- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2012-04-20 22:40:07.000000000 +0000
+++ mozilla/ipc/glue/GeckoChildProcessHost.cpp
-@@ -430,7 +430,7 @@
+@@ -430,7 +430,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
// and passing wstrings from one config to the other is unsafe. So
// we split the logic here.
@@ -11,7 +11,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/15 08:52:34 ryoo
base::environment_map newEnvVars;
// XPCOM may not be initialized in some subprocesses. We don't want
// to initialize XPCOM just for the directory service, especially
-@@ -445,8 +445,8 @@
+@@ -445,8 +445,8 @@ GeckoChildProcessHost::PerformAsyncLaunc
if (NS_SUCCEEDED(rv)) {
nsCString path;
greDir->GetNativePath(path);
@@ -22,7 +22,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/15 08:52:34 ryoo
path += "/lib";
# endif // MOZ_WIDGET_ANDROID
const char *ld_library_path = PR_GetEnv("LD_LIBRARY_PATH");
-@@ -557,7 +557,7 @@
+@@ -557,7 +557,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
childArgv.push_back(pidstring);
#if defined(MOZ_CRASHREPORTER)
@@ -31,7 +31,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/15 08:52:34 ryoo
int childCrashFd, childCrashRemapFd;
if (!CrashReporter::CreateNotificationPipeForChild(
&childCrashFd, &childCrashRemapFd))
-@@ -594,7 +594,7 @@
+@@ -594,7 +594,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
#endif
base::LaunchApp(childArgv, mFileMap,
@@ -40,4 +40,3 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/15 08:52:34 ryoo
newEnvVars,
#endif
false, &process, arch);
-
diff --git a/mail/thunderbird/patches/patch-js_src_jscpucfg.h b/mail/thunderbird/patches/patch-js_src_jscpucfg.h
index 4dbe7e91acc..ace5915bedf 100644
--- a/mail/thunderbird/patches/patch-js_src_jscpucfg.h
+++ b/mail/thunderbird/patches/patch-js_src_jscpucfg.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-js_src_jscpucfg.h,v 1.1 2012/03/15 08:52:34 ryoon Exp $
+$NetBSD: patch-js_src_jscpucfg.h,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/js/src/jscpucfg.h.orig 2012-01-29 11:24:34.000000000 +0100
-+++ mozilla/js/src/jscpucfg.h 2012-02-08 12:35:20.000000000 +0100
+--- mozilla/js/src/jscpucfg.h.orig 2012-04-20 22:40:08.000000000 +0000
++++ mozilla/js/src/jscpucfg.h
@@ -77,6 +77,21 @@
# define IS_BIG_ENDIAN 1
# endif
@@ -25,4 +25,3 @@ $NetBSD: patch-js_src_jscpucfg.h,v 1.1 2012/03/15 08:52:34 ryoon Exp $
#elif defined(JS_HAVE_ENDIAN_H)
# include <endian.h>
-
diff --git a/mail/thunderbird/patches/patch-ma b/mail/thunderbird/patches/patch-ma
index dc59ca8c2ce..30463514eac 100644
--- a/mail/thunderbird/patches/patch-ma
+++ b/mail/thunderbird/patches/patch-ma
@@ -1,8 +1,8 @@
-$NetBSD: patch-ma,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ma,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/config/autoconf.mk.in.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/config/autoconf.mk.in.orig 2012-04-20 22:39:55.000000000 +0000
+++ mozilla/config/autoconf.mk.in
-@@ -62,14 +62,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
+@@ -68,14 +68,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
diff --git a/mail/thunderbird/patches/patch-ma-toplevel b/mail/thunderbird/patches/patch-ma-toplevel
index ecae24c5128..60cc787dbf6 100644
--- a/mail/thunderbird/patches/patch-ma-toplevel
+++ b/mail/thunderbird/patches/patch-ma-toplevel
@@ -1,8 +1,8 @@
-$NetBSD: patch-ma-toplevel,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-ma-toplevel,v 1.4 2012/04/28 16:56:58 ryoon Exp $
---- config/autoconf.mk.in.orig 2012-02-16 10:18:22.000000000 +0000
+--- config/autoconf.mk.in.orig 2012-04-20 22:32:37.000000000 +0000
+++ config/autoconf.mk.in
-@@ -60,14 +60,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
+@@ -61,14 +61,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
diff --git a/mail/thunderbird/patches/patch-mb b/mail/thunderbird/patches/patch-mb
index 66fcd4455bd..49687e5a1b6 100644
--- a/mail/thunderbird/patches/patch-mb
+++ b/mail/thunderbird/patches/patch-mb
@@ -1,8 +1,8 @@
-$NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mb,v 1.5 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
-@@ -84,7 +84,7 @@ endif
+@@ -82,7 +82,7 @@ endif
endif
endif
@@ -11,7 +11,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
ifeq (86,$(findstring 86,$(OS_TEST)))
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
endif
-@@ -93,7 +93,7 @@ endif
+@@ -91,7 +91,7 @@ endif
# New code for Linux, et. al., with gcc
# Migrate other platforms here after testing
#
@@ -20,7 +20,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
# Linux/x86-64
ifeq (x86_64,$(OS_TEST))
CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp
-@@ -111,12 +111,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin
+@@ -109,12 +109,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin
endif
endif
#
@@ -33,7 +33,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
# Neutrino/Intel (uses the same unixish_x86 code)
#
ifeq ($(OS_TARGET),NTO)
-@@ -192,7 +186,7 @@ endif
+@@ -190,7 +184,7 @@ endif
# NetBSD/ARM
#
ifeq ($(OS_ARCH),NetBSD)
@@ -42,7 +42,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp
endif
endif
-@@ -249,7 +243,7 @@ endif
+@@ -247,7 +241,7 @@ endif
# NetBSD/m68k
#
ifeq ($(OS_ARCH),NetBSD)
@@ -51,7 +51,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp
endif
endif
-@@ -321,9 +315,10 @@ endif
+@@ -319,9 +313,10 @@ endif
#
# NetBSD/PPC
#
@@ -63,7 +63,7 @@ $NetBSD: patch-mb,v 1.4 2012/03/10 11:42:38 ryoon Exp $
endif
#
-@@ -389,6 +384,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
+@@ -387,6 +382,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s
endif
#
diff --git a/mail/thunderbird/patches/patch-md b/mail/thunderbird/patches/patch-md
index 7f3058ad348..ce799abd324 100644
--- a/mail/thunderbird/patches/patch-md
+++ b/mail/thunderbird/patches/patch-md
@@ -1,8 +1,8 @@
-$NetBSD: patch-md,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-md,v 1.4 2012/04/28 16:56:58 ryoon Exp $
???. from www/firefox/patch-ax.
---- mozilla/security/coreconf/SunOS5.mk.orig 2012-02-16 10:25:23.000000000 +0000
+--- mozilla/security/coreconf/SunOS5.mk.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/security/coreconf/SunOS5.mk
@@ -147,6 +147,10 @@ endif
endif
diff --git a/mail/thunderbird/patches/patch-me b/mail/thunderbird/patches/patch-me
index 962976a4fa0..bc91e0454bb 100644
--- a/mail/thunderbird/patches/patch-me
+++ b/mail/thunderbird/patches/patch-me
@@ -1,10 +1,10 @@
-$NetBSD: patch-me,v 1.5 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-me,v 1.6 2012/04/28 16:56:58 ryoon Exp $
Add DragonFly support.
---- mozilla/security/nss/lib/freebl/Makefile.orig 2012-02-16 10:25:24.000000000 +0000
+--- mozilla/security/nss/lib/freebl/Makefile.orig 2012-04-20 22:40:22.000000000 +0000
+++ mozilla/security/nss/lib/freebl/Makefile
-@@ -275,7 +275,7 @@ endif
+@@ -279,7 +279,7 @@ endif
# to bind the blapi function references in FREEBLVector vector
# (ldvector.c) to the blapi functions defined in the freebl
# shared libraries.
diff --git a/mail/thunderbird/patches/patch-mf b/mail/thunderbird/patches/patch-mf
index 1fc0ec5b403..721e1f218df 100644
--- a/mail/thunderbird/patches/patch-mf
+++ b/mail/thunderbird/patches/patch-mf
@@ -1,9 +1,9 @@
-$NetBSD: patch-mf,v 1.5 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mf,v 1.6 2012/04/28 16:56:58 ryoon Exp $
Add DragonFly support.
Make sure nss libraries have a run path defined.
---- mozilla/security/coreconf/config.mk.orig 2012-02-16 10:25:23.000000000 +0000
+--- mozilla/security/coreconf/config.mk.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/security/coreconf/config.mk
@@ -63,7 +63,7 @@ endif
#######################################################################
diff --git a/mail/thunderbird/patches/patch-mg b/mail/thunderbird/patches/patch-mg
index 6f812c6e305..6b18d4dd9e8 100644
--- a/mail/thunderbird/patches/patch-mg
+++ b/mail/thunderbird/patches/patch-mg
@@ -1,8 +1,8 @@
-$NetBSD: patch-mg,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mg,v 1.4 2012/04/28 16:56:58 ryoon Exp $
Add DragonFly support.
---- mozilla/security/coreconf/DragonFly.mk.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/security/coreconf/DragonFly.mk.orig 2012-04-26 21:04:05.000000000 +0000
+++ mozilla/security/coreconf/DragonFly.mk
@@ -0,0 +1,83 @@
+#
diff --git a/mail/thunderbird/patches/patch-mh b/mail/thunderbird/patches/patch-mh
index 74a86bd575e..33553b73373 100644
--- a/mail/thunderbird/patches/patch-mh
+++ b/mail/thunderbird/patches/patch-mh
@@ -1,6 +1,6 @@
-$NetBSD: patch-mh,v 1.2 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mh,v 1.3 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/security/nss/lib/Makefile.orig 2012-02-16 10:25:24.000000000 +0000
+--- mozilla/security/nss/lib/Makefile.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/security/nss/lib/Makefile
@@ -70,7 +70,7 @@ endif
diff --git a/mail/thunderbird/patches/patch-mi b/mail/thunderbird/patches/patch-mi
index 4740ee54ef9..d9f8fb255fd 100644
--- a/mail/thunderbird/patches/patch-mi
+++ b/mail/thunderbird/patches/patch-mi
@@ -1,8 +1,8 @@
-$NetBSD: patch-mi,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mi,v 1.4 2012/04/28 16:56:58 ryoon Exp $
Add DragonFly support.
---- mozilla/config/config.mk.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/config/config.mk.orig 2012-04-20 22:39:55.000000000 +0000
+++ mozilla/config/config.mk
@@ -129,7 +129,7 @@ endif
# but save the version to allow multiple versions of the same base
diff --git a/mail/thunderbird/patches/patch-mj b/mail/thunderbird/patches/patch-mj
index 43e3ed1d8bf..9109b1d4b16 100644
--- a/mail/thunderbird/patches/patch-mj
+++ b/mail/thunderbird/patches/patch-mj
@@ -1,8 +1,8 @@
-$NetBSD: patch-mj,v 1.3 2012/03/10 11:42:38 ryoon Exp $
+$NetBSD: patch-mj,v 1.4 2012/04/28 16:56:58 ryoon Exp $
Add DragonFly support.
---- mozilla/security/coreconf/arch.mk.orig 2012-02-16 10:25:23.000000000 +0000
+--- mozilla/security/coreconf/arch.mk.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/security/coreconf/arch.mk
@@ -146,7 +146,7 @@ endif
# IRIX 6.5-ALPHA-1289139620.
diff --git a/mail/thunderbird/patches/patch-mk b/mail/thunderbird/patches/patch-mk
index 31af0d8b30d..3ddf907c7d3 100644
--- a/mail/thunderbird/patches/patch-mk
+++ b/mail/thunderbird/patches/patch-mk
@@ -1,10 +1,10 @@
-$NetBSD: patch-mk,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mk,v 1.4 2012/04/28 16:56:58 ryoon Exp $
Treat DragonFly like FreeBSD.
---- mozilla/config/rules.mk.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/config/rules.mk.orig 2012-04-20 22:39:56.000000000 +0000
+++ mozilla/config/rules.mk
-@@ -580,6 +580,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
+@@ -601,6 +601,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
endif
endif
@@ -17,7 +17,7 @@ Treat DragonFly like FreeBSD.
ifeq ($(OS_ARCH),NetBSD)
ifneq (,$(filter arc cobalt hpcmips mipsco newsmips pmax sgimips,$(OS_TEST)))
ifeq ($(MODULE),layout)
-@@ -589,6 +595,10 @@ endif
+@@ -610,6 +616,10 @@ endif
endif
endif
diff --git a/mail/thunderbird/patches/patch-ml b/mail/thunderbird/patches/patch-ml
index 86f95108de8..630c7a87d90 100644
--- a/mail/thunderbird/patches/patch-ml
+++ b/mail/thunderbird/patches/patch-ml
@@ -1,10 +1,10 @@
-$NetBSD: patch-ml,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-ml,v 1.4 2012/04/28 16:56:58 ryoon Exp $
Treat DragonFly like FreeBSD.
---- mozilla/js/src/Makefile.in.orig 2012-02-16 10:25:02.000000000 +0000
+--- mozilla/js/src/Makefile.in.orig 2012-04-20 22:40:07.000000000 +0000
+++ mozilla/js/src/Makefile.in
-@@ -809,6 +809,9 @@ endif # WINNT
+@@ -739,6 +739,9 @@ endif # WINNT
ifeq ($(OS_ARCH),FreeBSD)
EXTRA_LIBS += -pthread
endif
diff --git a/mail/thunderbird/patches/patch-mm b/mail/thunderbird/patches/patch-mm
index fc807155abc..d4f58611f4b 100644
--- a/mail/thunderbird/patches/patch-mm
+++ b/mail/thunderbird/patches/patch-mm
@@ -1,8 +1,8 @@
-$NetBSD: patch-mm,v 1.7 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-mm,v 1.8 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/toolkit/library/Makefile.in.orig 2012-04-01 15:58:51.000000000 +0000
+--- mozilla/toolkit/library/Makefile.in.orig 2012-04-20 22:40:25.000000000 +0000
+++ mozilla/toolkit/library/Makefile.in
-@@ -554,6 +554,24 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
+@@ -549,6 +549,24 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
endif
endif
@@ -25,5 +25,5 @@ $NetBSD: patch-mm,v 1.7 2012/04/01 20:53:43 ryoon Exp $
+endif
+
ifeq ($(OS_ARCH),WINNT)
- OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 uuid version winspool comdlg32 imm32 winmm wsock32 msimg32 shlwapi psapi ws2_32 dbghelp)
+ OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 uuid version winspool comdlg32 imm32 winmm wsock32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg)
ifneq (,$(MOZ_DEBUG)$(NS_TRACE_MALLOC))
diff --git a/mail/thunderbird/patches/patch-mn b/mail/thunderbird/patches/patch-mn
index 126f135090a..562e5c3f17e 100644
--- a/mail/thunderbird/patches/patch-mn
+++ b/mail/thunderbird/patches/patch-mn
@@ -1,8 +1,8 @@
-$NetBSD: patch-mn,v 1.4 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mn,v 1.5 2012/04/28 16:56:58 ryoon Exp $
Make sure we link correctly with sqlite3 from pkgsrc.
---- mozilla/security/nss/lib/softoken/config.mk.orig 2012-02-16 10:25:25.000000000 +0000
+--- mozilla/security/nss/lib/softoken/config.mk.orig 2012-04-20 22:40:22.000000000 +0000
+++ mozilla/security/nss/lib/softoken/config.mk
@@ -80,7 +80,7 @@ else
# $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX.
diff --git a/mail/thunderbird/patches/patch-mozilla_build_autoconf_gcc-pr49911.m4 b/mail/thunderbird/patches/patch-mozilla_build_autoconf_gcc-pr49911.m4
deleted file mode 100644
index 439c5fa3aa7..00000000000
--- a/mail/thunderbird/patches/patch-mozilla_build_autoconf_gcc-pr49911.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-mozilla_build_autoconf_gcc-pr49911.m4,v 1.1 2012/03/10 11:42:39 ryoon Exp $
-
---- mozilla/build/autoconf/gcc-pr49911.m4.orig 2012-02-16 10:24:47.000000000 +0000
-+++ mozilla/build/autoconf/gcc-pr49911.m4
-@@ -56,7 +56,7 @@ CXXFLAGS="$_SAVE_CXXFLAGS"
-
- AC_LANG_RESTORE
-
--if test "$ac_have_gcc_pr49911" == "yes"; then
-+if test "$ac_have_gcc_pr49911" = "yes"; then
- AC_MSG_RESULT(yes)
- CFLAGS="$CFLAGS -fno-tree-vrp"
- CXXFLAGS="$CXXFLAGS -fno-tree-vrp"
diff --git a/mail/thunderbird/patches/patch-mozilla_build_autoconf_nss.m4 b/mail/thunderbird/patches/patch-mozilla_build_autoconf_nss.m4
index 83f4000ad7e..2ad5e0e0ab3 100644
--- a/mail/thunderbird/patches/patch-mozilla_build_autoconf_nss.m4
+++ b/mail/thunderbird/patches/patch-mozilla_build_autoconf_nss.m4
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_build_autoconf_nss.m4,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_build_autoconf_nss.m4,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/build/autoconf/nss.m4.orig 2012-02-16 10:24:47.000000000 +0000
+--- mozilla/build/autoconf/nss.m4.orig 2012-04-20 22:39:55.000000000 +0000
+++ mozilla/build/autoconf/nss.m4
@@ -22,18 +22,18 @@ AC_ARG_WITH(nss-exec-prefix,
if test -n "$nss_config_exec_prefix"; then
diff --git a/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp b/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp
index 109b20a0207..a61923e0e2a 100644
--- a/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp
+++ b/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/dom/plugins/ipc/PluginModuleChild.cpp.orig 2012-02-16 10:24:53.000000000 +0000
+--- mozilla/dom/plugins/ipc/PluginModuleChild.cpp.orig 2012-04-20 22:39:59.000000000 +0000
+++ mozilla/dom/plugins/ipc/PluginModuleChild.cpp
@@ -236,7 +236,7 @@ PluginModuleChild::Init(const std::strin
@@ -11,7 +11,7 @@ $NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2012/03/10 11
mShutdownFunc =
(NP_PLUGINSHUTDOWN) PR_FindFunctionSymbol(mLibrary, "NP_Shutdown");
-@@ -1824,7 +1824,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin
+@@ -1821,7 +1821,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin
PLUGIN_LOG_DEBUG_METHOD;
AssertPluginThread();
@@ -20,7 +20,7 @@ $NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2012/03/10 11
return true;
#elif defined(OS_WIN) || defined(OS_MACOSX)
*_retval = mGetEntryPointsFunc(&mFunctions);
-@@ -1851,7 +1851,7 @@ PluginModuleChild::AnswerNP_Initialize(N
+@@ -1848,7 +1848,7 @@ PluginModuleChild::AnswerNP_Initialize(N
SendBackUpXResources(FileDescriptor(xSocketFd, false/*don't close*/));
#endif
diff --git a/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h b/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h
index 88273d00734..d66cdf98fa4 100644
--- a/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h
+++ b/mail/thunderbird/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.h,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/dom/plugins/ipc/PluginModuleChild.h.orig 2012-02-16 10:24:53.000000000 +0000
+--- mozilla/dom/plugins/ipc/PluginModuleChild.h.orig 2012-04-20 22:39:59.000000000 +0000
+++ mozilla/dom/plugins/ipc/PluginModuleChild.h
-@@ -358,7 +358,7 @@ private:
+@@ -360,7 +360,7 @@ private:
// we get this from the plugin
NP_PLUGINSHUTDOWN mShutdownFunc;
diff --git a/mail/thunderbird/patches/patch-mozilla_gfx_thebes_gfxPlatform.cpp b/mail/thunderbird/patches/patch-mozilla_gfx_thebes_gfxPlatform.cpp
new file mode 100644
index 00000000000..b8317f28770
--- /dev/null
+++ b/mail/thunderbird/patches/patch-mozilla_gfx_thebes_gfxPlatform.cpp
@@ -0,0 +1,36 @@
+$NetBSD: patch-mozilla_gfx_thebes_gfxPlatform.cpp,v 1.1 2012/04/28 16:56:58 ryoon Exp $
+
+--- mozilla/gfx/thebes/gfxPlatform.cpp.orig 2012-04-20 22:40:03.000000000 +0000
++++ mozilla/gfx/thebes/gfxPlatform.cpp
+@@ -436,6 +436,7 @@ void SourceBufferDestroy(void *srcBuffer
+ static_cast<SourceSurface*>(srcBuffer)->Release();
+ }
+
++#ifdef MOZ_TREE_CAIRO
+ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
+ {
+ gfxImageSurface* origSurf =
+@@ -443,6 +444,7 @@ void SourceSnapshotDetached(cairo_surfac
+
+ origSurf->SetData(&kSourceSurface, NULL, NULL);
+ }
++#endif
+
+ RefPtr<SourceSurface>
+ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface)
+@@ -512,6 +514,7 @@ gfxPlatform::GetSourceSurfaceForSurface(
+ imgSurface->Stride(),
+ format);
+
++ #ifdef MOZ_TREE_CAIRO
+ cairo_surface_t *nullSurf =
+ cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA);
+ cairo_surface_set_user_data(nullSurf,
+@@ -520,6 +523,7 @@ gfxPlatform::GetSourceSurfaceForSurface(
+ NULL);
+ cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached);
+ cairo_surface_destroy(nullSurf);
++ #endif
+ }
+
+ srcBuffer->AddRef();
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_Makefile.in b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_Makefile.in
index da8ff6576b2..8a16c107824 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_Makefile.in
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_Makefile.in
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_ipc_chromium_Makefile.in,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_Makefile.in,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/Makefile.in.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/Makefile.in.orig 2012-04-20 22:40:04.000000000 +0000
+++ mozilla/ipc/chromium/Makefile.in
-@@ -278,6 +278,34 @@ endif
+@@ -275,6 +275,34 @@ endif
endif # } OS_LINUX
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_chromium-config.mk b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_chromium-config.mk
index c44992743e4..5ca94a5654f 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_chromium-config.mk
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_chromium-config.mk
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/chromium-config.mk.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/chromium-config.mk.orig 2012-04-20 22:40:04.000000000 +0000
+++ mozilla/ipc/chromium/chromium-config.mk
@@ -56,17 +56,6 @@ LOCAL_INCLUDES += \
-I$(DEPTH)/ipc/ipdl/_ipdlheaders \
@@ -20,7 +20,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.1 2012/03/10 11:42:39
ifeq ($(OS_ARCH),WINNT) # {
OS_LIBS += $(call EXPAND_LIBNAME,psapi shell32 dbghelp)
-@@ -93,13 +82,62 @@ DEFINES += -DCOMPILER_MSVC
+@@ -93,13 +82,64 @@ DEFINES += -DCOMPILER_MSVC
endif
else # } {
@@ -41,6 +41,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.1 2012/03/10 11:42:39
+
+OS_DRAGONFLY = 1
+OS_BSD = 1
++OS_LIBS += $(call EXPAND_LIBNAME,kvm)
+DEFINES += \
+ -DOS_DRAGONFLY=1 \
+ -DOS_BSD=1 \
@@ -51,6 +52,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.1 2012/03/10 11:42:39
+
+OS_FREEBSD = 1
+OS_BSD = 1
++OS_LIBS += $(call EXPAND_LIBNAME,kvm)
+DEFINES += \
+ -DOS_FREEBSD=1 \
+ -DOS_BSD=1 \
@@ -86,7 +88,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.1 2012/03/10 11:42:39
$(NULL)
# NB: to stop gcc warnings about exporting template instantiation
-@@ -107,4 +145,8 @@ OS_CXXFLAGS := $(filter-out -pedantic,$(
+@@ -107,4 +147,8 @@ OS_CXXFLAGS := $(filter-out -pedantic,$(
endif # }
endif # }
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h
index 63e091505e8..05df6f85406 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_base__paths.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_base__paths.h,v 1.2 2012/04/28 16:56:58 ryoon Exp $
---- mozilla/ipc/chromium/src/base/base_paths.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/base_paths.h.orig 2012-04-20 22:40:04.000000000 +0000
+++ mozilla/ipc/chromium/src/base/base_paths.h
@@ -13,7 +13,7 @@
#include "base/base_paths_win.h"
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
index acb6b59647c..572983684d3 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.2 2012/04/28 16:56:59 ryoon 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 2012-04-26 21:04:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util_bsd.cc
@@ -0,0 +1,79 @@
+// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_message__loop.cc b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_message__loop.cc
index 3a52a676235..7178ad58fc7 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_message__loop.cc
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_message__loop.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_message__loop.cc,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_message__loop.cc,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/message_loop.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/message_loop.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/message_loop.cc
@@ -19,7 +19,7 @@
#if defined(OS_POSIX)
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h
index 2bcaf5a8c93..b265025e71c 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/platform_thread.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/platform_thread.h.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_thread.h
@@ -25,6 +25,8 @@ typedef pthread_t PlatformThreadHandle;
#if defined(OS_LINUX)
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util.h b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util.h
index 3ed2db45b05..8d40237d7ae 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util.h
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/process_util.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/process_util.h.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util.h
@@ -14,7 +14,6 @@
#include <windows.h>
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
index f1c4914c15e..17eeb753577 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.3 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-04-01 15:53:35.000000000 +0000
+--- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-04-26 21:04:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util_bsd.cc
@@ -0,0 +1,326 @@
+// Copyright (c) 2008 The Chromium Authors. All rights reserved.
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc
index 6574d461b8c..c7b4aababfc 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__posix.cc,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__posix.cc,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/process_util_posix.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/process_util_posix.cc.orig 2012-04-20 22:40:05.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util_posix.cc
@@ -116,6 +116,11 @@ void CloseSuperfluousFds(const base::Inj
#elif defined(OS_MACOSX)
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc
index d5b6a5e7869..c37194dcf20 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc
@@ -212,7 +212,7 @@ PR_ImplodeTime(const PRExplodedTime *exp
LL_ADD(retVal, retVal, temp);
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h
index 84808e5c79b..86ff94c39d3 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h
@@ -195,7 +195,7 @@ struct ParamTraits<unsigned long long> {
};
diff --git a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h
index d82848093d1..9d6350b882f 100644
--- a/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h
+++ b/mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/ipc/chromium/src/chrome/common/transport_dib.h.orig 2012-02-16 10:25:01.000000000 +0000
+--- mozilla/ipc/chromium/src/chrome/common/transport_dib.h.orig 2012-04-20 22:40:06.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/transport_dib.h
@@ -7,7 +7,7 @@
diff --git a/mail/thunderbird/patches/patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4 b/mail/thunderbird/patches/patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4
deleted file mode 100644
index 27e2dec7d1e..00000000000
--- a/mail/thunderbird/patches/patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4,v 1.1 2012/03/10 11:42:39 ryoon Exp $
-
---- mozilla/js/src/build/autoconf/gcc-pr49911.m4.orig 2012-02-16 10:25:02.000000000 +0000
-+++ mozilla/js/src/build/autoconf/gcc-pr49911.m4
-@@ -56,7 +56,7 @@ CXXFLAGS="$_SAVE_CXXFLAGS"
-
- AC_LANG_RESTORE
-
--if test "$ac_have_gcc_pr49911" == "yes"; then
-+if test "$ac_have_gcc_pr49911" = "yes"; then
- AC_MSG_RESULT(yes)
- CFLAGS="$CFLAGS -fno-tree-vrp"
- CXXFLAGS="$CXXFLAGS -fno-tree-vrp"
diff --git a/mail/thunderbird/patches/patch-mozilla_js_src_methodjit_MethodJIT.cpp b/mail/thunderbird/patches/patch-mozilla_js_src_methodjit_MethodJIT.cpp
index 10811f580e1..6a3597e967b 100644
--- a/mail/thunderbird/patches/patch-mozilla_js_src_methodjit_MethodJIT.cpp
+++ b/mail/thunderbird/patches/patch-mozilla_js_src_methodjit_MethodJIT.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_js_src_methodjit_MethodJIT.cpp,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_methodjit_MethodJIT.cpp,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/js/src/methodjit/MethodJIT.cpp.orig 2012-02-16 10:25:04.000000000 +0000
+--- mozilla/js/src/methodjit/MethodJIT.cpp.orig 2012-04-20 22:40:08.000000000 +0000
+++ mozilla/js/src/methodjit/MethodJIT.cpp
-@@ -171,7 +171,7 @@ SetVMFrameRegs(VMFrame &f)
+@@ -167,7 +167,7 @@ PopActiveVMFrame(VMFrame &f)
JS_STATIC_ASSERT(offsetof(FrameRegs, sp) == 0);
diff --git a/mail/thunderbird/patches/patch-mozilla_js_src_yarr_pcre_pcre.h b/mail/thunderbird/patches/patch-mozilla_js_src_yarr_pcre_pcre.h
index fdaa17ab7a8..16cb24ccda3 100644
--- a/mail/thunderbird/patches/patch-mozilla_js_src_yarr_pcre_pcre.h
+++ b/mail/thunderbird/patches/patch-mozilla_js_src_yarr_pcre_pcre.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_js_src_yarr_pcre_pcre.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_yarr_pcre_pcre.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/js/src/yarr/pcre/pcre.h.orig 2012-02-16 10:25:08.000000000 +0000
+--- mozilla/js/src/yarr/pcre/pcre.h.orig 2012-04-20 22:40:11.000000000 +0000
+++ mozilla/js/src/yarr/pcre/pcre.h
@@ -46,7 +46,9 @@ POSSIBILITY OF SUCH DAMAGE.
#include "assembler/wtf/Platform.h"
diff --git a/mail/thunderbird/patches/patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c b/mail/thunderbird/patches/patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c
new file mode 100644
index 00000000000..0d08a4f6cad
--- /dev/null
+++ b/mail/thunderbird/patches/patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-mozilla_media_libsydneyaudio_src_sydney__audio__pulseaudio.c,v 1.1 2012/04/28 16:56:59 ryoon Exp $
+
+--- mozilla/media/libsydneyaudio/src/sydney_audio_pulseaudio.c.orig 2012-04-20 22:40:17.000000000 +0000
++++ mozilla/media/libsydneyaudio/src/sydney_audio_pulseaudio.c
+@@ -29,7 +29,9 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <pthread.h>
++_Pragma("GCC visibility push(default)")
+ #include <pulse/pulseaudio.h>
++_Pragma("GCC visibility pop")
+ #include "sydney_audio.h"
+
+ /* Pulseaudio implementation based heavily on sydney_audio_alsa.c */
diff --git a/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config.h b/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config.h
index 9209dac885b..c0d4c4f5e0b 100644
--- a/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config.h
+++ b/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_media_libvpx_vpx__config.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_media_libvpx_vpx__config.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/media/libvpx/vpx_config.h.orig 2012-02-16 10:25:19.000000000 +0000
+--- mozilla/media/libvpx/vpx_config.h.orig 2012-04-20 22:40:18.000000000 +0000
+++ mozilla/media/libvpx/vpx_config.h
@@ -12,12 +12,12 @@
/* 32 bit MacOS. */
diff --git a/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config__c.c b/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config__c.c
index 8b9c6daa0fc..b80f78a06b9 100644
--- a/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config__c.c
+++ b/mail/thunderbird/patches/patch-mozilla_media_libvpx_vpx__config__c.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_media_libvpx_vpx__config__c.c,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_media_libvpx_vpx__config__c.c,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/media/libvpx/vpx_config_c.c.orig 2012-02-16 10:25:19.000000000 +0000
+--- mozilla/media/libvpx/vpx_config_c.c.orig 2012-04-20 22:40:18.000000000 +0000
+++ mozilla/media/libvpx/vpx_config_c.c
@@ -12,12 +12,12 @@
/* 32 bit MacOS. */
diff --git a/mail/thunderbird/patches/patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp b/mail/thunderbird/patches/patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp
index 6b5160d93dd..927dfdef3e2 100644
--- a/mail/thunderbird/patches/patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp
+++ b/mail/thunderbird/patches/patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp
@@ -1,11 +1,11 @@
-$NetBSD: patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp,v 1.1 2012/03/23 19:35:06 ryoon Exp $
+$NetBSD: patch-mozilla_netwerk_protocol_http_HttpChannelParent.cpp,v 1.2 2012/04/28 16:56:59 ryoon Exp $
* Fix build with gcc<4.5, for example, DragonFly 3.0.1.
See https://bugzilla.mozilla.org/show_bug.cgi?id=621446
---- mozilla/netwerk/protocol/http/HttpChannelParent.cpp.orig 2012-03-13 02:43:37.000000000 +0000
+--- mozilla/netwerk/protocol/http/HttpChannelParent.cpp.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/netwerk/protocol/http/HttpChannelParent.cpp
-@@ -333,10 +333,15 @@ HttpChannelParent::RecvUpdateAssociatedC
+@@ -331,10 +331,15 @@ HttpChannelParent::RecvUpdateAssociatedC
return true;
}
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg
index 514e930b1e6..311a4d6cc2a 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/include/md/_dragonfly.cfg.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/nsprpub/pr/include/md/_dragonfly.cfg.orig 2012-04-26 21:04:06.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_dragonfly.cfg
@@ -0,0 +1,194 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___pth.h b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___pth.h
index d872d281126..279511b3e73 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___pth.h
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md___pth.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_include_md___pth.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_include_md___pth.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/include/md/_pth.h.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/include/md/_pth.h.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_pth.h
@@ -146,7 +146,7 @@
#define _PT_PTHREAD_COPY_THR_HANDLE(st, dt) (dt) = (st)
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md_prosdep.h b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md_prosdep.h
index d8dbe0f81c7..a216318842c 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md_prosdep.h
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_include_md_prosdep.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_include_md_prosdep.h,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_include_md_prosdep.h,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/include/md/prosdep.h.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/include/md/prosdep.h.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/prosdep.h
@@ -66,7 +66,7 @@ PR_BEGIN_EXTERN_C
#if defined(AIX)
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c
index 036053da01f..e9a71a7bf03 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/src/md/unix/uxrng.c.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/src/md/unix/uxrng.c.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/src/md/unix/uxrng.c
@@ -126,7 +126,7 @@ GetHighResClock(void *buf, size_t maxbyt
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptio.c b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptio.c
index b09ba30cea7..1432cfbdac8 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptio.c
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptio.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptio.c,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptio.c,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/src/pthreads/ptio.c.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/src/pthreads/ptio.c.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptio.c
@@ -212,7 +212,8 @@ static PRBool _pr_ipv6_v6only_on_by_defa
|| defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
diff --git a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c
index b440f559ebc..09a059dd826 100644
--- a/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c
+++ b/mail/thunderbird/patches/patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/nsprpub/pr/src/pthreads/ptsynch.c.orig 2012-02-16 10:25:22.000000000 +0000
+--- mozilla/nsprpub/pr/src/pthreads/ptsynch.c.orig 2012-04-20 22:40:20.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptsynch.c
@@ -842,7 +842,7 @@ PR_IMPLEMENT(PRStatus) PR_DeleteSemaphor
*/
diff --git a/mail/thunderbird/patches/patch-mozilla_storage_src_Makefile.in b/mail/thunderbird/patches/patch-mozilla_storage_src_Makefile.in
new file mode 100644
index 00000000000..f549da329b4
--- /dev/null
+++ b/mail/thunderbird/patches/patch-mozilla_storage_src_Makefile.in
@@ -0,0 +1,27 @@
+$NetBSD: patch-mozilla_storage_src_Makefile.in,v 1.1 2012/04/28 16:56:59 ryoon Exp $
+
+--- mozilla/storage/src/Makefile.in.orig 2012-04-20 22:40:23.000000000 +0000
++++ mozilla/storage/src/Makefile.in
+@@ -55,6 +55,22 @@ ifeq ($(OS_ARCH),Linux)
+ DEFINES += -DXP_LINUX
+ endif
+
++ifeq ($(OS_ARCH),DragonFly)
++DEFINES += -DXP_BSD
++endif
++
++ifeq ($(OS_ARCH),FreeBSD)
++DEFINES += -DXP_BSD
++endif
++
++ifeq ($(OS_ARCH),NetBSD)
++DEFINES += -DXP_BSD
++endif
++
++ifeq ($(OS_ARCH),FreeBSD)
++DEFINES += -DXP_BSD
++endif
++
+ EXPORTS_NAMESPACES = mozilla/storage
+
+ EXPORTS_mozilla/storage = \
diff --git a/mail/thunderbird/patches/patch-mozilla_storage_src_mozStorageService.cpp b/mail/thunderbird/patches/patch-mozilla_storage_src_mozStorageService.cpp
new file mode 100644
index 00000000000..9c4a68140e3
--- /dev/null
+++ b/mail/thunderbird/patches/patch-mozilla_storage_src_mozStorageService.cpp
@@ -0,0 +1,25 @@
+$NetBSD: patch-mozilla_storage_src_mozStorageService.cpp,v 1.1 2012/04/28 16:56:59 ryoon Exp $
+
+--- mozilla/storage/src/mozStorageService.cpp.orig 2012-04-20 22:40:23.000000000 +0000
++++ mozilla/storage/src/mozStorageService.cpp
+@@ -515,7 +515,7 @@ sqlite3_vfs *ConstructTelemetryVFS();
+
+ #ifdef MOZ_MEMORY
+
+-# if defined(XP_WIN) || defined(SOLARIS) || defined(ANDROID) || defined(XP_MACOSX)
++# if defined(XP_WIN) || defined(SOLARIS) || defined(ANDROID) || defined(XP_MACOSX) || defined(XP_BSD)
+ # include "jemalloc.h"
+ # elif defined(XP_LINUX)
+ // jemalloc is directly linked into firefox-bin; libxul doesn't link
+@@ -565,7 +565,10 @@ static int sqliteMemSize(void *p)
+
+ static int sqliteMemRoundup(int n)
+ {
+- n = je_malloc_usable_size_in_advance(n);
++ if (je_malloc_usable_size_in_advance)
++ {
++ n = je_malloc_usable_size_in_advance(n);
++ }
+
+ // jemalloc can return blocks of size 2 and 4, but SQLite requires that all
+ // allocations be 8-aligned. So we round up sub-8 requests to 8. This
diff --git a/mail/thunderbird/patches/patch-mozilla_xpcom_Makefile.in b/mail/thunderbird/patches/patch-mozilla_xpcom_Makefile.in
index e6b394ffb1e..a09fbe7fdc5 100644
--- a/mail/thunderbird/patches/patch-mozilla_xpcom_Makefile.in
+++ b/mail/thunderbird/patches/patch-mozilla_xpcom_Makefile.in
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_xpcom_Makefile.in,v 1.1 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mozilla_xpcom_Makefile.in,v 1.2 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xpcom/Makefile.in.orig 2012-02-16 10:25:32.000000000 +0000
+--- mozilla/xpcom/Makefile.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/Makefile.in
-@@ -68,6 +68,10 @@ DIRS += windbgdlg
+@@ -67,6 +67,10 @@ DIRS += windbgdlg
endif
endif
diff --git a/mail/thunderbird/patches/patch-mozilla_xpcom_idl-parser_header.py b/mail/thunderbird/patches/patch-mozilla_xpcom_idl-parser_header.py
deleted file mode 100644
index 1198e9d6071..00000000000
--- a/mail/thunderbird/patches/patch-mozilla_xpcom_idl-parser_header.py
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-mozilla_xpcom_idl-parser_header.py,v 1.2 2012/03/10 11:42:39 ryoon Exp $
-
---- mozilla/xpcom/idl-parser/header.py.orig 2012-02-16 10:25:33.000000000 +0000
-+++ mozilla/xpcom/idl-parser/header.py
-@@ -521,6 +521,12 @@ if __name__ == '__main__':
- outfd.close()
-
- if options.depfile is not None:
-+ dirname = os.path.dirname(options.depfile)
-+ if dirname:
-+ try:
-+ os.makedirs(dirname)
-+ except:
-+ pass
- depfd = open(options.depfile, 'w')
- deps = [dep.replace('\\', '/') for dep in idl.deps]
-
diff --git a/mail/thunderbird/patches/patch-mozilla_xulrunner_app_Makefile.in b/mail/thunderbird/patches/patch-mozilla_xulrunner_app_Makefile.in
deleted file mode 100644
index dfa0ffa701a..00000000000
--- a/mail/thunderbird/patches/patch-mozilla_xulrunner_app_Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-mozilla_xulrunner_app_Makefile.in,v 1.1 2012/03/10 11:42:39 ryoon Exp $
-
---- mozilla/xulrunner/app/Makefile.in.orig 2012-02-16 10:25:33.000000000 +0000
-+++ mozilla/xulrunner/app/Makefile.in
-@@ -130,6 +130,10 @@ endif
- RCFLAGS += -DXULRUNNER_ICO=\"$(DIST)/branding/xulrunner.ico\" -DDOCUMENT_ICO=\"$(DIST)/branding/document.ico\"
- endif
-
-+ifeq ($(OS_ARCH),NetBSD)
-+OS_LIBS += $(call EXPAND_LIBNAME,kvm)
-+endif
-+
- include $(topsrcdir)/config/rules.mk
-
- DEFINES += -DXULRUNNER_ICO=\"$(DIST)/branding/xulrunner.ico\" -DDOCUMENT_ICO=\"$(DIST)/branding/document.ico\"
diff --git a/mail/thunderbird/patches/patch-mp b/mail/thunderbird/patches/patch-mp
index fe18070a4ae..19799ebf266 100644
--- a/mail/thunderbird/patches/patch-mp
+++ b/mail/thunderbird/patches/patch-mp
@@ -1,8 +1,8 @@
-$NetBSD: patch-mp,v 1.5 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-mp,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2012-02-16 10:25:19.000000000 +0000
+--- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2012-04-20 22:40:17.000000000 +0000
+++ mozilla/media/libsydneyaudio/src/Makefile.in
-@@ -97,6 +97,12 @@ ifeq ($(OS_ARCH),WINNT)
+@@ -104,6 +104,12 @@ ifeq ($(OS_ARCH),WINNT)
OS_LIBS += winmm.lib
endif
diff --git a/mail/thunderbird/patches/patch-pa b/mail/thunderbird/patches/patch-pa
index 6e90dde9734..f9aeba1c7ac 100644
--- a/mail/thunderbird/patches/patch-pa
+++ b/mail/thunderbird/patches/patch-pa
@@ -1,11 +1,11 @@
-$NetBSD: patch-pa,v 1.5 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-pa,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2012-04-01 16:04:27.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-js.pc.in
@@ -6,5 +6,5 @@ Name: JavaScript
Description: The Mozilla JavaScript Library
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib %MOZ_JS_LINK%
-+Libs: -Wl,-R${prefix}/lib/thunderbird -Wl,-R${prefix}/lib/thunderbird -L${prefix}/lib/thunderbird %MOZ_JS_LINK%
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_JS_LINK%
Cflags: -I${includedir} -DXP_UNIX -DJS_THREADSAFE
diff --git a/mail/thunderbird/patches/patch-pb b/mail/thunderbird/patches/patch-pb
index d2fc47d85e6..ad5100b04e0 100644
--- a/mail/thunderbird/patches/patch-pb
+++ b/mail/thunderbird/patches/patch-pb
@@ -1,11 +1,11 @@
-$NetBSD: patch-pb,v 1.5 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-pb,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xulrunner/installer/libxul.pc.in.orig 2012-04-01 16:07:35.000000000 +0000
+--- mozilla/xulrunner/installer/libxul.pc.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/installer/libxul.pc.in
@@ -7,5 +7,5 @@ Name: libxul
Description: The Mozilla Runtime and Embedding Engine
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib %MOZ_XUL_LINK%
-+Libs: -Wl,-R${prefix}/lib/thunderbird -Wl,-R${prefix}/lib/thunderbird -L${prefix}/lib/thunderbird %MOZ_XUL_LINK%
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_XUL_LINK%
Cflags: -I${includedir} %WCHAR_CFLAGS%
diff --git a/mail/thunderbird/patches/patch-pc b/mail/thunderbird/patches/patch-pc
index 4e5e78f3b69..5f9548a7783 100644
--- a/mail/thunderbird/patches/patch-pc
+++ b/mail/thunderbird/patches/patch-pc
@@ -1,6 +1,6 @@
-$NetBSD: patch-pc,v 1.5 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-pc,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2012-04-01 16:10:27.000000000 +0000
+--- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/installer/libxul-embedding.pc.in
@@ -6,5 +6,6 @@ idldir=%idldir%
Name: libxul-embedding
@@ -8,5 +8,5 @@ $NetBSD: patch-pc,v 1.5 2012/04/01 20:53:43 ryoon Exp $
Version: %MOZILLA_VERSION%
-Libs: -L${sdkdir}/lib -lxpcomglue -ldl
+# XXXtnn -ldl removed
-+Libs: -Wl,-R${prefix}/lib/thunderbird -Wl,-R${prefix}/lib/thunderbird -L${prefix}/lib/thunderbird -lxpcomglue
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lxpcomglue
Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS%
diff --git a/mail/thunderbird/patches/patch-pd b/mail/thunderbird/patches/patch-pd
index e05c18409f8..ffdb6ab5452 100644
--- a/mail/thunderbird/patches/patch-pd
+++ b/mail/thunderbird/patches/patch-pd
@@ -1,11 +1,11 @@
-$NetBSD: patch-pd,v 1.5 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-pd,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2012-04-01 16:12:31.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nss.pc.in
@@ -6,5 +6,5 @@ Name: NSS
Description: Mozilla Network Security Services
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib -lsmime3 -lssl3 -lnss3 -lnssutil3
-+Libs: -Wl,-R${prefix}/lib/thunderbird -Wl,-R${prefix}/lib/thunderbird -L${prefix}/lib/thunderbird -lsmime3 -lssl3 -lnss3 -lnssutil3
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lsmime3 -lssl3 -lnss3 -lnssutil3
Cflags: -I${includedir}
diff --git a/mail/thunderbird/patches/patch-pg b/mail/thunderbird/patches/patch-pg
index fe7c66abe69..866a62688e9 100644
--- a/mail/thunderbird/patches/patch-pg
+++ b/mail/thunderbird/patches/patch-pg
@@ -1,6 +1,6 @@
-$NetBSD: patch-pg,v 1.5 2012/04/01 20:53:43 ryoon Exp $
+$NetBSD: patch-pg,v 1.6 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2012-04-01 16:14:22.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nspr.pc.in
@@ -5,7 +5,5 @@ includedir=%includedir%
Name: NSPR
@@ -10,5 +10,5 @@ $NetBSD: patch-pg,v 1.5 2012/04/01 20:53:43 ryoon Exp $
-Cflags: %FULL_NSPR_CFLAGS%
-
-
-+Libs: -Wl,-R${prefix}/lib/thunderbird -Wl,-R${prefix}/lib/thunderbird -L${prefix}/lib/thunderbird -lplds4 -lplc4 -lnspr4 -pthread
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lplds4 -lplc4 -lnspr4 -pthread
+Cflags: -I${includedir}
diff --git a/mail/thunderbird/patches/patch-rc b/mail/thunderbird/patches/patch-rc
index dafed9d9411..0e3270da42c 100644
--- a/mail/thunderbird/patches/patch-rc
+++ b/mail/thunderbird/patches/patch-rc
@@ -1,6 +1,6 @@
-$NetBSD: patch-rc,v 1.4 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-rc,v 1.5 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/browser/branding/unofficial/locales/en-US/brand.dtd.orig 2012-02-16 10:24:45.000000000 +0000
+--- mozilla/browser/branding/unofficial/locales/en-US/brand.dtd.orig 2012-04-20 22:39:54.000000000 +0000
+++ mozilla/browser/branding/unofficial/locales/en-US/brand.dtd
@@ -1,4 +1,4 @@
-<!ENTITY brandShortName "Mozilla Developer Preview">
diff --git a/mail/thunderbird/patches/patch-security_nss_cmd_shlibsign_sign.sh b/mail/thunderbird/patches/patch-security_nss_cmd_shlibsign_sign.sh
index 65a52fa6c72..2248384e37a 100644
--- a/mail/thunderbird/patches/patch-security_nss_cmd_shlibsign_sign.sh
+++ b/mail/thunderbird/patches/patch-security_nss_cmd_shlibsign_sign.sh
@@ -1,10 +1,10 @@
-$NetBSD: patch-security_nss_cmd_shlibsign_sign.sh,v 1.2 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-security_nss_cmd_shlibsign_sign.sh,v 1.3 2012/04/28 16:56:59 ryoon Exp $
This tries to dlopen libsoftokn3.so which is linked against sqlite3,
so we need a directory containing libsqlite3.so in the search path,
beside the directory containing libsoftokn3.so itself.
---- mozilla/security/nss/cmd/shlibsign/sign.sh.orig 2012-02-16 10:25:24.000000000 +0000
+--- mozilla/security/nss/cmd/shlibsign/sign.sh.orig 2012-04-20 22:40:21.000000000 +0000
+++ mozilla/security/nss/cmd/shlibsign/sign.sh
@@ -26,7 +26,7 @@ WIN*)
export LIBPATH
diff --git a/mail/thunderbird/patches/patch-toolkit_toolkit-tiers.mk b/mail/thunderbird/patches/patch-toolkit_toolkit-tiers.mk
index 6abbb10424c..b06ee4d0e33 100644
--- a/mail/thunderbird/patches/patch-toolkit_toolkit-tiers.mk
+++ b/mail/thunderbird/patches/patch-toolkit_toolkit-tiers.mk
@@ -1,11 +1,11 @@
-$NetBSD: patch-toolkit_toolkit-tiers.mk,v 1.2 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-toolkit_toolkit-tiers.mk,v 1.3 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/toolkit/toolkit-tiers.mk.orig 2012-02-16 10:25:31.000000000 +0000
+--- mozilla/toolkit/toolkit-tiers.mk.orig 2012-04-20 22:40:26.000000000 +0000
+++ mozilla/toolkit/toolkit-tiers.mk
-@@ -82,7 +82,7 @@ ifndef MOZ_NATIVE_BZ2
+@@ -80,7 +80,7 @@ ifdef MOZ_UPDATER
+ ifndef MOZ_NATIVE_BZ2
tier_platform_dirs += modules/libbz2
endif
- tier_platform_dirs += modules/libmar
-tier_platform_dirs += other-licenses/bsdiff
+#tier_platform_dirs += other-licenses/bsdiff
endif
diff --git a/mail/thunderbird/patches/patch-xa b/mail/thunderbird/patches/patch-xa
index 687d73413b2..64a7290658d 100644
--- a/mail/thunderbird/patches/patch-xa
+++ b/mail/thunderbird/patches/patch-xa
@@ -1,8 +1,8 @@
-$NetBSD: patch-xa,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xa,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_netbsd.s.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_netbsd.s.orig 2012-04-26 21:04:06.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_netbsd.s
@@ -0,0 +1,112 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/mail/thunderbird/patches/patch-xb b/mail/thunderbird/patches/patch-xb
index eadc729318b..651e3f2309c 100644
--- a/mail/thunderbird/patches/patch-xb
+++ b/mail/thunderbird/patches/patch-xb
@@ -1,8 +1,8 @@
-$NetBSD: patch-xb,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xb,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2012-04-26 21:04:06.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp
@@ -0,0 +1,84 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/mail/thunderbird/patches/patch-xc b/mail/thunderbird/patches/patch-xc
index 0566a77ef09..ae749b7d97a 100644
--- a/mail/thunderbird/patches/patch-xc
+++ b/mail/thunderbird/patches/patch-xc
@@ -1,8 +1,8 @@
-$NetBSD: patch-xc,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xc,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s.orig 2012-04-26 21:04:06.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s
@@ -0,0 +1,66 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/mail/thunderbird/patches/patch-xd b/mail/thunderbird/patches/patch-xd
index 874225ad3e6..050537f53ec 100644
--- a/mail/thunderbird/patches/patch-xd
+++ b/mail/thunderbird/patches/patch-xd
@@ -1,8 +1,8 @@
-$NetBSD: patch-xd,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xd,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_netbsd.cpp.orig 2012-03-09 12:27:39.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_netbsd.cpp.orig 2012-04-26 21:04:06.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_netbsd.cpp
@@ -0,0 +1,119 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/mail/thunderbird/patches/patch-xe b/mail/thunderbird/patches/patch-xe
index 0754cbac714..b27752ba92d 100644
--- a/mail/thunderbird/patches/patch-xe
+++ b/mail/thunderbird/patches/patch-xe
@@ -1,8 +1,8 @@
-$NetBSD: patch-xe,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xe,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/m68k xptcall support code. From pkgsrc/www/firefox/patch-ad.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp
@@ -132,6 +132,15 @@ extern "C" {
}
diff --git a/mail/thunderbird/patches/patch-xf b/mail/thunderbird/patches/patch-xf
index 23c8067e405..4982af1e41f 100644
--- a/mail/thunderbird/patches/patch-xf
+++ b/mail/thunderbird/patches/patch-xf
@@ -1,8 +1,8 @@
-$NetBSD: patch-xf,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xf,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/m68k xptcall support code. From pkgsrc/www/firefox/patch-ae.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp
@@ -123,17 +123,27 @@ extern "C" {
}
diff --git a/mail/thunderbird/patches/patch-xg b/mail/thunderbird/patches/patch-xg
index 3516d7d8d3a..1e7eee2d47d 100644
--- a/mail/thunderbird/patches/patch-xg
+++ b/mail/thunderbird/patches/patch-xg
@@ -1,8 +1,8 @@
-$NetBSD: patch-xg,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xg,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/arm xptcall support code. From pkgsrc/www/firefox/patch-bm.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp
@@ -118,18 +118,23 @@ PrepareAndDispatch(nsXPTCStubBase* self,
* so they are contiguous with values passed on the stack, and then calls
diff --git a/mail/thunderbird/patches/patch-xj b/mail/thunderbird/patches/patch-xj
index 0faab4dba08..f9de2a2330c 100644
--- a/mail/thunderbird/patches/patch-xj
+++ b/mail/thunderbird/patches/patch-xj
@@ -1,8 +1,8 @@
-$NetBSD: patch-xj,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xj,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp
@@ -41,6 +41,7 @@
// Implement shared vtbl methods.
diff --git a/mail/thunderbird/patches/patch-xk b/mail/thunderbird/patches/patch-xk
index ad9308da437..5414a76ee9b 100644
--- a/mail/thunderbird/patches/patch-xk
+++ b/mail/thunderbird/patches/patch-xk
@@ -1,8 +1,8 @@
-$NetBSD: patch-xk,v 1.3 2012/03/10 11:42:39 ryoon Exp $
+$NetBSD: patch-xk,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s
@@ -1,43 +1,43 @@
-# -*- Mode: Asm -*-
diff --git a/mail/thunderbird/patches/patch-xl b/mail/thunderbird/patches/patch-xl
index 053c094b128..11916188e0e 100644
--- a/mail/thunderbird/patches/patch-xl
+++ b/mail/thunderbird/patches/patch-xl
@@ -1,8 +1,8 @@
-$NetBSD: patch-xl,v 1.3 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-xl,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s
@@ -1,43 +1,43 @@
-# -*- Mode: Asm -*-
diff --git a/mail/thunderbird/patches/patch-xm b/mail/thunderbird/patches/patch-xm
index 66d14a0f669..cf6e64290be 100644
--- a/mail/thunderbird/patches/patch-xm
+++ b/mail/thunderbird/patches/patch-xm
@@ -1,8 +1,8 @@
-$NetBSD: patch-xm,v 1.3 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-xm,v 1.4 2012/04/28 16:56:59 ryoon Exp $
NetBSD/ppc xptcall support code. Originally from pkgsrc/www/mozilla.
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp
@@ -40,9 +40,9 @@
diff --git a/mail/thunderbird/patches/patch-xn b/mail/thunderbird/patches/patch-xn
index 7fb64585987..eb6fb23f694 100644
--- a/mail/thunderbird/patches/patch-xn
+++ b/mail/thunderbird/patches/patch-xn
@@ -1,6 +1,6 @@
-$NetBSD: patch-xn,v 1.2 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-xn,v 1.3 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
@@ -42,8 +42,46 @@
diff --git a/mail/thunderbird/patches/patch-xo b/mail/thunderbird/patches/patch-xo
index 13be2a8e8a3..c07c38f27b4 100644
--- a/mail/thunderbird/patches/patch-xo
+++ b/mail/thunderbird/patches/patch-xo
@@ -1,6 +1,6 @@
-$NetBSD: patch-xo,v 1.2 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-xo,v 1.3 2012/04/28 16:56:59 ryoon Exp $
---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.orig 2012-02-16 10:25:33.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.orig 2012-04-20 22:40:27.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s
@@ -26,8 +26,46 @@
diff --git a/mail/thunderbird/patches/patch-zb b/mail/thunderbird/patches/patch-zb
index e155448235f..9076cd0f526 100644
--- a/mail/thunderbird/patches/patch-zb
+++ b/mail/thunderbird/patches/patch-zb
@@ -1,6 +1,6 @@
-$NetBSD: patch-zb,v 1.4 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-zb,v 1.5 2012/04/28 16:56:59 ryoon Exp $
---- mail/app/Makefile.in.orig 2012-02-16 10:18:22.000000000 +0000
+--- mail/app/Makefile.in.orig 2012-04-20 22:32:37.000000000 +0000
+++ mail/app/Makefile.in
@@ -103,6 +103,10 @@ ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
TK_LIBS := -framework Cocoa $(TK_LIBS)
diff --git a/mail/thunderbird/patches/patch-zc b/mail/thunderbird/patches/patch-zc
index c66279cba27..cc9cd4e4aa6 100644
--- a/mail/thunderbird/patches/patch-zc
+++ b/mail/thunderbird/patches/patch-zc
@@ -1,8 +1,8 @@
-$NetBSD: patch-zc,v 1.2 2012/03/10 11:42:40 ryoon Exp $
+$NetBSD: patch-zc,v 1.3 2012/04/28 16:56:59 ryoon Exp $
---- mail/app/nsMailApp.cpp.orig 2012-02-16 10:18:22.000000000 +0000
+--- mail/app/nsMailApp.cpp.orig 2012-04-20 22:32:37.000000000 +0000
+++ mail/app/nsMailApp.cpp
-@@ -48,6 +48,27 @@
+@@ -52,6 +52,27 @@
#include <stdio.h>
#include <stdarg.h>
@@ -30,11 +30,11 @@ $NetBSD: patch-zc,v 1.2 2012/03/10 11:42:40 ryoon Exp $
#include "nsCOMPtr.h"
#include "nsILocalFile.h"
-@@ -147,6 +168,7 @@ static int do_main(const char *exePath,
+@@ -151,6 +172,7 @@ static int do_main(const char *exePath,
int main(int argc, char* argv[])
{
+ netbsd_fixrlimit();
char exePath[MAXPATHLEN];
- nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);
+ #ifdef XP_MACOSX