From e6c63e3edf0a600620000740fd6070714bca0199 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Mon, 1 Apr 2024 00:28:03 +0200 Subject: [PATCH] fix packages eval --- default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/default.nix b/default.nix index d44853d..310fe98 100644 --- a/default.nix +++ b/default.nix @@ -2,13 +2,13 @@ let inputs = import ./deps; nixpkgs = import inputs.nixpkgs { }; lib = nixpkgs.lib.extend (import ./lib inputs); - machines_plats = lib.mapAttrsToList (_name: value: value.arch) (lib.filterAttrs (_n: v: builtins.hasAttr "arch" v) lib.luj.machines); + machines_plats = lib.lists.unique (lib.mapAttrsToList (_name: value: value.arch) (lib.filterAttrs (_n: v: builtins.hasAttr "arch" v) lib.luj.machines)); mkMachine = import ./lib/mkmachine.nix inputs lib; nixpkgs_plats = builtins.listToAttrs (builtins.map (plat: { name = plat; - value = import nixpkgs { system = plat; }; + value = import inputs.nixpkgs { system = plat; }; }) machines_plats); in