pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc mozjs68: remove
details: https://anonhg.NetBSD.org/pkgsrc/rev/a3ae48dabbe7
branches: trunk
changeset: 442246:a3ae48dabbe7
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Nov 21 09:47:11 2020 +0000
description:
mozjs68: remove
Use mozjs78 instead.
No package in pkgsrc uses this version.
diffstat:
doc/CHANGES-2020 | 3 +-
lang/Makefile | 3 +-
lang/mozjs68/DESCR | 2 -
lang/mozjs68/Makefile | 74 ---
lang/mozjs68/PLIST | 215 ----------
lang/mozjs68/buildlink3.mk | 16 -
lang/mozjs68/distinfo | 12 -
lang/mozjs68/patches/patch-.._.._config_rules.mk | 18 -
lang/mozjs68/patches/patch-.._.._python_mozbuild_mozbuild_backend_recursivemake.py | 21 -
lang/mozjs68/patches/patch-jit_ProcessExecutableMemory.cpp | 38 -
lang/mozjs68/patches/patch-vm_ArrayBufferObject.cpp | 24 -
lang/mozjs68/patches/patch-vm_JSONPrinter.cpp | 17 -
lang/mozjs68/patches/patch-vm_JSONPrinter.h | 17 -
13 files changed, 3 insertions(+), 457 deletions(-)
diffs (truncated from 529 to 300 lines):
diff -r 3db3d15d6f94 -r a3ae48dabbe7 doc/CHANGES-2020
--- a/doc/CHANGES-2020 Sat Nov 21 09:45:39 2020 +0000
+++ b/doc/CHANGES-2020 Sat Nov 21 09:47:11 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2020,v 1.6286 2020/11/21 09:45:39 wiz Exp $
+$NetBSD: CHANGES-2020,v 1.6287 2020/11/21 09:47:11 wiz Exp $
Changes to the packages collection and infrastructure in 2020:
@@ -9215,3 +9215,4 @@
Updated lang/pear to 1.10.12nb2 [taca 2020-11-21]
Updated wm/marco to 1.24.1nb3 [gutteridge 2020-11-21]
Removed lang/mozjs60 successor lang/mozjs78 [wiz 2020-11-21]
+ Removed lang/mozjs68 successor lang/mozjs78 [wiz 2020-11-21]
diff -r 3db3d15d6f94 -r a3ae48dabbe7 lang/Makefile
--- a/lang/Makefile Sat Nov 21 09:45:39 2020 +0000
+++ b/lang/Makefile Sat Nov 21 09:47:11 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.583 2020/11/21 09:45:39 wiz Exp $
+# $NetBSD: Makefile,v 1.584 2020/11/21 09:47:11 wiz Exp $
#
COMMENT= Programming languages
@@ -161,7 +161,6 @@
SUBDIR+= mono-basic
SUBDIR+= mono6
SUBDIR+= moscow_ml
-SUBDIR+= mozjs68
SUBDIR+= mozjs78
SUBDIR+= mpd
SUBDIR+= nawk
diff -r 3db3d15d6f94 -r a3ae48dabbe7 lang/mozjs68/DESCR
--- a/lang/mozjs68/DESCR Sat Nov 21 09:45:39 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-This directory contains SpiderMonkey 68, the JavaScript engine by
-Mozilla.
diff -r 3db3d15d6f94 -r a3ae48dabbe7 lang/mozjs68/Makefile
--- a/lang/mozjs68/Makefile Sat Nov 21 09:45:39 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-# $NetBSD: Makefile,v 1.11 2020/11/06 09:11:31 maya Exp $
-
-DISTNAME= mozjs68_68.6.0.orig
-PKGNAME= ${DISTNAME:S/_/-/:S/.orig//}
-PKGREVISION= 7
-CATEGORIES= lang
-MASTER_SITES= http://deb.debian.org/debian/pool/main/m/mozjs68/
-EXTRACT_SUFX= .tar.xz
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://packages.debian.org/bullseye/libmozjs-68-0
-COMMENT= SpiderMonkey JavaScript library (68.x branch)
-#LICENSE= # TODO: (see mk/license.mk)
-
-WRKSRC= ${WRKDIR}/firefox-68.6.0/js/src
-USE_TOOLS+= autoconf213 gmake perl pkg-config
-USE_LANGUAGES= c c++
-
-# "ERROR: Only GCC 6.1 or newer is supported"
-GCC_REQD+= 6
-
-HAS_CONFIGURE= yes
-CONFIGURE_DIRS= build
-CONFIGURE_SCRIPT= ../configure
-CONFIGURE_ARGS+= --prefix=${PREFIX}
-CONFIGURE_ARGS+= --with-system-icu
-CONFIGURE_ARGS+= --with-system-zlib
-CONFIGURE_ARGS+= --enable-readline
-CONFIGURE_ARGS+= --enable-posix-nspr-emulation
-CONFIGURE_ARGS+= --disable-jemalloc
-CONFIGURE_ARGS+= --disable-debug-symbols
-CONFIGURE_ARGS+= --enable-strip
-CONFIGURE_ARGS+= --with-intl-api
-# --disable-optimize
-# For rustc/cargo detection
-CONFIGURE_ARGS+= --target=${MACHINE_GNU_PLATFORM}
-CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM}
-
-PKGCONFIG_OVERRIDE+= build/js.pc.in
-PKGCONFIG_OVERRIDE+= ctypes/libffi/libffi.pc.in
-
-# Python 2.7 and Python 3.6 or later are required simultaneously.
-PYTHON_VERSIONS_ACCEPTED= 27
-PYTHON_FOR_BUILD_ONLY= tool
-.if !empty(PYTHON_VERSION_DEFAULT:M3[6789])
-TOOL_DEPENDS+= python${PYTHON_VERSION_DEFAULT}-[0-9]*:../../lang/python${PYTHON_VERSION_DEFAULT}
-ALL_ENV+= PYTHON3=${LOCALBASE}/bin/python${PYTHON_VERSION_DEFAULT:S/3/3./}
-.else
-TOOL_DEPENDS+= python37-[0-9]*:../../lang/python37
-ALL_ENV+= PYTHON3=${LOCALBASE}/bin/python3.7
-.endif
-
-pre-configure:
- cd ${WRKSRC} && autoconf-2.13
- mkdir ${WRKSRC}/build
-
-post-install:
- cd ${DESTDIR}${PREFIX}/lib && \
- ${MV} libmozjs-68.so libmozjs-68.so.0.0.0 && \
- ${LN} -s libmozjs-68.so.0.0.0 libmozjs-68.so.0 && \
- ${LN} -s libmozjs-68.so.0 libmozjs-68.so
- ${RM} -f ${DESTDIR}${PREFIX}/lib/libjs_static.ajs
- ${CHMOD} -x ${DESTDIR}${PREFIX}/include/mozjs-68/js-config.h
- ${CHMOD} -x ${DESTDIR}${PREFIX}/lib/pkgconfig/mozjs-68.pc
-
-BUILDLINK_DEPMETHOD.clang= build
-.include "../../lang/clang/buildlink3.mk"
-RUST_REQ= 1.34.0
-.include "../../lang/rust/rust.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../lang/python/tool.mk"
-.include "../../textproc/icu/buildlink3.mk"
-.include "../../mk/readline.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 3db3d15d6f94 -r a3ae48dabbe7 lang/mozjs68/PLIST
--- a/lang/mozjs68/PLIST Sat Nov 21 09:45:39 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,215 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2020/04/06 04:58:42 wiz Exp $
-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
Home |
Main Index |
Thread Index |
Old Index