Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nodejs20 for openSUSE:Factory 
checked in at 2024-07-22 17:17:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs20 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs20.new.17339 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs20"

Mon Jul 22 17:17:10 2024 rev:24 rq:1188691 version:20.15.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs20/nodejs20.changes        2024-04-10 
17:50:54.485616733 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs20.new.17339/nodejs20.changes     
2024-07-22 17:18:34.534646997 +0200
@@ -1,0 +2,41 @@
+Fri Jul 12 13:21:02 UTC 2024 - Adam Majer <adam.ma...@suse.de>
+
+- Update to 20.15.1:
+  * Bypass incomplete fix of CVE-2024-27980 (bsc#1227560, CVE-2024-36138)
+  * Bypass network import restriction via data URL (bsc#1227554, 
CVE-2024-22020)
+  * fs.lstat bypasses permission model (bsc#1227562, CVE-2024-22018)
+  * fs.fchown/fchmod bypasses permission model (bsc#1227561, CVE-2024-36137)
+  * Permission model improperly processes UNC paths (bsc#1227563, 
CVE-2024-37372)
+
+- Changes in 20.15.0:
+  * test_runner: support test plans
+  * inspector: introduce the --inspect-wait flag
+  * zlib: expose zlib.crc32()
+  * cli: allow running wasm in limited vmem with --disable-wasm-trap-handler
+
+- Changes in 20.14.0
+  * src,permission: throw async errors on async APIs
+  * test_runner: support forced exit
+
+- fix_ci_tests.patch, npm_search_paths.patch: refreshed
+- skip_no_console.patch: dropped, upstreamed
+
+-------------------------------------------------------------------
+Tue May 28 11:56:14 UTC 2024 - Adam Majer <adam.ma...@suse.de>
+
+- Update to 20.13.1:
+  * buffer: improve base64 and base64url performance
+  * crypto: deprecate implicitly shortened GCM tags
+  * events,doc: mark CustomEvent as stable
+  * fs: add stacktrace to fs/promises
+  * report: add --report-exclude-network option
+  * src: add uv_get_available_memory to report and process
+  * stream: support typed arrays
+  * util: support array of formats in util.styleText
+  * v8: implement v8.queryObjects() for memory leak regression testing
+  * watch: mark as stable
+
+- versioned.patch: refreshed
+- cares_sle12_capabilities.patch: SLES12 compatibility
+
+-------------------------------------------------------------------

Old:
----
  node-v20.12.1.tar.xz
  skip_no_console.patch

New:
----
  cares_sle12_capabilities.patch
  node-v20.15.1.tar.xz

BETA DEBUG BEGIN:
  Old:- fix_ci_tests.patch, npm_search_paths.patch: refreshed
- skip_no_console.patch: dropped, upstreamed
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- versioned.patch: refreshed
- cares_sle12_capabilities.patch: SLES12 compatibility
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs20.spec ++++++
--- /var/tmp/diff_new_pack.zDt3S6/_old  2024-07-22 17:18:36.018706208 +0200
+++ /var/tmp/diff_new_pack.zDt3S6/_new  2024-07-22 17:18:36.022706368 +0200
@@ -31,7 +31,7 @@
 %endif
 
 Name:           nodejs20
-Version:        20.12.1
+Version:        20.15.1
 Release:        0
 
 # Double DWZ memory limits
@@ -146,6 +146,7 @@
 ## Patches not distribution specific
 Patch1:         cares_public_headers.patch
 Patch3:         fix_ci_tests.patch
+Patch4:         cares_sle12_capabilities.patch
 Patch5:         sle12_python3_compat.patch
 Patch7:         manual_configure.patch
 Patch13:        openssl_binary_detection.patch
@@ -164,7 +165,6 @@
 # PATCH-FIX-OPENSUSE -- install user global npm packages to /usr/local
 # instead of /usr
 Patch104:       npm_search_paths.patch
-Patch106:       skip_no_console.patch
 Patch110:       legacy_python.patch
 
 Patch120:       flaky_test_rerun.patch
@@ -308,19 +308,19 @@
 %if ! 0%{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.17.0
 %else
-Provides:       bundled(libcares2) = 1.27.0
+Provides:       bundled(libcares2) = 1.28.1
 %endif
 
 %if ! 0%{with intree_icu}
 BuildRequires:  pkgconfig(icu-i18n) >= 71
 %else
-Provides:       bundled(icu) = 74.2
+Provides:       bundled(icu) = 75.1
 %endif
 
 %if ! 0%{with intree_nghttp2}
 BuildRequires:  libnghttp2-devel >= 1.41.0
 %else
-Provides:       bundled(nghttp2) = 1.60.0
+Provides:       bundled(nghttp2) = 1.61.0
 %endif
 
 %if 0%{with valgrind_tests}
@@ -369,7 +369,7 @@
 %endif
 %endif
 
-Provides:       bundled(uvwasi) = 0.0.20
+Provides:       bundled(uvwasi) = 0.0.21
 Provides:       bundled(libuv) = 1.46.0
 Provides:       bundled(v8) = 11.3.244.8
 %if %{with intree_brotli}
@@ -380,20 +380,19 @@
 
 
 Provides:       bundled(llhttp) = 8.1.2
-Provides:       bundled(ngtcp2) = 0.8.1
+Provides:       bundled(ngtcp2) = 1.1.0
 Provides:       bundled(base64) = 0.5.2
-Provides:       bundled(simdutf) = 4.0.8
+Provides:       bundled(simdutf) = 5.2.8
 
 # bundled url-ada parser, not ada
-Provides:       bundled(ada) = 2.7.6
+Provides:       bundled(ada) = 2.7.8
 
-Provides:       bundled(node-@fastify/busboy) = 2.1.1
 Provides:       bundled(node-acorn) = 8.11.3
 Provides:       bundled(node-acorn-walk) = 8.3.2
 Provides:       bundled(node-cjs-module-lexer) = 1.2.2
-Provides:       bundled(node-corepack) = 0.25.2
-Provides:       bundled(node-minimatch) = 9.0.3
-Provides:       bundled(node-undici) = 5.28.4
+Provides:       bundled(node-corepack) = 0.28.1
+Provides:       bundled(node-minimatch) = 9.0.4
+Provides:       bundled(node-undici) = 6.13.0
 
 %description
 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
@@ -422,7 +421,7 @@
 Requires:       nodejs20 = %{version}
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
-Provides:       npm(npm) = 10.5.0
+Provides:       npm(npm) = 10.7.0
 Provides:       npm = %{version}
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
@@ -431,7 +430,7 @@
 %endif
 %endif
 Provides:       bundled(node-abbrev) = 2.0.0
-Provides:       bundled(node-agent-base) = 7.1.0
+Provides:       bundled(node-agent-base) = 7.1.1
 Provides:       bundled(node-aggregate-error) = 3.1.0
 Provides:       bundled(node-ansi-regex) = 5.0.1
 Provides:       bundled(node-ansi-regex) = 6.0.1
@@ -439,32 +438,25 @@
 Provides:       bundled(node-ansi-styles) = 6.2.1
 Provides:       bundled(node-aproba) = 2.0.0
 Provides:       bundled(node-archy) = 1.0.0
-Provides:       bundled(node-are-we-there-yet) = 4.0.2
 Provides:       bundled(node-balanced-match) = 1.0.2
 Provides:       bundled(node-bin-links) = 4.0.3
-Provides:       bundled(node-binary-extensions) = 2.2.0
+Provides:       bundled(node-binary-extensions) = 2.3.0
 Provides:       bundled(node-brace-expansion) = 2.0.1
-Provides:       bundled(node-builtins) = 5.0.1
+Provides:       bundled(node-builtins) = 5.1.0
 Provides:       bundled(node-cacache) = 18.0.2
 Provides:       bundled(node-chalk) = 5.3.0
 Provides:       bundled(node-chownr) = 2.0.0
 Provides:       bundled(node-ci-info) = 4.0.0
-Provides:       bundled(node-cidr-regex) = 4.0.3
+Provides:       bundled(node-cidr-regex) = 4.0.5
 Provides:       bundled(node-clean-stack) = 2.2.0
 Provides:       bundled(node-cli-columns) = 4.0.0
-Provides:       bundled(node-cli-table3) = 0.6.3
-Provides:       bundled(node-clone) = 1.0.4
 Provides:       bundled(node-cmd-shim) = 6.0.2
 Provides:       bundled(node-color-convert) = 2.0.1
 Provides:       bundled(node-color-name) = 1.1.4
-Provides:       bundled(node-color-support) = 1.1.3
-Provides:       bundled(node-columnify) = 1.6.0
 Provides:       bundled(node-common-ancestor-path) = 1.0.1
-Provides:       bundled(node-console-control-strings) = 1.1.0
 Provides:       bundled(node-cross-spawn) = 7.0.3
 Provides:       bundled(node-cssesc) = 3.0.0
 Provides:       bundled(node-debug) = 4.3.4
-Provides:       bundled(node-defaults) = 1.0.4
 Provides:       bundled(node-diff) = 5.2.0
 Provides:       bundled(node-eastasianwidth) = 0.2.0
 Provides:       bundled(node-emoji-regex) = 8.0.0
@@ -478,11 +470,9 @@
 Provides:       bundled(node-fs-minipass) = 2.1.0
 Provides:       bundled(node-fs-minipass) = 3.0.3
 Provides:       bundled(node-function-bind) = 1.1.2
-Provides:       bundled(node-gauge) = 5.0.1
-Provides:       bundled(node-glob) = 10.3.10
+Provides:       bundled(node-glob) = 10.3.12
 Provides:       bundled(node-graceful-fs) = 4.2.11
-Provides:       bundled(node-has-unicode) = 2.0.1
-Provides:       bundled(node-hasown) = 2.0.1
+Provides:       bundled(node-hasown) = 2.0.2
 Provides:       bundled(node-hosted-git-info) = 7.0.1
 Provides:       bundled(node-http-cache-semantics) = 4.1.1
 Provides:       bundled(node-http-proxy-agent) = 7.0.2
@@ -491,11 +481,11 @@
 Provides:       bundled(node-ignore-walk) = 6.0.4
 Provides:       bundled(node-imurmurhash) = 0.1.4
 Provides:       bundled(node-indent-string) = 4.0.0
-Provides:       bundled(node-ini) = 4.1.1
-Provides:       bundled(node-init-package-json) = 6.0.0
+Provides:       bundled(node-ini) = 4.1.2
+Provides:       bundled(node-init-package-json) = 6.0.2
 Provides:       bundled(node-ip-address) = 9.0.5
 Provides:       bundled(node-ip-regex) = 5.0.0
-Provides:       bundled(node-is-cidr) = 5.0.3
+Provides:       bundled(node-is-cidr) = 5.0.5
 Provides:       bundled(node-is-core-module) = 2.13.1
 Provides:       bundled(node-is-fullwidth-code-point) = 3.0.0
 Provides:       bundled(node-is-lambda) = 1.0.1
@@ -508,21 +498,21 @@
 Provides:       bundled(node-jsonparse) = 1.3.1
 Provides:       bundled(node-just-diff) = 6.0.2
 Provides:       bundled(node-just-diff-apply) = 5.5.0
-Provides:       bundled(node-libnpmaccess) = 8.0.2
-Provides:       bundled(node-libnpmdiff) = 6.0.7
-Provides:       bundled(node-libnpmexec) = 7.0.8
-Provides:       bundled(node-libnpmfund) = 5.0.5
-Provides:       bundled(node-libnpmhook) = 10.0.1
-Provides:       bundled(node-libnpmorg) = 6.0.2
-Provides:       bundled(node-libnpmpack) = 6.0.7
-Provides:       bundled(node-libnpmpublish) = 9.0.4
-Provides:       bundled(node-libnpmsearch) = 7.0.1
-Provides:       bundled(node-libnpmteam) = 6.0.1
-Provides:       bundled(node-libnpmversion) = 5.0.2
-Provides:       bundled(node-lru-cache) = 10.2.0
+Provides:       bundled(node-libnpmaccess) = 8.0.5
+Provides:       bundled(node-libnpmdiff) = 6.1.1
+Provides:       bundled(node-libnpmexec) = 8.1.0
+Provides:       bundled(node-libnpmfund) = 5.0.9
+Provides:       bundled(node-libnpmhook) = 10.0.4
+Provides:       bundled(node-libnpmorg) = 6.0.5
+Provides:       bundled(node-libnpmpack) = 7.0.1
+Provides:       bundled(node-libnpmpublish) = 9.0.7
+Provides:       bundled(node-libnpmsearch) = 7.0.4
+Provides:       bundled(node-libnpmteam) = 6.0.4
+Provides:       bundled(node-libnpmversion) = 6.0.1
+Provides:       bundled(node-lru-cache) = 10.2.2
 Provides:       bundled(node-lru-cache) = 6.0.0
-Provides:       bundled(node-make-fetch-happen) = 13.0.0
-Provides:       bundled(node-minimatch) = 9.0.3
+Provides:       bundled(node-make-fetch-happen) = 13.0.1
+Provides:       bundled(node-minimatch) = 9.0.4
 Provides:       bundled(node-minipass) = 3.3.6
 Provides:       bundled(node-minipass) = 5.0.0
 Provides:       bundled(node-minipass) = 7.0.4
@@ -538,51 +528,51 @@
 Provides:       bundled(node-ms) = 2.1.3
 Provides:       bundled(node-mute-stream) = 1.0.0
 Provides:       bundled(node-negotiator) = 0.6.3
-Provides:       bundled(node-node-gyp) = 10.0.1
+Provides:       bundled(node-node-gyp) = 10.1.0
 Provides:       bundled(node-nopt) = 7.2.0
 Provides:       bundled(node-normalize-package-data) = 6.0.0
 Provides:       bundled(node-npm-audit-report) = 5.0.0
 Provides:       bundled(node-npm-bundled) = 3.0.0
 Provides:       bundled(node-npm-install-checks) = 6.3.0
 Provides:       bundled(node-npm-normalize-package-bin) = 3.0.1
-Provides:       bundled(node-npm-package-arg) = 11.0.1
+Provides:       bundled(node-npm-package-arg) = 11.0.2
 Provides:       bundled(node-npm-packlist) = 8.0.2
 Provides:       bundled(node-npm-pick-manifest) = 9.0.0
-Provides:       bundled(node-npm-profile) = 9.0.0
-Provides:       bundled(node-npm-registry-fetch) = 16.1.0
+Provides:       bundled(node-npm-profile) = 9.0.2
+Provides:       bundled(node-npm-registry-fetch) = 17.0.0
 Provides:       bundled(node-npm-user-validate) = 2.0.0
-Provides:       bundled(node-npmlog) = 7.0.1
 Provides:       bundled(node-p-map) = 4.0.0
-Provides:       bundled(node-pacote) = 17.0.6
+Provides:       bundled(node-pacote) = 18.0.3
 Provides:       bundled(node-parse-conflict-json) = 3.0.1
 Provides:       bundled(node-path-key) = 3.1.1
-Provides:       bundled(node-path-scurry) = 1.10.1
-Provides:       bundled(node-postcss-selector-parser) = 6.0.15
+Provides:       bundled(node-path-scurry) = 1.10.2
+Provides:       bundled(node-postcss-selector-parser) = 6.0.16
 Provides:       bundled(node-proc-log) = 3.0.0
+Provides:       bundled(node-proc-log) = 4.2.0
+Provides:       bundled(node-proggy) = 2.0.0
 Provides:       bundled(node-promise-all-reject-late) = 1.0.1
 Provides:       bundled(node-promise-call-limit) = 3.0.1
 Provides:       bundled(node-promise-inflight) = 1.0.1
 Provides:       bundled(node-promise-retry) = 2.0.1
-Provides:       bundled(node-promzard) = 1.0.0
+Provides:       bundled(node-promzard) = 1.0.1
 Provides:       bundled(node-qrcode-terminal) = 0.12.0
-Provides:       bundled(node-read) = 2.1.0
+Provides:       bundled(node-read) = 3.0.1
 Provides:       bundled(node-read-cmd-shim) = 4.0.0
-Provides:       bundled(node-read-package-json) = 7.0.0
 Provides:       bundled(node-read-package-json-fast) = 3.0.2
 Provides:       bundled(node-retry) = 0.12.0
 Provides:       bundled(node-safer-buffer) = 2.1.2
 Provides:       bundled(node-semver) = 7.6.0
-Provides:       bundled(node-set-blocking) = 2.0.0
 Provides:       bundled(node-shebang-command) = 2.0.0
 Provides:       bundled(node-shebang-regex) = 3.0.0
 Provides:       bundled(node-signal-exit) = 4.1.0
-Provides:       bundled(node-sigstore) = 2.2.2
+Provides:       bundled(node-sigstore) = 2.3.0
 Provides:       bundled(node-smart-buffer) = 4.2.0
-Provides:       bundled(node-socks) = 2.8.0
-Provides:       bundled(node-socks-proxy-agent) = 8.0.2
+Provides:       bundled(node-socks) = 2.8.3
+Provides:       bundled(node-socks-proxy-agent) = 8.0.3
 Provides:       bundled(node-spdx-correct) = 3.2.0
 Provides:       bundled(node-spdx-exceptions) = 2.5.0
 Provides:       bundled(node-spdx-expression-parse) = 3.0.1
+Provides:       bundled(node-spdx-expression-parse) = 4.0.0
 Provides:       bundled(node-spdx-license-ids) = 3.0.17
 Provides:       bundled(node-sprintf-js) = 1.1.3
 Provides:       bundled(node-ssri) = 10.0.5
@@ -591,7 +581,7 @@
 Provides:       bundled(node-strip-ansi) = 6.0.1
 Provides:       bundled(node-strip-ansi) = 7.1.0
 Provides:       bundled(node-supports-color) = 9.4.0
-Provides:       bundled(node-tar) = 6.2.0
+Provides:       bundled(node-tar) = 6.2.1
 Provides:       bundled(node-text-table) = 0.2.0
 Provides:       bundled(node-tiny-relative-date) = 1.3.0
 Provides:       bundled(node-treeverse) = 3.0.0
@@ -602,10 +592,8 @@
 Provides:       bundled(node-validate-npm-package-license) = 3.0.4
 Provides:       bundled(node-validate-npm-package-name) = 5.0.0
 Provides:       bundled(node-walk-up-path) = 3.0.1
-Provides:       bundled(node-wcwidth) = 1.0.1
 Provides:       bundled(node-which) = 2.0.2
 Provides:       bundled(node-which) = 4.0.0
-Provides:       bundled(node-wide-align) = 1.1.5
 Provides:       bundled(node-wrap-ansi) = 7.0.0
 Provides:       bundled(node-wrap-ansi) = 8.1.0
 Provides:       bundled(node-write-file-atomic) = 5.0.1
@@ -660,7 +648,7 @@
 %endif
 
 # downgrade node-gyp to last version that supports python 3.4 for SLE12
-%if 0%{?suse_version} && 0%{?suse_version} < 1500 && %{node_version_number} >= 
16
+%if 0%{?suse_version} && 0%{?suse_version} < 1500 && %{node_version_number} >= 
16 && %{node_version_number} < 22
 rm -r  deps/npm/node_modules/node-gyp
 mkdir deps/npm/node_modules/node-gyp
 pushd deps/npm/node_modules/node-gyp
@@ -675,6 +663,9 @@
 
 %patch -P 1 -p1
 %patch -P 3 -p1
+%if 0%{?suse_version} < 1500
+%patch -P 4 -p1
+%endif
 %if %{node_version_number} <= 12 && 0%{?suse_version} < 1500
 %patch -P 5 -p1
 %endif
@@ -691,7 +682,6 @@
 %if 0%{?suse_version} == 1110
 %endif
 %patch -P 104 -p1
-%patch -P 106 -p1
 %patch -P 110 -p1
 %patch -P 120 -p1
 %patch -P 132 -p1
@@ -772,9 +762,6 @@
 
 . ./spec.build.config
 
-# Node.js 4.x does not include the ICU database in the source tarball.
-%define has_small_icu %(test -d "deps/icu-small" && echo 1 || echo 0)
-
 ./configure \
     --prefix=%{_prefix} \
 %if 0%{?with nodejs_lto}
@@ -789,11 +776,6 @@
 %endif
 %if ! 0%{with intree_icu}
     --with-intl=system-icu \
-%else
-%if %{has_small_icu}
-    --with-intl=small-icu \
-    --with-icu-source=deps/icu-small \
-%endif
 %endif
 %if ! 0%{with intree_nghttp2}
     --shared-nghttp2 \

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.zDt3S6/_old  2024-07-22 17:18:36.066708123 +0200
+++ /var/tmp/diff_new_pack.zDt3S6/_new  2024-07-22 17:18:36.066708123 +0200
@@ -1,42 +1,42 @@
-2a75c3cc9ed139b2ee82be709a04c171ed2d96d962082d4ab5fbf7f486846f4f  
node-v20.12.1-aix-ppc64.tar.gz
-70f9921efbebd58dbcc77ee40d1e64fb6d27bb48a5befdcad9ad172287315df4  
node-v20.12.1-arm64.msi
-65df8cb0724e3a58c7757b75a70cc1057e1f67ffc5e852bfe6241de0b37c70a0  
node-v20.12.1-darwin-arm64.tar.gz
-f8a9a78dd9130db80844132bcef6045ceaa51166fc8f4223a97d82a99b87a946  
node-v20.12.1-darwin-arm64.tar.xz
-f5dc3c71c87c58c9b019d9f85302db3a6a6c47167c5a0480b697f153d02ac316  
node-v20.12.1-darwin-x64.tar.gz
-7ca444b4f05c588f27eb96e960dd07de98c18e20aaad2c05ef6cf2cee2f2a71a  
node-v20.12.1-darwin-x64.tar.xz
-170844da1e1e2c853ae8e998734ce2a4d888d922aa575975d279104b81455f46  
node-v20.12.1-headers.tar.gz
-172cbe26f23b4f7d28dc4cdc1e05fa8c9586bc0be113a599be770f723b13e556  
node-v20.12.1-headers.tar.xz
-6eb199eaa4f83a729242c69792a126cb58ca6a60d791dffd9cedb4cfd32b96c0  
node-v20.12.1-linux-arm64.tar.gz
-cce8245b22953495efa105bf37621cfee0b62d76e330bd7899a0e702676a884b  
node-v20.12.1-linux-arm64.tar.xz
-d4058aee344df896215eabbf367bbc9bf6504531e75016081565416c6e335e2a  
node-v20.12.1-linux-armv7l.tar.gz
-01a98fbebd2e31a1de4aa174215765f4d906a920ec4120becbb4b572e1b379a5  
node-v20.12.1-linux-armv7l.tar.xz
-f79c53a39c559e35da24e67a9ca85557bc54a0560a34bea67c4610ac7007ac0c  
node-v20.12.1-linux-ppc64le.tar.gz
-31e4ad7a8696bb2b8cc0169db1657149a19a759e70cd9997d1aeed2d7e825cc4  
node-v20.12.1-linux-ppc64le.tar.xz
-2cc1c25374995aed79194a50166927dcb2b10473683407a173119d45c42de419  
node-v20.12.1-linux-s390x.tar.gz
-8bf2fe299750f4591cd3b96f83fa591894550fcce7601b2c682c87f73b1a94ce  
node-v20.12.1-linux-s390x.tar.xz
-da2f590a39717792dcf8c4bf6b9e4b269601e6ce3a3f150a3c4b379f7eea6d83  
node-v20.12.1-linux-x64.tar.gz
-042844eeea4e19fa46687cc028dd5e323602d81784a9da8386c24463e3984e11  
node-v20.12.1-linux-x64.tar.xz
-17efd39f30e46b82ce94061ccee058fce3e1c3f1e5538a3f30463c52e5ab82e8  
node-v20.12.1-win-arm64.7z
-70a8d7a444ffd87f2d06477ccb20c58d8791caaf7be4a1eddf5a9578c81b8028  
node-v20.12.1-win-arm64.zip
-2628e9698f3bdada3fd36096fba0433fbd8f85832350bd5d2537f8f0ac50320f  
node-v20.12.1-win-x64.7z
-629e2619ef88c5a8ce9944201f00ca3124f079c43ceef7ab0826c6fd19e09d75  
node-v20.12.1-win-x64.zip
-552c6fec6a0b28e9c49ad8574e4e67c35d9cfa718a3f940552e594e948caa6d9  
node-v20.12.1-win-x86.7z
-5883ad36b8607801cdb4d5aa6b6c0683df782daecda3ad761204916fbcea860c  
node-v20.12.1-win-x86.zip
-d0a6cfef17f54ceb4cff874cae03725259c2ac62999a97add026bb0e65271065  
node-v20.12.1-x64.msi
-8cfaf9c5ca56b469ad8a7d9e2119cbfdc086168651b2355946c6b6beac529be9  
node-v20.12.1-x86.msi
-b1f762be19806ab5070e0df75f585da48238edc1dcf86c57d09a3e16db270fac  
node-v20.12.1.pkg
-b9bef0314e12773ef004368ee56a2db509a948d4170b9efb07441bac1f1407a0  
node-v20.12.1.tar.gz
-6840d490ba4d1d51655e0fbe1209956a15db405510d7ea166bad98a8c9d37a4e  
node-v20.12.1.tar.xz
-73d58b74b79875417f20c73b0d64087d4e1cf817cd718959dafec76340b36616  
win-arm64/node.exe
-e780ac993543d4705ba5bffa79a53854fcb5e77b6845464074ca590dab194539  
win-arm64/node.lib
-d20319df9c67ffbed2866cd41f86b94570368f1e62fcd7cc6aaf813bd978a00a  
win-arm64/node_pdb.7z
-6da9206f3cba1f6ff0551f1ce61ab9832d11f151d97ee1870fd17e0c09b8edf8  
win-arm64/node_pdb.zip
-ea392e1b5503f2294c24f2ff17a01471faab98c3ec67d75df5754bb6ee0a7b71  
win-x64/node.exe
-c6e9da74f78f98a465edfb8b51c84c9d33a047a71c4624a854b2af2b4e6a0d50  
win-x64/node.lib
-0966f51fc43f851ddd1a8581480be83c730abf7ade1a7744c702fcfcff965759  
win-x64/node_pdb.7z
-f8f78377ce2cc73f84dae58955caaa876b39a1a1c36bde48edad7469165bd205  
win-x64/node_pdb.zip
-a59bacb81d7440f0b4897d0cb86637a485876be98e6b2be7a476736e81364ce7  
win-x86/node.exe
-08399fc4d42a0ce0bad33dd9a9bcc9c845bfb0d5d1393e8c330b5a243411d8a9  
win-x86/node.lib
-66d0e23c21410cd35a1cd61ac4ada5fa3d8f3dd38a2de53c337b689ba71a23c6  
win-x86/node_pdb.7z
-47c9d17824c96cc51585d5f693be97ba4f9d674ab86548f1af78143fc862b008  
win-x86/node_pdb.zip
+dd24c8b6fdaf46361e130c894fd7282266f944b54196636e6df583fdec1e836f  
node-v20.15.1-aix-ppc64.tar.gz
+9cbfc9d496427893505f8cb81aa4c1554fe449881cb4a6c5410e494c5fc36674  
node-v20.15.1-arm64.msi
+4743bc042f90ba5d9edf09403207290a9cdd2f6061bdccf7caaa0bbfd49f343e  
node-v20.15.1-darwin-arm64.tar.gz
+106ad5288f1da94bf25cf9fba4a070b442e3213e25ce8af3ad35bf6e266213f6  
node-v20.15.1-darwin-arm64.tar.xz
+f5379772ffae1404cfd1fcc8cf0c6c5971306b8fb2090d348019047306de39dc  
node-v20.15.1-darwin-x64.tar.gz
+34ad01b42025f72d486f9775a2f170913ad6b9fe2d4ceb67746a08de0e475b88  
node-v20.15.1-darwin-x64.tar.xz
+8c2305c6df5d14525e0711f0da38295600987df4c2710c738c01400862a176b4  
node-v20.15.1-headers.tar.gz
+d6e4f101f8734f96be558ad4b84a35a81f33decc050a7d2d8e5b39573b79bdf8  
node-v20.15.1-headers.tar.xz
+8554c91ccd32782351035d3a9b168ad01c6922480800a21870fc5d6d86c2bb70  
node-v20.15.1-linux-arm64.tar.gz
+10d47a46ef208b3e4b226e4d595a82659123b22397ed77b7975d989114ec317e  
node-v20.15.1-linux-arm64.tar.xz
+2c16717da7d2d7b00f6af146cdf436a0297cbcee52c85b754e4c9ed7cee34b51  
node-v20.15.1-linux-armv7l.tar.gz
+7bc120efdd8018f6915471b963d9b80adf4ed406d6dc9edb4ae944b85f505c4c  
node-v20.15.1-linux-armv7l.tar.xz
+b91df4971b428f9cb2fbe427c919ad382c4cd206a85e5c918c60c15f1e3d2e32  
node-v20.15.1-linux-ppc64le.tar.gz
+b33e684802251397ad62ad3f8a1836267ee8b7723f87f669470018ad0035287b  
node-v20.15.1-linux-ppc64le.tar.xz
+393f511b5623c8a872e58203914a54bc7e086b8ca870d34833766d4f9c4e2448  
node-v20.15.1-linux-s390x.tar.gz
+e2c36cdccc8a7c1000a349dd6fea8b0ce39884eae7b3dd1950d0105120f20848  
node-v20.15.1-linux-s390x.tar.xz
+a9db028c0a1c63e3aa0d97de24b0966bc507d8239b3aedc4e752eea6b0580665  
node-v20.15.1-linux-x64.tar.gz
+26700f8d3e78112ad4a2618a9c8e2816e38a49ecf0213ece80e54c38cb02563f  
node-v20.15.1-linux-x64.tar.xz
+4f437463e708c4c7faaa436bed46c3ea814ec3796cfe1e02515ab21d2038b4b1  
node-v20.15.1-win-arm64.7z
+6cc4f9ca826f5b3e0c555d156bc6adcc371bd96c2874ee748d0f97e2938d3c2b  
node-v20.15.1-win-arm64.zip
+5dbaf27053a0566395f81ebe9e4660141de1bc7b0fe80583447bb36804643f75  
node-v20.15.1-win-x64.7z
+ba6c3711e2c3d0638c5f7cea3c234553808a73c52a5962a6cdb47b5210b70b04  
node-v20.15.1-win-x64.zip
+2281b04df475efa64ef483529fc9cad1715d42d5766e68541b64970297247692  
node-v20.15.1-win-x86.7z
+9a08021e4bcc4694bc72d00ce1ce0686e6de6a9a855678239625f96b09c70b07  
node-v20.15.1-win-x86.zip
+b139ba1b82807918af40fbed49a5b529f67ba198e87bcabdac907b734ff83ab5  
node-v20.15.1-x64.msi
+6079df4ab0d457180b4b730fab76d0b60b14342d797cc10a4f2d7c8b61fba584  
node-v20.15.1-x86.msi
+93b9549a65d459cc2e035c0d583101f827607f43376b5f23a3a2a900f5467321  
node-v20.15.1.pkg
+da228a0c27922f02001d9a781793696432096ab2da658eb77d7fc21693f4c5cb  
node-v20.15.1.tar.gz
+fdd53a5729d936691a2a1151046fb4897721cb8b0fca2af957823a9b40fe0c34  
node-v20.15.1.tar.xz
+8e3f84e8ec7e41f98a048eb0c1365cfe54426a556ead98c4803df45d29e0335d  
win-arm64/node.exe
+a4f01329c1c211082ac3ed387ff6651530040bbf7250ec419ce8f95b10d7804a  
win-arm64/node.lib
+493292505fd7a156b1e7b46c7f05001a0684fba6f734f83abfcf7fed88625453  
win-arm64/node_pdb.7z
+88d4af538deadf8fa2638df84a76bd7dd26f0aeac8dc584f213da736f322377c  
win-arm64/node_pdb.zip
+229fb64aeb10d3cc18eaaa2f5a4c3f1c81792dd3647c5c4350e142db528d0f89  
win-x64/node.exe
+87056190b7cd06f40058f8e059efd328cdcc7600b825afa102c0aa5039865af5  
win-x64/node.lib
+bb2198b381bb5d7bc08e2cdda3db911996e310b944b05cb8c7c271a5a7ab0901  
win-x64/node_pdb.7z
+316ee3fbbe976981e8ee0b81204aece9d3c2337c83f1644d90bb552c3068ca44  
win-x64/node_pdb.zip
+6e7f3cbb46569a58babe99de2df8a69e98ad613674d4fed71b1dca866e1a72e8  
win-x86/node.exe
+fa02ae7feca7eb6c4a0f1b929126df400719f5d18a2ec4b7d12c52fbe0b13814  
win-x86/node.lib
+e8f6da56c9bc73add71a41c4d5ed92fc6cf9e7c5067d7a0d3f7b9fd6391f07c4  
win-x86/node_pdb.7z
+1b4e9dbc5a8b0a5121d32351f9654c1ab451e88680982d487a4a6c40d50bd730  
win-x86/node_pdb.zip
 

++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.zDt3S6/_old and 
/var/tmp/diff_new_pack.zDt3S6/_new differ

++++++ cares_sle12_capabilities.patch ++++++
Index: node-v18.20.1/deps/cares/config/linux/ares_config.h
===================================================================
--- node-v18.20.1.orig/deps/cares/config/linux/ares_config.h
+++ node-v18.20.1/deps/cares/config/linux/ares_config.h
@@ -116,7 +116,7 @@
 #define HAVE_GETNAMEINFO 1
 
 /* Define to 1 if you have `getrandom` */
-#define HAVE_GETRANDOM 1
+/* undef #define HAVE_GETRANDOM 1 */
 
 /* Define to 1 if you have `getservbyport_r` */
 #define HAVE_GETSERVBYPORT_R 1
@@ -329,7 +329,7 @@
 #define HAVE_SYS_PARAM_H 1
 
 /* Define to 1 if you have the <sys/random.h> header file. */
-#define HAVE_SYS_RANDOM_H 1
+/* undef #define HAVE_SYS_RANDOM_H 1 */
 
 /* Define to 1 if you have the <sys/select.h> header file. */
 #define HAVE_SYS_SELECT_H 1

++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.zDt3S6/_old  2024-07-22 17:18:36.134710836 +0200
+++ /var/tmp/diff_new_pack.zDt3S6/_new  2024-07-22 17:18:36.134710836 +0200
@@ -2,10 +2,10 @@
 Date: Dec 20 09:18:49 UTC 2017
 Summary: Fix CI unit tests framework for OBS building
 
-Index: node-v20.12.1/test/parallel/test-module-loading-globalpaths.js
+Index: node-v20.15.1/test/parallel/test-module-loading-globalpaths.js
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-module-loading-globalpaths.js
-+++ node-v20.12.1/test/parallel/test-module-loading-globalpaths.js
+--- node-v20.15.1.orig/test/parallel/test-module-loading-globalpaths.js
++++ node-v20.15.1/test/parallel/test-module-loading-globalpaths.js
 @@ -11,6 +11,9 @@ const { addLibraryPath } = require('../c
  
  addLibraryPath(process.env);
@@ -16,10 +16,10 @@
  if (process.argv[2] === 'child') {
    console.log(require(pkgName).string);
  } else {
-Index: node-v20.12.1/test/parallel/test-tls-passphrase.js
+Index: node-v20.15.1/test/parallel/test-tls-passphrase.js
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-tls-passphrase.js
-+++ node-v20.12.1/test/parallel/test-tls-passphrase.js
+--- node-v20.15.1.orig/test/parallel/test-tls-passphrase.js
++++ node-v20.15.1/test/parallel/test-tls-passphrase.js
 @@ -223,7 +223,7 @@ server.listen(0, common.mustCall(functio
    }, onSecureConnect());
  })).unref();
@@ -29,10 +29,10 @@
  
  // Missing passphrase
  assert.throws(function() {
-Index: node-v20.12.1/test/parallel/test-repl-envvars.js
+Index: node-v20.15.1/test/parallel/test-repl-envvars.js
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-repl-envvars.js
-+++ node-v20.12.1/test/parallel/test-repl-envvars.js
+--- node-v20.15.1.orig/test/parallel/test-repl-envvars.js
++++ node-v20.15.1/test/parallel/test-repl-envvars.js
 @@ -2,7 +2,9 @@
  
  // Flags: --expose-internals
@@ -44,11 +44,11 @@
  const stream = require('stream');
  const { describe, test } = require('node:test');
  const REPL = require('internal/repl');
-Index: node-v20.12.1/Makefile
+Index: node-v20.15.1/Makefile
 ===================================================================
---- node-v20.12.1.orig/Makefile
-+++ node-v20.12.1/Makefile
-@@ -389,7 +389,6 @@ ADDONS_HEADERS_PREREQS := tools/install.
+--- node-v20.15.1.orig/Makefile
++++ node-v20.15.1/Makefile
+@@ -392,7 +392,6 @@ ADDONS_HEADERS_PREREQS := tools/install.
        $(wildcard deps/uv/include/*/*.h) \
        $(wildcard deps/v8/include/*.h) \
        $(wildcard deps/v8/include/*/*.h) \
@@ -56,7 +56,7 @@
        src/node.h src/node_api.h src/js_native_api.h src/js_native_api_types.h 
\
        src/node_api_types.h src/node_buffer.h src/node_object_wrap.h \
        src/node_version.h
-@@ -560,7 +559,8 @@ test-ci-js: | clear-stalled
+@@ -563,7 +562,8 @@ test-ci-js: | clear-stalled
  .PHONY: test-ci
  # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
  test-ci: LOGLEVEL := info
@@ -66,7 +66,7 @@
        out/Release/cctest --gtest_output=xml:out/junit/cctest.xml
        $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
                --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
-@@ -742,7 +742,8 @@ apidocs_json = $(addprefix out/,$(apidoc
+@@ -745,7 +745,8 @@ apidocs_json = $(addprefix out/,$(apidoc
  apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard 
doc/api_assets/*)))
  
  tools/doc/node_modules: tools/doc/package.json
@@ -76,11 +76,11 @@
                echo "Skipping tools/doc/node_modules (no crypto)"; \
        else \
                cd tools/doc && $(call available-node,$(run-npm-ci)) \
-Index: node-v20.12.1/tools/test.py
+Index: node-v20.15.1/tools/test.py
 ===================================================================
---- node-v20.12.1.orig/tools/test.py
-+++ node-v20.12.1/tools/test.py
-@@ -1362,7 +1362,7 @@ def BuildOptions():
+--- node-v20.15.1.orig/tools/test.py
++++ node-v20.15.1/tools/test.py
+@@ -1386,7 +1386,7 @@ def BuildOptions():
    result.add_option("-s", "--suite", help="A test suite",
        default=[], action="append")
    result.add_option("-t", "--timeout", help="Timeout in seconds",
@@ -89,10 +89,10 @@
    result.add_option("--arch", help='The architecture to run tests for',
        default='none')
    result.add_option("--snapshot", help="Run the tests with snapshot turned 
on",
-Index: node-v20.12.1/test/parallel/test-crypto-dh.js
+Index: node-v20.15.1/test/parallel/test-crypto-dh.js
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-crypto-dh.js
-+++ node-v20.12.1/test/parallel/test-crypto-dh.js
+--- node-v20.15.1.orig/test/parallel/test-crypto-dh.js
++++ node-v20.15.1/test/parallel/test-crypto-dh.js
 @@ -90,9 +90,7 @@ const crypto = require('crypto');
      const hasOpenSSL3WithNewErrorMessage = (v >= 0x300000c0 && v <= 
0x30100000) || (v >= 0x30100040 && v <= 0x30200000);
      assert.throws(() => {
@@ -104,10 +104,10 @@
    }
  }
  
-Index: node-v20.12.1/test/parallel/test-node-output-errors.mjs
+Index: node-v20.15.1/test/parallel/test-node-output-errors.mjs
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-node-output-errors.mjs
-+++ node-v20.12.1/test/parallel/test-node-output-errors.mjs
+--- node-v20.15.1.orig/test/parallel/test-node-output-errors.mjs
++++ node-v20.15.1/test/parallel/test-node-output-errors.mjs
 @@ -28,6 +28,7 @@ describe('errors output', { concurrency:
        .replaceAll(/\/(\w)/g, '*$1')
        .replaceAll('*test*', '*')
@@ -116,10 +116,10 @@
        .replaceAll('file:**', 'file:*/');
    }
  
-Index: node-v20.12.1/test/parallel/test-crypto-fips.js
+Index: node-v20.15.1/test/parallel/test-crypto-fips.js
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-crypto-fips.js
-+++ node-v20.12.1/test/parallel/test-crypto-fips.js
+--- node-v20.15.1.orig/test/parallel/test-crypto-fips.js
++++ node-v20.15.1/test/parallel/test-crypto-fips.js
 @@ -3,6 +3,8 @@
  const common = require('../common');
  if (!common.hasCrypto)
@@ -129,10 +129,10 @@
  
  const assert = require('assert');
  const spawnSync = require('child_process').spawnSync;
-Index: node-v20.12.1/test/parallel/test-node-output-v8-warning.mjs
+Index: node-v20.15.1/test/parallel/test-node-output-v8-warning.mjs
 ===================================================================
---- node-v20.12.1.orig/test/parallel/test-node-output-v8-warning.mjs
-+++ node-v20.12.1/test/parallel/test-node-output-v8-warning.mjs
+--- node-v20.15.1.orig/test/parallel/test-node-output-v8-warning.mjs
++++ node-v20.15.1/test/parallel/test-node-output-v8-warning.mjs
 @@ -15,7 +15,7 @@ describe('v8 output', { concurrency: tru
      .replaceAll('*test*', '*')
      .replaceAll(/.*?\*fixtures\*v8\*/g, '(node:*) V8: *') // Replace entire 
path before fixtures/v8
@@ -142,16 +142,4 @@
    }
    const common = snapshot
      .transform(snapshot.replaceWindowsLineEndings, 
snapshot.replaceWindowsPaths, replaceNodeVersion);
-Index: node-v20.12.1/benchmark/misc/startup-cli-version.js
-===================================================================
---- node-v20.12.1.orig/benchmark/misc/startup-cli-version.js
-+++ node-v20.12.1/benchmark/misc/startup-cli-version.js
-@@ -11,7 +11,6 @@ const path = require('path');
- // indispensible part of the CLI.
- const bench = common.createBenchmark(main, {
-   cli: [
--    'tools/node_modules/eslint/bin/eslint.js',
-     'deps/npm/bin/npx-cli.js',
-     'deps/npm/bin/npm-cli.js',
-     'deps/corepack/dist/corepack.js',
 

++++++ node-v20.12.1.tar.xz -> node-v20.15.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs20/node-v20.12.1.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs20.new.17339/node-v20.15.1.tar.xz differ: 
char 26, line 1


++++++ npm_search_paths.patch ++++++
--- /var/tmp/diff_new_pack.zDt3S6/_old  2024-07-22 17:18:36.202713550 +0200
+++ /var/tmp/diff_new_pack.zDt3S6/_new  2024-07-22 17:18:36.206713709 +0200
@@ -1,8 +1,8 @@
-Index: node-v19.9.0/deps/npm/lib/commands/help-search.js
+Index: node-v20.15.1/deps/npm/lib/commands/help-search.js
 ===================================================================
---- node-v19.9.0.orig/deps/npm/lib/commands/help-search.js
-+++ node-v19.9.0/deps/npm/lib/commands/help-search.js
-@@ -16,7 +16,7 @@ class HelpSearch extends BaseCommand {
+--- node-v20.15.1.orig/deps/npm/lib/commands/help-search.js
++++ node-v20.15.1/deps/npm/lib/commands/help-search.js
+@@ -17,7 +17,7 @@ class HelpSearch extends BaseCommand {
        throw this.usageError()
      }
  
@@ -11,11 +11,11 @@
      let files = await glob(`${globify(docPath)}/*/*.md`)
      // preserve glob@8 behavior
      files = files.sort((a, b) => a.localeCompare(b, 'en'))
-Index: node-v19.9.0/deps/npm/lib/npm.js
+Index: node-v20.15.1/deps/npm/lib/npm.js
 ===================================================================
---- node-v19.9.0.orig/deps/npm/lib/npm.js
-+++ node-v19.9.0/deps/npm/lib/npm.js
-@@ -408,7 +408,13 @@ class Npm extends EventEmitter {
+--- node-v20.15.1.orig/deps/npm/lib/npm.js
++++ node-v20.15.1/deps/npm/lib/npm.js
+@@ -338,7 +338,13 @@ class Npm {
    }
  
    get globalPrefix () {
@@ -29,5 +29,5 @@
 +    return prefix;
    }
  
-   set globalPrefix (r) {
+   get localPrefix () {
 

++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.zDt3S6/_old  2024-07-22 17:18:36.238714987 +0200
+++ /var/tmp/diff_new_pack.zDt3S6/_new  2024-07-22 17:18:36.238714987 +0200
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v20.12.0/Makefile
+Index: node-v20.13.1/Makefile
 ===================================================================
---- node-v20.12.0.orig/Makefile
-+++ node-v20.12.0/Makefile
+--- node-v20.13.1.orig/Makefile
++++ node-v20.13.1/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 @@
  # Use $(PWD) so we can cd to anywhere before calling this
  NODE ?= "$(PWD)/$(NODE_EXE)"
  NODE_G_EXE = node_g$(EXEEXT)
-Index: node-v20.12.0/tools/install.py
+Index: node-v20.13.1/tools/install.py
 ===================================================================
---- node-v20.12.0.orig/tools/install.py
-+++ node-v20.12.0/tools/install.py
+--- node-v20.13.1.orig/tools/install.py
++++ node-v20.13.1/tools/install.py
 @@ -87,7 +87,7 @@ def uninstall(options, paths, dest):
      try_remove(options, path, dest)
  
@@ -68,7 +68,7 @@
      node_bin += '.exe'
    action(options, [os.path.join(options.build_dir, node_bin)], 
os.path.join('bin', node_bin))
 @@ -190,7 +190,7 @@ def files(options, action):
-   if 'freebsd' in sys.platform or 'openbsd' in sys.platform:
+   if 'openbsd' in sys.platform:
      action(options, ['doc/node.1'], 'man/man1/')
    else:
 -    action(options, ['doc/node.1'], 'share/man/man1/')
@@ -112,10 +112,10 @@
  
    if sys.platform == 'zos':
      zoslibinc = os.environ.get('ZOSLIB_INCLUDES')
-Index: node-v20.12.0/doc/node.1
+Index: node-v20.13.1/doc/node.1
 ===================================================================
---- node-v20.12.0.orig/doc/node.1
-+++ node-v20.12.0/doc/node.1
+--- node-v20.13.1.orig/doc/node.1
++++ node-v20.13.1/doc/node.1
 @@ -31,24 +31,24 @@
  .Dt NODE 1
  .
@@ -145,10 +145,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-v20.12.0/src/node_main.cc
+Index: node-v20.13.1/src/node_main.cc
 ===================================================================
---- node-v20.12.0.orig/src/node_main.cc
-+++ node-v20.12.0/src/node_main.cc
+--- node-v20.13.1.orig/src/node_main.cc
++++ node-v20.13.1/src/node_main.cc
 @@ -94,6 +94,7 @@ int wmain(int argc, wchar_t* wargv[]) {
  // UNIX
  
@@ -157,10 +157,10 @@
    return node::Start(argc, argv);
  }
  #endif
-Index: node-v20.12.0/tools/test.py
+Index: node-v20.13.1/tools/test.py
 ===================================================================
---- node-v20.12.0.orig/tools/test.py
-+++ node-v20.12.0/tools/test.py
+--- node-v20.13.1.orig/tools/test.py
++++ node-v20.13.1/tools/test.py
 @@ -954,7 +954,7 @@ class Context(object):
      if self.vm is not None:
        return self.vm
@@ -170,10 +170,10 @@
      else:
        name = 'out/%s.%s/node' % (arch, mode)
  
-Index: node-v20.12.0/node.gyp
+Index: node-v20.13.1/node.gyp
 ===================================================================
---- node-v20.12.0.orig/node.gyp
-+++ node-v20.12.0/node.gyp
+--- node-v20.13.1.orig/node.gyp
++++ node-v20.13.1/node.gyp
 @@ -24,8 +24,8 @@
      'node_shared_openssl%': 'false',
      'node_v8_options%': '',

Reply via email to