haskellPackages.wai-app-file-cgi: fix missing +x in test scripts

This commit is contained in:
sternenseemann
2025-08-12 13:48:33 +02:00
parent ba1e259dc8
commit 19fae07daa
3 changed files with 9 additions and 3 deletions
@@ -6598,7 +6598,6 @@ broken-packages:
- vty-ui # failure in job https://hydra.nixos.org/build/233200900 at 2023-09-02
- wacom-daemon # failure in job https://hydra.nixos.org/build/233213077 at 2023-09-02
- waddle # failure in job https://hydra.nixos.org/build/233239973 at 2023-09-02
- wai-app-file-cgi # failure in job https://hydra.nixos.org/build/252733772 at 2024-03-16
- wai-control # failure in job https://hydra.nixos.org/build/295098171 at 2025-04-22
- wai-git-http # failure in job https://hydra.nixos.org/build/233191513 at 2023-09-02
- wai-graceful # failure in job https://hydra.nixos.org/build/233243180 at 2023-09-02
@@ -1746,6 +1746,15 @@ builtins.intersectAttrs super {
jsaddle-warp = addTestToolDepends [ pkgs.nodejs ] super.jsaddle-warp;
# Hackage tarball doesn't have the executable bits from git repo
wai-app-file-cgi = overrideCabal (drv: {
preCheck = ''
${drv.preCheck or ""}
chmod +x test/cgi-bin/*
patchShebangs test/cgi-bin
'';
}) super.wai-app-file-cgi;
# Makes the mpi-hs package respect the choice of mpi implementation in Nixpkgs.
# Also adds required test dependencies for checks to pass
mpi-hs =
-2
View File
@@ -704611,8 +704611,6 @@ self: {
];
description = "File/CGI/Rev Proxy App of WAI";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}
) { };