guix_mirror_bot pushed a commit to branch javascript-team in repository guix.
commit a8e6735dd25e03c9237070c9cb4d1b5542f0e60b Author: Jelle Licht <[email protected]> AuthorDate: Mon Sep 7 22:06:29 2026 +0200 gnu: node-lts: Add hdrhistogram-c. * gnu/packages/node.scm (node-lts)[arguments]<#configure-flags>: Add "--shared-hdr-histogram". <#:phases>{set-bootstrap-host-rpath}: Add hdrhistogram-c to rpath. [native-inputs]: Add hdrhistogram-c. [inputs]: Add hdrhistogram-c. Modified-by: Maxim Cournoyer <[email protected]> --- gnu/packages/node.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 711d8f2c621..10ee1918ab1 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm @@ -33,6 +33,7 @@ (define-module (gnu packages node) #:use-module (gnu packages base) #:use-module (gnu packages bash) + #:use-module (gnu packages c) #:use-module (gnu packages compression) #:use-module (gnu packages dns) #:use-module (gnu packages gcc) @@ -319,6 +320,7 @@ parser definition into a C output.") (for-each delete-file-recursively '("deps/brotli" "deps/cares" + "deps/histogram" "deps/icu-small" "deps/nghttp2" "deps/ngtcp2" @@ -342,6 +344,7 @@ parser definition into a C output.") "--shared-nghttp3" "--shared-zstd" "--shared-uvwasi" + "--shared-hdr-histogram" "--shared" ;; Needed for correct snapshot checksums "--v8-enable-snapshot-compression") @@ -442,6 +445,7 @@ parser definition into a C output.") (let* ((inputs (or native-inputs inputs)) (brotli (assoc-ref inputs "brotli")) (c-ares (assoc-ref inputs "c-ares")) + (hdrhistogram (assoc-ref inputs "hdrhistogram-c")) (icu4c (assoc-ref inputs "icu4c")) (libuv (assoc-ref inputs "libuv")) (llhttpish (assoc-ref inputs "llhttpish")) @@ -467,6 +471,7 @@ parser definition into a C output.") "'ldflags': ['-Wl,-rpath=" brotli "/lib:" c-ares "/lib:" + hdrhistogram "/lib:" icu4c "/lib:" libuv "/lib:" llhttpish "/lib:" @@ -604,6 +609,7 @@ parser definition into a C output.") (list ;; Runtime dependencies for binaries used as a bootstrap. brotli c-ares-for-node-lts + hdrhistogram-c icu4c-78 libuv-for-node-lts llhttpish @@ -629,6 +635,7 @@ parser definition into a C output.") brotli coreutils-minimal c-ares-for-node-lts + hdrhistogram-c icu4c-78 libuv-for-node-lts llhttpish
