diff options
author | Tim Biermann <tbier@posteo.de> | 2022-10-29 19:03:49 +0000 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2022-10-30 08:59:54 +0000 |
commit | 74196cee04f26d9a7ae22b200f0df1730178961c (patch) | |
tree | 9aeabe918b5f4a12155a2f23b9230e0eb7a306f5 /nodejs-lts-hydrogen | |
parent | f0ab235a788d8717e7a43e5b6201f11d3bcf75e3 (diff) | |
download | contrib-74196cee04f26d9a7ae22b200f0df1730178961c.tar.gz contrib-74196cee04f26d9a7ae22b200f0df1730178961c.tar.xz |
nodejs-lts-hydrogen: initial commit, version 18.12.0
Diffstat (limited to 'nodejs-lts-hydrogen')
-rw-r--r-- | nodejs-lts-hydrogen/.footprint | 140 | ||||
-rw-r--r-- | nodejs-lts-hydrogen/.signature | 5 | ||||
-rw-r--r-- | nodejs-lts-hydrogen/Pkgfile | 42 |
3 files changed, 187 insertions, 0 deletions
diff --git a/nodejs-lts-hydrogen/.footprint b/nodejs-lts-hydrogen/.footprint new file mode 100644 index 000000000..9c3a8968f --- /dev/null +++ b/nodejs-lts-hydrogen/.footprint @@ -0,0 +1,140 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/opt/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/bin/ +lrwxrwxrwx root/root usr/opt/nodejs-lts-hydrogen/bin/corepack -> ../lib/node_modules/corepack/dist/corepack.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/bin/node +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/include/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/include/node/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/common.gypi +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/config.gypi +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/include/node/cppgc/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/cppgc/common.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/js_native_api.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/js_native_api_types.h +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/include/node/libplatform/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/libplatform/libplatform-export.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/libplatform/libplatform.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/libplatform/v8-tracing.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node_api.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node_api_types.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node_buffer.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node_object_wrap.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/node_version.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-array-buffer.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-callbacks.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-container.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-context.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-data.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-date.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-debug.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-embedder-heap.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-embedder-state-scope.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-exception.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-extension.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-external.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-forward.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-function-callback.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-function.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-initialization.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-internal.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-isolate.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-json.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-local-handle.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-locker.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-maybe.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-memory-span.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-message.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-microtask-queue.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-microtask.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-object.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-persistent-handle.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-platform.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-primitive-object.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-primitive.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-profiler.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-promise.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-proxy.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-regexp.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-script.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-snapshot.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-statistics.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-template.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-traced-handle.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-typed-array.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-unwinder.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-value-serializer.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-value.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-version.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-wasm.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8-weak-callback-info.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8.h +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/include/node/v8config.h +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/CHANGELOG.md +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/LICENSE.md +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/ +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/corepack.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/npm.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/npx.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/pnpm.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/pnpx.js +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/vcc.js +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/vendors-_yarn_berry_cache_proxy-agent-npm-5_0_0-41772f4b01-9_zip_node_modules_proxy-agent_index_js.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/yarn.js +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/dist/yarnpkg.js +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/package.json +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/ +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/corepack +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/corepack.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/corepack.ps1 +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/corepack +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/corepack.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/corepack.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npm +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npm.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npm.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npx +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npx.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/npx.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpm +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpm.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpm.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpx +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpx.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/pnpx.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarn +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarn.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarn.ps1 +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarnpkg +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npm +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npm.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npm.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npx +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npx.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/npx.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpm +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpm.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpm.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpx +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpx.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/pnpx.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarn +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarn.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarn.ps1 +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarnpkg +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarnpkg.cmd +-rwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/lib/node_modules/corepack/shims/yarnpkg.ps1 +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/share/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/share/man/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/share/man/man1/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/share/man/man1/node.1.gz +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/share/systemtap/ +drwxr-xr-x root/root usr/opt/nodejs-lts-hydrogen/share/systemtap/tapset/ +-rw-r--r-- root/root usr/opt/nodejs-lts-hydrogen/share/systemtap/tapset/node.stp diff --git a/nodejs-lts-hydrogen/.signature b/nodejs-lts-hydrogen/.signature new file mode 100644 index 000000000..3ac796fff --- /dev/null +++ b/nodejs-lts-hydrogen/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF30L+27yF9fvZoweiUnjWn1YciCfhUNGhJ+zp3EyvQEJNXEuK7di3tKEB7NgUR9KMW0L6+nxDG7cFt3ofKap3ewE= +SHA256 (Pkgfile) = 18df0e1b9bb190f6af016d93fb102d13413943ae439e4a2b709ebe210f68fd8e +SHA256 (.footprint) = 22844a6acca50e46a95dbe0edc77ac43906ac3a0fe0ff8d86c3399c7ee31b082 +SHA256 (node-v18.12.0.tar.xz) = 73a7f01e2999eb197763ced666a6cd544ad580eaefb73e0a849603b3e804f42e diff --git a/nodejs-lts-hydrogen/Pkgfile b/nodejs-lts-hydrogen/Pkgfile new file mode 100644 index 000000000..a45ad0b9d --- /dev/null +++ b/nodejs-lts-hydrogen/Pkgfile @@ -0,0 +1,42 @@ +# Description: Evented I/O for V8 javascript (LTS release: Gallium) +# URL: https://nodejs.org/ +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: libnghttp2 libuv openssl11 zlib +# Optional: brotli c-ares icu + +name=nodejs-lts-hydrogen +version=18.12.0 +release=1 +source=(https://nodejs.org/dist/v$version/node-v$version.tar.xz) + +build() { + cd node-v$version + + export PKG_CONFIG_PATH="/usr/lib/openssl-1.1/pkgconfig:/usr/lib/pkgconfig" + + prt-get isinst brotli && PKGMK_NODEJS+=' --shared-brotli' + prt-get isinst c-ares && PKGMK_NODEJS+=' --shared-cares' + prt-get isinst icu && PKGMK_NODEJS+=' --with-intl=system-icu' + + ./configure ${PKGMK_NODEJS} \ + --prefix=/usr/opt/$name \ + --ninja \ + --shared-libuv \ + --shared-nghttp2 \ + --shared-openssl \ + --shared-zlib \ + --without-npm + + make + make DESTDIR=$PKG install + + # clean up + rm -r $PKG/usr/opt/$name/share/doc + find $PKG -type f \( \ + -name 'README.md' -o \ + -name 'AUTHORS.md' -o \ + -name 'INSTALL.md' -o \ + -name 'TODO.org' -o \ + -name 'ChangeLog' -o \ + -name 'NEWS' \) -delete +} |