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)
This commit is contained in:
ryoon 2013-02-23 23:54:02 +00:00
parent dd04d29252
commit cafebcdf18
10 changed files with 148 additions and 155 deletions

View file

@ -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/}

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
#

View file

@ -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)

View file

@ -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.