From 7a5f8418dee306e83e817eb2f968b399f6311a78 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sat, 17 Jan 2026 04:01:19 +0100 Subject: [PATCH] rPackages.V8: fix build by pinning nodejs to nodejs_22 --- pkgs/development/r-modules/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index df78ab1250b1..5e54e69137c8 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -958,7 +958,7 @@ let rustc ]; vdiffr = [ pkgs.libpng.dev ]; - V8 = [ pkgs.nodejs.libv8 ]; + V8 = [ pkgs.nodejs_22.libv8 ]; # when unpinning the version, don't forget about the other usages later xactonomial = with pkgs; [ cargo rustc @@ -2514,8 +2514,9 @@ let ''; preConfigure = '' - export INCLUDE_DIR=${pkgs.nodejs.libv8}/include - export LIB_DIR=${pkgs.nodejs.libv8}/lib + # when unpinning the version, don't forget about the other usage earlier + export INCLUDE_DIR=${pkgs.nodejs_22.libv8}/include + export LIB_DIR=${pkgs.nodejs_22.libv8}/lib patchShebangs configure '';