1.5 KiB
1.0.0
-
This is the 1.0 release of
stacklock2nix
. I've testedstacklock2nix
on building a few real-world Haskell projects, and it has worked well.stacklock2nix
is ready to be widely used. -
There have been a some overrides added to
nix/build-support/stacklock2nix/suggestedOverlay.nix
since the 0.2.0 release, but no API changes tostacklock2nix
itself. This would normally be a patch-release (to 0.2.1), but I instead wanted to release version 1.0.
0.2.0
-
Add a
callPackage
argument tostacklock2nix
so that users can easily statically-compile Haskell packages.This could be used like the following:
my-haskell-stacklock = final.stacklock2nix { stackYaml = ./stack.yaml; baseHaskellPkgSet = final.pkgsStatic.haskell.packages.ghc924; callPackage = final.pkgsStatic.callPackage; ... };
-
Make sure
github
types ofextra-deps
instack.yaml
are handled correctly. Previous version did not handlegithub
deps correctly when they had no subdirs.extra-deps
instack.yaml
like the following will now work:extra-deps: - github: "cdepillabout/pretty-simple" commit: "d8ef1b3c2d913a05515b2d1c4fec0b52d2744434"
0.1.0
- Initial release.