Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nodejs19 for openSUSE:Factory checked in at 2022-12-20 20:19:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs19 (Old) and /work/SRC/openSUSE:Factory/.nodejs19.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs19" Tue Dec 20 20:19:43 2022 rev:5 rq:1043680 version:19.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs19/nodejs19.changes 2022-11-18 15:43:29.898552910 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs19.new.1835/nodejs19.changes 2022-12-20 20:19:45.661639495 +0100 @@ -1,0 +2,22 @@ +Mon Dec 19 01:30:30 UTC 2022 - Adam Majer <adam.ma...@suse.de> + +- Update to version 19.3.0: + * deps : npm updates to 9.2.0 + * build: disable v8 snapshot compression by default + * net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options + +- temporarily require openssl 1.1.1 to build on TW +- versioned.patch: refreshed + +------------------------------------------------------------------- +Wed Dec 7 04:11:51 UTC 2022 - Adam Majer <adam.ma...@suse.de> + +- Update to version 19.2.0: + * buffer: introduce `File` class + * deps: update V8 to 10.8.168.20 + * doc: deprecate use of invalid ports in `url.parse` + * util: add fast path for utf8 encoding + +For details, see CHANGELOG_V19.md + +------------------------------------------------------------------- Old: ---- node-v19.1.0.tar.xz New: ---- node-v19.3.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs19.spec ++++++ --- /var/tmp/diff_new_pack.iDTggs/_old 2022-12-20 20:19:47.265648288 +0100 +++ /var/tmp/diff_new_pack.iDTggs/_new 2022-12-20 20:19:47.269648310 +0100 @@ -31,7 +31,7 @@ %endif Name: nodejs19 -Version: 19.1.0 +Version: 19.3.0 Release: 0 # Double DWZ memory limits @@ -265,7 +265,8 @@ %if ! 0%{with intree_openssl} -BuildRequires: pkgconfig(openssl) >= %{openssl_req_ver} +BuildRequires: libopenssl-1_1-devel +#BuildRequires: (pkgconfig(openssl) >= %{openssl_req_ver} and pkgconfig(openssl) < 3.0) # require patched openssl library on SLES for nodejs16 %if 0%{?suse_version} && "%{pkg_version openssl-1_1}" != "~~~" @@ -276,11 +277,11 @@ %endif %if 0%{?suse_version} -%if 0%{?suse_version} >= 1500 -BuildRequires: openssl >= %{openssl_req_ver} -%else +#%if 0%{?suse_version} >= 1500 +#iBuildRequires: openssl >= %{openssl_req_ver} +#%else BuildRequires: openssl-1_1 >= %{openssl_req_ver} -%endif +#%endif BuildRequires: libopenssl1_1-hmac # /suse_version @@ -313,7 +314,7 @@ %if ! 0%{with intree_nghttp2} BuildRequires: libnghttp2-devel >= 1.41.0 %else -Provides: bundled(nghttp2) = 1.47.0 +Provides: bundled(nghttp2) = 1.51.0 %endif %if 0%{with valgrind_tests} @@ -364,7 +365,7 @@ Provides: bundled(uvwasi) = 0.0.13 Provides: bundled(libuv) = 1.44.2 -Provides: bundled(v8) = 10.7.193.20 +Provides: bundled(v8) = 10.8.168.21 %if %{with intree_brotli} Provides: bundled(brotli) = 1.0.9 %else @@ -375,13 +376,13 @@ Provides: bundled(llhttp) = 8.1.0 Provides: bundled(ngtcp2) = 0.8.1 -Provides: bundled(node-acorn) = 8.8.0 +Provides: bundled(node-acorn) = 8.8.1 Provides: bundled(node-acorn-walk) = 8.2.0 Provides: bundled(node-busboy) = 1.6.0 Provides: bundled(node-cjs-module-lexer) = 1.2.2 -Provides: bundled(node-corepack) = 0.15.1 +Provides: bundled(node-corepack) = 0.15.2 Provides: bundled(node-streamsearch) = 1.1.0 -Provides: bundled(node-undici) = 5.12.0 +Provides: bundled(node-undici) = 5.13.0 %description Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js @@ -410,7 +411,7 @@ Requires: nodejs19 = %{version} Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 -Provides: npm(npm) = 8.19.3 +Provides: npm(npm) = 9.2.0 Provides: npm = %{version} %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 @@ -419,6 +420,8 @@ %endif %endif Provides: bundled(node-abbrev) = 1.1.1 +Provides: bundled(node-abbrev) = 2.0.0 +Provides: bundled(node-abort-controller) = 3.0.0 Provides: bundled(node-agent-base) = 6.0.2 Provides: bundled(node-agentkeepalive) = 4.2.1 Provides: bundled(node-aggregate-error) = 3.1.0 @@ -427,22 +430,26 @@ Provides: bundled(node-aproba) = 2.0.0 Provides: bundled(node-archy) = 1.0.0 Provides: bundled(node-are-we-there-yet) = 3.0.1 -Provides: bundled(node-asap) = 2.0.6 +Provides: bundled(node-are-we-there-yet) = 4.0.0 Provides: bundled(node-balanced-match) = 1.0.2 -Provides: bundled(node-bin-links) = 3.0.3 +Provides: bundled(node-base64-js) = 1.5.1 +Provides: bundled(node-bin-links) = 4.0.1 Provides: bundled(node-binary-extensions) = 2.2.0 Provides: bundled(node-brace-expansion) = 1.1.11 Provides: bundled(node-brace-expansion) = 2.0.1 +Provides: bundled(node-buffer) = 6.0.3 Provides: bundled(node-builtins) = 5.0.1 Provides: bundled(node-cacache) = 16.1.3 +Provides: bundled(node-cacache) = 17.0.3 Provides: bundled(node-chalk) = 4.1.2 Provides: bundled(node-chownr) = 2.0.0 +Provides: bundled(node-ci-info) = 3.7.0 Provides: bundled(node-cidr-regex) = 3.1.1 Provides: bundled(node-clean-stack) = 2.2.0 Provides: bundled(node-cli-columns) = 4.0.0 -Provides: bundled(node-cli-table3) = 0.6.2 +Provides: bundled(node-cli-table3) = 0.6.3 Provides: bundled(node-clone) = 1.0.4 -Provides: bundled(node-cmd-shim) = 5.0.0 +Provides: bundled(node-cmd-shim) = 6.0.0 Provides: bundled(node-color-convert) = 2.0.1 Provides: bundled(node-color-name) = 1.1.4 Provides: bundled(node-color-support) = 1.1.3 @@ -452,41 +459,43 @@ Provides: bundled(node-console-control-strings) = 1.1.0 Provides: bundled(node-cssesc) = 3.0.0 Provides: bundled(node-debug) = 4.3.4 -Provides: bundled(node-debuglog) = 1.0.1 Provides: bundled(node-defaults) = 1.0.3 Provides: bundled(node-delegates) = 1.0.0 Provides: bundled(node-depd) = 1.1.2 -Provides: bundled(node-dezalgo) = 1.0.4 Provides: bundled(node-diff) = 5.1.0 Provides: bundled(node-emoji-regex) = 8.0.0 Provides: bundled(node-encoding) = 0.1.13 Provides: bundled(node-env-paths) = 2.2.1 Provides: bundled(node-err-code) = 2.0.3 -Provides: bundled(node-fastest-levenshtein) = 1.0.12 +Provides: bundled(node-event-target-shim) = 5.0.1 +Provides: bundled(node-events) = 3.3.0 +Provides: bundled(node-fastest-levenshtein) = 1.0.16 Provides: bundled(node-fs-minipass) = 2.1.0 Provides: bundled(node-fs.realpath) = 1.0.0 Provides: bundled(node-function-bind) = 1.1.1 Provides: bundled(node-gauge) = 4.0.4 +Provides: bundled(node-gauge) = 5.0.0 Provides: bundled(node-glob) = 7.2.3 Provides: bundled(node-glob) = 8.0.3 Provides: bundled(node-graceful-fs) = 4.2.10 Provides: bundled(node-has) = 1.0.3 Provides: bundled(node-has-flag) = 4.0.0 Provides: bundled(node-has-unicode) = 2.0.1 -Provides: bundled(node-hosted-git-info) = 5.2.1 +Provides: bundled(node-hosted-git-info) = 6.1.1 Provides: bundled(node-http-cache-semantics) = 4.1.0 Provides: bundled(node-http-proxy-agent) = 5.0.0 Provides: bundled(node-https-proxy-agent) = 5.0.1 Provides: bundled(node-humanize-ms) = 1.2.1 Provides: bundled(node-iconv-lite) = 0.6.3 -Provides: bundled(node-ignore-walk) = 5.0.1 +Provides: bundled(node-ieee754) = 1.2.1 +Provides: bundled(node-ignore-walk) = 6.0.0 Provides: bundled(node-imurmurhash) = 0.1.4 Provides: bundled(node-indent-string) = 4.0.0 Provides: bundled(node-infer-owner) = 1.0.4 Provides: bundled(node-inflight) = 1.0.6 Provides: bundled(node-inherits) = 2.0.4 Provides: bundled(node-ini) = 3.0.1 -Provides: bundled(node-init-package-json) = 3.0.2 +Provides: bundled(node-init-package-json) = 4.0.1 Provides: bundled(node-ip) = 2.0.0 Provides: bundled(node-ip-regex) = 4.3.0 Provides: bundled(node-is-cidr) = 4.0.2 @@ -494,66 +503,68 @@ Provides: bundled(node-is-fullwidth-code-point) = 3.0.0 Provides: bundled(node-is-lambda) = 1.0.1 Provides: bundled(node-isexe) = 2.0.0 -Provides: bundled(node-json-parse-even-better-errors) = 2.3.1 +Provides: bundled(node-json-parse-even-better-errors) = 3.0.0 Provides: bundled(node-json-stringify-nice) = 1.1.4 Provides: bundled(node-jsonparse) = 1.3.1 Provides: bundled(node-just-diff) = 5.1.1 Provides: bundled(node-just-diff-apply) = 5.4.1 -Provides: bundled(node-libnpmaccess) = 6.0.4 -Provides: bundled(node-libnpmdiff) = 4.0.5 -Provides: bundled(node-libnpmexec) = 4.0.14 -Provides: bundled(node-libnpmfund) = 3.0.5 -Provides: bundled(node-libnpmhook) = 8.0.4 -Provides: bundled(node-libnpmorg) = 4.0.4 -Provides: bundled(node-libnpmpack) = 4.1.3 -Provides: bundled(node-libnpmpublish) = 6.0.5 -Provides: bundled(node-libnpmsearch) = 5.0.4 -Provides: bundled(node-libnpmteam) = 4.0.4 -Provides: bundled(node-libnpmversion) = 3.0.7 +Provides: bundled(node-libnpmaccess) = 7.0.1 +Provides: bundled(node-libnpmdiff) = 5.0.6 +Provides: bundled(node-libnpmexec) = 5.0.6 +Provides: bundled(node-libnpmfund) = 4.0.6 +Provides: bundled(node-libnpmhook) = 9.0.1 +Provides: bundled(node-libnpmorg) = 5.0.1 +Provides: bundled(node-libnpmpack) = 5.0.6 +Provides: bundled(node-libnpmpublish) = 7.0.6 +Provides: bundled(node-libnpmsearch) = 6.0.1 +Provides: bundled(node-libnpmteam) = 5.0.1 +Provides: bundled(node-libnpmversion) = 4.0.1 Provides: bundled(node-lru-cache) = 6.0.0 Provides: bundled(node-lru-cache) = 7.13.2 Provides: bundled(node-make-fetch-happen) = 10.2.1 +Provides: bundled(node-make-fetch-happen) = 11.0.2 Provides: bundled(node-minimatch) = 3.1.2 Provides: bundled(node-minimatch) = 5.1.0 -Provides: bundled(node-minipass) = 3.3.4 +Provides: bundled(node-minimatch) = 5.1.1 +Provides: bundled(node-minipass) = 3.3.6 +Provides: bundled(node-minipass) = 4.0.0 Provides: bundled(node-minipass-collect) = 1.0.2 -Provides: bundled(node-minipass-fetch) = 2.1.1 +Provides: bundled(node-minipass-fetch) = 2.1.2 +Provides: bundled(node-minipass-fetch) = 3.0.0 Provides: bundled(node-minipass-flush) = 1.0.5 Provides: bundled(node-minipass-json-stream) = 1.0.1 Provides: bundled(node-minipass-pipeline) = 1.2.4 Provides: bundled(node-minipass-sized) = 1.0.3 Provides: bundled(node-minizlib) = 2.1.2 Provides: bundled(node-mkdirp) = 1.0.4 -Provides: bundled(node-mkdirp-infer-owner) = 2.0.0 Provides: bundled(node-ms) = 2.1.2 Provides: bundled(node-ms) = 2.1.3 Provides: bundled(node-mute-stream) = 0.0.8 Provides: bundled(node-negotiator) = 0.6.3 -Provides: bundled(node-node-gyp) = 9.1.0 -Provides: bundled(node-nopt) = 5.0.0 +Provides: bundled(node-node-gyp) = 9.3.0 Provides: bundled(node-nopt) = 6.0.0 -Provides: bundled(node-normalize-package-data) = 4.0.1 -Provides: bundled(node-npm-audit-report) = 3.0.0 -Provides: bundled(node-npm-bundled) = 1.1.2 -Provides: bundled(node-npm-bundled) = 2.0.1 -Provides: bundled(node-npm-install-checks) = 5.0.0 -Provides: bundled(node-npm-normalize-package-bin) = 1.0.1 -Provides: bundled(node-npm-normalize-package-bin) = 2.0.0 -Provides: bundled(node-npm-package-arg) = 9.1.0 -Provides: bundled(node-npm-packlist) = 5.1.3 -Provides: bundled(node-npm-pick-manifest) = 7.0.2 -Provides: bundled(node-npm-profile) = 6.2.1 -Provides: bundled(node-npm-registry-fetch) = 13.3.1 +Provides: bundled(node-nopt) = 7.0.0 +Provides: bundled(node-normalize-package-data) = 5.0.0 +Provides: bundled(node-npm-audit-report) = 4.0.0 +Provides: bundled(node-npm-bundled) = 3.0.0 +Provides: bundled(node-npm-install-checks) = 6.0.0 +Provides: bundled(node-npm-normalize-package-bin) = 3.0.0 +Provides: bundled(node-npm-package-arg) = 10.1.0 +Provides: bundled(node-npm-packlist) = 7.0.4 +Provides: bundled(node-npm-pick-manifest) = 8.0.1 +Provides: bundled(node-npm-profile) = 7.0.1 +Provides: bundled(node-npm-registry-fetch) = 14.0.3 Provides: bundled(node-npm-user-validate) = 1.0.1 Provides: bundled(node-npmlog) = 6.0.2 +Provides: bundled(node-npmlog) = 7.0.1 Provides: bundled(node-once) = 1.4.0 -Provides: bundled(node-opener) = 1.5.2 Provides: bundled(node-p-map) = 4.0.0 -Provides: bundled(node-pacote) = 13.6.2 -Provides: bundled(node-parse-conflict-json) = 2.0.2 +Provides: bundled(node-pacote) = 15.0.7 +Provides: bundled(node-parse-conflict-json) = 3.0.0 Provides: bundled(node-path-is-absolute) = 1.0.1 Provides: bundled(node-postcss-selector-parser) = 6.0.10 -Provides: bundled(node-proc-log) = 2.0.1 +Provides: bundled(node-proc-log) = 3.0.0 +Provides: bundled(node-process) = 0.11.10 Provides: bundled(node-promise-all-reject-late) = 1.0.1 Provides: bundled(node-promise-call-limit) = 1.0.1 Provides: bundled(node-promise-inflight) = 1.0.1 @@ -561,16 +572,16 @@ Provides: bundled(node-promzard) = 0.3.0 Provides: bundled(node-qrcode-terminal) = 0.12.0 Provides: bundled(node-read) = 1.0.7 -Provides: bundled(node-read-cmd-shim) = 3.0.0 -Provides: bundled(node-read-package-json) = 5.0.2 -Provides: bundled(node-read-package-json-fast) = 2.0.3 +Provides: bundled(node-read-cmd-shim) = 4.0.0 +Provides: bundled(node-read-package-json) = 6.0.0 +Provides: bundled(node-read-package-json-fast) = 3.0.1 Provides: bundled(node-readable-stream) = 3.6.0 -Provides: bundled(node-readdir-scoped-modules) = 1.1.0 +Provides: bundled(node-readable-stream) = 4.2.0 Provides: bundled(node-retry) = 0.12.0 Provides: bundled(node-rimraf) = 3.0.2 Provides: bundled(node-safe-buffer) = 5.2.1 Provides: bundled(node-safer-buffer) = 2.1.2 -Provides: bundled(node-semver) = 7.3.7 +Provides: bundled(node-semver) = 7.3.8 Provides: bundled(node-set-blocking) = 2.0.0 Provides: bundled(node-signal-exit) = 3.0.7 Provides: bundled(node-smart-buffer) = 4.2.0 @@ -580,26 +591,30 @@ Provides: bundled(node-spdx-exceptions) = 2.3.0 Provides: bundled(node-spdx-expression-parse) = 3.0.1 Provides: bundled(node-spdx-license-ids) = 3.0.11 +Provides: bundled(node-ssri) = 10.0.1 Provides: bundled(node-ssri) = 9.0.1 Provides: bundled(node-string_decoder) = 1.3.0 Provides: bundled(node-string-width) = 4.2.3 Provides: bundled(node-strip-ansi) = 6.0.1 Provides: bundled(node-supports-color) = 7.2.0 -Provides: bundled(node-tar) = 6.1.11 +Provides: bundled(node-tar) = 6.1.13 Provides: bundled(node-text-table) = 0.2.0 Provides: bundled(node-tiny-relative-date) = 1.3.0 -Provides: bundled(node-treeverse) = 2.0.0 +Provides: bundled(node-treeverse) = 3.0.0 Provides: bundled(node-unique-filename) = 2.0.1 +Provides: bundled(node-unique-filename) = 3.0.0 Provides: bundled(node-unique-slug) = 3.0.0 +Provides: bundled(node-unique-slug) = 4.0.0 Provides: bundled(node-util-deprecate) = 1.0.2 Provides: bundled(node-validate-npm-package-license) = 3.0.4 -Provides: bundled(node-validate-npm-package-name) = 4.0.0 +Provides: bundled(node-validate-npm-package-name) = 5.0.0 Provides: bundled(node-walk-up-path) = 1.0.0 Provides: bundled(node-wcwidth) = 1.0.1 Provides: bundled(node-which) = 2.0.2 +Provides: bundled(node-which) = 3.0.0 Provides: bundled(node-wide-align) = 1.1.5 Provides: bundled(node-wrappy) = 1.0.2 -Provides: bundled(node-write-file-atomic) = 4.0.2 +Provides: bundled(node-write-file-atomic) = 5.0.0 Provides: bundled(node-yallist) = 4.0.0 %description -n npm19 @@ -636,17 +651,29 @@ %if %{node_version_number} <= 10 rm -r deps/npm/* -tar zxf %{SOURCE9} -C deps/npm --strip-components=1 -tar Jxf %{SOURCE90} -C deps/npm +pushd deps/npm +tar zxf %{SOURCE9} --strip-components=1 +tar Jxf %{SOURCE90} %endif %if %{node_version_number} >= 10 tar Jxf %{SOURCE11} %endif +# downgrade node-gyp to last version that supports python 3.4 for SLE12 +%if 0%{?suse_version} && 0%{?suse_version} < 1500 && 0%{node_version_number} >= 16 +rm -r deps/npm/node_modules/node-gyp +mkdir deps/npm/node_modules/node-gyp +pushd deps/npm/node_modules/node-gyp +tar Jxf %{SOURCE5} +popd +%endif + %patch1 -p1 %patch3 -p1 +%if %{node_version_number} <= 12 && 0%{?suse_version} < 1500 %patch5 -p1 +%endif %patch7 -p1 %if 0%{with valgrind_tests} %endif @@ -680,12 +707,6 @@ # abnormalities from patching find \( -name \*.js.orig -or -name \*.md.orig -or -name \*.1.orig \) -delete -# downgrade node-gyp to last version that supports python 3.4 for SLE12 -%if 0%{?suse_version} && 0%{?suse_version} < 1500 && 0%{node_version_number} >= 16 -rm -r deps/npm/node_modules/node-gyp -mkdir deps/npm/node_modules/node-gyp -tar -C deps/npm/node_modules/node-gyp -Jxf %{SOURCE5} -%endif %build @@ -965,6 +986,7 @@ %files %defattr(-, root, root) %license LICENSE +%doc doc/changelogs/CHANGELOG_V%{node_version_number}.md %doc AUTHORS *.md %doc deps/v8/tools/gdbinit %dir %{_libdir}/node_modules ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.iDTggs/_old 2022-12-20 20:19:47.337648683 +0100 +++ /var/tmp/diff_new_pack.iDTggs/_new 2022-12-20 20:19:47.341648705 +0100 @@ -1,35 +1,35 @@ -d1b2b585c25c846bb0453313d1d5dab8e82713e72c5cb01199a6e6b545816b84 node-v19.1.0-aix-ppc64.tar.gz -d05a4a3c9f081c7fbab131f447714fa708328c5c1634c278716adfbdbae0ff26 node-v19.1.0-darwin-arm64.tar.gz -9538ce1698edad1054d313bd1065602c7d83112e77c9edc6cf46ad261ef45396 node-v19.1.0-darwin-arm64.tar.xz -63f4284fa1474b779f0e4fa93985ddc2efa227484476f33d923ae44922637080 node-v19.1.0-darwin-x64.tar.gz -18c2572cd5f993c7b293b2d1dda4b813ba64ef6a28956fee8da02c8fb92c8e7e node-v19.1.0-darwin-x64.tar.xz -a8cf7ae3b5bb4b1c333e572026c86effda101a9ab0b1bd850fe1a8d838443fb5 node-v19.1.0-headers.tar.gz -8a4f50f89005e57a7c861658fff6e7a10258aec76d455e6a307df94c988afb81 node-v19.1.0-headers.tar.xz -476399363945b3cf441d2e0677c50ad3a257db36c2a06a8c51c46b0bc42b4d3d node-v19.1.0-linux-arm64.tar.gz -93ef3a96ebf88988921f87ef28a21cc25776e0562afa696a59dc074fea1913c7 node-v19.1.0-linux-arm64.tar.xz -9805100325de7c8e7be258a7cb768e4fdb05398e2d9778cdf24d5d1df0b943d1 node-v19.1.0-linux-armv7l.tar.gz -8e3ae0904be5508fa2d12d1c94eb9ac4ce5fe21924b611e314a83a668ff28164 node-v19.1.0-linux-armv7l.tar.xz -b7e1ffce24820037103265604faf1e483db75d1212096cf653b41f19594109e1 node-v19.1.0-linux-ppc64le.tar.gz -bb0523d42824b2a577f4ac870d2e5caa8641d74e9c33cdeea95c8dabf1674ae0 node-v19.1.0-linux-ppc64le.tar.xz -c87bb643c6c28673962dc9c5f3948bcec466f22f97dba79425fbb7e588a5462a node-v19.1.0-linux-s390x.tar.gz -50c583dbcec40ce09b0765bb85482b00e4cdfc8324739cc8f8a2c6416f3a2e60 node-v19.1.0-linux-s390x.tar.xz -1a42a67beb3e07289da2ad22a58717801c6ab80d09668e2da6b1c537b2a80a5e node-v19.1.0-linux-x64.tar.gz -c4d1bcb5d5dd1fb1299c6eb38c5b6c66d1d9ff473fa007c3294ed025b67091e3 node-v19.1.0-linux-x64.tar.xz -b8554d888e42ddba78528806fea9190fa0bf7524bf548d11f1fa8e214307a003 node-v19.1.0-win-x64.7z -9ca998da2063fd5b374dc889ee1937ada5a1e1f4fb50b5f989412dda7c6bb357 node-v19.1.0-win-x64.zip -bc8a0a9150147d0c53a94c857a0a0cb7ee9125ca595cc72986cbe290eae2dfb7 node-v19.1.0-win-x86.7z -cc75dd23000c81798d58b71b3b8829729a466b253b6f090ba30806b60c544ee5 node-v19.1.0-win-x86.zip -935f9c01b135b5da7397b900c7ff5123ce154c570280efd60257ed58fd029f34 node-v19.1.0-x64.msi -416cad872df5f3ad38000c32c1ba0dd1d7f823df7a6937cc088b3393bfb68852 node-v19.1.0-x86.msi -423704bffcca4a6ed2b143bd8c80a718908845417a15e766fb18634759079f9b node-v19.1.0.pkg -431176548d88fe7804b98635d267733c0734086456873575a2f549e115e4ef18 node-v19.1.0.tar.gz -4ea9ba1f992815fb823b022a62b61f536121f970fe88c6395c7e3af4e9cf46a0 node-v19.1.0.tar.xz -278e3fd39219f9b00009356b9eba91c0e6fc86607175866b66d0032841be7e63 win-x64/node.exe -541ea7cc0733d7803288a02d300bc4728782681711a35601e64c4b773c910d63 win-x64/node.lib -9f27677c25fe445833ddea66d9e1c68f5c6aaa03b6e42e5046dc804f0b9bc23c win-x64/node_pdb.7z -3ab2d7e090fcb13da0ca700cbba78958678ed3d51e97709f16a21a4ccecc2153 win-x64/node_pdb.zip -3e62d730b0a9bebebb189a101424d9ac456445bc5f69d1385c3089767c072c0c win-x86/node.exe -b2bddbd9d52af0370653e8ddb9323e059bb3f4bc5e9019639dfda295d715c383 win-x86/node.lib -6d9a68dc801f6ba08f5daddc9846a418b2ce2d31d7406d676721dea10652c73a win-x86/node_pdb.7z -3a833adc70a8dfd4868b092850e52f8e5bea2b6872aded4b662a6df7ada66151 win-x86/node_pdb.zip +a5ff43eab40dfa812eeb804a7e064cc9e549e04347f0a0e2250a2a8253eaee6f node-v19.3.0-aix-ppc64.tar.gz +a50be904794d083fa8ecd4113845cea37968cbe3e5c1e758b0ec6215e1e7495e node-v19.3.0-darwin-arm64.tar.gz +9b4811af441296e61edfca3186bb694d99daa2ba4344041d4de891b9be587782 node-v19.3.0-darwin-arm64.tar.xz +d9692a5f153d2527ec43860e40fa0e77825543f554384aa8d26d33417ffb9069 node-v19.3.0-darwin-x64.tar.gz +3bc9a06f53b48a5bb2f4b3d370d5ad6b53e3c36fada85f6850120130fde2a444 node-v19.3.0-darwin-x64.tar.xz +40db0bd09a0e71f4447f15b485fc66715c55453c8e89c3b25872c1fdcd3ac29d node-v19.3.0-headers.tar.gz +e54e2a91c9959d59b7d27e1fa161a699aeca85da4a736891ca4c946573d9ee77 node-v19.3.0-headers.tar.xz +f892b536b00f780aba42b7ccc8974e57e58c4f1de3f9c85d1bbf13c60c680974 node-v19.3.0-linux-arm64.tar.gz +b9fbcd1d4433c073528abcac3d31347847e5ef229248cbe1dccca1a1379a5d2c node-v19.3.0-linux-arm64.tar.xz +2c2ee707bcb93d5151ff0dbb5825060d364f0966dc5aab3fe58715d0e4527da8 node-v19.3.0-linux-armv7l.tar.gz +494934a42eb76982b5cbbb84bef0726b828287a03fcf6bf05e78eaf2c8dab703 node-v19.3.0-linux-armv7l.tar.xz +d0d34510a7951afe4369876b671678ccd9bb11b7d24b07af10cabe464e371300 node-v19.3.0-linux-ppc64le.tar.gz +662efb12dc05b603ea51b46224b7885a3a56be652282a6234a2a13e081ceb43b node-v19.3.0-linux-ppc64le.tar.xz +24578073d7339f9a6a8763df30e37bbf1caf3dbc44a6c6c6335c58c274d13b76 node-v19.3.0-linux-s390x.tar.gz +17a1582063ad9b6a60aca5323de76df657d08fb3b2018a6786e1fa782f7f29b0 node-v19.3.0-linux-s390x.tar.xz +b525028ae5bb71b5b32cb7fce903ccce261dbfef4c7dd0f3e0ffc27cd6fc0b3f node-v19.3.0-linux-x64.tar.gz +de94d6db26edee92a03512552c8be9db38a7bfefa7b3228328afdfb5094e3a76 node-v19.3.0-linux-x64.tar.xz +335daf080bf4763c42070b01d38159d91cb6ee0dd8cde813bbb99cff01faf23e node-v19.3.0.pkg +4dc4c4e0c510913ed6c4f37b516243ab96a2d98eff1b7d78cf8f8f8b6d415b98 node-v19.3.0.tar.gz +d3189574ef9849c713822e7f31de7a1b9dd8a2c6b5fc78ddb811aaa259a22b1e node-v19.3.0.tar.xz +fdc3f9c0991a9e54640b792ceb758831f91f6384b0429149b8f3514fa2734e8c node-v19.3.0-win-x64.7z +9b93f6cb78e23a4cab9e401a8418daa9112bbf5bd3127642adf22cfdd4241348 node-v19.3.0-win-x64.zip +2149012398fb720e1c6e79422344b8281bb4c90024461de3d72dcae06ad3d666 node-v19.3.0-win-x86.7z +baf2de80f5c3f9bc679c3d377f48a0b98e75d12fa4f8ebea166883df7067b7b6 node-v19.3.0-win-x86.zip +2efe9f3a91de1375ab581266f35fe89a779af8389b80612401ea6a28ed2dd16e node-v19.3.0-x64.msi +6eca60b54ff2a8fe6508b4d0beb0a316077c135d35e8223445a7c9a23fbd11ee node-v19.3.0-x86.msi +c7a1db0fb60ffec3b06bfaa9c2d58778134c28258ecf75ab93968e536d364bf1 win-x64/node.exe +fde595f3ac64db4522d934f4a4b09c6a11406d8e4f431c6b5374aac38041e6cf win-x64/node.lib +517ef6f4451280e59bccb77fe77bc3202e32938bad379b6626bf50f6e1fc88d7 win-x64/node_pdb.7z +a428af310d552710e828d5ca41865c9cadf81d31a19297917098b45b5ab39c93 win-x64/node_pdb.zip +32365d11881180435c0efac9d18e5ee396c75b2aef6cd1a3c30ec8c2322b6bb4 win-x86/node.exe +dd1f1c3bbb3a6dd4c3ab1d5663688949580cd4ec24b523df23cab90cf666d391 win-x86/node.lib +6a80d7c2930f1bf4fb894350da3194949bc1408b7aea1dd2f409d195148d755f win-x86/node_pdb.7z +233c08350135d2b572ac5067fa0cd1f8fb35b6770c2863f26f41b94ec574e798 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.iDTggs/_old and /var/tmp/diff_new_pack.iDTggs/_new differ ++++++ node-v19.1.0.tar.xz -> node-v19.3.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs19/node-v19.1.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs19.new.1835/node-v19.3.0.tar.xz differ: char 26, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.iDTggs/_old 2022-12-20 20:19:47.481649472 +0100 +++ /var/tmp/diff_new_pack.iDTggs/_new 2022-12-20 20:19:47.485649494 +0100 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v19.1.0/Makefile +Index: node-v19.3.0/Makefile =================================================================== ---- node-v19.1.0.orig/Makefile -+++ node-v19.1.0/Makefile +--- node-v19.3.0.orig/Makefile ++++ node-v19.3.0/Makefile @@ -76,7 +76,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT EXEEXT := $(shell $(PYTHON) -c \ "import sys; print('.exe' if sys.platform == 'win32' else '')") @@ -21,10 +21,10 @@ NODE ?= ./$(NODE_EXE) NODE_G_EXE = node_g$(EXEEXT) NPM ?= ./deps/npm/bin/npm-cli.js -Index: node-v19.1.0/tools/install.py +Index: node-v19.3.0/tools/install.py =================================================================== ---- node-v19.1.0.orig/tools/install.py -+++ node-v19.1.0/tools/install.py +--- node-v19.3.0.orig/tools/install.py ++++ node-v19.3.0/tools/install.py @@ -86,7 +86,7 @@ def uninstall(paths, dst): try_remove(path, dst) @@ -113,10 +113,10 @@ if sys.platform == 'zos': zoslibinc = os.environ.get('ZOSLIB_INCLUDES') -Index: node-v19.1.0/doc/node.1 +Index: node-v19.3.0/doc/node.1 =================================================================== ---- node-v19.1.0.orig/doc/node.1 -+++ node-v19.1.0/doc/node.1 +--- node-v19.3.0.orig/doc/node.1 ++++ node-v19.3.0/doc/node.1 @@ -31,24 +31,24 @@ .Dt NODE 1 . @@ -146,75 +146,10 @@ .Op Fl -v8-options . .\"====================================================================== -Index: node-v19.1.0/deps/npm/man/man1/npm.1 +Index: node-v19.3.0/src/node_main.cc =================================================================== ---- node-v19.1.0.orig/deps/npm/man/man1/npm.1 -+++ node-v19.1.0/deps/npm/man/man1/npm.1 -@@ -1,6 +1,6 @@ - .TH "NPM" "1" "November 2022" "" "" - .SH "NAME" --\fBnpm\fR \- javascript package manager -+\fBnpm19\fR \- javascript package manager - .SS Synopsis - .P - .RS 2 -@@ -21,7 +21,7 @@ It is extremely configurable to support - commonly, you use it to publish, discover, install, and develop node - programs\. - .P --Run \fBnpm help\fP to get a list of available commands\. -+Run \fBnpm19 help\fP to get a list of available commands\. - .SS Important - .P - npm comes preconfigured to use npm's public registry at -@@ -37,14 +37,14 @@ their terms of use\. - You probably got npm because you want to install stuff\. - .P - The very first thing you will most likely want to run in any node --program is \fBnpm install\fP to install its dependencies\. -+program is \fBnpm19 install\fP to install its dependencies\. - .P --You can also run \fBnpm install blerg\fP to install the latest version of -+You can also run \fBnpm19 install blerg\fP to install the latest version of - "blerg"\. Check out npm help install for more - info\. It can do a lot of stuff\. - .P --Use the \fBnpm search\fP command to show everything that's available in the --public registry\. Use \fBnpm ls\fP to show everything you've installed\. -+Use the \fBnpm19 search\fP command to show everything that's available in the -+public registry\. Use \fBnpm19 ls\fP to show everything you've installed\. - .SS Dependencies - .P - If a package lists a dependency using a git URL, npm will install that -@@ -175,18 +175,18 @@ https://github\.com/npm/rfcs - .SS See Also - .RS 0 - .IP \(bu 2 --npm help help -+npm19 help help - .IP \(bu 2 - package\.json \fI/configuring\-npm/package\-json\fR - .IP \(bu 2 --npm help npmrc -+npm19 help npmrc - .IP \(bu 2 --npm help config -+npm19 help config - .IP \(bu 2 --npm help install -+npm19 help install - .IP \(bu 2 --npm help prefix -+npm19 help prefix - .IP \(bu 2 --npm help publish -+npm19 help publish - - .RE -Index: node-v19.1.0/src/node_main.cc -=================================================================== ---- node-v19.1.0.orig/src/node_main.cc -+++ node-v19.1.0/src/node_main.cc +--- node-v19.3.0.orig/src/node_main.cc ++++ node-v19.3.0/src/node_main.cc @@ -94,6 +94,7 @@ int wmain(int argc, wchar_t* wargv[]) { // UNIX @@ -223,10 +158,10 @@ return node::Start(argc, argv); } #endif -Index: node-v19.1.0/tools/test.py +Index: node-v19.3.0/tools/test.py =================================================================== ---- node-v19.1.0.orig/tools/test.py -+++ node-v19.1.0/tools/test.py +--- node-v19.3.0.orig/tools/test.py ++++ node-v19.3.0/tools/test.py @@ -949,7 +949,7 @@ class Context(object): if self.vm is not None: return self.vm @@ -236,14 +171,14 @@ else: name = 'out/%s.%s/node' % (arch, mode) -Index: node-v19.1.0/node.gyp +Index: node-v19.3.0/node.gyp =================================================================== ---- node-v19.1.0.orig/node.gyp -+++ node-v19.1.0/node.gyp -@@ -22,8 +22,8 @@ - 'node_use_openssl%': 'true', +--- node-v19.3.0.orig/node.gyp ++++ node-v19.3.0/node.gyp +@@ -23,8 +23,8 @@ 'node_shared_openssl%': 'false', 'node_v8_options%': '', + 'node_enable_v8_vtunejit%': 'false', - 'node_core_target_name%': 'node', - 'node_lib_target_name%': 'libnode', + 'node_core_target_name%': 'node19', @@ -251,174 +186,4 @@ 'node_intermediate_lib_type%': 'static_library', 'node_builtin_modules_path%': '', # We list the deps/ files out instead of globbing them in js2c.py since we -Index: node-v19.1.0/deps/npm/man/man1/npx.1 -=================================================================== ---- node-v19.1.0.orig/deps/npm/man/man1/npx.1 -+++ node-v19.1.0/deps/npm/man/man1/npx.1 -@@ -5,10 +5,10 @@ - .P - .RS 2 - .nf --npx \-\- <pkg>[@<version>] [args\.\.\.] --npx \-\-package=<pkg>[@<version>] \-\- <cmd> [args\.\.\.] --npx \-c '<cmd> [args\.\.\.]' --npx \-\-package=foo \-c '<cmd> [args\.\.\.]' -+npx19 \-\- <pkg>[@<version>] [args\.\.\.] -+npx19 \-\-package=<pkg>[@<version>] \-\- <cmd> [args\.\.\.] -+npx19 \-c '<cmd> [args\.\.\.]' -+npx19 \-\-package=foo \-c '<cmd> [args\.\.\.]' - .fi - .RE - .SS Description -@@ -57,9 +57,9 @@ no bin entries, or none of them match th - To run a binary \fIother than\fR the named binary, specify one or more - \fB\-\-package\fP options, which will prevent npm from inferring the package from - the first command argument\. --.SS \fBnpx\fP vs \fBnpm exec\fP -+.SS \fBnpx19\fP vs \fBnpm exec\fP - .P --When run via the \fBnpx\fP binary, all flags and options \fImust\fR be set prior to -+When run via the \fBnpx19\fP binary, all flags and options \fImust\fR be set prior to - any positional arguments\. When run via \fBnpm exec\fP, a double\-hyphen \fB\-\-\fP - flag can be used to suppress npm's parsing of switches and options that - should be sent to the executed command\. -@@ -68,7 +68,7 @@ For example: - .P - .RS 2 - .nf --$ npx foo@latest bar \-\-package=@npmcli/foo -+$ npx19 foo@latest bar \-\-package=@npmcli/foo - .fi - .RE - .P -@@ -89,7 +89,7 @@ different: - .P - .RS 2 - .nf --$ npm exec foo@latest bar \-\-package=@npmcli/foo -+$ npm19 exec foo@latest bar \-\-package=@npmcli/foo - .fi - .RE - .P -@@ -105,11 +105,11 @@ $ foo@latest bar - .P - The double\-hyphen character is recommended to explicitly tell npm to stop - parsing command line options and switches\. The following command would --thus be equivalent to the \fBnpx\fP command above: -+thus be equivalent to the \fBnpx19\fP command above: - .P - .RS 2 - .nf --$ npm exec \-\- foo@latest bar \-\-package=@npmcli/foo -+$ npm19 exec \-\- foo@latest bar \-\-package=@npmcli/foo - .fi - .RE - .SS Examples -@@ -119,8 +119,8 @@ arguments: - .P - .RS 2 - .nf --$ npm exec \-\- tap \-\-bail test/foo\.js --$ npx tap \-\-bail test/foo\.js -+$ npm19 exec \-\- tap \-\-bail test/foo\.js -+$ npx19 tap \-\-bail test/foo\.js - .fi - .RE - .P -@@ -129,9 +129,9 @@ by specifying a \fB\-\-package\fP option - .P - .RS 2 - .nf --$ npm exec \-\-package=foo \-\- bar \-\-bar\-argument -+$ npm19 exec \-\-package=foo \-\- bar \-\-bar\-argument - # ~ or ~ --$ npx \-\-package=foo bar \-\-bar\-argument -+$ npx19 \-\-package=foo bar \-\-bar\-argument - .fi - .RE - .P -@@ -139,14 +139,14 @@ Run an arbitrary shell script, in the co - .P - .RS 2 - .nf --$ npm x \-c 'eslint && say "hooray, lint passed"' --$ npx \-c 'eslint && say "hooray, lint passed"' -+$ npm19 x \-c 'eslint && say "hooray, lint passed"' -+$ npx19 \-c 'eslint && say "hooray, lint passed"' - .fi - .RE - .SS Compatibility with Older npx Versions - .P --The \fBnpx\fP binary was rewritten in npm v7\.0\.0, and the standalone \fBnpx\fP --package deprecated at that time\. \fBnpx\fP uses the \fBnpm exec\fP -+The \fBnpx19\fP binary was rewritten in npm v7\.0\.0, and the standalone \fBnpx19\fP -+package deprecated at that time\. \fBnpx19\fP uses the \fBnpm19 exec\fP - command instead of a separate argument parser and install process, with - some affordances to maintain backwards compatibility with the arguments it - accepted in previous versions\. -@@ -154,10 +154,10 @@ accepted in previous versions\. - This resulted in some shifts in its functionality: - .RS 0 - .IP \(bu 2 --Any \fBnpm\fP config value may be provided\. -+Any \fBnpm19\fP config value may be provided\. - .IP \(bu 2 - To prevent security and user\-experience problems from mistyping package --names, \fBnpx\fP prompts before installing anything\. Suppress this -+names, \fBnpx19\fP prompts before installing anything\. Suppress this - prompt with the \fB\-y\fP or \fB\-\-yes\fP option\. - .IP \(bu 2 - The \fB\-\-no\-install\fP option is deprecated, and will be converted to \fB\-\-no\fP\|\. -@@ -165,13 +165,13 @@ The \fB\-\-no\-install\fP option is depr - Shell fallback functionality is removed, as it is not advisable\. - .IP \(bu 2 - The \fB\-p\fP argument is a shorthand for \fB\-\-parseable\fP in npm, but shorthand --for \fB\-\-package\fP in npx\. This is maintained, but only for the \fBnpx\fP -+for \fB\-\-package\fP in npx\. This is maintained, but only for the \fBnpx19\fP - executable\. - .IP \(bu 2 - The \fB\-\-ignore\-existing\fP option is removed\. Locally installed bins are - always present in the executed process \fBPATH\fP\|\. - .IP \(bu 2 --The \fB\-\-npm\fP option is removed\. \fBnpx\fP will always use the \fBnpm\fP it ships -+The \fB\-\-npm19\fP option is removed\. \fBnpx19\fP will always use the \fBnpm19\fP it ships - with\. - .IP \(bu 2 - The \fB\-\-node\-arg\fP and \fB\-n\fP options are removed\. -@@ -179,26 +179,26 @@ The \fB\-\-node\-arg\fP and \fB\-n\fP op - The \fB\-\-always\-spawn\fP option is redundant, and thus removed\. - .IP \(bu 2 - The \fB\-\-shell\fP option is replaced with \fB\-\-script\-shell\fP, but maintained --in the \fBnpx\fP executable for backwards compatibility\. -+in the \fBnpx19\fP executable for backwards compatibility\. - - .RE - .SS See Also - .RS 0 - .IP \(bu 2 --npm help run\-script -+npm19 help run\-script - .IP \(bu 2 --npm help scripts -+npm19 help scripts - .IP \(bu 2 --npm help test -+npm19 help test - .IP \(bu 2 --npm help start -+npm19 help start - .IP \(bu 2 --npm help restart -+npm19 help restart - .IP \(bu 2 --npm help stop -+npm19 help stop - .IP \(bu 2 --npm help config -+npm19 help config - .IP \(bu 2 --npm help exec -+npm19 help exec - - .RE