Loading pkgs/build-support/agda/default.nix +5 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,11 @@ let nativeBuildInputs = [ makeWrapper ]; passthru = { unwrapped = Agda; tests = { inherit (nixosTests) agda; }; inherit withPackages; tests = { inherit (nixosTests) agda; allPackages = withPackages (lib.filter self.lib.isUnbrokenAgdaPackage (lib.attrValues self)); }; }; inherit (Agda) meta; } '' Loading pkgs/top-level/agda-packages.nix +3 −6 Original line number Diff line number Diff line { pkgs, lib, callPackage, newScope, Agda }: { pkgs, lib, newScope, Agda }: let mkAgdaPackages = Agda: lib.makeScope newScope (mkAgdaPackages' Agda); mkAgdaPackages' = Agda: self: let callPackage = self.callPackage; inherit (self) callPackage; inherit (callPackage ../build-support/agda { inherit Agda self; inherit (pkgs.haskellPackages) ghcWithPackages; Loading @@ -13,10 +13,7 @@ let lib = lib.extend (final: prev: import ../build-support/agda/lib.nix { lib = prev; }); agda = withPackages [] // { inherit withPackages; passthru.tests.allPackages = withPackages (lib.filter (pkg: self.lib.isUnbrokenAgdaPackage pkg) (lib.attrValues self)); }; agda = withPackages []; standard-library = callPackage ../development/libraries/agda/standard-library { inherit (pkgs.haskellPackages) ghcWithPackages; Loading Loading
pkgs/build-support/agda/default.nix +5 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,11 @@ let nativeBuildInputs = [ makeWrapper ]; passthru = { unwrapped = Agda; tests = { inherit (nixosTests) agda; }; inherit withPackages; tests = { inherit (nixosTests) agda; allPackages = withPackages (lib.filter self.lib.isUnbrokenAgdaPackage (lib.attrValues self)); }; }; inherit (Agda) meta; } '' Loading
pkgs/top-level/agda-packages.nix +3 −6 Original line number Diff line number Diff line { pkgs, lib, callPackage, newScope, Agda }: { pkgs, lib, newScope, Agda }: let mkAgdaPackages = Agda: lib.makeScope newScope (mkAgdaPackages' Agda); mkAgdaPackages' = Agda: self: let callPackage = self.callPackage; inherit (self) callPackage; inherit (callPackage ../build-support/agda { inherit Agda self; inherit (pkgs.haskellPackages) ghcWithPackages; Loading @@ -13,10 +13,7 @@ let lib = lib.extend (final: prev: import ../build-support/agda/lib.nix { lib = prev; }); agda = withPackages [] // { inherit withPackages; passthru.tests.allPackages = withPackages (lib.filter (pkg: self.lib.isUnbrokenAgdaPackage pkg) (lib.attrValues self)); }; agda = withPackages []; standard-library = callPackage ../development/libraries/agda/standard-library { inherit (pkgs.haskellPackages) ghcWithPackages; Loading