[packages/nodejs] up to 22.18.0
atler
atler at pld-linux.org
Fri Aug 1 18:43:09 CEST 2025
commit f1f3c9cda8051dae937661fb2526f693864942e3
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Aug 1 18:42:37 2025 +0200
up to 22.18.0
abseil-flags.patch | 52 ----------------------------------------------------
nodejs.spec | 6 ++----
2 files changed, 2 insertions(+), 56 deletions(-)
---
diff --git a/nodejs.spec b/nodejs.spec
index 5b09f09..553e492 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -29,12 +29,12 @@ Name: nodejs
# Active start: 2024-10-29
# Maintenance start: October 2025
# Maintenance end: April 2027
-Version: 22.17.0
+Version: 22.18.0
Release: 1
License: BSD and MIT and Apache v2.0 and GPL v3
Group: Development/Languages
Source0: https://nodejs.org/download/release/latest-v22.x/node-v%{version}.tar.xz
-# Source0-md5: 49ea94e07c7409174b7f98c6a0f723a4
+# Source0-md5: c465f337ce708750125ee9f3b907cbf1
# force node to use /usr/lib/node as the systemwide module directory
Patch0: %{name}-libpath.patch
# use /usr/lib64/node as an arch-specific module dir when appropriate
@@ -42,7 +42,6 @@ Patch1: %{name}-lib64path.patch
Patch2: 0001-Remove-unused-OpenSSL-config.patch
Patch3: arm-yield.patch
Patch4: cflags.patch
-Patch5: abseil-flags.patch
URL: https://nodejs.org/
BuildRequires: c-ares-devel >= 1.17.2
BuildRequires: gcc >= 6:6.3
@@ -156,7 +155,6 @@ Ten pakiet zawiera dokumentację Node.js.
%patch -P2 -p1
%patch -P3 -p1
%patch -P4 -p1
-%patch -P5 -p1
grep -r '#!.*env python' -l . | xargs %{__sed} -i -e '1 s,#!.*env python$,#!%{__python3},'
diff --git a/abseil-flags.patch b/abseil-flags.patch
deleted file mode 100644
index f6849ac..0000000
--- a/abseil-flags.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 4c80ac0194c24d6bc75cb61052529cf9aff1d409 Mon Sep 17 00:00:00 2001
-From: Chengzhong Wu <cwu631 at bloomberg.net>
-Date: Wed, 11 Jun 2025 15:04:21 +0100
-Subject: [PATCH] tools: include toolchain.gypi in abseil.gyp
-
-This sets proper SIMD build flags for abseil on ia32.
----
- tools/v8_gypfiles/abseil.gyp | 1 +
- tools/v8_gypfiles/toolchain.gypi | 4 ----
- tools/v8_gypfiles/v8.gyp | 4 ++++
- 3 files changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/tools/v8_gypfiles/abseil.gyp b/tools/v8_gypfiles/abseil.gyp
-index 2f71382d04fe52..ec5e1aea029ec2 100644
---- a/tools/v8_gypfiles/abseil.gyp
-+++ b/tools/v8_gypfiles/abseil.gyp
-@@ -1,4 +1,5 @@
- {
-+ 'includes': ['toolchain.gypi', 'features.gypi'],
- 'targets': [
- {
- 'target_name': 'abseil',
-diff --git a/tools/v8_gypfiles/toolchain.gypi b/tools/v8_gypfiles/toolchain.gypi
-index a3462d2bb33e1a..794c01a5f089c2 100644
---- a/tools/v8_gypfiles/toolchain.gypi
-+++ b/tools/v8_gypfiles/toolchain.gypi
-@@ -98,10 +98,6 @@
- }],
- ],
- 'target_defaults': {
-- 'include_dirs': [
-- '<(V8_ROOT)',
-- '<(V8_ROOT)/include',
-- ],
- 'cflags!': ['-Wall', '-Wextra'],
- 'conditions': [
- ['clang==0 and OS!="win"', {
-diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp
-index 3ea5564d5463a2..4134ef5c1810f3 100644
---- a/tools/v8_gypfiles/v8.gyp
-+++ b/tools/v8_gypfiles/v8.gyp
-@@ -36,6 +36,10 @@
- },
- 'includes': ['toolchain.gypi', 'features.gypi'],
- 'target_defaults': {
-+ 'include_dirs': [
-+ '<(V8_ROOT)',
-+ '<(V8_ROOT)/include',
-+ ],
- 'msvs_settings': {
- 'VCCLCompilerTool': {
- 'AdditionalOptions': ['/utf-8']
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/f1f3c9cda8051dae937661fb2526f693864942e3
More information about the pld-cvs-commit
mailing list