haskellPackages.spaceprobe: don’t force the LLVM backend

This commit is contained in:
Emily
2025-09-11 15:11:49 +02:00
committed by sternenseemann
parent 7caff6e6e4
commit 9d1b1aa7b9
@@ -523,8 +523,14 @@ builtins.intersectAttrs super {
)
);
# Needs help finding LLVM.
spaceprobe = addBuildTool self.buildHaskellPackages.llvmPackages.llvm super.spaceprobe;
# Forces the LLVM backend; upstream signalled intent to remove this
# in 2017: <https://github.com/SeanRBurton/spaceprobe/issues/1>.
spaceprobe = overrideCabal (drv: {
postPatch = ''
substituteInPlace spaceprobe.cabal \
--replace-fail '-fllvm ' ""
'';
}) super.spaceprobe;
# Tries to run GUI in tests
leksah = dontCheck (