haskellPackages.vivid: Fix build with a small patch

Some library dependency must have stopped re-exporting 'void', so now
it needs an extra import line.

This package doesn't have any VCS repo.
This commit is contained in:
Rodney Lorrimar 2024-09-18 14:34:53 +08:00
parent 58f617819c
commit 9bdc0e46de
No known key found for this signature in database
GPG Key ID: D8B75C95FB4D1143
2 changed files with 8 additions and 1 deletions

View File

@ -1997,6 +1997,14 @@ self: super: {
# Test suite fails, upstream not reachable for simple fix (not responsive on github)
vivid-osc = dontCheck super.vivid-osc;
vivid-supercollider = dontCheck super.vivid-supercollider;
vivid = overrideCabal (drv: assert drv.version == "0.5.2.0"; {
# 2024-10-18: Some library dependency must have stopped
# re-exporting 'void', so now it needs an extra import line.
# Fixed in 0.5.2.1.
postPatch = ''
sed -i '/) where/a import Control.Monad (void)' Vivid/GlobalState.hs
'';
}) super.vivid;
# Test suite does not compile.
feed = dontCheck super.feed;

View File

@ -6496,7 +6496,6 @@ broken-packages:
- visibility # failure in job https://hydra.nixos.org/build/233206672 at 2023-09-02
- visual-prof # failure in job https://hydra.nixos.org/build/233250080 at 2023-09-02
- vitrea # failure in job https://hydra.nixos.org/build/233252038 at 2023-09-02
- vivid # failure in job https://hydra.nixos.org/build/252716916 at 2024-03-16
- vk-aws-route53 # failure in job https://hydra.nixos.org/build/233250126 at 2023-09-02
- VKHS # failure in job https://hydra.nixos.org/build/233246557 at 2023-09-02
- vowpal-utils # failure in job https://hydra.nixos.org/build/233251505 at 2023-09-02