[packages/nodejs] use more system libraries

atler atler at pld-linux.org
Wed Oct 29 22:29:59 CET 2025


commit 2b362ece6b4c77abaadb2c4eaa56459b3df469d3
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Oct 29 22:24:08 2025 +0100

    use more system libraries

 nodejs.spec | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/nodejs.spec b/nodejs.spec
index b46f9c8..be52f2b 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -66,10 +66,13 @@ BuildRequires:	python3-modules >= 1:3.6
 BuildRequires:	rpm >= 4.4.9-56
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 2.007
-BuildRequires:	tar >= 1:1.22
 BuildRequires:	sed >= 4.0
+BuildRequires:	simdjson-devel
+BuildRequires:	sqlite3-devel
+BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 BuildRequires:	zlib-devel >= 1.2.11
+BuildRequires:	zstd-devel
 Requires:	c-ares >= 1.17.1
 Requires:	ca-certificates
 %ifarch %{ix86}
@@ -172,8 +175,11 @@ grep -r '#!.*env python' -l . | xargs %{__sed} -i -e '1 s,#!.*env python$,#!%{__
 %{__rm} -r deps/nghttp2
 %{__rm} -r deps/npm
 %{__rm} -r deps/openssl
+%{__rm} -r deps/simdjson
+%{__rm} -r deps/sqlite
 %{?with_system_uv:%{__rm} -r deps/uv}
 %{__rm} -r deps/zlib
+%{__rm} -r deps/zstd
 
 %build
 ver=$(awk '/#define NODE_MODULE_VERSION [0-9]+/{print $3}' src/node_version.h)
@@ -194,7 +200,10 @@ GYP_DEFINES="soname_version=%{sover}" \
 	%{?with_system_uv:--shared-libuv} \
 	--shared-nghttp2 \
 	--shared-openssl \
+	--shared-simdjson \
+	--shared-sqlite \
 	--shared-zlib \
+	--shared-zstd \
 	--with-intl=system-icu \
 	--without-corepack \
 	--without-npm \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/2b362ece6b4c77abaadb2c4eaa56459b3df469d3



More information about the pld-cvs-commit mailing list