This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jan 20, 2024
-
-
Phil de Joux authored
- Move project sdist tests to cabal-testsuite - Add --ignore-project test - Duplicate tests but without cabal.project - Add a cabal.project one folder up - Add a package Z in the root - Rerun --accept with more immediate parent project - Add a readme for the tests - Fix problems with uv package, update expected output - Add U and V modules - Explain what is wrong with cabal.dot-uv.test.hs - Add a note on cabal.no-project.test.hs - Explain what is wrong with cabal.sub-pq.test.hs - Explain what is wrong with cabal.sub-rs.test.hs - Explain what is wrong with cabal.dot-uv.test.hs - Leave a note explaining cabal.no-project.test.hs - Leave a note explaining cabal.project.test.hs - Leave a note explaining cabal.sub-pq.test.hs - Explain what is wrong with cabal.sub-rs.test.hs - Patches for project respecting behaviour - Explain root ignore-project and no-project tests - Add *.v2.test.hs variants exercising v2-sdist - Add v2 patches, test out not using <ROOT>
-
- Jan 19, 2024
-
-
mergify[bot] authored
Include the GHC "Project Unit Id" in the cabal store path
-
Rodrigo Mesquita authored
This complements the previous commit in order to fix #9326
-
Simon Hengel authored
- This allows the use of several **API incompatible builds of the same version of GHC** without corrupting the cabal store. - This relies on the "Project Unit Id" which is available since GHC 9.8.1, older versions of GHC do not benefit from this change. [fixes #8114]
-
- Jan 18, 2024
-
-
mergify[bot] authored
update jinja2 per CVE-2024-22195
-
Brandon S. Allbery authored
-
mergify[bot] authored
Fix extra-prog-path propagation in the codebase.
-
Ondřej Šebek authored
Similarly to CmdExec and CmdTest, get paths to all dependency binaries and add those to PATH. Unlike CmdExec, add just the explicitly required paths.
-
Javier Sagredo authored
Extra prog paths were being handled in many different ways all thorugh the codebase. This PR introduces a unified way to look at them. Aiming for traceability, the addition of extra paths is now traced via `logExtraProgramSearchPath`. All appearances of `modifyProgramSearchPath` are replaced with `appendProgramSearchPath` which traces the added paths. `progInvokePathEnv` was only being set by GHC for some paths to executables in components and only under certain circumstances. Now every `ghcInvocation` sets the extra paths directly into `pkgInvokeEnv`. In particular this fixes PATH issues when running MinGW cabal in PowerShell, as usually for other OSes the system path contains most of the expected directories.
-
mergify[bot] authored
Fix haddock open on windows
-
Javier Sagredo authored
-
Javier Sagredo authored
-
- Jan 17, 2024
-
-
mergify[bot] authored
Sed-replace CRLF files
-
Javier Sagredo authored
-
mergify[bot] authored
Test that the last line `--help` is the name of the config file
-
andreas.abel authored
Ensure that the last line of the help text is the name of the config file. This invariant is used by clients such as the Haskell setup github action. See: https://github.com/haskell-actions/setup/pull/63
-
mergify[bot] authored
Switch from criterion to tasty-bench
-
Bodigrim authored
Makes builds faster by eliminating 10 transitive dependencies: * base-compat-batteries * binary-orphans * cassava * code-page * criterion * criterion-measurement * Glob * js-chart * microstache * Only
-
- Jan 16, 2024
-
-
mergify[bot] authored
Add a format rejections function
-
Phil de Joux authored
-
- Jan 13, 2024
-
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
Leave commentary that goPReject and goPSkip reverse the order of instances
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
- Is for instances, Vs for versions
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-