summary refs log tree commit diff
path: root/pkgs/misc/ghc68executables/nix-repository-manager.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/misc/ghc68executables/nix-repository-manager.nix')
-rw-r--r--pkgs/misc/ghc68executables/nix-repository-manager.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/misc/ghc68executables/nix-repository-manager.nix b/pkgs/misc/ghc68executables/nix-repository-manager.nix
index f72222bb3c3..63dfb12a5c0 100644
--- a/pkgs/misc/ghc68executables/nix-repository-manager.nix
+++ b/pkgs/misc/ghc68executables/nix-repository-manager.nix
@@ -12,8 +12,9 @@
 
 args: with args; with args.lib;
 let 
+  inherit (builtins) getAttr attrNames;
   toConfigLine = name : set : 
-    "[(\"name\",\"${name}\")," + ( concatStringsSep "," (map (a: "(\"${a}\",\"${__getAttr a set}\")" ) (__attrNames set)))+"]";
+    "[(\"name\",\"${name}\")," + ( concatStringsSep "," (map (a: "(\"${a}\",\"${getAttr a set}\")" ) (attrNames set)))+"]";
   config = pkgs.writeText "nix-repository-manager_config"
         (bleedingEdgeRepos.managedRepoDir+"\n" +
         concatStringsSep "\n" (mapRecordFlatten toConfigLine (bleedingEdgeRepos.repos)));