Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Sep 2020 22:20:53 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548684 - in head/lang: . spidermonkey78 spidermonkey78/files
Message-ID:  <202009142220.08EMKreV082329@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Mon Sep 14 22:20:53 2020
New Revision: 548684
URL: https://svnweb.freebsd.org/changeset/ports/548684

Log:
  lang/spidermonkey78: create port
  
  Create a port for newer spidermonkey based on spidermonkey68 to be used by
  upcoming polkit

Added:
  head/lang/spidermonkey78/
     - copied from r548683, head/lang/spidermonkey68/
Modified:
  head/lang/Makefile
  head/lang/spidermonkey78/Makefile
  head/lang/spidermonkey78/distinfo
  head/lang/spidermonkey78/files/patch-js_public_TypeDecls.h
  head/lang/spidermonkey78/pkg-plist

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Mon Sep 14 20:34:26 2020	(r548683)
+++ head/lang/Makefile	Mon Sep 14 22:20:53 2020	(r548684)
@@ -337,6 +337,7 @@
     SUBDIR += spidermonkey52
     SUBDIR += spidermonkey60
     SUBDIR += spidermonkey68
+    SUBDIR += spidermonkey78
     SUBDIR += spl
     SUBDIR += squeak
     SUBDIR += squirrel

Modified: head/lang/spidermonkey78/Makefile
==============================================================================
--- head/lang/spidermonkey68/Makefile	Mon Sep 14 20:34:26 2020	(r548683)
+++ head/lang/spidermonkey78/Makefile	Mon Sep 14 22:20:53 2020	(r548684)
@@ -1,63 +1,64 @@
 # $FreeBSD$
 
 PORTNAME=	spidermonkey
-DISTVERSION=	68.9.0
-PORTREVISION=	2
+DISTVERSION=	78.2.0
 CATEGORIES=	lang
 MASTER_SITES=	MOZILLA/firefox/releases/${DISTVERSION}esr/source
 PKGNAMESUFFIX=	${SP_VER}
 DISTNAME=	firefox-${DISTVERSION}esr.source
 
-MAINTAINER=	tcberner@FreeBSD.org
-COMMENT=	Standalone JavaScript based from Mozilla 68-esr
+MAINTAINER=	swills@FreeBSD.org
+COMMENT=	Standalone JavaScript based from Mozilla 78-esr
 
 LICENSE=	MPL20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	autoconf-2.13:devel/autoconf213 \
