haskell-matterhorn: fix override

This commit is contained in:
Peter Simons 2020-04-03 20:47:04 +02:00
parent fbb1a3f080
commit 70a22c5b4b

View File

@ -1463,17 +1463,10 @@ self: super: {
# haskell-ci-0.8 needs cabal-install-parsers ==0.1, but we have 0.2.
haskell-ci = doJailbreak super.haskell-ci;
# 2020-01-19 - there were conflicting versions of brick, vty, and brick-skylighting;
# multiple versions of them were being pulled in by the others which is not allowed.
# There are more complicated ways of doing this but I was able to make it fairly simple -- kiwi
# 2020-03-31 - "..." it broke again. so here's a more complicated way -- kiwi
matterhorn = super.matterhorn.override {
brick-skylighting = self.brick-skylighting.override {
brick = self.brick_0_52_1.override {
vty = self.vty_5_28_2;
};
};
};
# Needs the latest version of vty.
matterhorn = super.matterhorn.overrideScope (self: super: {
vty = self.vty_5_28_2;
});
persistent-mysql = dontCheck super.persistent-mysql;