guix_mirror_bot pushed a commit to branch core-packages-team in repository guix.
commit f1cab7545c3595173aaae226930b8008ac236f97 Author: Jelle Licht <jli...@fsfe.org> AuthorDate: Wed Jun 25 13:52:24 2025 +0200 gnu: Add c-ares-for-node-bootstrap. * gnu/packages/adns.scm (c-ares-for-node-bootstrap): New variable. Change-Id: I34553194ea1cc646e6e92ae66fa830296015b779 Signed-off-by: Andreas Enge <andr...@enge.fr> --- gnu/packages/adns.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/adns.scm b/gnu/packages/adns.scm index c3424e1594..02c75bdb37 100644 --- a/gnu/packages/adns.scm +++ b/gnu/packages/adns.scm @@ -151,6 +151,20 @@ multiple clients and programs with graphical user interfaces.") (define-public c-ares-for-node-lts (hidden-package c-ares)) +(define-public c-ares-for-node-bootstrap + (hidden-package + (package + (inherit c-ares) + (version "1.18.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://c-ares.haxx.se/download/c-ares-" version + ".tar.gz")) + (sha256 + (base32 + "1kxviskwsaa7dcgscvssxa8ps88pdq7kq4z93gxvz7sam2l54z8s"))))))) + ;; gRPC requires a c-ares built with CMake in order to get the .cmake modules. ;; We can not build c-ares itself with CMake because that would introduce a ;; circular dependency through nghttp2.