1
0
Fork 0
mirror of https://github.com/hercules-ci/flake-parts.git synced 2024-12-14 11:47:31 +00:00
flake-parts/modules
Robert Hensing d254845ca8 legacyPackages: anything -> raw
The `anything` type is too strict, because it uses `attrsOf`
internally, filtering out `mkIf` attrs and therefore evaluating
attribute values when only the names would be needed.

Furthermore, it is not safe to make assumptions about the objects
in legacyPackages, because while most attributes contain packages
or package sets, anything is allowed, so we don't know for sure how
to merge.

Fixes #52
2022-08-20 17:13:55 +02:00
..
apps.nix Skip getExe when app.<name>.program is a string 2022-06-23 03:03:48 +02:00
checks.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
darwinModules.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
devShells.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
flake.nix flake/freeformType: anything -> raw 2022-05-17 09:13:12 +02:00
legacyPackages.nix legacyPackages: anything -> raw 2022-08-20 17:13:55 +02:00
nixosConfigurations.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
nixosModules.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
nixpkgs.nix perSystem: functionTo -> deferredModule 2022-05-25 18:18:50 +02:00
overlays.nix flake.overlay -> flake.overlays (Nix 2.8) 2022-05-25 19:53:10 +02:00
packages.nix flake-modules-core -> flake-parts 2022-05-25 16:38:27 +02:00
perSystem.nix perSystem: functionTo -> deferredModule 2022-05-25 18:18:50 +02:00
withSystem.nix Add withSystem parameter 2022-05-27 17:42:33 +02:00