Hamish Mackenzie

Results 61 issues of Hamish Mackenzie

`plan-to-nix` does not include the revisions, instead just choosing the latest one (via `revisions.default`). `haskell-nix.hackage-package` also does not respect `index-state` when choosing the revision of the package itself to use...

preserved

Currently you must specify the version of `stack` that you want when including `tools.stack` in your shell. This is because there is a deprecated version (9.9.9) in hackage that it...

bug
preserved

Using `buildPackages` can lead to confusion so we should use the more explicit `pkgsBuildHost` that `nixpkgs` provides.

easy
preserved

* Share the default setup executable. * Make `configFiles` and `ghc` outputs of the component derivation. * Use `propagatedBuildInputs` and `pkgsHostTarget` for component dependencies.

enhancement

It would be nice if you the caller could specify the version of hpack used for a project. This would avoid the wrong version being used and make it easier...

help wanted

When the `hackage-repo-hackage.haskell.org-at-X` derivation is built it: Links the file into the output derivation https://github.com/input-output-hk/haskell.nix/blob/3beaf26583d268e08707e0ad2ba9b186b33dc61a/mk-local-hackage-repo/default.nix#L24 It hashes the same file https://github.com/input-output-hk/haskell.nix/blob/3beaf26583d268e08707e0ad2ba9b186b33dc61a/mk-local-hackage-repo/default.nix#L25-L27 Then sets the `md5` and `sha256` sums in `snapshot.json`...

bug
preserved

It might be sensible to add the `inputMap` feature from `cabalPorject` to `stackProject` (see #374). It works a lot like `sha256map` (but providing the actual input rather than just the...

help wanted
stack

I'm not sure if this is actually a haskell.nix issue, but it does not happen with `cabal new-build`. It is likely to be related to the way `gtk2hs-buildtools` works. ```...

preserved

The use of Seek makes it difficult to use this library with some streams because they do not support seeking (like GZipStream). Also it seems that if you try to...