mirror of
https://github.com/haskell-nix/hnix-store.git
synced 2024-10-26 21:56:29 +03:00
overlay.nix: dependent-sum-template 0.2.0.1
This commit is contained in:
parent
0323bf06a5
commit
c8d97899e7
17
overlay.nix
17
overlay.nix
@ -23,17 +23,12 @@ in
|
|||||||
sha256 = "sha256-AnjaUzSlsLi3lIURrEfs92Jo5FzX49RyNdfDSfFV3Kk=";
|
sha256 = "sha256-AnjaUzSlsLi3lIURrEfs92Jo5FzX49RyNdfDSfFV3Kk=";
|
||||||
} {};
|
} {};
|
||||||
|
|
||||||
# srk 2023-11-19: default in unstable is 0.1.1.1 which
|
# srk 2023-12-06: until in unstable
|
||||||
# fails to compile test on ghc8107
|
dependent-sum-template = hself.callHackageDirect
|
||||||
# but for for ghc963 we hit
|
{ pkg = "dependent-sum-template";
|
||||||
# https://github.com/obsidiansystems/dependent-sum-template/issues/10
|
ver = "0.2.0.1";
|
||||||
# so we use 0.1.1.1 for ghc963 and 0.2.0.0 for the rest
|
sha256 = "sha256-quwgFuEBrK96JZenJZcyfk/O0Gp+ukwKEpe1hMqDbIg=";
|
||||||
# - some weird interaction in unstable as this builds
|
} {};
|
||||||
# with cabal and 0.2.0.0
|
|
||||||
dependent-sum-template =
|
|
||||||
if compiler == "ghc8107" || compiler == "ghc902" || compiler == "ghc928"
|
|
||||||
then hsuper.dependent-sum-template_0_2_0_0
|
|
||||||
else hsuper.dependent-sum-template;
|
|
||||||
|
|
||||||
# srk 2023-11-19: wider unix bound via CPP
|
# srk 2023-11-19: wider unix bound via CPP
|
||||||
# Required for ghc963 since linux-namespaces is pinned
|
# Required for ghc963 since linux-namespaces is pinned
|
||||||
|
Loading…
Reference in New Issue
Block a user