diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-12-31 12:51:45 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-12-31 12:51:45 +0000 |
| commit | d1586efed34e19b069b45dcbc9420ef90871b368 (patch) | |
| tree | 6d92a96e7cb41a813b6e9ce95d9edace789bdaee | |
| parent | f95d5860872afd6f9f2a212849c6372f1ba77aec (diff) | |
lang/spidermonkey78: Remove expired port
2025-12-31 lang/spidermonkey78: Legacy version
18 files changed, 1 insertions, 554 deletions
@@ -4991,3 +4991,4 @@ www/moodle44||2025-12-31|Has expired: Upstream EOL www/angie-module-rtmp||2025-12-31|Has expired: Upstream development has slowed down and there are a lot of unresolved issues and PRs upstream, consider migrating to multimedia/mediamtx www/mediawiki139||2025-12-31|Has expired: Upstream EOL www/forgejo7||2025-12-31|Has expired: Obsolete, please switch to www/forgejo-lts +lang/spidermonkey78||2025-12-31|Has expired: Legacy version diff --git a/lang/Makefile b/lang/Makefile index 950dab0f1c62..d4cc8a6f8b96 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -371,7 +371,6 @@ SUBDIR += spidermonkey115 SUBDIR += spidermonkey128 SUBDIR += spidermonkey140 - SUBDIR += spidermonkey78 SUBDIR += squeak SUBDIR += squirrel SUBDIR += starlark-rust diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile deleted file mode 100644 index ee0e27d3e4ec..000000000000 --- a/lang/spidermonkey78/Makefile +++ /dev/null @@ -1,87 +0,0 @@ -PORTNAME= spidermonkey -DISTVERSION= 78.15.0 -PORTREVISION= 39 -CATEGORIES= lang -MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source -PKGNAMESUFFIX= ${SP_VER} -DISTNAME= firefox-${DISTVERSION}esr.source - -PATCH_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/ -PATCHFILES+= 223087fdc29f18678f6174e9807b8780e439acf6:-p1 # https://bugzilla.mozilla.org/1894423 -PATCHFILES+= 68ff4d3f7338248b4d67cf03aade5a73f8d396b2:-p1 # https://bugzilla.mozilla.org/1849070 - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Standalone JavaScript based from Mozilla 78-esr -WWW= https://spidermonkey.dev/ - -LICENSE= MPL20 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Legacy version -EXPIRATION_DATE= 2025-12-31 - -BUILD_DEPENDS= ${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \ - autoconf2.13:devel/autoconf2.13 \ - rust-cbindgen>=0.8.7:devel/rust-cbindgen -LIB_DEPENDS= libffi.so:devel/libffi \ - libicudata.so:devel/icu \ - libnspr4.so:devel/nspr - -USES= compiler:c++17-lang gmake localbase pathfix pkgconfig python:build \ - readline tar:xz -USE_LDCONFIG= yes -SP_VER= 78 -HAS_CONFIGURE= yes - -CONFIGURE_OUTSOURCE= yes -WRKSRC= ${WRKDIR}/firefox-${DISTVERSION} -PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ - -CONFIGURE_ARGS= --enable-application=js \ - --disable-debug \ - --disable-debug-symbols \ - --disable-gold \ - --disable-jemalloc \ - --disable-tests \ - --enable-optimize \ - --enable-readline \ - --enable-shared-js \ - --prefix=${PREFIX:Q} \ - --target=${CONFIGURE_TARGET} \ - --with-intl-api \ - --with-system-icu \ - --with-system-nspr \ - --with-system-zlib - -CONFIGURE_ENV= HOST_CC=${CC} \ - HOST_CXX=${CXX} - -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} -.endif - -.if ${CHOSEN_COMPILER_TYPE} == gcc -CONFIGURE_ENV+= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \ - LLVM_OBJDUMP=llvm-objdump${LLVM_DEFAULT} -BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} -USE_GCC= yes -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure - @${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure - @${FIND} ${WRKSRC}/build/pymake ${WRKSRC}/python/mozbuild -name *.py -exec \ - ${REINPLACE_CMD} "s|'rU'|'r'|g" {} \; - -post-install: - ${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs - ${LN} -fs libmozjs-${SP_VER}.so ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.so.1 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/js${SP_VER} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.* - -.include <bsd.port.post.mk> diff --git a/lang/spidermonkey78/distinfo b/lang/spidermonkey78/distinfo deleted file mode 100644 index a54d8d3ed35f..000000000000 --- a/lang/spidermonkey78/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -TIMESTAMP = 1732978996 -SHA256 (firefox-78.15.0esr.source.tar.xz) = a4438d84d95171a6d4fea9c9f02c2edbf0475a9c614d968ebe2eedc25a672151 -SIZE (firefox-78.15.0esr.source.tar.xz) = 330819568 -SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c -SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597 -SHA256 (68ff4d3f7338248b4d67cf03aade5a73f8d396b2) = 8d556dcb0d3a76a6cb8870b6eff45fafe0a78760ea24d34ea0b5e7ceb4489a71 -SIZE (68ff4d3f7338248b4d67cf03aade5a73f8d396b2) = 2546 diff --git a/lang/spidermonkey78/files/patch-build_moz.configure_flags.configure b/lang/spidermonkey78/files/patch-build_moz.configure_flags.configure deleted file mode 100644 index 24b8f65c80e8..000000000000 --- a/lang/spidermonkey78/files/patch-build_moz.configure_flags.configure +++ /dev/null @@ -1,11 +0,0 @@ ---- build/moz.configure/flags.configure.orig 2023-06-24 10:37:11 UTC -+++ build/moz.configure/flags.configure -@@ -56,7 +56,7 @@ def new_pass_manager_flags(enabled, compiler, host, ta - # Temporary until https://bugs.llvm.org/show_bug.cgi?id=45835 gets a - # real fix: clang 10 hangs with some ubsan-inserted code constructs. - return None -- if enabled and compiler.version >= '9.0.0': -+ if enabled and compiler.version >= '9.0.0' and compiler.version < '16.0.0': - if compiler.type == 'clang': - return ['-fexperimental-new-pass-manager'] - elif compiler.type == 'clang-cl': diff --git a/lang/spidermonkey78/files/patch-js_moz.configure b/lang/spidermonkey78/files/patch-js_moz.configure deleted file mode 100644 index 82492b586380..000000000000 --- a/lang/spidermonkey78/files/patch-js_moz.configure +++ /dev/null @@ -1,11 +0,0 @@ ---- js/moz.configure.orig 2020-08-17 18:33:37 UTC -+++ js/moz.configure -@@ -696,7 +696,7 @@ def editline(js_shell, is_windows, compile_environment - js_option('--enable-readline', help='Link js shell to system readline library', - when=editline) - --has_readline = check_symbol('readline', flags=['-lreadline'], when='--enable-readline', -+has_readline = check_symbol('readline', flags=['-lreadline', '-L%%LOCALBASE%%/lib'], when='--enable-readline', - onerror=lambda: die('No system readline library found')) - - set_config('EDITLINE_LIBS', ['-lreadline'], when=has_readline) diff --git a/lang/spidermonkey78/files/patch-js_public_StructuredClone.h b/lang/spidermonkey78/files/patch-js_public_StructuredClone.h deleted file mode 100644 index de5de74a5b7d..000000000000 --- a/lang/spidermonkey78/files/patch-js_public_StructuredClone.h +++ /dev/null @@ -1,13 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1644600 - ---- js/public/StructuredClone.h.orig 2021-02-17 07:48:59 UTC -+++ js/public/StructuredClone.h -@@ -381,7 +381,7 @@ enum OwnTransferablePolicy { - namespace js { - class SharedArrayRawBuffer; - --class SharedArrayRawBufferRefs { -+class JS_PUBLIC_API SharedArrayRawBufferRefs { - public: - SharedArrayRawBufferRefs() = default; - SharedArrayRawBufferRefs(SharedArrayRawBufferRefs&& other) = default; diff --git a/lang/spidermonkey78/files/patch-js_public_TypeDecls.h b/lang/spidermonkey78/files/patch-js_public_TypeDecls.h deleted file mode 100644 index e34ae2690fd9..000000000000 --- a/lang/spidermonkey78/files/patch-js_public_TypeDecls.h +++ /dev/null @@ -1,27 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1426865 - -Add "dumb" patch to fix undefined symbols when trying to build gjs against -this spidermonkey version. - -This issue was fix in firefox and backported to esr 68. - ---- js/public/TypeDecls.h.orig 2020-08-17 18:33:37 UTC -+++ js/public/TypeDecls.h -@@ -20,6 +20,8 @@ - #include <stddef.h> - #include <stdint.h> - -+#pragma GCC visibility push(default) -+ - #include "js-config.h" - #include "jstypes.h" - -@@ -123,6 +125,8 @@ using HandleVector = Handle<StackGCVector<T>>; - template <typename T> - using MutableHandleVector = MutableHandle<StackGCVector<T>>; - } // namespace JS -+ -+#pragma GCC visibility pop - - using jsid = JS::PropertyKey; - diff --git a/lang/spidermonkey78/files/patch-js_src_build_js-config.in b/lang/spidermonkey78/files/patch-js_src_build_js-config.in deleted file mode 100644 index 97509e5b716b..000000000000 --- a/lang/spidermonkey78/files/patch-js_src_build_js-config.in +++ /dev/null @@ -1,18 +0,0 @@ ---- js/src/build/js-config.in.orig 2021-08-28 22:43:38 UTC -+++ js/src/build/js-config.in -@@ -8,7 +8,6 @@ mozilla_version='@MOZILLA_VERSION@' - JS_LIBRARY_NAME='@JS_LIBRARY_NAME@' - NSPR_CFLAGS='@NSPR_CFLAGS@' - JS_CONFIG_LIBS='@JS_CONFIG_LIBS@' --MOZ_JS_LIBS='@JS_CONFIG_MOZ_JS_LIBS@' - - FILENAME=`basename "$0"` - -@@ -111,6 +110,7 @@ if test "$echo_cflags" = "yes"; then - echo "-std=gnu++11 -include $includedir/$JS_LIBRARY_NAME/js/RequiredDefines.h -isystem $includedir/$JS_LIBRARY_NAME $NSPR_CFLAGS" - fi - -+MOZ_JS_LIBS="@JS_CONFIG_MOZ_JS_LIBS@" - if test "$echo_libs" = "yes"; then - echo "$MOZ_JS_LIBS $JS_CONFIG_LIBS" - fi diff --git a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py deleted file mode 100644 index fd3d705fefbf..000000000000 --- a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py +++ /dev/null @@ -1,17 +0,0 @@ ---- python/mozbuild/mozbuild/backend/configenvironment.py.orig 2021-03-15 15:52:37 UTC -+++ python/mozbuild/mozbuild/backend/configenvironment.py -@@ -9,8 +9,13 @@ import six - import sys - import json - --from collections import Iterable, OrderedDict -+from collections import OrderedDict - from types import ModuleType -+ -+if sys.version.startswith('2'): -+ from collections import Iterable -+else: -+ from collections.abc import Iterable - - import mozpack.path as mozpath - diff --git a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_makeutil.py b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_makeutil.py deleted file mode 100644 index 024e8e0c692f..000000000000 --- a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_makeutil.py +++ /dev/null @@ -1,16 +0,0 @@ ---- python/mozbuild/mozbuild/makeutil.py.orig 2021-03-15 15:52:38 UTC -+++ python/mozbuild/mozbuild/makeutil.py -@@ -7,7 +7,12 @@ from __future__ import absolute_import, print_function - import os - import re - import six --from collections import Iterable -+import sys -+ -+if sys.version.startswith('2'): -+ from collections import Iterable -+else: -+ from collections.abc import Iterable - - - class Makefile(object): diff --git a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_pythonutil.py b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_pythonutil.py deleted file mode 100644 index 64a142ffd5bd..000000000000 --- a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_pythonutil.py +++ /dev/null @@ -1,11 +0,0 @@ ---- python/mozbuild/mozbuild/pythonutil.py.orig 2021-03-15 15:52:37 UTC -+++ python/mozbuild/mozbuild/pythonutil.py -@@ -81,7 +81,7 @@ def _find_python_executable(major): - names = ['python%d' % major] - - # Look for `pythonX.Y` down to our minimum version. -- for minor in range(9, min_version.version[1] - 1, -1): -+ for minor in range(20, min_version.version[1] - 1, -1): - names.append('python%d.%d' % (major, minor)) - - for name in names: diff --git a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_util.py b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_util.py deleted file mode 100644 index 1f91ba15f4c1..000000000000 --- a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_util.py +++ /dev/null @@ -1,32 +0,0 @@ ---- python/mozbuild/mozbuild/util.py.orig 2021-09-28 10:04:57 UTC -+++ python/mozbuild/mozbuild/util.py -@@ -27,6 +27,11 @@ from collections import ( - ) - from io import (BytesIO, StringIO) - -+if sys.version.startswith('2'): -+ from collections import Sequence -+else: -+ from collections.abc import Sequence -+ - import six - - if sys.platform == 'win32': -@@ -220,7 +225,7 @@ class FileAvoidWrite(BytesIO): - still occur, as well as diff capture if requested. - """ - -- def __init__(self, filename, capture_diff=False, dry_run=False, readmode='rU'): -+ def __init__(self, filename, capture_diff=False, dry_run=False, readmode='r'): - BytesIO.__init__(self) - self.name = filename - assert type(capture_diff) == bool -@@ -782,7 +787,7 @@ class HierarchicalStringList(object): - self._strings = StrictOrderingOnAppendList() - self._children = {} - -- class StringListAdaptor(collections.Sequence): -+ class StringListAdaptor(Sequence): - def __init__(self, hsl): - self._hsl = hsl - diff --git a/lang/spidermonkey78/files/patch-testing_mozbase_manifestparser_manifestparser_filters.py b/lang/spidermonkey78/files/patch-testing_mozbase_manifestparser_manifestparser_filters.py deleted file mode 100644 index c445d477852c..000000000000 --- a/lang/spidermonkey78/files/patch-testing_mozbase_manifestparser_manifestparser_filters.py +++ /dev/null @@ -1,17 +0,0 @@ ---- testing/mozbase/manifestparser/manifestparser/filters.py.orig 2021-03-15 15:52:38 UTC -+++ testing/mozbase/manifestparser/manifestparser/filters.py -@@ -12,7 +12,13 @@ from __future__ import absolute_import - - import itertools - import os --from collections import defaultdict, MutableSequence -+import sys -+from collections import defaultdict -+ -+if sys.version.startswith('2'): -+ from collections import MutableSequence -+else: -+ from collections.abc import MutableSequence - - import six - from six import string_types diff --git a/lang/spidermonkey78/files/patch-third__party_rust_cc_.cargo-checksum.json b/lang/spidermonkey78/files/patch-third__party_rust_cc_.cargo-checksum.json deleted file mode 100644 index e0cc3144a906..000000000000 --- a/lang/spidermonkey78/files/patch-third__party_rust_cc_.cargo-checksum.json +++ /dev/null @@ -1,6 +0,0 @@ ---- third_party/rust/cc/.cargo-checksum.json.orig 2020-12-08 01:14:48 UTC -+++ third_party/rust/cc/.cargo-checksum.json -@@ -1 +1 @@ --{"files":{"Cargo.lock":"3aff5f8b0a7f4d72852b11b0526f0002e6bf55f19f1ebd6470d7f97fbd540e60","Cargo.toml":"6ab10d9b6a9c6f0909074e6698c90c6b6a7223661ec2e83174d2593117cbe7f2","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"7184fbdf375a057e673257348f6d7584c0dd11b66318d98f3647f69eb610b097","src/bin/gcc-shim.rs":"b77907875029494b6288841c3aed2e4939ed40708c7f597fca5c9e2570490ca6","src/com.rs":"bcdaf1c28b71e6ef889c6b08d1ce9d7c0761344a677f523bc4c3cd297957f804","src/lib.rs":"4753929dbb7b676c19d7cfa06d0a47e37003554b80c536cbf2b892d591ef61c2","src/registry.rs":"3cc1b5a50879fa751572878ae1d0afbfc960c11665258492754b2c8bccb0ff5d","src/setup_config.rs":"7014103587d3382eac599cb76f016e2609b8140970861b2237982d1db24af265","src/winapi.rs":"ea8b7edbb9ff87957254f465c2334e714c5d6b3b19a8d757c48ea7ca0881c50c","src/windows_registry.rs":"388e79dcf3e84078ae0b086c6cdee9cf9eb7e3ffafdcbf3e2df26163661f5856","tests/cc_env.rs":"e02b3b0824ad039b47e4462c5ef6dbe6c824c28e7953af94a0f28f7b5158042e","tests/cflags.rs":"57f06eb5ce1557e5b4a032d0c4673e18fbe6f8d26c1deb153126e368b96b41b3","tests/cxxflags.rs":"c2c6c6d8a0d7146616fa1caed26876ee7bc9fcfffd525eb4743593cade5f3371","tests/support/mod.rs":"71620b178583b6e6e5e0d4cac14e2cef6afc62fb6841e0c72ed1784543abf8ac","tests/test.rs":"1605640c9b94a77f48fc92e1dc0485bdf1960da5626e2e00279e4703691656bc"},"package":"aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"} -\ No newline at end of file -+{"files":{"Cargo.lock":"3aff5f8b0a7f4d72852b11b0526f0002e6bf55f19f1ebd6470d7f97fbd540e60","Cargo.toml":"6ab10d9b6a9c6f0909074e6698c90c6b6a7223661ec2e83174d2593117cbe7f2","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"7184fbdf375a057e673257348f6d7584c0dd11b66318d98f3647f69eb610b097","src/bin/gcc-shim.rs":"b77907875029494b6288841c3aed2e4939ed40708c7f597fca5c9e2570490ca6","src/com.rs":"bcdaf1c28b71e6ef889c6b08d1ce9d7c0761344a677f523bc4c3cd297957f804","src/lib.rs":"ba6cf8f55dc05d4ae2ae2dbb46c100abeb12da5dfb354df44ca238951b36ccab","src/registry.rs":"3cc1b5a50879fa751572878ae1d0afbfc960c11665258492754b2c8bccb0ff5d","src/setup_config.rs":"7014103587d3382eac599cb76f016e2609b8140970861b2237982d1db24af265","src/winapi.rs":"ea8b7edbb9ff87957254f465c2334e714c5d6b3b19a8d757c48ea7ca0881c50c","src/windows_registry.rs":"388e79dcf3e84078ae0b086c6cdee9cf9eb7e3ffafdcbf3e2df26163661f5856","tests/cc_env.rs":"e02b3b0824ad039b47e4462c5ef6dbe6c824c28e7953af94a0f28f7b5158042e","tests/cflags.rs":"57f06eb5ce1557e5b4a032d0c4673e18fbe6f8d26c1deb153126e368b96b41b3","tests/cxxflags.rs":"c2c6c6d8a0d7146616fa1caed26876ee7bc9fcfffd525eb4743593cade5f3371","tests/support/mod.rs":"71620b178583b6e6e5e0d4cac14e2cef6afc62fb6841e0c72ed1784543abf8ac","tests/test.rs":"1605640c9b94a77f48fc92e1dc0485bdf1960da5626e2e00279e4703691656bc"},"package":"aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"} diff --git a/lang/spidermonkey78/files/patch-third__party_rust_cc_src_lib.rs b/lang/spidermonkey78/files/patch-third__party_rust_cc_src_lib.rs deleted file mode 100644 index 9c04ba1845c4..000000000000 --- a/lang/spidermonkey78/files/patch-third__party_rust_cc_src_lib.rs +++ /dev/null @@ -1,32 +0,0 @@ ---- third_party/rust/cc/src/lib.rs.orig 2020-10-14 09:34:53 UTC -+++ third_party/rust/cc/src/lib.rs -@@ -2344,28 +2344,7 @@ impl Tool { - } - - fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self { -- // Try to detect family of the tool from its name, falling back to Gnu. -- let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) { -- if fname.contains("clang-cl") { -- ToolFamily::Msvc { clang_cl: true } -- } else if fname.contains("cl") -- && !fname.contains("cloudabi") -- && !fname.contains("uclibc") -- && !fname.contains("clang") -- { -- ToolFamily::Msvc { clang_cl: false } -- } else if fname.contains("clang") { -- match clang_driver { -- Some("cl") => ToolFamily::Msvc { clang_cl: true }, -- _ => ToolFamily::Clang, -- } -- } else { -- ToolFamily::Gnu -- } -- } else { -- ToolFamily::Gnu -- }; -- -+ let family = ToolFamily::Gnu; - Tool { - path: path, - cc_wrapper_path: None, diff --git a/lang/spidermonkey78/pkg-descr b/lang/spidermonkey78/pkg-descr deleted file mode 100644 index bfa153b8c457..000000000000 --- a/lang/spidermonkey78/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Spidermonkey is the JavaScript interpreter from the Mozilla project. diff --git a/lang/spidermonkey78/pkg-plist b/lang/spidermonkey78/pkg-plist deleted file mode 100644 index 255185543504..000000000000 --- a/lang/spidermonkey78/pkg-plist +++ /dev/null @@ -1,247 +0,0 @@ -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 |
