From 715efa194829e305d32d4131b168eadc38a07e87 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 7 May 2014 19:12:15 +0200 Subject: [PATCH] R: don't recurse into the rPackages set to conserve memory and CPU time The addition of CRAN has made "nix-env -qa \*" run ~30% longer than before [1]. [1] https://github.com/NixOS/nixpkgs/commit/0d264c17616646a7d68e0a465fdc0f335e0d2fb3 --- pkgs/top-level/all-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ecbf706e6c6..cd63a1a96d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6437,10 +6437,10 @@ let packages = []; }; - rPackages = recurseIntoAttrs (import ../development/r-modules/cran-packages.nix { + rPackages = import ../development/r-modules/cran-packages.nix { inherit pkgs; overrides = (config.rPackageOverrides or (p: {})) pkgs; - }); + }; ### SERVERS