From d37e988ceeaf4f4875ef6d251af67a1d65689c7d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sat, 20 Sep 2025 14:02:42 +0200 Subject: [PATCH] Use pkgs.fetchurl instead of implicit builtins.fetchurl We do not want or need these downloads at eval time, and it breaks eval/builds in memory-constrained environments. --- libraries.nix | 2 +- packages.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries.nix b/libraries.nix index bfd2c28..c82f548 100644 --- a/libraries.nix +++ b/libraries.nix @@ -19,7 +19,7 @@ let runHook postInstall ''; nativeBuildInputs = [ pkgs.unzip ]; - src = fetchurl ({ + src = pkgs.fetchurl ({ url = url; } // (convertHash checksum)); }; diff --git a/packages.nix b/packages.nix index 4bc3a71..fc7c973 100644 --- a/packages.nix +++ b/packages.nix @@ -26,7 +26,7 @@ let cp -R * "$out/$dirName/" ''; nativeBuildInputs = [ pkgs.unzip ]; - src = fetchurl ({ + src = pkgs.fetchurl ({ url = system.url; } // (convertHash system.checksum)); }; @@ -58,7 +58,7 @@ let runHook postInstall ''; nativeBuildInputs = [ pkgs.unzip ]; - src = fetchurl ({ + src = pkgs.fetchurl ({ url = url; } // (convertHash checksum)); };