summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon>2013-02-23 23:54:02 +0000
committerryoon <ryoon>2013-02-23 23:54:02 +0000
commitc8f2858d9004db0d5dc5e22f99aee5124ffdd4a9 (patch)
tree42d97d6fc900de3f24b95c0af28c0fdc28e4b856
parent0c716b3277203486371bb997192c2c65af025316 (diff)
downloadpkgsrc-c8f2858d9004db0d5dc5e22f99aee5124ffdd4a9.tar.gz
Update to 2.16
* enigmail is broken Changelog: SeaMonkey-specific changes Reply to List is now supported. SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars. See the changes page for minor changes. Mozilla platform changes Image quality has been improved through a new HTML scaling algorithm. Canvas elements can export their content as an image blob using canvas.toBlob() now. CSS @page is now supported. CSS viewport-percentage length units have been implemented (vh, vw, vmin and vmax). CSS text-transform now supports full-width. Fixed several stability issues. Fixed in SeaMonkey 2.16 MFSA 2013-28 Use-after-free, out of bounds read, and buffer overflow issues found using Address Sanitizer MFSA 2013-27 Phishing on HTTPS connection through malicious proxy MFSA 2013-26 Use-after-free in nsImageLoadingContent MFSA 2013-25 Privacy leak in JavaScript Workers MFSA 2013-24 Web content bypass of COW and SOW security wrappers MFSA 2013-23 Wrapped WebIDL objects can be wrapped again MFSA 2013-22 Out-of-bounds read in image rendering MFSA 2013-21 Miscellaneous memory safety hazards (rv:19.0 / rv:17.0.3)
-rw-r--r--www/seamonkey/Makefile5
-rw-r--r--www/seamonkey/PLIST152
-rw-r--r--www/seamonkey/PLIST.enigmail13
-rw-r--r--www/seamonkey/distinfo15
-rw-r--r--www/seamonkey/enigmail.mk7
-rw-r--r--www/seamonkey/files/patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in13
-rw-r--r--www/seamonkey/options.mk6
-rw-r--r--www/seamonkey/patches/patch-mb34
-rw-r--r--www/seamonkey/patches/patch-mozilla_toolkit_components_osfile_osfileutils.cpp45
-rw-r--r--www/seamonkey/patches/patch-mozilla_toolkit_xre_nsAppRunner.cpp13
10 files changed, 148 insertions, 155 deletions
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile
index 0a31a27f20c..e494f3f896c 100644
--- a/www/seamonkey/Makefile
+++ b/www/seamonkey/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.90 2013/02/16 11:24:56 wiz Exp $
+# $NetBSD: Makefile,v 1.91 2013/02/23 23:54:02 ryoon Exp $
#
DISTNAME= # empty
PKGNAME= seamonkey-${SM_VER}
-SM_VER= 2.15.2
+SM_VER= 2.16
#LIGHTNINGVER= 1.9
-PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/} \
${MASTER_SITE_MOZILLA_ALL:=seamonkey/releases/${SM_VER}/source/}
diff --git a/www/seamonkey/PLIST b/www/seamonkey/PLIST
index 3e023a6a8db..a4d426725f6 100644
--- a/www/seamonkey/PLIST
+++ b/www/seamonkey/PLIST
@@ -1,12 +1,15 @@
-@comment $NetBSD: PLIST,v 1.32 2013/01/20 08:33:13 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.33 2013/02/23 23:54:02 ryoon Exp $
bin/seamonkey
include/seamonkey/AccEvent.h
include/seamonkey/AnimationCommon.h
+include/seamonkey/AudioAvailableEventManager.h
include/seamonkey/AudioChannelAgent.h
include/seamonkey/AudioChannelCommon.h
include/seamonkey/AudioChannelService.h
include/seamonkey/AudioChannelServiceChild.h
+include/seamonkey/AudioSampleFormat.h
include/seamonkey/AudioSegment.h
+include/seamonkey/AudioStream.h
include/seamonkey/BasicImplData.h
include/seamonkey/BasicLayers.h
include/seamonkey/BasicTiledThebesLayer.h
@@ -15,11 +18,11 @@ include/seamonkey/Composer2D.h
include/seamonkey/CompositorChild.h
include/seamonkey/CompositorParent.h
include/seamonkey/CryptoTask.h
-include/seamonkey/CustomQS_Canvas.h
-include/seamonkey/CustomQS_Canvas2D.h
include/seamonkey/DOMCameraManager.h
include/seamonkey/DeviceStorage.h
include/seamonkey/DictionaryHelpers.h
+include/seamonkey/ErrorList.h
+include/seamonkey/ErrorListDefines.h
include/seamonkey/EventTracer.h
include/seamonkey/FileBlockCache.h
include/seamonkey/ForceDiscreteGPUHelperCGL.h
@@ -53,13 +56,21 @@ include/seamonkey/Layers.h
include/seamonkey/LayersTypes.h
include/seamonkey/MailNewsTypes.h
include/seamonkey/MailNewsTypes2.h
+include/seamonkey/MediaCache.h
+include/seamonkey/MediaDecoder.h
+include/seamonkey/MediaDecoderOwner.h
+include/seamonkey/MediaDecoderReader.h
+include/seamonkey/MediaDecoderStateMachine.h
include/seamonkey/MediaEngine.h
include/seamonkey/MediaEngineDefault.h
include/seamonkey/MediaResource.h
include/seamonkey/MediaSegment.h
include/seamonkey/MediaStreamGraph.h
+include/seamonkey/OggCodecState.h
+include/seamonkey/OggDecoder.h
include/seamonkey/PCOMContentPermissionRequestChild.h
include/seamonkey/ReadbackLayer.h
+include/seamonkey/RoundedRect.h
include/seamonkey/SVGAttrValueWrapper.h
include/seamonkey/ScopedNSSTypes.h
include/seamonkey/ScrollbarActivity.h
@@ -76,11 +87,10 @@ include/seamonkey/TimeVarying.h
include/seamonkey/VideoFrameContainer.h
include/seamonkey/VideoSegment.h
include/seamonkey/VideoUtils.h
-include/seamonkey/WebGLContext.h
-include/seamonkey/WebGLElementArrayCache.h
-include/seamonkey/WebGLExtensions.h
+include/seamonkey/VorbisUtils.h
+include/seamonkey/WaveDecoder.h
+include/seamonkey/WebMDecoder.h
include/seamonkey/XPCJSMemoryReporter.h
-include/seamonkey/a11yGeneric.h
include/seamonkey/amIInstallTrigger.h
include/seamonkey/amIWebInstallListener.h
include/seamonkey/amIWebInstaller.h
@@ -89,9 +99,6 @@ include/seamonkey/chromium_types.h
include/seamonkey/comi18n.h
include/seamonkey/cubeb/cubeb-stdint.h
include/seamonkey/cubeb/cubeb.h
-include/seamonkey/dmd.h
-include/seamonkey/dombindings.h
-include/seamonkey/dombindings_gen.h
include/seamonkey/domstubs.h
include/seamonkey/ds/BitArray.h
include/seamonkey/expat.h
@@ -99,15 +106,12 @@ include/seamonkey/expat_config.h
include/seamonkey/expat_external.h
include/seamonkey/extIApplication.h
include/seamonkey/ftpCore.h
-include/seamonkey/gc/Barrier.h
-include/seamonkey/gc/Heap.h
include/seamonkey/gc/Root.h
-include/seamonkey/gc/Statistics.h
-include/seamonkey/gc/StoreBuffer.h
include/seamonkey/gfx2DGlue.h
include/seamonkey/gfx3DMatrix.h
include/seamonkey/gfxASurface.h
include/seamonkey/gfxAlphaRecovery.h
+include/seamonkey/gfxBaseSharedMemorySurface.h
include/seamonkey/gfxBlur.h
include/seamonkey/gfxCachedTempSurface.h
include/seamonkey/gfxColor.h
@@ -142,6 +146,7 @@ include/seamonkey/gfxRect.h
include/seamonkey/gfxReusableSurfaceWrapper.h
include/seamonkey/gfxSVGGlyphs.h
include/seamonkey/gfxSharedImageSurface.h
+include/seamonkey/gfxSharedQuartzSurface.h
include/seamonkey/gfxSkipChars.h
include/seamonkey/gfxTeeSurface.h
include/seamonkey/gfxTypes.h
@@ -175,8 +180,10 @@ include/seamonkey/imgIContainerObserver.h
include/seamonkey/imgIDecoderObserver.h
include/seamonkey/imgIEncoder.h
include/seamonkey/imgILoader.h
+include/seamonkey/imgINotificationObserver.h
include/seamonkey/imgIOnloadBlocker.h
include/seamonkey/imgIRequest.h
+include/seamonkey/imgIScriptedNotificationObserver.h
include/seamonkey/imgITools.h
include/seamonkey/imgLoader.h
include/seamonkey/imgRequest.h
@@ -198,6 +205,7 @@ include/seamonkey/jpeglib.h
include/seamonkey/js-config.h
include/seamonkey/js.msg
include/seamonkey/js/HashTable.h
+include/seamonkey/js/HeapAPI.h
include/seamonkey/js/LegacyIntTypes.h
include/seamonkey/js/MemoryMetrics.h
include/seamonkey/js/TemplateLib.h
@@ -213,7 +221,6 @@ include/seamonkey/jsdbgapi.h
include/seamonkey/jsdebug.h
include/seamonkey/jsdhash.h
include/seamonkey/jsfriendapi.h
-include/seamonkey/jsgc.h
include/seamonkey/jslock.h
include/seamonkey/json.h
include/seamonkey/jsperf.h
@@ -304,6 +311,7 @@ include/seamonkey/mozilla/ClearOnShutdown.h
include/seamonkey/mozilla/CondVar.h
include/seamonkey/mozilla/Constants.h
include/seamonkey/mozilla/DeadlockDetector.h
+include/seamonkey/mozilla/EnumSet.h
include/seamonkey/mozilla/ErrorResult.h
include/seamonkey/mozilla/FileLocation.h
include/seamonkey/mozilla/FileUtils.h
@@ -328,7 +336,6 @@ include/seamonkey/mozilla/LookAndFeel.h
include/seamonkey/mozilla/MSStdInt.h
include/seamonkey/mozilla/MapsMemoryReporter.h
include/seamonkey/mozilla/MathAlgorithms.h
-include/seamonkey/mozilla/MemoryInfoDumper.h
include/seamonkey/mozilla/Module.h
include/seamonkey/mozilla/ModuleLoader.h
include/seamonkey/mozilla/ModuleUtils.h
@@ -370,6 +377,7 @@ include/seamonkey/mozilla/WidgetTraceEvent.h
include/seamonkey/mozilla/WidgetUtils.h
include/seamonkey/mozilla/X11Util.h
include/seamonkey/mozilla/XPCOM.h
+include/seamonkey/mozilla/a11y/AccTypes.h
include/seamonkey/mozilla/a11y/Accessible.h
include/seamonkey/mozilla/a11y/AccessibleWrap.h
include/seamonkey/mozilla/a11y/DocAccessible.h
@@ -381,6 +389,7 @@ include/seamonkey/mozilla/a11y/States.h
include/seamonkey/mozilla/arm.h
include/seamonkey/mozilla/chrome/RegistryMessageUtils.h
include/seamonkey/mozilla/css/Declaration.h
+include/seamonkey/mozilla/css/ErrorReporter.h
include/seamonkey/mozilla/css/GroupRule.h
include/seamonkey/mozilla/css/ImageLoader.h
include/seamonkey/mozilla/css/ImportRule.h
@@ -399,50 +408,74 @@ include/seamonkey/mozilla/dom/AudioChild.h
include/seamonkey/mozilla/dom/AudioContextBinding.h
include/seamonkey/mozilla/dom/AudioDestinationNode.h
include/seamonkey/mozilla/dom/AudioDestinationNodeBinding.h
+include/seamonkey/mozilla/dom/AudioListener.h
+include/seamonkey/mozilla/dom/AudioListenerBinding.h
include/seamonkey/mozilla/dom/AudioNode.h
include/seamonkey/mozilla/dom/AudioNodeBinding.h
+include/seamonkey/mozilla/dom/AudioParam.h
+include/seamonkey/mozilla/dom/AudioParamBinding.h
include/seamonkey/mozilla/dom/AudioParent.h
include/seamonkey/mozilla/dom/AudioSourceNode.h
include/seamonkey/mozilla/dom/AudioSourceNodeBinding.h
include/seamonkey/mozilla/dom/BindingUtils.h
+include/seamonkey/mozilla/dom/BiquadFilterNode.h
+include/seamonkey/mozilla/dom/BiquadFilterNodeBinding.h
include/seamonkey/mozilla/dom/BlobBinding.h
include/seamonkey/mozilla/dom/CSS2PropertiesBinding.h
include/seamonkey/mozilla/dom/CSSStyleDeclarationBinding.h
+include/seamonkey/mozilla/dom/CallbackFunction.h
+include/seamonkey/mozilla/dom/CanvasRenderingContext2D.h
include/seamonkey/mozilla/dom/CanvasRenderingContext2DBinding.h
+include/seamonkey/mozilla/dom/CanvasUtils.h
include/seamonkey/mozilla/dom/ClientRectListBinding.h
+include/seamonkey/mozilla/dom/Comment.h
include/seamonkey/mozilla/dom/ContentChild.h
include/seamonkey/mozilla/dom/ContentParent.h
include/seamonkey/mozilla/dom/ContentProcess.h
include/seamonkey/mozilla/dom/CrashReporterChild.h
include/seamonkey/mozilla/dom/CrashReporterParent.h
include/seamonkey/mozilla/dom/DOMError.h
+include/seamonkey/mozilla/dom/DOMImplementation.h
+include/seamonkey/mozilla/dom/DOMImplementationBinding.h
include/seamonkey/mozilla/dom/DOMJSClass.h
include/seamonkey/mozilla/dom/DOMJSProxyHandler.h
include/seamonkey/mozilla/dom/DOMRequest.h
include/seamonkey/mozilla/dom/DOMSettableTokenListBinding.h
+include/seamonkey/mozilla/dom/DOMStringMapBinding.h
include/seamonkey/mozilla/dom/DOMTokenListBinding.h
+include/seamonkey/mozilla/dom/DelayNode.h
+include/seamonkey/mozilla/dom/DelayNodeBinding.h
include/seamonkey/mozilla/dom/DirectionalityUtils.h
+include/seamonkey/mozilla/dom/DocumentFragment.h
+include/seamonkey/mozilla/dom/DynamicsCompressorNode.h
+include/seamonkey/mozilla/dom/DynamicsCompressorNodeBinding.h
include/seamonkey/mozilla/dom/Element.h
include/seamonkey/mozilla/dom/EncodingUtils.h
include/seamonkey/mozilla/dom/Errors.msg
+include/seamonkey/mozilla/dom/EventHandlerBinding.h
include/seamonkey/mozilla/dom/EventListenerBinding.h
include/seamonkey/mozilla/dom/EventTargetBinding.h
include/seamonkey/mozilla/dom/ExternalHelperAppChild.h
include/seamonkey/mozilla/dom/ExternalHelperAppParent.h
+include/seamonkey/mozilla/dom/FileBinding.h
include/seamonkey/mozilla/dom/FileListBinding.h
include/seamonkey/mozilla/dom/FileReaderSyncBinding.h
include/seamonkey/mozilla/dom/FragmentOrElement.h
include/seamonkey/mozilla/dom/FromParser.h
-include/seamonkey/mozilla/dom/FunctionBinding.h
+include/seamonkey/mozilla/dom/GainNode.h
+include/seamonkey/mozilla/dom/GainNodeBinding.h
include/seamonkey/mozilla/dom/HTMLCollectionBinding.h
include/seamonkey/mozilla/dom/HTMLOptionsCollectionBinding.h
include/seamonkey/mozilla/dom/HTMLPropertiesCollectionBinding.h
include/seamonkey/mozilla/dom/ImageData.h
+include/seamonkey/mozilla/dom/ImageDataBinding.h
include/seamonkey/mozilla/dom/Link.h
include/seamonkey/mozilla/dom/NodeListBinding.h
include/seamonkey/mozilla/dom/NonRefcountedDOMObject.h
include/seamonkey/mozilla/dom/Nullable.h
include/seamonkey/mozilla/dom/PaintRequestListBinding.h
+include/seamonkey/mozilla/dom/PannerNode.h
+include/seamonkey/mozilla/dom/PannerNodeBinding.h
include/seamonkey/mozilla/dom/PerformanceBinding.h
include/seamonkey/mozilla/dom/PerformanceNavigationBinding.h
include/seamonkey/mozilla/dom/PerformanceTimingBinding.h
@@ -455,6 +488,7 @@ include/seamonkey/mozilla/dom/SVGNumberListBinding.h
include/seamonkey/mozilla/dom/SVGPathSegListBinding.h
include/seamonkey/mozilla/dom/SVGPointListBinding.h
include/seamonkey/mozilla/dom/SVGTransformListBinding.h
+include/seamonkey/mozilla/dom/ScreenBinding.h
include/seamonkey/mozilla/dom/ScreenOrientation.h
include/seamonkey/mozilla/dom/StorageChild.h
include/seamonkey/mozilla/dom/StorageParent.h
@@ -469,6 +503,8 @@ include/seamonkey/mozilla/dom/TextDecoderBinding.h
include/seamonkey/mozilla/dom/TextEncoder.h
include/seamonkey/mozilla/dom/TextEncoderBinding.h
include/seamonkey/mozilla/dom/TypedArray.h
+include/seamonkey/mozilla/dom/URL.h
+include/seamonkey/mozilla/dom/URLBinding.h
include/seamonkey/mozilla/dom/UnionConversions.h
include/seamonkey/mozilla/dom/UnionTypes.h
include/seamonkey/mozilla/dom/WebGLRenderingContextBinding.h
@@ -529,6 +565,7 @@ include/seamonkey/mozilla/dom/sms/SmsChild.h
include/seamonkey/mozilla/dom/sms/SmsMessage.h
include/seamonkey/mozilla/dom/sms/SmsParent.h
include/seamonkey/mozilla/dom/sms/SmsRequest.h
+include/seamonkey/mozilla/dom/sms/SmsSegmentInfo.h
include/seamonkey/mozilla/dom/sms/SmsServicesFactory.h
include/seamonkey/mozilla/dom/sms/Types.h
include/seamonkey/mozilla/dom/time/DateCacheCleaner.h
@@ -614,6 +651,7 @@ include/seamonkey/mozilla/layers/ShadowLayersManager.h
include/seamonkey/mozilla/layers/ShadowLayersParent.h
include/seamonkey/mozilla/layers/SharedImageUtils.h
include/seamonkey/mozilla/layers/ShmemYCbCrImage.h
+include/seamonkey/mozilla/layers/TaskThrottler.h
include/seamonkey/mozilla/layout/FrameChildList.h
include/seamonkey/mozilla/layout/RenderFrameChild.h
include/seamonkey/mozilla/layout/RenderFrameParent.h
@@ -638,11 +676,14 @@ include/seamonkey/mozilla/net/NeckoCommon.h
include/seamonkey/mozilla/net/NeckoMessageUtils.h
include/seamonkey/mozilla/net/NeckoParent.h
include/seamonkey/mozilla/net/PHttpChannelParams.h
+include/seamonkey/mozilla/net/RemoteOpenFileChild.h
+include/seamonkey/mozilla/net/RemoteOpenFileParent.h
include/seamonkey/mozilla/net/WebSocketChannel.h
include/seamonkey/mozilla/net/WebSocketChannelChild.h
include/seamonkey/mozilla/net/WebSocketChannelParent.h
include/seamonkey/mozilla/net/WyciwygChannelChild.h
include/seamonkey/mozilla/net/WyciwygChannelParent.h
+include/seamonkey/mozilla/nsMemoryInfoDumper.h
include/seamonkey/mozilla/places/Database.h
include/seamonkey/mozilla/places/History.h
include/seamonkey/mozilla/plugins/AStream.h
@@ -715,6 +756,7 @@ include/seamonkey/nsArrayEnumerator.h
include/seamonkey/nsArrayUtils.h
include/seamonkey/nsAsyncDOMEvent.h
include/seamonkey/nsAsyncRedirectVerifyHelper.h
+include/seamonkey/nsAsyncScrollEventDetail.h
include/seamonkey/nsAtomListUtils.h
include/seamonkey/nsAtomService.h
include/seamonkey/nsAtomicRefcnt.h
@@ -722,8 +764,6 @@ include/seamonkey/nsAttrAndChildArray.h
include/seamonkey/nsAttrName.h
include/seamonkey/nsAttrValue.h
include/seamonkey/nsAttrValueInlines.h
-include/seamonkey/nsAudioAvailableEventManager.h
-include/seamonkey/nsAudioStream.h
include/seamonkey/nsAutoJSValHolder.h
include/seamonkey/nsAutoPtr.h
include/seamonkey/nsAutoRef.h
@@ -732,11 +772,7 @@ include/seamonkey/nsBidi.h
include/seamonkey/nsBidiPresUtils.h
include/seamonkey/nsBidiUtils.h
include/seamonkey/nsBindingManager.h
-include/seamonkey/nsBlobProtocolHandler.h
include/seamonkey/nsBoundingMetrics.h
-include/seamonkey/nsBuiltinDecoder.h
-include/seamonkey/nsBuiltinDecoderReader.h
-include/seamonkey/nsBuiltinDecoderStateMachine.h
include/seamonkey/nsCDefaultURIFixup.h
include/seamonkey/nsCExternalHandlerService.h
include/seamonkey/nsCOMArray.h
@@ -802,7 +838,9 @@ include/seamonkey/nsCoord.h
include/seamonkey/nsCopySupport.h
include/seamonkey/nsCppSharedAllocator.h
include/seamonkey/nsCrossSiteListenerProxy.h
+include/seamonkey/nsCycleCollectionNoteChild.h
include/seamonkey/nsCycleCollectionParticipant.h
+include/seamonkey/nsCycleCollectionTraversalCallback.h
include/seamonkey/nsCycleCollector.h
include/seamonkey/nsCycleCollectorUtils.h
include/seamonkey/nsDBFolderInfo.h
@@ -877,7 +915,6 @@ include/seamonkey/nsFrameTraversal.h
include/seamonkey/nsGTKToolkit.h
include/seamonkey/nsGUIEvent.h
include/seamonkey/nsGZFileWriter.h
-include/seamonkey/nsGenericElement.h
include/seamonkey/nsGenericHTMLElement.h
include/seamonkey/nsGeoPosition.h
include/seamonkey/nsGeoPositionIPCSerialiser.h
@@ -907,6 +944,7 @@ include/seamonkey/nsHTMLVideoElement.h
include/seamonkey/nsHashKeys.h
include/seamonkey/nsHashPropertyBag.h
include/seamonkey/nsHashtable.h
+include/seamonkey/nsHostObjectProtocolHandler.h
include/seamonkey/nsHtml5ArrayCopy.h
include/seamonkey/nsHtml5AtomList.h
include/seamonkey/nsHtml5AtomTable.h
@@ -1016,6 +1054,7 @@ include/seamonkey/nsIArray.h
include/seamonkey/nsIAssociatedContentSecurity.h
include/seamonkey/nsIAsyncInputStream.h
include/seamonkey/nsIAsyncOutputStream.h
+include/seamonkey/nsIAsyncScrollEventDetail.h
include/seamonkey/nsIAsyncStreamCopier.h
include/seamonkey/nsIAsyncVerifyRedirectCallback.h
include/seamonkey/nsIAtom.h
@@ -1081,6 +1120,7 @@ include/seamonkey/nsICacheSession.h
include/seamonkey/nsICacheVisitor.h
include/seamonkey/nsICachingChannel.h
include/seamonkey/nsICancelable.h
+include/seamonkey/nsICancelableRunnable.h
include/seamonkey/nsICanvasElementExternal.h
include/seamonkey/nsICanvasGLPrivate.h
include/seamonkey/nsICanvasRenderingContextInternal.h
@@ -1190,7 +1230,6 @@ include/seamonkey/nsIDOMBatteryManager.h
include/seamonkey/nsIDOMBeforeUnloadEvent.h
include/seamonkey/nsIDOMCDATASection.h
include/seamonkey/nsIDOMCRMFObject.h
-include/seamonkey/nsIDOMCSS2Properties.h
include/seamonkey/nsIDOMCSSCharsetRule.h
include/seamonkey/nsIDOMCSSFontFaceRule.h
include/seamonkey/nsIDOMCSSImportRule.h
@@ -1233,7 +1272,6 @@ include/seamonkey/nsIDOMDOMImplementation.h
include/seamonkey/nsIDOMDOMRequest.h
include/seamonkey/nsIDOMDOMSettableTokenList.h
include/seamonkey/nsIDOMDOMStringList.h
-include/seamonkey/nsIDOMDOMStringMap.h
include/seamonkey/nsIDOMDOMTokenList.h
include/seamonkey/nsIDOMDataChannel.h
include/seamonkey/nsIDOMDataContainerEvent.h
@@ -1511,6 +1549,7 @@ include/seamonkey/nsIDOMSmsFilter.h
include/seamonkey/nsIDOMSmsManager.h
include/seamonkey/nsIDOMSmsMessage.h
include/seamonkey/nsIDOMSmsRequest.h
+include/seamonkey/nsIDOMSmsSegmentInfo.h
include/seamonkey/nsIDOMStorage.h
include/seamonkey/nsIDOMStorageEvent.h
include/seamonkey/nsIDOMStorageIndexedDB.h
@@ -1610,6 +1649,7 @@ include/seamonkey/nsIEditorBoxObject.h
include/seamonkey/nsIEditorDocShell.h
include/seamonkey/nsIEditorIMESupport.h
include/seamonkey/nsIEditorMailSupport.h
+include/seamonkey/nsIEditorObserver.h
include/seamonkey/nsIEditorSpellCheck.h
include/seamonkey/nsIEditorStyleSheets.h
include/seamonkey/nsIEffectiveTLDService.h
@@ -1850,6 +1890,7 @@ include/seamonkey/nsIMapiRegistry.h
include/seamonkey/nsIMarkupDocumentViewer.h
include/seamonkey/nsIMdbFactoryFactory.h
include/seamonkey/nsIMemory.h
+include/seamonkey/nsIMemoryInfoDumper.h
include/seamonkey/nsIMemoryReporter.h
include/seamonkey/nsIMenuBoxObject.h
include/seamonkey/nsIMenuBuilder.h
@@ -1984,7 +2025,6 @@ include/seamonkey/nsINode.h
include/seamonkey/nsINodeInfo.h
include/seamonkey/nsINodeList.h
include/seamonkey/nsINoneService.h
-include/seamonkey/nsIOCSPResponder.h
include/seamonkey/nsIOS2Locale.h
include/seamonkey/nsIOSFileConstantsService.h
include/seamonkey/nsIObjectFrame.h
@@ -2116,6 +2156,7 @@ include/seamonkey/nsIRedirectResultListener.h
include/seamonkey/nsIReflowCallback.h
include/seamonkey/nsIRefreshURI.h
include/seamonkey/nsIRelativeFilePref.h
+include/seamonkey/nsIRemoteOpenFileListener.h
include/seamonkey/nsIRemoteService.h
include/seamonkey/nsIRequest.h
include/seamonkey/nsIRequestObserver.h
@@ -2388,7 +2429,6 @@ include/seamonkey/nsIWebSocketChannel.h
include/seamonkey/nsIWebSocketListener.h
include/seamonkey/nsIWidget.h
include/seamonkey/nsIWidgetListener.h
-include/seamonkey/nsIWifiEventInits.h
include/seamonkey/nsIWindowCreator.h
include/seamonkey/nsIWindowCreator2.h
include/seamonkey/nsIWindowDataSource.h
@@ -2408,8 +2448,6 @@ include/seamonkey/nsIX509CertDB2.h
include/seamonkey/nsIX509CertList.h
include/seamonkey/nsIX509CertValidity.h
include/seamonkey/nsIXBLAccessible.h
-include/seamonkey/nsIXFormsUtilityService.h
-include/seamonkey/nsIXMLContentBuilder.h
include/seamonkey/nsIXMLContentSink.h
include/seamonkey/nsIXMLHttpRequest.h
include/seamonkey/nsIXPCScriptNotify.h
@@ -2420,12 +2458,6 @@ include/seamonkey/nsIXPathEvaluatorInternal.h
include/seamonkey/nsIXSLTException.h
include/seamonkey/nsIXSLTProcessor.h
include/seamonkey/nsIXSLTProcessorPrivate.h
-include/seamonkey/nsIXTFAttributeHandler.h
-include/seamonkey/nsIXTFElement.h
-include/seamonkey/nsIXTFElementFactory.h
-include/seamonkey/nsIXTFElementWrapper.h
-include/seamonkey/nsIXTFPrivate.h
-include/seamonkey/nsIXTFService.h
include/seamonkey/nsIXULAppInfo.h
include/seamonkey/nsIXULBrowserWindow.h
include/seamonkey/nsIXULBuilderListener.h
@@ -2470,8 +2502,6 @@ include/seamonkey/nsMailHeaders.h
include/seamonkey/nsMappedAttributeElement.h
include/seamonkey/nsMargin.h
include/seamonkey/nsMathUtils.h
-include/seamonkey/nsMediaCache.h
-include/seamonkey/nsMediaDecoder.h
include/seamonkey/nsMediaSniffer.h
include/seamonkey/nsMemory.h
include/seamonkey/nsMimeContentTypeHandler.h
@@ -2536,8 +2566,6 @@ include/seamonkey/nsObjCExceptions.h
include/seamonkey/nsObjectFrame.h
include/seamonkey/nsObserverList.h
include/seamonkey/nsObserverService.h
-include/seamonkey/nsOggCodecState.h
-include/seamonkey/nsOggDecoder.h
include/seamonkey/nsOpenWindowEventDetail.h
include/seamonkey/nsPIBoxObject.h
include/seamonkey/nsPICommandUpdater.h
@@ -2637,7 +2665,6 @@ include/seamonkey/nsStringIterator.h
include/seamonkey/nsStringStream.h
include/seamonkey/nsStructuredCloneContainer.h
include/seamonkey/nsStubDocumentObserver.h
-include/seamonkey/nsStubImageDecoderObserver.h
include/seamonkey/nsStubMutationObserver.h
include/seamonkey/nsStyleAnimation.h
include/seamonkey/nsStyleChangeList.h
@@ -2712,10 +2739,8 @@ include/seamonkey/nsVariant.h
include/seamonkey/nsVersionComparator.h
include/seamonkey/nsViewsCID.h
include/seamonkey/nsVoidArray.h
-include/seamonkey/nsWaveDecoder.h
include/seamonkey/nsWeakPtr.h
include/seamonkey/nsWeakReference.h
-include/seamonkey/nsWebMDecoder.h
include/seamonkey/nsWhitespaceTokenizer.h
include/seamonkey/nsWidgetInitData.h
include/seamonkey/nsWidgetsCID.h
@@ -3975,6 +4000,8 @@ lib/seamonkey/chrome/en-US/locale/en-US/global/aboutRights.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutRights.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutSupport.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutSupport.properties
+lib/seamonkey/chrome/en-US/locale/en-US/global/aboutTelemetry.dtd
+lib/seamonkey/chrome/en-US/locale/en-US/global/aboutTelemetry.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/actions.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/appPicker.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/appstrings.properties
@@ -4618,6 +4645,9 @@ lib/seamonkey/chrome/toolkit/content/global/aboutRights-unbranded.xhtml
lib/seamonkey/chrome/toolkit/content/global/aboutRights.xhtml
lib/seamonkey/chrome/toolkit/content/global/aboutSupport.js
lib/seamonkey/chrome/toolkit/content/global/aboutSupport.xhtml
+lib/seamonkey/chrome/toolkit/content/global/aboutTelemetry.css
+lib/seamonkey/chrome/toolkit/content/global/aboutTelemetry.js
+lib/seamonkey/chrome/toolkit/content/global/aboutTelemetry.xhtml
lib/seamonkey/chrome/toolkit/content/global/accessibility/AccessFu.css
lib/seamonkey/chrome/toolkit/content/global/accessibility/content-script.js
lib/seamonkey/chrome/toolkit/content/global/alerts/alert.css
@@ -4788,6 +4818,7 @@ lib/seamonkey/chrome/toolkit/content/mozapps/extensions/list.js
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/list.xul
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/newaddon.js
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/newaddon.xul
+lib/seamonkey/chrome/toolkit/content/mozapps/extensions/pluginPrefs.xul
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/selectAddons.css
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/selectAddons.js
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/selectAddons.xml
@@ -5072,7 +5103,6 @@ lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/rating-not-won.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/rating-won.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/selectAddons.css
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/stripes-error.png
-lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-negative-small.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-negative.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-positive.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/extensions/stripes-warning.png
@@ -5122,6 +5152,7 @@ lib/seamonkey/components/FeedProcessor.js
lib/seamonkey/components/FeedWriter.js
lib/seamonkey/components/GPSDGeolocationProvider.js
lib/seamonkey/components/NetworkGeolocationProvider.js
+lib/seamonkey/components/PermissionSettings.js
lib/seamonkey/components/PlacesCategoriesStarter.js
lib/seamonkey/components/SettingsManager.js
lib/seamonkey/components/SiteSpecificUserAgent.js
@@ -5143,6 +5174,7 @@ lib/seamonkey/components/glautocomp.js
lib/seamonkey/components/interfaces.manifest
lib/seamonkey/components/jsconsole-clhandler.js
lib/seamonkey/components/jsmimeemitter.js
+lib/seamonkey/components/libmozgnome.so
lib/seamonkey/components/libsuite.so
lib/seamonkey/components/mail.xpt
lib/seamonkey/components/mdn-service.js
@@ -6483,12 +6515,14 @@ lib/seamonkey/libxpcom.so
lib/seamonkey/libxul.so
lib/seamonkey/license.txt
lib/seamonkey/modules/ActivitiesService.jsm
+lib/seamonkey/modules/ActivitiesServiceFilter.jsm
lib/seamonkey/modules/AddonLogging.jsm
lib/seamonkey/modules/AddonManager.jsm
lib/seamonkey/modules/AddonRepository.jsm
lib/seamonkey/modules/AddonUpdateChecker.jsm
lib/seamonkey/modules/AlarmDB.jsm
lib/seamonkey/modules/AlarmService.jsm
+lib/seamonkey/modules/AppDownloadManager.jsm
lib/seamonkey/modules/AppsServiceChild.jsm
lib/seamonkey/modules/AppsUtils.jsm
lib/seamonkey/modules/BookmarkHTMLUtils.jsm
@@ -6503,6 +6537,7 @@ lib/seamonkey/modules/CommonDialog.jsm
lib/seamonkey/modules/ConsoleAPIStorage.jsm
lib/seamonkey/modules/ContactDB.jsm
lib/seamonkey/modules/ContactService.jsm
+lib/seamonkey/modules/ContentPrefInstance.jsm
lib/seamonkey/modules/DOMIdentity.jsm
lib/seamonkey/modules/DOMRequestHelper.jsm
lib/seamonkey/modules/DeferredTask.jsm
@@ -6514,6 +6549,7 @@ lib/seamonkey/modules/DownloadUtils.jsm
lib/seamonkey/modules/FileUtils.jsm
lib/seamonkey/modules/ForgetAboutSite.jsm
lib/seamonkey/modules/FrameWorker.jsm
+lib/seamonkey/modules/FreeSpaceWatcher.jsm
lib/seamonkey/modules/Geometry.jsm
lib/seamonkey/modules/IOUtils.js
lib/seamonkey/modules/ISO8601DateUtils.jsm
@@ -6535,6 +6571,7 @@ lib/seamonkey/modules/PerfMeasurement.jsm
lib/seamonkey/modules/PermissionPromptHelper.jsm
lib/seamonkey/modules/PermissionSettings.jsm
lib/seamonkey/modules/PermissionsInstaller.jsm
+lib/seamonkey/modules/PermissionsTable.jsm
lib/seamonkey/modules/PhoneNumber.jsm
lib/seamonkey/modules/PhoneNumberMetaData.jsm
lib/seamonkey/modules/PhoneNumberUtils.jsm
@@ -6546,6 +6583,7 @@ lib/seamonkey/modules/PluralForm.jsm
lib/seamonkey/modules/PopupNotifications.jsm
lib/seamonkey/modules/PrivateBrowsingUtils.jsm
lib/seamonkey/modules/PropertyListUtils.jsm
+lib/seamonkey/modules/SafeBrowsing.jsm
lib/seamonkey/modules/Sanitizer.jsm
lib/seamonkey/modules/Services.jsm
lib/seamonkey/modules/SettingsChangeNotifier.jsm
@@ -6568,13 +6606,17 @@ lib/seamonkey/modules/WorkerAPI.jsm
lib/seamonkey/modules/XPCOMUtils.jsm
lib/seamonkey/modules/XPIProvider.jsm
lib/seamonkey/modules/XPIProviderUtils.js
+lib/seamonkey/modules/accessibility/AccessFu.css
lib/seamonkey/modules/accessibility/AccessFu.jsm
lib/seamonkey/modules/accessibility/EventManager.jsm
+lib/seamonkey/modules/accessibility/Makefile.in
lib/seamonkey/modules/accessibility/Presenters.jsm
lib/seamonkey/modules/accessibility/TouchAdapter.jsm
lib/seamonkey/modules/accessibility/TraversalRules.jsm
lib/seamonkey/modules/accessibility/Utils.jsm
lib/seamonkey/modules/accessibility/UtteranceGenerator.jsm
+lib/seamonkey/modules/accessibility/content-script.js
+lib/seamonkey/modules/accessibility/jar.mn
lib/seamonkey/modules/commonjs/loader.js
lib/seamonkey/modules/commonjs/promise/core.js
lib/seamonkey/modules/ctypes.jsm
@@ -6616,6 +6658,7 @@ lib/seamonkey/modules/gloda/public.js
lib/seamonkey/modules/gloda/query.js
lib/seamonkey/modules/gloda/suffixtree.js
lib/seamonkey/modules/gloda/utils.js
+lib/seamonkey/modules/hostnameUtils.jsm
lib/seamonkey/modules/identity/Identity.jsm
lib/seamonkey/modules/identity/IdentityProvider.jsm
lib/seamonkey/modules/identity/IdentityStore.jsm
@@ -6688,7 +6731,10 @@ lib/seamonkey/modules/services-sync/record.js
lib/seamonkey/modules/services-sync/resource.js
lib/seamonkey/modules/services-sync/rest.js
lib/seamonkey/modules/services-sync/service.js
+lib/seamonkey/modules/services-sync/stages/cluster.js
+lib/seamonkey/modules/services-sync/stages/enginesync.js
lib/seamonkey/modules/services-sync/status.js
+lib/seamonkey/modules/services-sync/userapi.js
lib/seamonkey/modules/services-sync/util.js
lib/seamonkey/modules/templateUtils.js
lib/seamonkey/modules/traceHelper.js
@@ -6765,8 +6811,10 @@ share/idl/seamonkey/imgIContainerObserver.idl
share/idl/seamonkey/imgIDecoderObserver.idl
share/idl/seamonkey/imgIEncoder.idl
share/idl/seamonkey/imgILoader.idl
+share/idl/seamonkey/imgINotificationObserver.idl
share/idl/seamonkey/imgIOnloadBlocker.idl
share/idl/seamonkey/imgIRequest.idl
+share/idl/seamonkey/imgIScriptedNotificationObserver.idl
share/idl/seamonkey/imgITools.idl
share/idl/seamonkey/inICSSValueSearch.idl
share/idl/seamonkey/inIDOMUtils.idl
@@ -6889,6 +6937,7 @@ share/idl/seamonkey/nsIArray.idl
share/idl/seamonkey/nsIAssociatedContentSecurity.idl
share/idl/seamonkey/nsIAsyncInputStream.idl
share/idl/seamonkey/nsIAsyncOutputStream.idl
+share/idl/seamonkey/nsIAsyncScrollEventDetail.idl
share/idl/seamonkey/nsIAsyncStreamCopier.idl
share/idl/seamonkey/nsIAsyncVerifyRedirectCallback.idl
share/idl/seamonkey/nsIAtom.idl
@@ -6947,6 +6996,7 @@ share/idl/seamonkey/nsICacheSession.idl
share/idl/seamonkey/nsICacheVisitor.idl
share/idl/seamonkey/nsICachingChannel.idl
share/idl/seamonkey/nsICancelable.idl
+share/idl/seamonkey/nsICancelableRunnable.idl
share/idl/seamonkey/nsICanvasGLPrivate.idl
share/idl/seamonkey/nsICapturePicker.idl
share/idl/seamonkey/nsICategoryManager.idl
@@ -7043,7 +7093,6 @@ share/idl/seamonkey/nsIDOMBatteryManager.idl
share/idl/seamonkey/nsIDOMBeforeUnloadEvent.idl
share/idl/seamonkey/nsIDOMCDATASection.idl
share/idl/seamonkey/nsIDOMCRMFObject.idl
-share/idl/seamonkey/nsIDOMCSS2Properties.idl
share/idl/seamonkey/nsIDOMCSSCharsetRule.idl
share/idl/seamonkey/nsIDOMCSSFontFaceRule.idl
share/idl/seamonkey/nsIDOMCSSImportRule.idl
@@ -7085,7 +7134,6 @@ share/idl/seamonkey/nsIDOMDOMImplementation.idl
share/idl/seamonkey/nsIDOMDOMRequest.idl
share/idl/seamonkey/nsIDOMDOMSettableTokenList.idl
share/idl/seamonkey/nsIDOMDOMStringList.idl
-share/idl/seamonkey/nsIDOMDOMStringMap.idl
share/idl/seamonkey/nsIDOMDOMTokenList.idl
share/idl/seamonkey/nsIDOMDataChannel.idl
share/idl/seamonkey/nsIDOMDataContainerEvent.idl
@@ -7362,6 +7410,7 @@ share/idl/seamonkey/nsIDOMSmsFilter.idl
share/idl/seamonkey/nsIDOMSmsManager.idl
share/idl/seamonkey/nsIDOMSmsMessage.idl
share/idl/seamonkey/nsIDOMSmsRequest.idl
+share/idl/seamonkey/nsIDOMSmsSegmentInfo.idl
share/idl/seamonkey/nsIDOMStorage.idl
share/idl/seamonkey/nsIDOMStorageEvent.idl
share/idl/seamonkey/nsIDOMStorageIndexedDB.idl
@@ -7455,6 +7504,7 @@ share/idl/seamonkey/nsIEditorBoxObject.idl
share/idl/seamonkey/nsIEditorDocShell.idl
share/idl/seamonkey/nsIEditorIMESupport.idl
share/idl/seamonkey/nsIEditorMailSupport.idl
+share/idl/seamonkey/nsIEditorObserver.idl
share/idl/seamonkey/nsIEditorSpellCheck.idl
share/idl/seamonkey/nsIEditorStyleSheets.idl
share/idl/seamonkey/nsIEffectiveTLDService.idl
@@ -7663,6 +7713,7 @@ share/idl/seamonkey/nsIMailboxUrl.idl
share/idl/seamonkey/nsIMapiRegistry.idl
share/idl/seamonkey/nsIMarkupDocumentViewer.idl
share/idl/seamonkey/nsIMemory.idl
+share/idl/seamonkey/nsIMemoryInfoDumper.idl
share/idl/seamonkey/nsIMemoryReporter.idl
share/idl/seamonkey/nsIMenuBoxObject.idl
share/idl/seamonkey/nsIMenuBuilder.idl
@@ -7788,7 +7839,6 @@ share/idl/seamonkey/nsINntpService.idl
share/idl/seamonkey/nsINntpUrl.idl
share/idl/seamonkey/nsINoIncomingServer.idl
share/idl/seamonkey/nsINoneService.idl
-share/idl/seamonkey/nsIOCSPResponder.idl
share/idl/seamonkey/nsIOSFileConstantsService.idl
share/idl/seamonkey/nsIObjectInputStream.idl
share/idl/seamonkey/nsIObjectLoadingContent.idl
@@ -7903,6 +7953,7 @@ share/idl/seamonkey/nsIRedirectChannelRegistrar.idl
share/idl/seamonkey/nsIRedirectResultListener.idl
share/idl/seamonkey/nsIRefreshURI.idl
share/idl/seamonkey/nsIRelativeFilePref.idl
+share/idl/seamonkey/nsIRemoteOpenFileListener.idl
share/idl/seamonkey/nsIRemoteService.idl
share/idl/seamonkey/nsIRequest.idl
share/idl/seamonkey/nsIRequestObserver.idl
@@ -8128,7 +8179,6 @@ share/idl/seamonkey/nsIWebProgressListener.idl
share/idl/seamonkey/nsIWebProgressListener2.idl
share/idl/seamonkey/nsIWebSocketChannel.idl
share/idl/seamonkey/nsIWebSocketListener.idl
-share/idl/seamonkey/nsIWifiEventInits.idl
share/idl/seamonkey/nsIWindowCreator.idl
share/idl/seamonkey/nsIWindowCreator2.idl
share/idl/seamonkey/nsIWindowDataSource.idl
@@ -8147,7 +8197,6 @@ share/idl/seamonkey/nsIX509CertDB2.idl
share/idl/seamonkey/nsIX509CertList.idl
share/idl/seamonkey/nsIX509CertValidity.idl
share/idl/seamonkey/nsIXBLAccessible.idl
-share/idl/seamonkey/nsIXMLContentBuilder.idl
share/idl/seamonkey/nsIXMLHttpRequest.idl
share/idl/seamonkey/nsIXPCScriptNotify.idl
share/idl/seamonkey/nsIXPCScriptable.idl
@@ -8156,11 +8205,6 @@ share/idl/seamonkey/nsIXPConnect.idl
share/idl/seamonkey/nsIXSLTException.idl
share/idl/seamonkey/nsIXSLTProcessor.idl
share/idl/seamonkey/nsIXSLTProcessorPrivate.idl
-share/idl/seamonkey/nsIXTFAttributeHandler.idl
-share/idl/seamonkey/nsIXTFElement.idl
-share/idl/seamonkey/nsIXTFElementFactory.idl
-share/idl/seamonkey/nsIXTFElementWrapper.idl
-share/idl/seamonkey/nsIXTFPrivate.idl
share/idl/seamonkey/nsIXULAppInfo.idl
share/idl/seamonkey/nsIXULBrowserWindow.idl
share/idl/seamonkey/nsIXULBuilderListener.idl
diff --git a/www/seamonkey/PLIST.enigmail b/www/seamonkey/PLIST.enigmail
index 29a7eb20703..f4d67ab3e7c 100644
--- a/www/seamonkey/PLIST.enigmail
+++ b/www/seamonkey/PLIST.enigmail
@@ -1,5 +1,4 @@
-lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/mimeDecrypt.jsm
-@comment $NetBSD: PLIST.enigmail,v 1.4 2012/09/06 12:08:50 ryoon Exp $
+@comment $NetBSD: PLIST.enigmail,v 1.5 2013/02/23 23:54:02 ryoon Exp $
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome/enigmail.jar
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigMsgCompFields.js
@@ -15,6 +14,7 @@ lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/commonFu
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/enigmailCommon.jsm
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/keyManagement.jsm
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/mimeDecrypt.jsm
+lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/mimeDecrypt.jsm
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/pipeConsole.jsm
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/pipeTransport.jsm
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess.jsm
@@ -22,3 +22,12 @@ lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subproce
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess_worker_win.js
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/${OPSYS}_${TARGET_XPCOM_ABI}/components/libenigmime-${TARGET_XPCOM_ABI}.so
lib/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/${OPSYS}_${TARGET_XPCOM_ABI}/components/libipc-${TARGET_XPCOM_ABI}.so
+lib/seamonkey/modules/subprocess.jsm
+lib/seamonkey/modules/subprocess_worker_unix.js
+lib/seamonkey/modules/subprocess_worker_win.js
+share/idl/seamonkey/nsIEnigMimeHeaderSink.idl
+share/idl/seamonkey/nsIEnigMimeReadCallback.idl
+share/idl/seamonkey/nsIEnigMimeService.idl
+share/idl/seamonkey/nsIEnigMsgCompFields.idl
+share/idl/seamonkey/nsIEnigScriptableMsgCompose.idl
+share/idl/seamonkey/nsIEnigmail.idl
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo
index 38755007b1b..e91735a0b57 100644
--- a/www/seamonkey/distinfo
+++ b/www/seamonkey/distinfo
@@ -1,8 +1,11 @@
-$NetBSD: distinfo,v 1.93 2013/02/08 18:13:03 ryoon Exp $
+$NetBSD: distinfo,v 1.94 2013/02/23 23:54:02 ryoon Exp $
-SHA1 (seamonkey-2.15.2.source.tar.bz2) = 55f9ace450da6f731d553afc59f08335305a9100
-RMD160 (seamonkey-2.15.2.source.tar.bz2) = 7f09e1849b6d2e6d5f75e03eb5f47ed7dfce9c1e
-Size (seamonkey-2.15.2.source.tar.bz2) = 120132969 bytes
+SHA1 (enigmail-1.5.1.tar.gz) = fec4c169731a9f0f47d1e443ea6f427196f759a7
+RMD160 (enigmail-1.5.1.tar.gz) = b7e3adc5f09d7671ac8c419a3cdd73f567351c79
+Size (enigmail-1.5.1.tar.gz) = 1213954 bytes
+SHA1 (seamonkey-2.16.source.tar.bz2) = d9ac2d6a808ad4ded592fd595a3f67d32a04eb38
+RMD160 (seamonkey-2.16.source.tar.bz2) = ba56e4df84473ca8ecc229454b005bff5891dd6c
+Size (seamonkey-2.16.source.tar.bz2) = 121957357 bytes
SHA1 (patch-aa) = 01abb03b890db1b4c69cdc0851fc4004fe25306c
SHA1 (patch-aa-toplevel) = 74648cc7c80310aa506fe8196730cac25dd64c9e
SHA1 (patch-ab) = 9cca7b0b97c4c38b30a125a6daf116b4064d451e
@@ -32,7 +35,7 @@ SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 4ce9e1a0e8f0d05367243e8d2
SHA1 (patch-ldap_sdks_c-sdk_build.mk) = 541604f0f63f5c1b3ce5509260517f68f417eb73
SHA1 (patch-mail_app_Makefile.in) = d66563480442a43e70715ecabf54ffeda5e5cf79
SHA1 (patch-mail_app_nsMailApp.cpp) = 6641427f5a9a2c2e4065abb331d983798e41d91c
-SHA1 (patch-mb) = 0fc8918e665c618ef922601b19100b52f565c2a9
+SHA1 (patch-mb) = 07e816f321fd6491fb9d5dc74ac2de53d5bc8405
SHA1 (patch-md) = 48e172fdf3ec12765e674a4a2ba8ac1b53f2f15b
SHA1 (patch-me) = 4c5f293574e9bdbe3ad8fa2abd7649622750f24f
SHA1 (patch-mm) = 3c0f229c2a029d9d68e2330a68a9170da0b17157
@@ -49,8 +52,6 @@ SHA1 (patch-mozilla_ipc_ipdl_ipdl_lower.py) = 2bf473a505692adc68c9cdc75a23d53d61
SHA1 (patch-mozilla_js_src_jsgc.cpp) = 79710d555551f62ac3510eede3cbc9aa314c1809
SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = ba789e9206f830d4925eb377627eb113be52351c
SHA1 (patch-mozilla_media_libcubeb_src_Makefile.in) = 2643dc7265d38a51cfcd98fd121bd65369957f18
-SHA1 (patch-mozilla_toolkit_components_osfile_osfileutils.cpp) = d72f7aadc9f447acf43dd98ea7baaadc51db2bc4
-SHA1 (patch-mozilla_toolkit_xre_nsAppRunner.cpp) = f64002003e185d87cb44bf92e6a5c04e89aa25d7
SHA1 (patch-mozilla_xpcom_Makefile.in) = fcd068eb5c2c96e9bf9ba275689e99ce5f6e5034
SHA1 (patch-mozilla_xpcom_ds_TimeStamp.h) = 3f751a097ec60ad743a3fa2d6ba9c3b36d633176
SHA1 (patch-mozilla_xpcom_reflect_xptcall_src_md_unix_xptcinvoke__ppc__netbsd.cpp) = e6bdc6adc373dab89bd1ab9546db8fffd41cb38c
diff --git a/www/seamonkey/enigmail.mk b/www/seamonkey/enigmail.mk
index 7f3f9afc561..f9ac956444e 100644
--- a/www/seamonkey/enigmail.mk
+++ b/www/seamonkey/enigmail.mk
@@ -1,9 +1,9 @@
-# $NetBSD: enigmail.mk,v 1.7 2012/10/12 18:32:35 ryoon Exp $
+# $NetBSD: enigmail.mk,v 1.8 2013/02/23 23:54:02 ryoon Exp $
#
# This Makefile fragment hooks the Enigmail OpenPGP extension
# (see http://www.mozilla-enigmail.org/ ) into the build.
-ENIGMAIL_DIST= enigmail-1.4.5.tar.gz
+ENIGMAIL_DIST= enigmail-1.5.1.tar.gz
XPI_FILES+= ${WRKDIR}/enigmail.xpi
.if !defined(DISTFILES)
DISTFILES= ${DEFAULT_DISTFILES}
@@ -24,7 +24,8 @@ post-extract: enigmail-post-extract
enigmail-post-extract:
${RUN} mv ${WRKDIR}/enigmail ${WRKSRC}/mailnews/extensions/
${RUN} cd ${WRKSRC} && \
- ${PATCH} < ${FILESDIR}/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm
+ ${PATCH} < ${FILESDIR}/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm && \
+ ${PATCH} < ${FILESDIR}/patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in
post-configure: enigmail-post-configure
.PHONY: enigmail-post-configure
diff --git a/www/seamonkey/files/patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in b/www/seamonkey/files/patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in
new file mode 100644
index 00000000000..d084c2c084e
--- /dev/null
+++ b/www/seamonkey/files/patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in
@@ -0,0 +1,13 @@
+$NetBSD: patch-files_mailnews_extensions_enigmail_ipc_src_Makefile.in,v 1.1 2013/02/23 23:54:02 ryoon Exp $
+
+--- mailnews/extensions/enigmail/ipc/src/Makefile.in.orig 2013-01-20 17:08:40.000000000 +0000
++++ mailnews/extensions/enigmail/ipc/src/Makefile.in
+@@ -19,7 +19,7 @@ endif
+
+ ifeq ($(OS_ARCH),NetBSD)
+ ifeq ($(DLL_SUFFIX),.so.1.0)
+-LDFLAGS += -Wl,-Bsymbolic
++LDFLAGS += -shared -Wl,-Bsymbolic
+ CFLAGS += -fPIC
+ endif
+ endif
diff --git a/www/seamonkey/options.mk b/www/seamonkey/options.mk
index cee7614a3f7..b52cd10a02f 100644
--- a/www/seamonkey/options.mk
+++ b/www/seamonkey/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.22 2012/04/28 22:48:06 ryoon Exp $
+# $NetBSD: options.mk,v 1.23 2013/02/23 23:54:02 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.seamonkey
PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome mozilla-enigmail mozilla-lightning
@@ -43,8 +43,8 @@ CONFIGURE_ARGS+= --enable-install-strip
CONFIGURE_ARGS+= --enable-calendar
PLIST_SRC+= PLIST.lightning
XPI_FILES+= ${WRKSRC}/mozilla/dist/xpi-stage/calendar-timezones.xpi
-XPI_FILES+= ${WRKSRC}/mozilla/dist/xpi-stage/gdata-provider.xpi
-XPI_FILES+= ${WRKSRC}/mozilla/dist/xpi-stage/lightning.xpi
+XPI_FILES+= ${WRKSRC}/mozilla/dist/xpi-stage/gdata-provider*.xpi
+XPI_FILES+= ${WRKSRC}/mozilla/dist/xpi-stage/lightning*.xpi
.else
CONFIGURE_ARGS+= --disable-calendar
.endif
diff --git a/www/seamonkey/patches/patch-mb b/www/seamonkey/patches/patch-mb
index a0b229a5c51..ef01a14ebf8 100644
--- a/www/seamonkey/patches/patch-mb
+++ b/www/seamonkey/patches/patch-mb
@@ -1,13 +1,13 @@
-$NetBSD: patch-mb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-mb,v 1.9 2013/02/23 23:54:03 ryoon Exp $
---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-11-18 10:19:54.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2013-02-18 04:06:50.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
@@ -50,7 +50,7 @@ endif
endif
endif
--ifneq (,$(filter NetBSD OpenBSD BSD_OS GNU,$(OS_ARCH)))
-+ifneq (,$(filter BSD_OS GNU,$(OS_ARCH)))
+-ifneq (,$(filter NetBSD OpenBSD GNU,$(OS_ARCH)))
++ifneq (,$(filter GNU,$(OS_ARCH)))
ifeq (86,$(findstring 86,$(OS_TEST)))
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
endif
@@ -16,24 +16,11 @@ $NetBSD: patch-mb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
# Migrate other platforms here after testing
#
-ifneq (,$(filter Linux FreeBSD GNU_%,$(OS_ARCH)))
-+ifneq (,$(filter Linux FreeBSD DragonFly NetBSD OpenBSD GNU_%,$(OS_ARCH)))
++ifneq (,$(filter Linux FreeBSD NetBSD OpenBSD GNU_%,$(OS_ARCH)))
# Linux/x86-64
ifeq (x86_64,$(OS_TEST))
CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp
-@@ -77,12 +77,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin
- endif
- endif
- #
--# OpenBSD/amd64
--#
--ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDx86_64)
--CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp
--endif
--#
- # Neutrino/Intel (uses the same unixish_x86 code)
- #
- ifeq ($(OS_TARGET),NTO)
-@@ -158,7 +152,7 @@ endif
+@@ -158,7 +158,7 @@ endif
# NetBSD/ARM
#
ifeq ($(OS_ARCH),NetBSD)
@@ -42,7 +29,7 @@ $NetBSD: patch-mb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp
endif
endif
-@@ -215,7 +209,7 @@ endif
+@@ -215,7 +215,7 @@ endif
# NetBSD/m68k
#
ifeq ($(OS_ARCH),NetBSD)
@@ -51,7 +38,7 @@ $NetBSD: patch-mb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp
endif
endif
-@@ -287,9 +281,10 @@ endif
+@@ -287,7 +287,7 @@ endif
#
# NetBSD/PPC
#
@@ -59,11 +46,8 @@ $NetBSD: patch-mb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+ifeq ($(OS_ARCH)$(OS_TEST),NetBSDpowerpc)
CPPSRCS := xptcinvoke_ppc_netbsd.cpp xptcstubs_ppc_netbsd.cpp
ASFILES := xptcinvoke_asm_ppc_netbsd.s xptcstubs_asm_ppc_netbsd.s
-+AS := $(CC) -c -x assembler-with-cpp
endif
-
- #
-@@ -355,6 +350,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
+@@ -346,6 +346,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s
endif
#
diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_components_osfile_osfileutils.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_components_osfile_osfileutils.cpp
deleted file mode 100644
index 157aa855d85..00000000000
--- a/www/seamonkey/patches/patch-mozilla_toolkit_components_osfile_osfileutils.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-$NetBSD: patch-mozilla_toolkit_components_osfile_osfileutils.cpp,v 1.1 2013/01/20 08:33:14 ryoon Exp $
-
---- mozilla/toolkit/components/osfile/osfileutils.cpp.orig 2013-01-06 06:26:31.000000000 +0000
-+++ mozilla/toolkit/components/osfile/osfileutils.cpp
-@@ -7,6 +7,10 @@
- #include "nsCOMPtr.h"
- #include "nsCRTGlue.h"
-
-+#if defined (__DragonFly__)
-+#include <sys/param.h>
-+#endif
-+
- // Utilities for handling errors
- namespace {
-
-@@ -48,7 +52,9 @@ void error_no_memory() {
- * the last operation failed because it is not supported.
- */
- void error_not_supported() {
-+#if !(defined(__DragonFly_version) && (__DragonFly_version < 300301))
- errno = ENOTSUP;
-+#endif
- }
-
- /**
-@@ -57,7 +63,9 @@ void error_not_supported() {
- * argument.
- */
- void error_invalid_argument() {
-+#if !(defined(__DragonFly_version) && (__DragonFly_version < 300301))
- errno = EINVAL;
-+#endif
- }
-
- /**
-@@ -66,7 +74,9 @@ void error_invalid_argument() {
- * memory.
- */
- void error_no_memory() {
-+#if !(defined(__DragonFly_version) && (__DragonFly_version < 300301))
- errno = ENOMEM;
-+#endif
- }
-
- #endif // defined(XP_WIN)
diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsAppRunner.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsAppRunner.cpp
deleted file mode 100644
index 976e0f3ddee..00000000000
--- a/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsAppRunner.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-mozilla_toolkit_xre_nsAppRunner.cpp,v 1.1 2013/01/20 08:33:14 ryoon Exp $
-
---- mozilla/toolkit/xre/nsAppRunner.cpp.orig 2013-01-06 06:26:32.000000000 +0000
-+++ mozilla/toolkit/xre/nsAppRunner.cpp
-@@ -3826,7 +3826,7 @@ XREMain::XRE_main(int argc, char* argv[]
- ScopedLogging log;
-
- #if defined(MOZ_WIDGET_GTK)
--#ifdef MOZ_MEMORY
-+#if defined(MOZ_MEMORY) || defined(__FreeBSD__) || defined(__NetBSD__)
- // Disable the slice allocator, since jemalloc already uses similar layout
- // algorithms, and using a sub-allocator tends to increase fragmentation.
- // This must be done before g_thread_init() is called.