nix/overlay-9.2.nix: init

This commit is contained in:
Vaibhav Sagar 2023-12-15 17:37:46 +11:00
parent c3af1fb1d3
commit 295d9971a3
2 changed files with 15 additions and 1 deletions

View File

@ -27,7 +27,7 @@
in
pkgsMaster.lib.listToAttrs [
(mkVersion nixpkgs23_11 "ghc90" [(import ./nix/overlay-9.0.nix)] {})
(mkVersion nixpkgs23_11 "ghc92" [] {})
(mkVersion nixpkgs23_11 "ghc92" [(import ./nix/overlay-9.2.nix)] {})
(mkVersion nixpkgs23_11 "ghc94" [(import ./nix/overlay-9.4.nix)] {})
(mkVersion nixpkgsMaster "ghc96" [(import ./nix/overlay-9.6.nix)] {})
(mkVersion nixpkgsMaster "ghc98" [(import ./nix/overlay-9.8.nix)] { enableHlint = false; })

14
nix/overlay-9.2.nix Normal file
View File

@ -0,0 +1,14 @@
sel: sup: {
haskell = sup.haskell // {
packages = sup.haskell.packages // {
ghc92 = sup.haskell.packages.ghc92.override {
overrides = self: super: {
Chart-cairo = sup.haskell.lib.doJailbreak super.Chart-cairo;
# spurious test failures
singletons-base = sup.haskell.lib.dontCheck (sup.haskell.lib.doJailbreak super.singletons-base);
singletons-th = sup.haskell.lib.doJailbreak super.singletons-th;
};
};
};
};
}