Skip to content

Commit 4a9a390

Browse files
committed
up to 24.11.0
1 parent a64a446 commit 4a9a390

File tree

2 files changed

+9
-85
lines changed

2 files changed

+9
-85
lines changed

cflags.patch

Lines changed: 1 addition & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
'conditions': [
1010
['enable_lto=="true"', {
1111
'cflags': ['<(lto)'],
12-
@@ -506,64 +506,6 @@
12+
@@ -506,56 +506,6 @@
1313
'cflags': [ '-I/usr/local/include' ],
1414
'ldflags': [ '-Wl,-z,wxneeded' ],
1515
}],
@@ -23,10 +23,6 @@
2323
- 'cflags': [ '-m64' ],
2424
- 'ldflags': [ '-m64' ],
2525
- }],
26-
- [ 'host_arch=="ppc" and OS not in "aix os400"', {
27-
- 'cflags': [ '-m32' ],
28-
- 'ldflags': [ '-m32' ],
29-
- }],
3026
- [ 'host_arch=="ppc64" and OS not in "aix os400"', {
3127
- 'conditions': [
3228
- [ 'clang==0', {
@@ -52,10 +48,6 @@
5248
- 'cflags': [ '-m64' ],
5349
- 'ldflags': [ '-m64' ],
5450
- }],
55-
- [ 'target_arch=="ppc" and OS not in "aix os400"', {
56-
- 'cflags': [ '-m32' ],
57-
- 'ldflags': [ '-m32' ],
58-
- }],
5951
- [ 'target_arch=="ppc64" and OS not in "aix os400"', {
6052
- 'conditions': [
6153
- [ 'clang==0', {
@@ -86,71 +78,3 @@
8678
master_ninja.variable("cl_" + arch, command)
8779

8880
cc = GetEnvironFallback(["CC_target", "CC"], cc)
89-
--- node-v22.13.0/tools/v8_gypfiles/toolchain.gypi~ 2025-01-06 22:51:52.000000000 +0100
90-
+++ node-v22.13.0/tools/v8_gypfiles/toolchain.gypi 2025-02-11 10:30:08.699993924 +0100
91-
@@ -607,65 +607,17 @@
92-
v8_target_arch=="ppc")', {
93-
'target_conditions': [
94-
['_toolset=="host"', {
95-
- 'conditions': [
96-
- ['host_cxx_is_biarch==1', {
97-
- 'conditions': [
98-
- ['host_arch=="s390x"', {
99-
- 'cflags': [ '-m31' ],
100-
- 'ldflags': [ '-m31' ]
101-
- },{
102-
- 'cflags': [ '-m32' ],
103-
- 'ldflags': [ '-m32' ]
104-
- }],
105-
- ],
106-
- }],
107-
- ],
108-
'xcode_settings': {
109-
'ARCHS': [ 'i386' ],
110-
},
111-
}],
112-
['_toolset=="target"', {
113-
- 'conditions': [
114-
- ['target_cxx_is_biarch==1', {
115-
- 'conditions': [
116-
- ['host_arch=="s390x"', {
117-
- 'cflags': [ '-m31' ],
118-
- 'ldflags': [ '-m31' ]
119-
- },{
120-
- 'cflags': [ '-m32' ],
121-
- 'ldflags': [ '-m32' ],
122-
- }],
123-
- ],
124-
- }],
125-
- ],
126-
'xcode_settings': {
127-
'ARCHS': [ 'i386' ],
128-
},
129-
}],
130-
],
131-
}],
132-
- ['(OS=="linux" or OS=="android") and \
133-
- (v8_target_arch=="x64" or v8_target_arch=="arm64" or \
134-
- v8_target_arch=="ppc64" or v8_target_arch=="s390x")', {
135-
- 'target_conditions': [
136-
- ['_toolset=="host"', {
137-
- 'conditions': [
138-
- ['host_cxx_is_biarch==1', {
139-
- 'cflags': [ '-m64' ],
140-
- 'ldflags': [ '-m64' ]
141-
- }],
142-
- ],
143-
- }],
144-
- ['_toolset=="target"', {
145-
- 'conditions': [
146-
- ['target_cxx_is_biarch==1', {
147-
- 'cflags': [ '-m64' ],
148-
- 'ldflags': [ '-m64' ],
149-
- }],
150-
- ]
151-
- }],
152-
- ],
153-
- }],
154-
['OS=="android" and v8_android_log_stdout==1', {
155-
'defines': [
156-
'V8_ANDROID_LOG_STDOUT',

nodejs.spec

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@
2121
# add-on binaries can be loaded in to without needing to be re-compiled. It
2222
# used to be stored as hex value in earlier versions, but is now represented as
2323
# an integer.
24-
%define node_module_version 127
24+
%define node_module_version 137
2525
Summary: Asynchronous JavaScript Engine
2626
Summary(pl.UTF-8): Asynchroniczny silnik JavaScriptu
2727
Name: nodejs
28-
# 22.x LTS - https://github.com/nodejs/Release
29-
# Active start: 2024-10-29
30-
# Maintenance start: October 2025
31-
# Maintenance end: April 2027
32-
Version: 22.21.0
28+
# 24.x LTS - https://github.com/nodejs/Release
29+
# Active start: 2025-10-28
30+
# Maintenance start: October 2026
31+
# Maintenance end: April 2028
32+
Version: 24.11.0
3333
Release: 1
3434
License: BSD and MIT and Apache v2.0 and GPL v3
3535
Group: Development/Languages
36-
Source0: https://nodejs.org/download/release/latest-v22.x/node-v%{version}.tar.xz
37-
# Source0-md5: e8b34bf2642250797ac3fe94669751c2
36+
Source0: https://nodejs.org/download/release/latest-v24.x/node-v%{version}.tar.xz
37+
# Source0-md5: 3c73adcfd19541813ca8249c9eccf9c2
3838
# force node to use /usr/lib/node as the systemwide module directory
3939
Patch0: %{name}-libpath.patch
4040
# use /usr/lib64/node as an arch-specific module dir when appropriate

0 commit comments

Comments
 (0)