mirror of
https://github.com/IHaskell/IHaskell.git
synced 2025-04-19 04:46:08 +00:00
32 lines
1.2 KiB
Nix
32 lines
1.2 KiB
Nix
sel: sup: {
|
|
haskell = sup.haskell // {
|
|
packages = sup.haskell.packages // {
|
|
ghc96 = sup.haskell.packages.ghc96.override {
|
|
overrides = self: super: {
|
|
ghc-syntax-highlighter = super.callCabal2nix "ghc-syntax-highlighter" (sup.fetchFromGitHub {
|
|
owner = "mrkkrp";
|
|
repo = "ghc-syntax-highlighter";
|
|
# 0.0.10.0
|
|
rev = "71ff751eaa6034d4aef254d6bc5a8be4f6595344";
|
|
sha256 = "wQmWSuvIJpg11zKl1qOSWpqxjp2DoJwa20vaS2KHypM=";
|
|
}) {};
|
|
|
|
ghc-lib-parser = self.ghc-lib-parser_9_6_3_20231014;
|
|
|
|
# https://github.com/amcphail/plot/pull/23
|
|
plot = super.callCabal2nix "plot" (sup.fetchFromGitHub {
|
|
owner = "codedownio";
|
|
repo = "haskell-plot";
|
|
rev = "dfa26022b5815bcd6a5dd6c818fcd2c4d25c6d44";
|
|
sha256 = "1snk70l7q98cqflgaqf6l75g4hpcnf284flm9rsmk8kkzd5nnh5k";
|
|
}) {};
|
|
|
|
singletons-base = sup.haskell.lib.dontCheck (self.callHackage "singletons-base" "3.2" {});
|
|
singletons-th = self.callHackage "singletons-th" "3.2" {};
|
|
th-desugar = self.callHackage "th-desugar" "1.15" {};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|