gnu: libuv-for-node-lts: Update to 1.49.1.

* gnu/packages/libevent.scm (libuv-for-node-lts): Update to 1.49.1.

Change-Id: I8acf2fb174fffa90f7c3271088d0476c682df904
This commit is contained in:
Jelle Licht 2025-01-05 18:57:20 +01:00
parent e59a625388
commit 0a5d825876
No known key found for this signature in database
GPG key ID: DA4597F947B41025

View file

@ -164,22 +164,14 @@ resolution, asynchronous file system operations, and threading primitives.")
(package (package
(inherit libuv) (inherit libuv)
(name "libuv") (name "libuv")
(version "1.46.0") (version "1.49.1")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://dist.libuv.org/dist/v" version (uri (string-append "https://dist.libuv.org/dist/v" version
"/libuv-v" version ".tar.gz")) "/libuv-v" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"1knxvp6bl3y0c87cch1id0z7m7rb6igx55ci93qnbp4zifaq67qi")) "0rk73b373zb495jd0qsl2gpnc8fc60jbhn3aayqnglfgyhagg14d"))))
(modules '((guix build utils)))
(snippet
'(begin
;; Disable io_uring by default due to CVE-2024-22017. Can be removed once
;; https://github.com/libuv/libuv/issues/4468 is released and compatible
;; with Node.js
(substitute* "src/unix/linux.c"
(("val == NULL \\|\\|") "val != NULL &&"))))))
(properties '((hidden? . #t))))) (properties '((hidden? . #t)))))
(define-public libuv-for-r-httpuv (define-public libuv-for-r-httpuv