jacinda: build with happy-2.1.3
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user