Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e95f265f410fffabcc86503c044100c8518b64ab)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e95f265f410fffabcc86503c044100c8518b64ab)
  • Date: Sat, 7 Nov 2026 18:15:12 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

devel/nodejs/DEPENDS | 2
devel/nodejs/HISTORY | 6 ++
devel/nodejs/TRIGGERS | 1
devel/nodejs/patches/0001-Fix-build-against-system-brotli.patch | 21
++++++++++
4 files changed, 29 insertions(+), 1 deletion(-)

New commits:
commit e95f265f410fffabcc86503c044100c8518b64ab
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

nodejs: Fix build against system brotli + misc fixes

diff --git a/devel/nodejs/DEPENDS b/devel/nodejs/DEPENDS
index 4a21114..13c4234 100755
--- a/devel/nodejs/DEPENDS
+++ b/devel/nodejs/DEPENDS
@@ -22,7 +22,7 @@ vdepends <<-! &&
ngtcp2 flags: --shared-ngtcp2
python3
simdjson flags: --shared-simdjson
- simdutf flags: --shared-simdutf
+ simdutf >= 9.3 flags: --shared-simdutf
sqlite[SESSION] flags: --shared-sqlite
# wvwasi flags: --shared-wvwasi
zlib flags: --shared-zlib
diff --git a/devel/nodejs/HISTORY b/devel/nodejs/HISTORY
index e1c85cf..bdda819 100644
--- a/devel/nodejs/HISTORY
+++ b/devel/nodejs/HISTORY
@@ -1,3 +1,9 @@
+2026-11-07 Ismael Luceno <ismael AT sourcemage.org>
+ * TRIGGERS: rebuild when simdjson is updated
+ * DEPENDS: require simdutf >= 9.3
+ * patches/0001-Fix-build-against-system-brotli.patch:
+ fixed build agaist system brotli
+
2026-10-28 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 26.13.0

diff --git a/devel/nodejs/TRIGGERS b/devel/nodejs/TRIGGERS
new file mode 100644
index 0000000..1889492
--- /dev/null
+++ b/devel/nodejs/TRIGGERS
@@ -0,0 +1 @@
+on_cast simdjson cast_self
diff --git a/devel/nodejs/patches/0001-Fix-build-against-system-brotli.patch
b/devel/nodejs/patches/0001-Fix-build-against-system-brotli.patch
new file mode 100644
index 0000000..c1c8362
--- /dev/null
+++ b/devel/nodejs/patches/0001-Fix-build-against-system-brotli.patch
@@ -0,0 +1,21 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Ismael Luceno <ismael AT sourcemage.org>
+Date: Sat, 31 Oct 2026 10:39:25 +0100
+Subject: [PATCH] Fix build against system brotli
+
+Upstream-Status: Pending
+Origin: Source Mage
+Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
+---
+ src/node_zlib.cc | 2 ++
+ 1 file changed, 2 insertions(+)
+
+--- a/src/node_zlib.cc
++++ b/src/node_zlib.cc
+@@ -2269,3 +2269,5 @@ void DefineZlibConstants(v8::Local<v8::Object> target)
{
+ NODE_DEFINE_CONSTANT(target, BROTLI_DECODER_ERROR_FORMAT_DISTANCE);
++#ifdef BROTLI_DECODER_ERROR_FORMAT_BLOCK_SWITCH
+ NODE_DEFINE_CONSTANT(target, BROTLI_DECODER_ERROR_FORMAT_BLOCK_SWITCH);
++#endif
+ NODE_DEFINE_CONSTANT(target, BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET);
+--


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e95f265f410fffabcc86503c044100c8518b64ab), Ismael Luceno, 11/07/2026

Archive powered by MHonArc 2.6.24.

Top of Page