pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang nodejs12: removed; end-of-life reached
details: https://anonhg.NetBSD.org/pkgsrc/rev/4755743720d1
branches: trunk
changeset: 389323:4755743720d1
user: adam <adam%pkgsrc.org@localhost>
date: Sat Dec 03 17:02:40 2022 +0000
description:
nodejs12: removed; end-of-life reached
diffstat:
lang/Makefile | 4 +-
lang/nodejs12/DESCR | 4 -
lang/nodejs12/Makefile | 38 ------
lang/nodejs12/PLIST | 32 -----
lang/nodejs12/buildlink3.mk | 37 ------
lang/nodejs12/distinfo | 23 ----
lang/nodejs12/patches/patch-common.gypi | 20 ---
lang/nodejs12/patches/patch-deps_cares_cares.gyp | 17 ---
lang/nodejs12/patches/patch-deps_uv_common.gypi | 15 --
lang/nodejs12/patches/patch-deps_v8_src_base_atomicops.h | 18 ---
lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc | 33 ------
lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc | 55 ----------
lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-posix.cc | 39 -------
lang/nodejs12/patches/patch-deps_v8_src_base_platform_semaphore.cc | 18 ---
lang/nodejs12/patches/patch-deps_v8_src_common_globals.h | 14 --
lang/nodejs12/patches/patch-deps_v8_src_compiler_types.h | 21 ---
lang/nodejs12/patches/patch-deps_v8_src_zone_zone.h | 18 ---
lang/nodejs12/patches/patch-deps_v8_tools_run-llprof.sh | 15 --
lang/nodejs12/patches/patch-node.gypi | 14 --
lang/nodejs12/patches/patch-src_inspector__agent.cc | 13 --
lang/nodejs12/patches/patch-src_node__postmortem__metadata.cc | 15 --
lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_generator_make.py | 25 ----
lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_xcode__emulation.py | 15 --
lang/nodejs12/patches/patch-tools_install.py | 18 ---
24 files changed, 2 insertions(+), 519 deletions(-)
diffs (truncated from 629 to 300 lines):
diff -r db49ea396ffa -r 4755743720d1 lang/Makefile
--- a/lang/Makefile Sat Dec 03 16:59:22 2022 +0000
+++ b/lang/Makefile Sat Dec 03 17:02:40 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.665 2022/12/02 10:49:26 jperkin Exp $
+# $NetBSD: Makefile,v 1.666 2022/12/03 17:02:40 adam Exp $
#
COMMENT= Programming languages
@@ -175,9 +175,9 @@
SUBDIR+= nim
SUBDIR+= njs
SUBDIR+= nodejs
-SUBDIR+= nodejs12
SUBDIR+= nodejs14
SUBDIR+= nodejs16
+SUBDIR+= nodejs18
SUBDIR+= npm
SUBDIR+= nqp
SUBDIR+= nuitka
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/DESCR
--- a/lang/nodejs12/DESCR Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-Node.js is an evented I/O framework for the V8 JavaScript engine. It is
-intended for writing scalable network programs such as web servers.
-
-This package holds the 12.x LTS release.
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/Makefile
--- a/lang/nodejs12/Makefile Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-# $NetBSD: Makefile,v 1.44 2022/11/23 16:18:50 adam Exp $
-
-DISTNAME= node-v12.22.12
-EXTRACT_SUFX= .tar.xz
-
-USE_LANGUAGES= c gnu++14
-
-PKGREVISION= 2
-.include "../../mk/bsd.prefs.mk"
-
-# XXX: figure out a way to add rpaths to torque
-MAKE_ENV+= LD_LIBRARY_PATH=${PREFIX}/lib
-
-CONFIGURE_ARGS+= --shared-brotli
-CONFIGURE_ARGS+= --shared-nghttp2
-# ICU 69.1: error: 'createInstance' is a private member of 'icu_69::ListFormatter'
-CONFIGURE_ARGS+= --with-intl=system-icu
-
-PYTHON_VERSIONS_ACCEPTED= 27
-
-CHECK_PORTABILITY_SKIP+= deps/openssl/openssl/.travis-create-release.sh
-CHECK_PORTABILITY_SKIP+= tools/macos-installer/*
-
-.if ${MACHINE_ARCH} == "i386"
-# required for SSE2 code under i386.
-CXXFLAGS+= -mstackrealign
-.endif
-
-.include "../../lang/nodejs/options.mk"
-
-.include "../../lang/nodejs/Makefile.common"
-.include "../../archivers/brotli/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
-# Requires nghttp2_option_set_max_settings
-BUILDLINK_API_DEPENDS.nghttp2+= nghttp2>=1.41.0
-.include "../../www/nghttp2/buildlink3.mk"
-.include "../../mk/atomic64.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/PLIST
--- a/lang/nodejs12/PLIST Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2020/01/24 18:55:49 adam Exp $
-bin/node
-include/node/common.gypi
-include/node/config.gypi
-include/node/js_native_api.h
-include/node/js_native_api_types.h
-include/node/libplatform/libplatform-export.h
-include/node/libplatform/libplatform.h
-include/node/libplatform/v8-tracing.h
-include/node/node.h
-include/node/node_api.h
-include/node/node_api_types.h
-include/node/node_buffer.h
-include/node/node_object_wrap.h
-include/node/node_version.h
-include/node/v8-internal.h
-include/node/v8-platform.h
-include/node/v8-profiler.h
-include/node/v8-testing.h
-include/node/v8-util.h
-include/node/v8-value-serializer-version.h
-include/node/v8-version-string.h
-include/node/v8-version.h
-include/node/v8-wasm-trap-handler-posix.h
-include/node/v8-wasm-trap-handler-win.h
-include/node/v8.h
-include/node/v8config.h
-${PLIST.dtrace}lib/dtrace/node.d
-man/man1/node.1
-share/doc/node/gdbinit
-share/doc/node/lldb_commands.py
-share/systemtap/tapset/node.stp
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/buildlink3.mk
--- a/lang/nodejs12/buildlink3.mk Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.16 2022/11/23 16:18:50 adam Exp $
-
-BUILDLINK_TREE+= nodejs
-
-.if !defined(NODEJS_BUILDLINK3_MK)
-NODEJS_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.nodejs+= nodejs>=10
-BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=12.22.12nb2
-BUILDLINK_PKGSRCDIR.nodejs?= ../../lang/nodejs12
-
-.include "../../mk/bsd.fast.prefs.mk"
-
-.if ${OPSYS} != "Darwin"
-.include "../../devel/libexecinfo/buildlink3.mk"
-.endif
-# Stated by the changelog
-BUILDLINK_API_DEPENDS.libuv+= libuv>=1.23
-.include "../../devel/libuv/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../net/libcares/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
-# Requires nghttp2_option_set_max_settings
-BUILDLINK_API_DEPENDS.nghttp2+= nghttp2>=1.41.0
-.include "../../www/nghttp2/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-
-pkgbase := nodejs
-.include "../../mk/pkg-build-options.mk"
-
-.if ${PKG_BUILD_OPTIONS.nodejs:Mopenssl}
-. include "../../security/openssl/buildlink3.mk"
-.endif
-
-.endif # NODEJS_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -nodejs
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/distinfo
--- a/lang/nodejs12/distinfo Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: distinfo,v 1.31 2022/04/05 17:15:53 adam Exp $
-
-BLAKE2s (node-v12.22.12.tar.xz) = b1695f4fda9ffeaa72576857fee91b05e7fc3570f329064e03b769e44f502197
-SHA512 (node-v12.22.12.tar.xz) = 938610c19c56fd044bfbe5ee04ada7bbda632071640290adaa3e7a4dc06ef9da6575d9d841d2798afcc1c85c093c2c60b50c00f6bd29a2c41d8a8ef439cc8123
-Size (node-v12.22.12.tar.xz) = 24088012 bytes
-SHA1 (patch-common.gypi) = a3fa3b5b974f910b3c8fea640ded4dca262e1ba8
-SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
-SHA1 (patch-deps_uv_common.gypi) = d38a9c8d9e3522f15812aec2f5b1e1e636d4bab3
-SHA1 (patch-deps_v8_src_base_atomicops.h) = d1ef20a3fee1d188687bd76836ada6f2c8e0787f
-SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = 1c8aea6dca18159740212de221e467c70796bcd5
-SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 5e593879dbab095f99e82593272a0de91043f9a8
-SHA1 (patch-deps_v8_src_base_platform_platform-posix.cc) = 0d80cc6587af9220832de112834e9f50242f819f
-SHA1 (patch-deps_v8_src_base_platform_semaphore.cc) = 802a95f1b1d131e0d85c1f99c659cc68b31ba2f6
-SHA1 (patch-deps_v8_src_common_globals.h) = 86637724864389f2b24251904de41669a2f00fbc
-SHA1 (patch-deps_v8_src_compiler_types.h) = 2a212282ab9d71e98ae56827fdb1d9778a6047a5
-SHA1 (patch-deps_v8_src_zone_zone.h) = 651b49d242dac8f713cccc101147ccf61f828ecb
-SHA1 (patch-deps_v8_tools_run-llprof.sh) = 39aa3faf77492ef8dd35b411b7b0e4605b469af3
-SHA1 (patch-node.gypi) = 4a104dba6c22702211009bc60a6be6f87554e2fa
-SHA1 (patch-src_inspector__agent.cc) = 2ec2a7be459648700488096f467a4ae6af5a9d91
-SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
-SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = be3cc1aaa85c3d59b6f2758df813cb5ad8d8f74e
-SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 15937c419f3226ab280c7bcd5d726773cb5add57
-SHA1 (patch-tools_install.py) = 8058eb63387971b97a1c3573d1875befeb873e77
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-common.gypi
--- a/lang/nodejs12/patches/patch-common.gypi Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-common.gypi,v 1.2 2020/02/24 16:02:40 adam Exp $
-
-Add support for NetBSD.
-
---- common.gypi.orig 2020-02-18 05:08:31.000000000 +0000
-+++ common.gypi
-@@ -354,11 +354,11 @@
- 'BUILDING_UV_SHARED=1',
- ],
- }],
-- [ 'OS in "linux freebsd openbsd solaris aix"', {
-+ [ 'OS in "linux freebsd openbsd netbsd solaris aix"', {
- 'cflags': [ '-pthread' ],
- 'ldflags': [ '-pthread' ],
- }],
-- [ 'OS in "linux freebsd openbsd solaris android aix cloudabi"', {
-+ [ 'OS in "linux freebsd openbsd netbsd netbsd solaris android aix cloudabi"', {
- 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ],
- 'cflags_cc': [ '-fno-rtti', '-fno-exceptions', '-std=gnu++1y' ],
- 'defines': [ '__STDC_FORMAT_MACROS' ],
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-deps_cares_cares.gyp
--- a/lang/nodejs12/patches/patch-deps_cares_cares.gyp Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-deps_cares_cares.gyp,v 1.1 2019/12/09 20:05:40 adam Exp $
-
-Add support for NetBSD.
-
---- deps/cares/cares.gyp.orig 2013-03-14 10:55:24.000000000 +0900
-+++ deps/cares/cares.gyp 2013-03-14 10:55:47.000000000 +0900
-@@ -140,6 +140,10 @@
- 'include_dirs': [ 'config/freebsd' ],
- 'sources': [ 'config/freebsd/ares_config.h' ]
- }],
-+ [ 'OS=="netbsd"', {
-+ 'include_dirs': [ 'config/netbsd' ],
-+ 'sources': [ 'config/netbsd/ares_config.h' ]
-+ }],
- [ 'OS=="openbsd"', {
- 'include_dirs': [ 'config/openbsd' ],
- 'sources': [ 'config/openbsd/ares_config.h' ]
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-deps_uv_common.gypi
--- a/lang/nodejs12/patches/patch-deps_uv_common.gypi Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-deps_uv_common.gypi,v 1.1 2019/12/09 20:05:40 adam Exp $
-
-Add support for NetBSD.
-
---- deps/uv/common.gypi.orig 2018-04-24 14:41:22.000000000 +0000
-+++ deps/uv/common.gypi
-@@ -134,7 +134,7 @@
- }]
- ]
- }],
-- ['OS in "freebsd dragonflybsd linux openbsd solaris android aix"', {
-+ ['OS in "freebsd dragonflybsd linux openbsd netbsd solaris android aix"', {
- 'cflags': [ '-Wall' ],
- 'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
- 'target_conditions': [
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-deps_v8_src_base_atomicops.h
--- a/lang/nodejs12/patches/patch-deps_v8_src_base_atomicops.h Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-deps_v8_src_base_atomicops.h,v 1.1 2019/12/09 20:05:40 adam Exp $
-
---- deps/v8/src/base/atomicops.h.orig 2019-11-19 08:29:07.000000000 +0000
-+++ deps/v8/src/base/atomicops.h
-@@ -52,9 +52,13 @@ using Atomic64 = intptr_t;
- #endif // defined(__ILP32__)
- #endif // defined(V8_HOST_ARCH_64_BIT)
-
-+#if defined(__NetBSD__) && defined(__arm__)
-+using AtomicWord = int32_t;
-+#else
- // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
- // Atomic64 routines below, depending on your architecture.
- using AtomicWord = intptr_t;
-+#endif
-
- // Atomically execute:
- // result = *ptr;
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc
--- a/lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-deps_v8_src_base_platform_platform-freebsd.cc,v 1.2 2020/02/24 16:02:40 adam Exp $
-
-Overlapping variables, taken from https://github.com/joyent/node/issues/9175
-
---- deps/v8/src/base/platform/platform-freebsd.cc.orig 2020-02-18 05:08:33.000000000 +0000
-+++ deps/v8/src/base/platform/platform-freebsd.cc
-@@ -47,7 +47,7 @@ static unsigned StringToLong(char* buffe
- }
-
- std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
-- std::vector<SharedLibraryAddress> result;
-+ std::vector<SharedLibraryAddress> address_result;
- int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()};
- size_t miblen = sizeof(mib) / sizeof(mib[0]);
- size_t buffer_size;
-@@ -80,7 +80,7 @@ std::vector<OS::SharedLibraryAddress> OS
- } else {
- lib_name = std::string(path);
- }
-- result.push_back(SharedLibraryAddress(
-+ address_result.push_back(SharedLibraryAddress(
- lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
- reinterpret_cast<uintptr_t>(map->kve_end)));
- }
-@@ -89,7 +89,7 @@ std::vector<OS::SharedLibraryAddress> OS
- }
- }
- }
-- return result;
-+ return address_result;
- }
-
- void OS::SignalCodeMovingGC() {}
diff -r db49ea396ffa -r 4755743720d1 lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc
--- a/lang/nodejs12/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc Sat Dec 03 16:59:22 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
Home |
Main Index |
Thread Index |
Old Index