+BUILD_DEPENDS=	${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \
 		${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} \
-		rust-cbindgen>=0.8.7:devel/rust-cbindgen \
 		${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
-		${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-LIB_DEPENDS=	libnspr4.so:devel/nspr \
-		libffi.so:devel/libffi \
-		libicudata.so:devel/icu
+		autoconf-2.13:devel/autoconf213 \
+		rust-cbindgen>=0.8.7:devel/rust-cbindgen
+LIB_DEPENDS=	libffi.so:devel/libffi \
+		libicudata.so:devel/icu \
+		libnspr4.so:devel/nspr
 
-USES=		compiler gmake localbase pathfix pkgconfig \
-		python:2.7,build tar:xz
+USES=		compiler gmake localbase pathfix pkgconfig python:build \
+		readline tar:xz
 USE_LDCONFIG=	yes
-SP_VER=		68
+SP_VER=		78
 HAS_CONFIGURE=	yes
 
-WRKSRC=		${WRKDIR}/firefox-${DISTVERSION}
+WRKSRC=			${WRKDIR}/firefox-${DISTVERSION}
 PATCH_WRKSRC=		${WRKDIR}/firefox-${DISTVERSION}/
 CONFIGURE_OUTSOURCE=	yes
 CONFIGURE_SCRIPT=	../firefox-${DISTVERSION}/js/src/configure
 
-CONFIGURE_ARGS=	--prefix=${PREFIX:Q} \
-		--target=${CONFIGURE_TARGET} \
-		--with-intl-api \
-		--with-system-zlib \
-		--disable-gold \
-		--disable-debug \
+CONFIGURE_ARGS=	--disable-debug \
 		--disable-debug-symbols \
+		--disable-gold \
 		--disable-jemalloc \
+		--enable-optimize \
+		--enable-readline \
+		--enable-shared-js \
+		--prefix=${PREFIX:Q} \
+		--target=${CONFIGURE_TARGET} \
+		--with-intl-api \
 		--with-system-icu \
 		--with-system-nspr \
-		--enable-shared-js \
-		--enable-optimize \
-		--enable-readline
+		--with-system-zlib
 
-CONFIGURE_ENV=	HOST_CC=${CC} HOST_CXX=${CXX}
+CONFIGURE_ENV=	HOST_CC=${CC} \
+		HOST_CXX=${CXX}
 
 CONFIGURE_ENV+=	LLVM_CONFIG=llvm-config${LLVM_DEFAULT}
 
-BINARY_ALIAS=	python=${PYTHON_CMD}
+BINARY_ALIAS=	python3=${PYTHON_CMD}
+PLIST_SUB=	SP_VER=${SP_VER}
 
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == amd64
-CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL}
+CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}
 .endif
 
 # Require newer Clang than what's in base system unless user opted out
@@ -69,6 +70,9 @@ CC=		${LOCALBASE}/bin/clang${LLVM_DEFAULT}
 CXX=		${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
 BUILD_DEPENDS+=	${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
 .endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure
 
 post-install:
 	${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs

Modified: head/lang/spidermonkey78/distinfo
==============================================================================
--- head/lang/spidermonkey68/distinfo	Mon Sep 14 20:34:26 2020	(r548683)
+++ head/lang/spidermonkey78/distinfo	Mon Sep 14 22:20:53 2020	(r548684)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596134656
-SHA256 (firefox-68.9.0esr.source.tar.xz) = 935105e1a8a97d64daffb372690e2b566b5f07641f01470929dbbc82d20d4407
-SIZE (firefox-68.9.0esr.source.tar.xz) = 317469120
+TIMESTAMP = 1600105157
+SHA256 (firefox-78.2.0esr.source.tar.xz) = 965ccfcbb8c0aa97639911997c54be0fcf896fd388b03138952089af675ea918
+SIZE (firefox-78.2.0esr.source.tar.xz) = 331996944

Modified: head/lang/spidermonkey78/files/patch-js_public_TypeDecls.h
==============================================================================
--- head/lang/spidermonkey68/files/patch-js_public_TypeDecls.h	Mon Sep 14 20:34:26 2020	(r548683)
+++ head/lang/spidermonkey78/files/patch-js_public_TypeDecls.h	Mon Sep 14 22:20:53 2020	(r548684)
@@ -5,7 +5,7 @@ this spidermonkey version.
 
 This issue was fix in firefox and backported to esr 68.
 
---- js/public/TypeDecls.h.orig	2019-09-01 13:09:17 UTC
+--- js/public/TypeDecls.h.orig	2020-08-17 18:33:37 UTC
 +++ js/public/TypeDecls.h
 @@ -20,6 +20,8 @@
  #include <stddef.h>
@@ -14,13 +14,14 @@ This issue was fix in firefox and backported to esr 68
 +#pragma GCC visibility push(default)
 +
  #include "js-config.h"
+ #include "jstypes.h"
  
- typedef uint8_t jsbytecode;
-@@ -89,5 +91,7 @@ typedef PersistentRooted<JS::Symbol*> PersistentRooted
- typedef PersistentRooted<Value> PersistentRootedValue;
- 
+@@ -123,6 +125,8 @@ using HandleVector = Handle<StackGCVector<T>>;
+ template <typename T>
+ using MutableHandleVector = MutableHandle<StackGCVector<T>>;
  }  // namespace JS
 +
 +#pragma GCC visibility pop
  
- #endif /* js_TypeDecls_h */
+ using jsid = JS::PropertyKey;
+ 

Modified: head/lang/spidermonkey78/pkg-plist
==============================================================================
--- head/lang/spidermonkey68/pkg-plist	Mon Sep 14 20:34:26 2020	(r548683)
+++ head/lang/spidermonkey78/pkg-plist	Mon Sep 14 22:20:53 2020	(r548684)
@@ -1,213 +1,247 @@
-bin/js68
-bin/js68-config
-include/mozjs-68/double-conversion/double-conversion.h
-include/mozjs-68/double-conversion/utils.h
-include/mozjs-68/fdlibm.h
-include/mozjs-68/js-config.h
-include/mozjs-68/js.msg
-include/mozjs-68/js/AllocPolicy.h
-include/mozjs-68/js/ArrayBuffer.h
-include/mozjs-68/js/BuildId.h
-include/mozjs-68/js/CallArgs.h
-include/mozjs-68/js/CallNonGenericMethod.h
-include/mozjs-68/js/CharacterEncoding.h
-include/mozjs-68/js/Class.h
-include/mozjs-68/js/CompilationAndEvaluation.h
-include/mozjs-68/js/CompileOptions.h
-include/mozjs-68/js/ContextOptions.h
-include/mozjs-68/js/Conversions.h
-include/mozjs-68/js/Date.h
-include/mozjs-68/js/Debug.h
-include/mozjs-68/js/Equality.h
-include/mozjs-68/js/ErrorReport.h
-include/mozjs-68/js/ForOfIterator.h
-include/mozjs-68/js/GCAPI.h
-include/mozjs-68/js/GCAnnotations.h
-include/mozjs-68/js/GCHashTable.h
-include/mozjs-68/js/GCPolicyAPI.h
-include/mozjs-68/js/GCVariant.h
-include/mozjs-68/js/GCVector.h
-include/mozjs-68/js/HashTable.h
-include/mozjs-68/js/HeapAPI.h
-include/mozjs-68/js/Id.h
-include/mozjs-68/js/Initialization.h
-include/mozjs-68/js/JSON.h
-include/mozjs-68/js/LocaleSensitive.h
-include/mozjs-68/js/MemoryFunctions.h
-include/mozjs-68/js/MemoryMetrics.h
-include/mozjs-68/js/OffThreadScriptCompilation.h
-include/mozjs-68/js/Principals.h
-include/mozjs-68/js/Printf.h
-include/mozjs-68/js/ProfilingCategory.h
-include/mozjs-68/js/ProfilingFrameIterator.h
-include/mozjs-68/js/ProfilingStack.h
-include/mozjs-68/js/Promise.h
-include/mozjs-68/js/PropertyDescriptor.h
-include/mozjs-68/js/PropertySpec.h
-include/mozjs-68/js/ProtoKey.h
-include/mozjs-68/js/Proxy.h
-include/mozjs-68/js/Realm.h
-include/mozjs-68/js/RealmOptions.h
-include/mozjs-68/js/RefCounted.h
-include/mozjs-68/js/RegExp.h
-include/mozjs-68/js/RegExpFlags.h
-include/mozjs-68/js/RequiredDefines.h
-include/mozjs-68/js/Result.h
-include/mozjs-68/js/RootingAPI.h
-include/mozjs-68/js/SavedFrameAPI.h
-include/mozjs-68/js/SharedArrayBuffer.h
-include/mozjs-68/js/SliceBudget.h
-include/mozjs-68/js/SourceText.h
-include/mozjs-68/js/StableStringChars.h
-include/mozjs-68/js/Stream.h
-include/mozjs-68/js/StructuredClone.h
-include/mozjs-68/js/SweepingAPI.h
-include/mozjs-68/js/Symbol.h
-include/mozjs-68/js/TraceKind.h
-include/mozjs-68/js/TraceLoggerAPI.h
-include/mozjs-68/js/TracingAPI.h
-include/mozjs-68/js/TrackedOptimizationInfo.h
-include/mozjs-68/js/Transcoding.h
-include/mozjs-68/js/TypeDecls.h
-include/mozjs-68/js/UbiNode.h
-include/mozjs-68/js/UbiNodeBreadthFirst.h
-include/mozjs-68/js/UbiNodeCensus.h
-include/mozjs-68/js/UbiNodeDominatorTree.h
-include/mozjs-68/js/UbiNodePostOrder.h
-include/mozjs-68/js/UbiNodeShortestPaths.h
-include/mozjs-68/js/UbiNodeUtils.h
-include/mozjs-68/js/UniquePtr.h
-include/mozjs-68/js/Utility.h
-include/mozjs-68/js/Value.h
-include/mozjs-68/js/Vector.h
-include/mozjs-68/js/Warnings.h
-include/mozjs-68/js/WeakMapPtr.h
-include/mozjs-68/js/Wrapper.h
-include/mozjs-68/js/experimental/SourceHook.h
-include/mozjs-68/jsapi.h
-include/mozjs-68/jsfriendapi.h
-include/mozjs-68/jsperf.h
-include/mozjs-68/jspubtd.h
-include/mozjs-68/jstypes.h
-include/mozjs-68/malloc_decls.h
-include/mozjs-68/mozilla/Algorithm.h
-include/mozjs-68/mozilla/Alignment.h
-include/mozjs-68/mozilla/AllocPolicy.h
-include/mozjs-68/mozilla/AlreadyAddRefed.h
-include/mozjs-68/mozilla/Array.h
-include/mozjs-68/mozilla/ArrayUtils.h
-include/mozjs-68/mozilla/Assertions.h
-include/mozjs-68/mozilla/Atomics.h
-include/mozjs-68/mozilla/Attributes.h
-include/mozjs-68/mozilla/AutoProfilerLabel.h
-include/mozjs-68/mozilla/BinarySearch.h
-include/mozjs-68/mozilla/BloomFilter.h
-include/mozjs-68/mozilla/Buffer.h
-include/mozjs-68/mozilla/BufferList.h
-include/mozjs-68/mozilla/Casting.h
-include/mozjs-68/mozilla/ChaosMode.h
-include/mozjs-68/mozilla/Char16.h
-include/mozjs-68/mozilla/CheckedInt.h
-include/mozjs-68/mozilla/Compiler.h
-include/mozjs-68/mozilla/Compression.h
-include/mozjs-68/mozilla/DbgMacro.h
-include/mozjs-68/mozilla/DebugOnly.h
-include/mozjs-68/mozilla/Decimal.h
-include/mozjs-68/mozilla/DefineEnum.h
-include/mozjs-68/mozilla/DoublyLinkedList.h
-include/mozjs-68/mozilla/EndianUtils.h
-include/mozjs-68/mozilla/EnumSet.h
-include/mozjs-68/mozilla/EnumTypeTraits.h
-include/mozjs-68/mozilla/EnumeratedArray.h
-include/mozjs-68/mozilla/EnumeratedRange.h
-include/mozjs-68/mozilla/FStream.h
-include/mozjs-68/mozilla/FastBernoulliTrial.h
-include/mozjs-68/mozilla/FloatingPoint.h
-include/mozjs-68/mozilla/FunctionTypeTraits.h
-include/mozjs-68/mozilla/GuardObjects.h
-include/mozjs-68/mozilla/HashFunctions.h
-include/mozjs-68/mozilla/HashTable.h
-include/mozjs-68/mozilla/HelperMacros.h
-include/mozjs-68/mozilla/IntegerPrintfMacros.h
-include/mozjs-68/mozilla/IntegerRange.h
-include/mozjs-68/mozilla/IntegerTypeTraits.h
-include/mozjs-68/mozilla/JSONWriter.h
-include/mozjs-68/mozilla/Likely.h
-include/mozjs-68/mozilla/LinkedList.h
-include/mozjs-68/mozilla/MacroArgs.h
-include/mozjs-68/mozilla/MacroForEach.h
-include/mozjs-68/mozilla/MathAlgorithms.h
-include/mozjs-68/mozilla/Maybe.h
-include/mozjs-68/mozilla/MaybeOneOf.h
-include/mozjs-68/mozilla/MemoryChecking.h
-include/mozjs-68/mozilla/MemoryReporting.h
-include/mozjs-68/mozilla/Move.h
-include/mozjs-68/mozilla/NonDereferenceable.h
-include/mozjs-68/mozilla/NotNull.h
-include/mozjs-68/mozilla/NullPtr.h
-include/mozjs-68/mozilla/Opaque.h
-include/mozjs-68/mozilla/OperatorNewExtensions.h
-include/mozjs-68/mozilla/Pair.h
-include/mozjs-68/mozilla/Path.h
-include/mozjs-68/mozilla/PlatformConditionVariable.h
-include/mozjs-68/mozilla/PlatformMutex.h
-include/mozjs-68/mozilla/PodOperations.h
-include/mozjs-68/mozilla/Poison.h
-include/mozjs-68/mozilla/Printf.h
-include/mozjs-68/mozilla/RandomNum.h
-include/mozjs-68/mozilla/Range.h
-include/mozjs-68/mozilla/RangedArray.h
-include/mozjs-68/mozilla/RangedPtr.h
-include/mozjs-68/mozilla/RecordReplay.h
-include/mozjs-68/mozilla/ReentrancyGuard.h
-include/mozjs-68/mozilla/RefCountType.h
-include/mozjs-68/mozilla/RefCounted.h
-include/mozjs-68/mozilla/RefPtr.h
-include/mozjs-68/mozilla/Result.h
-include/mozjs-68/mozilla/ResultExtensions.h
-include/mozjs-68/mozilla/ReverseIterator.h
-include/mozjs-68/mozilla/RollingMean.h
-include/mozjs-68/mozilla/SHA1.h
-include/mozjs-68/mozilla/SPSCQueue.h
-include/mozjs-68/mozilla/Saturate.h
-include/mozjs-68/mozilla/ScopeExit.h
-include/mozjs-68/mozilla/Scoped.h
-include/mozjs-68/mozilla/SegmentedVector.h
-include/mozjs-68/mozilla/SharedLibrary.h
-include/mozjs-68/mozilla/SmallPointerArray.h
-include/mozjs-68/mozilla/Span.h
-include/mozjs-68/mozilla/SplayTree.h
-include/mozjs-68/mozilla/Sprintf.h
-include/mozjs-68/mozilla/StackWalk.h
-include/mozjs-68/mozilla/StaticAnalysisFunctions.h
-include/mozjs-68/mozilla/TaggedAnonymousMemory.h
-include/mozjs-68/mozilla/TemplateLib.h
-include/mozjs-68/mozilla/TextUtils.h
-include/mozjs-68/mozilla/ThreadLocal.h
-include/mozjs-68/mozilla/ThreadSafeWeakPtr.h
-include/mozjs-68/mozilla/TimeStamp.h
-include/mozjs-68/mozilla/ToString.h
-include/mozjs-68/mozilla/Tuple.h
-include/mozjs-68/mozilla/TypeTraits.h
-include/mozjs-68/mozilla/TypedEnumBits.h
-include/mozjs-68/mozilla/Types.h
-include/mozjs-68/mozilla/UniquePtr.h
-include/mozjs-68/mozilla/UniquePtrExtensions.h
-include/mozjs-68/mozilla/Unused.h
-include/mozjs-68/mozilla/Utf8.h
-include/mozjs-68/mozilla/Variant.h
-include/mozjs-68/mozilla/Vector.h
-include/mozjs-68/mozilla/WeakPtr.h
-include/mozjs-68/mozilla/WrappingOperations.h
-include/mozjs-68/mozilla/XorShift128PlusRNG.h
-include/mozjs-68/mozilla/fallible.h
-include/mozjs-68/mozilla/glue/Debug.h
-include/mozjs-68/mozilla/mozalloc.h
-include/mozjs-68/mozilla/mozalloc_abort.h
-include/mozjs-68/mozilla/mozalloc_oom.h
-include/mozjs-68/mozjemalloc_types.h
-include/mozjs-68/mozmemory.h
-include/mozjs-68/mozmemory_wrap.h
-lib/libmozjs-68.so
-lib/libmozjs-68.so.1
-libdata/pkgconfig/mozjs-68.pc
+bin/js%%SP_VER%%
+bin/js%%SP_VER%%-config
+include/mozjs-%%SP_VER%%/BaseProfiler.h
+include/mozjs-%%SP_VER%%/double-conversion/double-conversion.h
+include/mozjs-%%SP_VER%%/double-conversion/double-to-string.h
+include/mozjs-%%SP_VER%%/double-conversion/string-to-double.h
+include/mozjs-%%SP_VER%%/double-conversion/utils.h
+include/mozjs-%%SP_VER%%/encoding_rs_mem.h
+include/mozjs-%%SP_VER%%/fdlibm.h
+include/mozjs-%%SP_VER%%/js-config.h
+include/mozjs-%%SP_VER%%/js.msg
+include/mozjs-%%SP_VER%%/js/AllocPolicy.h
+include/mozjs-%%SP_VER%%/js/AllocationRecording.h
+include/mozjs-%%SP_VER%%/js/Array.h
+include/mozjs-%%SP_VER%%/js/ArrayBuffer.h
+include/mozjs-%%SP_VER%%/js/ArrayBufferMaybeShared.h
+include/mozjs-%%SP_VER%%/js/BigInt.h
+include/mozjs-%%SP_VER%%/js/BinASTFormat.h
+include/mozjs-%%SP_VER%%/js/BuildId.h
+include/mozjs-%%SP_VER%%/js/CallArgs.h
+include/mozjs-%%SP_VER%%/js/CallNonGenericMethod.h
+include/mozjs-%%SP_VER%%/js/CharacterEncoding.h
+include/mozjs-%%SP_VER%%/js/Class.h
+include/mozjs-%%SP_VER%%/js/ComparisonOperators.h
+include/mozjs-%%SP_VER%%/js/CompilationAndEvaluation.h
+include/mozjs-%%SP_VER%%/js/CompileOptions.h
+include/mozjs-%%SP_VER%%/js/ContextOptions.h
+include/mozjs-%%SP_VER%%/js/Conversions.h
+include/mozjs-%%SP_VER%%/js/Date.h
+include/mozjs-%%SP_VER%%/js/Debug.h
+include/mozjs-%%SP_VER%%/js/Equality.h
+include/mozjs-%%SP_VER%%/js/ErrorReport.h
+include/mozjs-%%SP_VER%%/js/Exception.h
+include/mozjs-%%SP_VER%%/js/ForOfIterator.h
+include/mozjs-%%SP_VER%%/js/GCAPI.h
+include/mozjs-%%SP_VER%%/js/GCAnnotations.h
+include/mozjs-%%SP_VER%%/js/GCHashTable.h
+include/mozjs-%%SP_VER%%/js/GCPolicyAPI.h
+include/mozjs-%%SP_VER%%/js/GCTypeMacros.h
+include/mozjs-%%SP_VER%%/js/GCVariant.h
+include/mozjs-%%SP_VER%%/js/GCVector.h
+include/mozjs-%%SP_VER%%/js/HashTable.h
+include/mozjs-%%SP_VER%%/js/HeapAPI.h
+include/mozjs-%%SP_VER%%/js/Id.h
+include/mozjs-%%SP_VER%%/js/Initialization.h
+include/mozjs-%%SP_VER%%/js/JSON.h
+include/mozjs-%%SP_VER%%/js/LocaleSensitive.h
+include/mozjs-%%SP_VER%%/js/MemoryFunctions.h
+include/mozjs-%%SP_VER%%/js/MemoryMetrics.h
+include/mozjs-%%SP_VER%%/js/Modules.h
+include/mozjs-%%SP_VER%%/js/OffThreadScriptCompilation.h
+include/mozjs-%%SP_VER%%/js/Principals.h
+include/mozjs-%%SP_VER%%/js/Printf.h
+include/mozjs-%%SP_VER%%/js/ProfilingCategory.h
+include/mozjs-%%SP_VER%%/js/ProfilingFrameIterator.h
+include/mozjs-%%SP_VER%%/js/ProfilingStack.h
+include/mozjs-%%SP_VER%%/js/Promise.h
+include/mozjs-%%SP_VER%%/js/PropertyDescriptor.h
+include/mozjs-%%SP_VER%%/js/PropertySpec.h
+include/mozjs-%%SP_VER%%/js/ProtoKey.h
+include/mozjs-%%SP_VER%%/js/Proxy.h
+include/mozjs-%%SP_VER%%/js/Realm.h
+include/mozjs-%%SP_VER%%/js/RealmOptions.h
+include/mozjs-%%SP_VER%%/js/RefCounted.h
+include/mozjs-%%SP_VER%%/js/RegExp.h
+include/mozjs-%%SP_VER%%/js/RegExpFlags.h
+include/mozjs-%%SP_VER%%/js/RequiredDefines.h
+include/mozjs-%%SP_VER%%/js/Result.h
+include/mozjs-%%SP_VER%%/js/RootingAPI.h
+include/mozjs-%%SP_VER%%/js/SavedFrameAPI.h
+include/mozjs-%%SP_VER%%/js/SharedArrayBuffer.h
+include/mozjs-%%SP_VER%%/js/SliceBudget.h
+include/mozjs-%%SP_VER%%/js/SourceText.h
+include/mozjs-%%SP_VER%%/js/StableStringChars.h
+include/mozjs-%%SP_VER%%/js/Stream.h
+include/mozjs-%%SP_VER%%/js/StructuredClone.h
+include/mozjs-%%SP_VER%%/js/SweepingAPI.h
+include/mozjs-%%SP_VER%%/js/Symbol.h
+include/mozjs-%%SP_VER%%/js/TraceKind.h
+include/mozjs-%%SP_VER%%/js/TraceLoggerAPI.h
+include/mozjs-%%SP_VER%%/js/TracingAPI.h
+include/mozjs-%%SP_VER%%/js/Transcoding.h
+include/mozjs-%%SP_VER%%/js/TypeDecls.h
+include/mozjs-%%SP_VER%%/js/UbiNode.h
+include/mozjs-%%SP_VER%%/js/UbiNodeBreadthFirst.h
+include/mozjs-%%SP_VER%%/js/UbiNodeCensus.h
+include/mozjs-%%SP_VER%%/js/UbiNodeDominatorTree.h
+include/mozjs-%%SP_VER%%/js/UbiNodePostOrder.h
+include/mozjs-%%SP_VER%%/js/UbiNodeShortestPaths.h
+include/mozjs-%%SP_VER%%/js/UbiNodeUtils.h
+include/mozjs-%%SP_VER%%/js/UniquePtr.h
+include/mozjs-%%SP_VER%%/js/Utility.h
+include/mozjs-%%SP_VER%%/js/Value.h
+include/mozjs-%%SP_VER%%/js/ValueArray.h
+include/mozjs-%%SP_VER%%/js/Vector.h
+include/mozjs-%%SP_VER%%/js/Warnings.h
+include/mozjs-%%SP_VER%%/js/WeakMapPtr.h
+include/mozjs-%%SP_VER%%/js/Wrapper.h
+include/mozjs-%%SP_VER%%/js/experimental/CodeCoverage.h
+include/mozjs-%%SP_VER%%/js/experimental/SourceHook.h
+include/mozjs-%%SP_VER%%/jsapi.h
+include/mozjs-%%SP_VER%%/jsfriendapi.h
+include/mozjs-%%SP_VER%%/jspubtd.h
+include/mozjs-%%SP_VER%%/jstypes.h
+include/mozjs-%%SP_VER%%/malloc_decls.h
+include/mozjs-%%SP_VER%%/mozilla/Algorithm.h
+include/mozjs-%%SP_VER%%/mozilla/Alignment.h
+include/mozjs-%%SP_VER%%/mozilla/AllocPolicy.h
+include/mozjs-%%SP_VER%%/mozilla/AlreadyAddRefed.h
+include/mozjs-%%SP_VER%%/mozilla/Array.h
+include/mozjs-%%SP_VER%%/mozilla/ArrayUtils.h
+include/mozjs-%%SP_VER%%/mozilla/Assertions.h
+include/mozjs-%%SP_VER%%/mozilla/Atomics.h
+include/mozjs-%%SP_VER%%/mozilla/Attributes.h
+include/mozjs-%%SP_VER%%/mozilla/AutoProfilerLabel.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerCounts.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerDetail.h
+include/mozjs-%%SP_VER%%/mozilla/BinarySearch.h
+include/mozjs-%%SP_VER%%/mozilla/BlocksRingBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/BloomFilter.h
+include/mozjs-%%SP_VER%%/mozilla/Buffer.h
+include/mozjs-%%SP_VER%%/mozilla/BufferList.h
+include/mozjs-%%SP_VER%%/mozilla/Casting.h
+include/mozjs-%%SP_VER%%/mozilla/ChaosMode.h
+include/mozjs-%%SP_VER%%/mozilla/Char16.h
+include/mozjs-%%SP_VER%%/mozilla/CheckedInt.h
+include/mozjs-%%SP_VER%%/mozilla/CompactPair.h
+include/mozjs-%%SP_VER%%/mozilla/Compiler.h
+include/mozjs-%%SP_VER%%/mozilla/Compression.h
+include/mozjs-%%SP_VER%%/mozilla/DbgMacro.h
+include/mozjs-%%SP_VER%%/mozilla/DebugOnly.h
+include/mozjs-%%SP_VER%%/mozilla/Decimal.h
+include/mozjs-%%SP_VER%%/mozilla/DefineEnum.h
+include/mozjs-%%SP_VER%%/mozilla/DoubleConversion.h
+include/mozjs-%%SP_VER%%/mozilla/DoublyLinkedList.h
+include/mozjs-%%SP_VER%%/mozilla/EndianUtils.h
+include/mozjs-%%SP_VER%%/mozilla/EnumSet.h
+include/mozjs-%%SP_VER%%/mozilla/EnumTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/EnumeratedArray.h
+include/mozjs-%%SP_VER%%/mozilla/EnumeratedRange.h
+include/mozjs-%%SP_VER%%/mozilla/FStream.h
+include/mozjs-%%SP_VER%%/mozilla/FastBernoulliTrial.h
+include/mozjs-%%SP_VER%%/mozilla/FloatingPoint.h
+include/mozjs-%%SP_VER%%/mozilla/FunctionRef.h
+include/mozjs-%%SP_VER%%/mozilla/FunctionTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/GuardObjects.h
+include/mozjs-%%SP_VER%%/mozilla/HashFunctions.h
+include/mozjs-%%SP_VER%%/mozilla/HashTable.h
+include/mozjs-%%SP_VER%%/mozilla/HelperMacros.h
+include/mozjs-%%SP_VER%%/mozilla/InitializedOnce.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerPrintfMacros.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerRange.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/JSONWriter.h
+include/mozjs-%%SP_VER%%/mozilla/JsRust.h
+include/mozjs-%%SP_VER%%/mozilla/Latin1.h
+include/mozjs-%%SP_VER%%/mozilla/Likely.h
+include/mozjs-%%SP_VER%%/mozilla/LinkedList.h
+include/mozjs-%%SP_VER%%/mozilla/LinuxSignal.h
+include/mozjs-%%SP_VER%%/mozilla/MacroArgs.h
+include/mozjs-%%SP_VER%%/mozilla/MacroForEach.h
+include/mozjs-%%SP_VER%%/mozilla/MathAlgorithms.h
+include/mozjs-%%SP_VER%%/mozilla/Maybe.h
+include/mozjs-%%SP_VER%%/mozilla/MaybeOneOf.h
+include/mozjs-%%SP_VER%%/mozilla/MemoryChecking.h
+include/mozjs-%%SP_VER%%/mozilla/MemoryReporting.h
+include/mozjs-%%SP_VER%%/mozilla/MmapFaultHandler.h
+include/mozjs-%%SP_VER%%/mozilla/ModuloBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/NonDereferenceable.h
+include/mozjs-%%SP_VER%%/mozilla/NotNull.h
+include/mozjs-%%SP_VER%%/mozilla/Opaque.h
+include/mozjs-%%SP_VER%%/mozilla/OperatorNewExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/Path.h
+include/mozjs-%%SP_VER%%/mozilla/PlatformConditionVariable.h
+include/mozjs-%%SP_VER%%/mozilla/PlatformMutex.h
+include/mozjs-%%SP_VER%%/mozilla/PodOperations.h
+include/mozjs-%%SP_VER%%/mozilla/Poison.h
+include/mozjs-%%SP_VER%%/mozilla/PowerOfTwo.h
+include/mozjs-%%SP_VER%%/mozilla/Printf.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunk.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManager.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManagerSingle.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManagerWithLocalLimit.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferControlledChunkManager.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferEntrySerialization.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferIndex.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileChunkedBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/RandomNum.h
+include/mozjs-%%SP_VER%%/mozilla/Range.h
+include/mozjs-%%SP_VER%%/mozilla/RangedArray.h
+include/mozjs-%%SP_VER%%/mozilla/RangedPtr.h
+include/mozjs-%%SP_VER%%/mozilla/ReentrancyGuard.h
+include/mozjs-%%SP_VER%%/mozilla/RefCountType.h
+include/mozjs-%%SP_VER%%/mozilla/RefCounted.h
+include/mozjs-%%SP_VER%%/mozilla/RefPtr.h
+include/mozjs-%%SP_VER%%/mozilla/Result.h
+include/mozjs-%%SP_VER%%/mozilla/ResultExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/ReverseIterator.h
+include/mozjs-%%SP_VER%%/mozilla/RollingMean.h
+include/mozjs-%%SP_VER%%/mozilla/SHA1.h
+include/mozjs-%%SP_VER%%/mozilla/SPSCQueue.h
+include/mozjs-%%SP_VER%%/mozilla/Saturate.h
+include/mozjs-%%SP_VER%%/mozilla/ScopeExit.h
+include/mozjs-%%SP_VER%%/mozilla/Scoped.h
+include/mozjs-%%SP_VER%%/mozilla/SegmentedVector.h
+include/mozjs-%%SP_VER%%/mozilla/SharedLibrary.h
+include/mozjs-%%SP_VER%%/mozilla/SmallPointerArray.h
+include/mozjs-%%SP_VER%%/mozilla/Span.h
+include/mozjs-%%SP_VER%%/mozilla/SplayTree.h
+include/mozjs-%%SP_VER%%/mozilla/Sprintf.h
+include/mozjs-%%SP_VER%%/mozilla/StackWalk.h
+include/mozjs-%%SP_VER%%/mozilla/StaticAnalysisFunctions.h
+include/mozjs-%%SP_VER%%/mozilla/TaggedAnonymousMemory.h
+include/mozjs-%%SP_VER%%/mozilla/Tainting.h
+include/mozjs-%%SP_VER%%/mozilla/TemplateLib.h
+include/mozjs-%%SP_VER%%/mozilla/TextUtils.h
+include/mozjs-%%SP_VER%%/mozilla/ThreadLocal.h
+include/mozjs-%%SP_VER%%/mozilla/ThreadSafeWeakPtr.h
+include/mozjs-%%SP_VER%%/mozilla/TimeStamp.h
+include/mozjs-%%SP_VER%%/mozilla/ToString.h
+include/mozjs-%%SP_VER%%/mozilla/Tuple.h
+include/mozjs-%%SP_VER%%/mozilla/TypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/TypedEnumBits.h
+include/mozjs-%%SP_VER%%/mozilla/Types.h
+include/mozjs-%%SP_VER%%/mozilla/UniquePtr.h
+include/mozjs-%%SP_VER%%/mozilla/UniquePtrExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/Unused.h
+include/mozjs-%%SP_VER%%/mozilla/Utf8.h
+include/mozjs-%%SP_VER%%/mozilla/Variant.h
+include/mozjs-%%SP_VER%%/mozilla/Vector.h
+include/mozjs-%%SP_VER%%/mozilla/WeakPtr.h
+include/mozjs-%%SP_VER%%/mozilla/WrappingOperations.h
+include/mozjs-%%SP_VER%%/mozilla/XorShift128PlusRNG.h
+include/mozjs-%%SP_VER%%/mozilla/cxxalloc.h
+include/mozjs-%%SP_VER%%/mozilla/fallible.h
+include/mozjs-%%SP_VER%%/mozilla/glue/Debug.h
+include/mozjs-%%SP_VER%%/mozilla/glue/WinUtils.h
+include/mozjs-%%SP_VER%%/mozilla/leb128iterator.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc_abort.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc_oom.h
+include/mozjs-%%SP_VER%%/mozjemalloc_types.h
+include/mozjs-%%SP_VER%%/mozmemory.h
+include/mozjs-%%SP_VER%%/mozmemory_wrap.h
+lib/libmozjs-%%SP_VER%%.so
+lib/libmozjs-%%SP_VER%%.so.1
+libdata/pkgconfig/mozjs-%%SP_VER%%.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009142220.08EMKreV082329>