mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-13 20:08:05 +08:00
🐶 Sync 2026-10-20 22:40:23
This commit is contained in:
1 parent
e813f5cc54
commit
64cea2243a
216 files changed
+11913
-2968
No files matched your search
+9
-9
@@ -7,26 +7,26 @@ include $(TOPDIR)/rules.mk
|
||||
PKG_NAME:=node
|
||||
|
||||
ifeq ($(CONFIG_NODEJS_22),y)
|
||||
PKG_VERSION:=22.23.2
|
||||
PKG_RELEASE:=1
|
||||
PKG_VERSION:=22.23.3
|
||||
PKG_RELEASE:=2
|
||||
PKG_HASH:=skip
|
||||
PATCH_DIR:=./patches/v22.x
|
||||
NODEJS_BIN_SUM:=b294a556e639d64338823920e5866c21c02741742d2e1529ee1a225c1ec9252a
|
||||
NODEJS_BIN_SUM:=1084aa36196bba4c3a5e69a1ee388a6e4ff729dad09445fbcd434b28fe3c24af
|
||||
NODE_MODULE_VERSION:=127
|
||||
else
|
||||
ifeq ($(CONFIG_NODEJS_26),y)
|
||||
PKG_VERSION:=26.9.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_VERSION:=26.12.0
|
||||
PKG_RELEASE:=2
|
||||
PKG_HASH:=skip
|
||||
PATCH_DIR:=./patches/v26.x
|
||||
NODEJS_BIN_SUM:=03d9104fc4f19652e74480fed11c023d75981464b7292f21a601c3f95ce7d90d
|
||||
NODEJS_BIN_SUM:=d9f88af72ad34f7ddf8e67289829f1698f54b6254f7d4f54b7453117ff1a3d2c
|
||||
NODE_MODULE_VERSION:=147
|
||||
else
|
||||
PKG_VERSION:=24.21.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_VERSION:=24.22.0
|
||||
PKG_RELEASE:=2
|
||||
PKG_HASH:=skip
|
||||
PATCH_DIR:=./patches/v24.x
|
||||
NODEJS_BIN_SUM:=6e1db87ef58b8819e5d5402eff1536491b18edd8eb7bee5ef7897876e88dc5ff
|
||||
NODEJS_BIN_SUM:=28ea0a438de9a13bd7891fd758eee6c7819ee8af5442dfd8d45bd65e56d4228c
|
||||
NODE_MODULE_VERSION:=137
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
'include_dirs': [
|
||||
'src',
|
||||
'tools/msvs/genfiles',
|
||||
@@ -1610,6 +1611,7 @@
|
||||
@@ -1562,6 +1563,7 @@
|
||||
'target_name': 'node_js2c',
|
||||
'type': 'executable',
|
||||
'toolsets': ['host'],
|
||||
|
||||
@@ -13,7 +13,7 @@ Forwarded: https://github.com/nodejs/node/issues/33816
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a
|
||||
// copy of this software and associated documentation files (the
|
||||
@@ -1744,13 +1745,6 @@ function lookupAndConnect(self, options)
|
||||
@@ -1806,13 +1807,6 @@ function lookupAndConnect(self, options)
|
||||
hints: options.hints || 0,
|
||||
};
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/lib/internal/modules/cjs/loader.js
|
||||
+++ b/lib/internal/modules/cjs/loader.js
|
||||
@@ -2212,7 +2212,8 @@ Module._initPaths = function() {
|
||||
@@ -2224,7 +2224,8 @@ Module._initPaths = function() {
|
||||
path.resolve(process.execPath, '..') :
|
||||
path.resolve(process.execPath, '..', '..');
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/deps/npm/node_modules/@npmcli/config/lib/definitions/definitions.js
|
||||
+++ b/deps/npm/node_modules/@npmcli/config/lib/definitions/definitions.js
|
||||
@@ -1384,7 +1384,7 @@ const definitions = {
|
||||
@@ -1385,7 +1385,7 @@ const definitions = {
|
||||
},
|
||||
}),
|
||||
loglevel: new Definition('loglevel', {
|
||||
@@ -9,7 +9,7 @@
|
||||
type: [
|
||||
'silent',
|
||||
'error',
|
||||
@@ -2393,7 +2393,7 @@ const definitions = {
|
||||
@@ -2403,7 +2403,7 @@ const definitions = {
|
||||
flatten,
|
||||
}),
|
||||
'strict-ssl': new Definition('strict-ssl', {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
'include_dirs': [
|
||||
'src',
|
||||
'tools/msvs/genfiles',
|
||||
@@ -1635,6 +1636,7 @@
|
||||
@@ -1631,6 +1632,7 @@
|
||||
'target_name': 'node_js2c',
|
||||
'type': 'executable',
|
||||
'toolsets': ['host'],
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
'include_dirs': [
|
||||
'<(SHARED_INTERMEDIATE_DIR)',
|
||||
'<(generate_bytecode_output_root)',
|
||||
@@ -987,6 +991,7 @@
|
||||
@@ -990,6 +994,7 @@
|
||||
'target_name': 'v8_compiler',
|
||||
'type': 'static_library',
|
||||
'toolsets': ['host', 'target'],
|
||||
@@ -40,7 +40,7 @@
|
||||
'dependencies': [
|
||||
'generate_bytecode_builtins_list',
|
||||
'run_torque',
|
||||
@@ -1122,6 +1127,7 @@
|
||||
@@ -1124,6 +1129,7 @@
|
||||
],
|
||||
'includes': ['inspector.gypi'],
|
||||
'direct_dependent_settings': {
|
||||
@@ -48,7 +48,7 @@
|
||||
'include_dirs': [
|
||||
'<(generate_bytecode_output_root)',
|
||||
'<(SHARED_INTERMEDIATE_DIR)',
|
||||
@@ -1794,6 +1800,7 @@
|
||||
@@ -1801,6 +1807,7 @@
|
||||
}],
|
||||
],
|
||||
'direct_dependent_settings': {
|
||||
@@ -56,7 +56,7 @@
|
||||
'include_dirs': [
|
||||
'<(V8_ROOT)/include',
|
||||
],
|
||||
@@ -1814,6 +1821,7 @@
|
||||
@@ -1821,6 +1828,7 @@
|
||||
{
|
||||
'target_name': 'bytecode_builtins_list_generator',
|
||||
'type': 'executable',
|
||||
@@ -64,7 +64,7 @@
|
||||
'conditions': [
|
||||
['want_separate_host_toolset', {
|
||||
'toolsets': ['host'],
|
||||
@@ -1856,6 +1864,8 @@
|
||||
@@ -1863,6 +1871,8 @@
|
||||
{
|
||||
'target_name': 'mksnapshot',
|
||||
'type': 'executable',
|
||||
@@ -73,7 +73,7 @@
|
||||
'dependencies': [
|
||||
'v8_base_without_compiler',
|
||||
'v8_compiler_for_mksnapshot',
|
||||
@@ -1918,6 +1928,7 @@
|
||||
@@ -1925,6 +1935,7 @@
|
||||
{
|
||||
'target_name': 'torque',
|
||||
'type': 'executable',
|
||||
@@ -81,7 +81,7 @@
|
||||
'dependencies': [
|
||||
'torque_base',
|
||||
# "build/win:default_exe_manifest",
|
||||
@@ -1974,6 +1985,7 @@
|
||||
@@ -1981,6 +1992,7 @@
|
||||
{
|
||||
'target_name': 'torque-language-server',
|
||||
'type': 'executable',
|
||||
@@ -89,7 +89,7 @@
|
||||
'conditions': [
|
||||
['want_separate_host_toolset', {
|
||||
'toolsets': ['host'],
|
||||
@@ -2016,6 +2028,8 @@
|
||||
@@ -2023,6 +2035,8 @@
|
||||
{
|
||||
'target_name': 'gen-regexp-special-case',
|
||||
'type': 'executable',
|
||||
@@ -98,7 +98,7 @@
|
||||
'dependencies': [
|
||||
'v8_libbase',
|
||||
# "build/win:default_exe_manifest",
|
||||
@@ -2277,6 +2291,7 @@
|
||||
@@ -2284,6 +2298,7 @@
|
||||
}],
|
||||
],
|
||||
'direct_dependent_settings': {
|
||||
@@ -106,7 +106,7 @@
|
||||
'include_dirs': [
|
||||
'<(V8_ROOT)/include',
|
||||
],
|
||||
@@ -2420,12 +2435,14 @@
|
||||
@@ -2427,12 +2442,14 @@
|
||||
}],
|
||||
],
|
||||
'direct_dependent_settings': {
|
||||
@@ -121,7 +121,7 @@
|
||||
'include_dirs': [
|
||||
'<(V8_ROOT)/third_party/zlib',
|
||||
'<(V8_ROOT)/third_party/zlib/google',
|
||||
@@ -2473,6 +2490,7 @@
|
||||
@@ -2480,6 +2497,7 @@
|
||||
'variables': {
|
||||
'FP16_ROOT': '../../deps/v8/third_party/fp16',
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/deps/LIEF/lief.gyp
|
||||
+++ b/deps/LIEF/lief.gyp
|
||||
@@ -419,6 +419,7 @@
|
||||
@@ -532,6 +532,7 @@
|
||||
'toolsets': ['host', 'target'],
|
||||
'type': 'static_library',
|
||||
'includes': [],
|
||||
@@ -8,7 +8,7 @@
|
||||
'include_dirs': [
|
||||
'.',
|
||||
#include <LIEF/third-party/internal/expected.hpp>
|
||||
@@ -439,6 +440,7 @@
|
||||
@@ -552,6 +553,7 @@
|
||||
"include/LIEF/third-party/internal",
|
||||
],
|
||||
'direct_dependent_settings': {
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
From: Johannes Müller <alpinelinux@jogemu.at>
|
||||
Date: Wed Aug 5 17:35:19 2026 +0000
|
||||
Subject: Deactivate AVX2 dispatch on x86 due to unsupported _mm_extract_epi64
|
||||
|
||||
--- a/deps/histogram/src/hdr_histogram.c
|
||||
+++ b/deps/histogram/src/hdr_histogram.c
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
/* Runtime-dispatched AVX2 path: keep the rest of this TU at the project's
|
||||
baseline ISA so the shipped binary does not silently require AVX2. */
|
||||
-#if (defined(__x86_64__) || defined(_M_X64) || defined(__i386__) || defined(_M_IX86)) \
|
||||
+#if (defined(__x86_64__) || defined(_M_X64)) \
|
||||
&& (defined(__GNUC__) || defined(__clang__)) && !defined(__INTEL_COMPILER) && !defined(_MSC_VER)
|
||||
# define HDR_HAS_AVX2_DISPATCH 1
|
||||
# include <immintrin.h>
|
||||
@@ -13,7 +13,7 @@ Forwarded: https://github.com/nodejs/node/issues/33816
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a
|
||||
// copy of this software and associated documentation files (the
|
||||
@@ -1744,13 +1745,6 @@ function lookupAndConnect(self, options)
|
||||
@@ -1806,13 +1807,6 @@ function lookupAndConnect(self, options)
|
||||
hints: options.hints || 0,
|
||||
};
|
||||
|
||||
|
||||
@@ -38,10 +38,10 @@ Patch-Source: https://github.com/nodejs/node/pull/62766
|
||||
|
||||
-#ifdef V8_INTL_SUPPORT
|
||||
+#if false
|
||||
#ifndef V8_ENABLE_TEMPORAL_SYSTEMICU
|
||||
// ICU internal header file
|
||||
#include "udatamem.h"
|
||||
#else
|
||||
// Defined in builtins-temporal-zoneinfo64-data.cc, generated by
|
||||
@@ -22,7 +22,7 @@ extern "C" size_t zoneinfo64_static_data
|
||||
@@ -50,7 +50,7 @@ extern "C" size_t zoneinfo64_static_data
|
||||
namespace v8::internal {
|
||||
|
||||
ZoneInfo64Provider::ZoneInfo64Provider() {
|
||||
@@ -50,7 +50,7 @@ Patch-Source: https://github.com/nodejs/node/pull/62766
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
memory = udata_open(0, "res", "zoneinfo64", &status);
|
||||
if (U_FAILURE(status)) {
|
||||
@@ -74,7 +74,7 @@ ZoneInfo64Provider::~ZoneInfo64Provider(
|
||||
@@ -114,7 +114,7 @@ ZoneInfo64Provider::~ZoneInfo64Provider(
|
||||
|
||||
// Then clean up memory
|
||||
// This ideally is a no-op when using static data
|
||||
@@ -61,54 +61,12 @@ Patch-Source: https://github.com/nodejs/node/pull/62766
|
||||
}
|
||||
--- a/tools/v8_gypfiles/v8.gyp
|
||||
+++ b/tools/v8_gypfiles/v8.gyp
|
||||
@@ -1159,6 +1159,9 @@
|
||||
],
|
||||
}],
|
||||
['v8_enable_temporal_support==1', {
|
||||
+ 'dependencies': [
|
||||
+ 'make_temporal_zoneinfo_cpp',
|
||||
+ ],
|
||||
'conditions': [
|
||||
['node_shared_temporal_capi=="false"', {
|
||||
@@ -1167,7 +1167,7 @@
|
||||
'../../deps/crates/crates.gyp:temporal_capi',
|
||||
],
|
||||
}],
|
||||
- ['v8_enable_i18n_support==0', {
|
||||
+ ['0==0', {
|
||||
'dependencies': [
|
||||
@@ -2063,6 +2066,40 @@
|
||||
],
|
||||
}, # gen-regexp-special-case
|
||||
{
|
||||
+ 'target_name': 'make_temporal_zoneinfo_cpp',
|
||||
+ 'type': 'none',
|
||||
+ 'toolsets': ['host', 'target'],
|
||||
+ 'conditions': [
|
||||
+ ['v8_enable_temporal_support==1', {
|
||||
+ 'actions': [
|
||||
+ {
|
||||
+ 'action_name': 'make_temporal_zoneinfo_cpp_action',
|
||||
+ 'inputs': [
|
||||
+ '<(V8_ROOT)/tools/include-file-as-bytes.py',
|
||||
+ '<(V8_ROOT)/../crates/vendor/zoneinfo64-v0_3/src/data/zoneinfo64.res',
|
||||
+ ],
|
||||
+ 'outputs': [
|
||||
+ '<(SHARED_INTERMEDIATE_DIR)/src/builtins/builtins-temporal-zoneinfo64-data.cc',
|
||||
+ ],
|
||||
+ 'action': [
|
||||
+ '<(python)',
|
||||
+ '<(V8_ROOT)/tools/include-file-as-bytes.py',
|
||||
+ '<(V8_ROOT)/../crates/vendor/zoneinfo64-v0_3/src/data/zoneinfo64.res',
|
||||
+ '<@(_outputs)',
|
||||
+ 'zoneinfo64_static_data',
|
||||
+ ],
|
||||
+ 'message': 'Generating temporal zoneinfo static data',
|
||||
+ },
|
||||
+ ],
|
||||
+ }],
|
||||
+ ],
|
||||
+ 'direct_dependent_settings': {
|
||||
+ 'sources': [
|
||||
+ '<(SHARED_INTERMEDIATE_DIR)/src/builtins/builtins-temporal-zoneinfo64-data.cc',
|
||||
+ ],
|
||||
+ },
|
||||
+ }, # make_temporal_zoneinfo_cpp
|
||||
+ {
|
||||
'target_name': 'run_gen-regexp-special-case',
|
||||
'type': 'none',
|
||||
'toolsets': ['host', 'target'],
|
||||
'../../deps/crates/crates.gyp:temporal_zoneinfo64_data',
|
||||
],
|
||||
Reference in new issue
Block a user