jacinda: build with happy-2.1.3

This commit is contained in:
sternenseemann
2024-12-24 00:09:48 +01:00
parent 5dfa2d6f55
commit 628a40319a
2 changed files with 3 additions and 3 deletions
@@ -169,7 +169,7 @@ self: super: {
# jacinda needs latest version of alex and happy
jacinda = super.jacinda.override {
alex = self.alex_3_5_1_0;
happy = self.happy_2_1_2;
happy = self.happy_2_1_3;
};
# 2024-07-09: rhine 1.4.* needs newer monad-schedule than stackage (and is only consumer)
@@ -1344,12 +1344,12 @@ self: super: builtins.intersectAttrs super {
# Test have become more fussy in >= 2.0. We need to have which available for
# tests to succeed and the makefile no longer finds happy by itself.
happy_2_1_2 = overrideCabal (drv: {
happy_2_1_3 = overrideCabal (drv: {
buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.which ];
preCheck = drv.preCheck or "" + ''
export PATH="$PWD/dist/build/happy:$PATH"
'';
}) super.happy_2_1_2;
}) super.happy_2_1_3;
# Additionally install documentation
jacinda = overrideCabal (drv: {
enableSeparateDocOutput = true;