[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#53414] [PATCH] update Node LTS to 16.13.2
From: |
Maxime Devos |
Subject: |
[bug#53414] [PATCH] update Node LTS to 16.13.2 |
Date: |
Thu, 09 Jun 2022 22:53:43 +0200 |
User-agent: |
Evolution 3.38.3-1 |
Ryan Sundberg via Guix-patches via schreef op wo 08-06-2022 om 23:39 [-
0700]:
> + (modules '((guix build utils)))
> + (snippet
> + `(begin
> + ;; Remove bundled software, where possible
> + (for-each delete-file-recursively
> + '("deps/cares"
> + "deps/icu-small"
> + "deps/nghttp2"
> + "deps/openssl"
> + "deps/zlib"))
> + (substitute* "Makefile"
> + ;; Remove references to bundled software.
> + (("deps/uv/uv.gyp") "")
> + (("deps/zlib/zlib.gyp") ""))
> + #t))))
This is identical to what node-14 has, so you can use inheritance to
simplify things:
(origin
(inherit (package-source node-14))
(uri ...)
(sha256 ...))
Also, could you verify that no new things have been bundled?
Greetings,
Maxime.
signature.asc
Description: This is a digitally signed message part