Skip to content

Releases: ican-group/haskell.nix

nix-tools-sh-0.2.3

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:20
f28cf47
nix-tools-sh: Cabal with stage-qualified package config (ad937de5b) (…

nix-tools-sh-0.2.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 10:44
c09a250
nix-tools-sh: per-stage `shared` default for wasm (Cabal 97da8fd4d) (…

nix-tools-sh-0.2.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 23:45
f5d7803
nix-tools: fix the file-monitor rescan behind the /nix/store stall (#…

nix-tools-sh-0.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 12:30
f10c5b5
Two plan/shell fixes: literal file-glob fast path (nix-tools-sh) and …

nix-tools-0.4.5

Choose a tag to compare

@github-actions github-actions released this 17 Aug 23:44
f5d7803
nix-tools: fix the file-monitor rescan behind the /nix/store stall (#…

nix-tools-sh-0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 11:13
5534ec9
nix-tools: carry a second, stable-haskell static variant alongside th…

nix-tools-0.4.4

Choose a tag to compare

@github-actions github-actions released this 10 Jul 04:57
Update Hackage and Stackage

nix-tools-0.4.3

Choose a tag to compare

@github-actions github-actions released this 03 May 23:52
a9b6e80
static-nix-tools: patch cabal-install to pin unit-id OS via env var

`hashedInstalledPackageId` selects between Long / Short / VeryShort
unit-id formats based on `buildOS` — the OS where cabal-install is
currently executing.  For haskell.nix that's the *eval* platform of
the plan-nix derivation, not the *build* platform where cabal will
later actually do the compile.  When the two differ (e.g. evaluating
on Darwin while building x86_64-linux derivations), plan-nix unit-ids
diverge from the unit-ids slice cabal v2-build computes — every slice
then tries to rebuild every dep from source.

Add a `CABAL_INSTALLED_PACKAGE_ID_OS` env var that overrides
`buildOS` for unit-id format selection.  haskell.nix sets it to the
build platform's OS when invoking `make-install-plan`.

nix-tools-0.4.2

Choose a tag to compare

@github-actions github-actions released this 23 Mar 21:58
13da738
Merge remote-tracking branch 'origin/master' into setup-hs-args

nix-tools-0.4.1

Choose a tag to compare

@github-actions github-actions released this 29 Jan 03:17
9c4c8c4
Merge remote-tracking branch 'origin/master' into static-nix-tools