This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Sep 10, 2023
-
-
-
Hécate Moonlight authored
* Support text-2.1 in Cabal and Cabal-syntax * Add changelog entry * Use tasty-quickcheck 0.10.1.2 This avoid picking a tasty-quickcheck that can have tasty-1.5 * Revert "Use tasty-quickcheck 0.10.1.2" This reverts commit da03d8d560d6acf6aa62b3b2e5d013974083b642.
-
- Sep 08, 2023
-
-
mergify[bot] authored
Add support for LoongArch 64-bit architecture
-
lrzlin authored
-
- Sep 07, 2023
-
-
mergify[bot] authored
gitlab-ci/brew.sh/curl: fail with more noise
-
Bryan R authored
-
mergify[bot] authored
fix(Cabal-syntax): Remove left-over file after #8980
-
- Sep 06, 2023
-
-
Andrea Bedini authored
-
mergify[bot] authored
Improve error message for empty config file
-
Bodigrim authored
Otherwise ``` $ CONFIG_FILE= cabal build Error: cabal-3.10.1.0: Config file not found: ``` looks abrupt and confusing. Now it says ``` Error: cabal: Config file name is empty ```
-
mergify[bot] authored
Add deprecation warnings to Nix integration
-
-
Erik de Castro Lopo authored
Check if ldProgram can create merge objects
-
- Sep 05, 2023
-
-
Erik de Castro Lopo authored
-
hamish authored
Fix use of NumJobs
-
- Sep 04, 2023
-
-
hamish authored
-
hamishmack authored
-
- Sep 03, 2023
-
-
mergify[bot] authored
Update `CONTRIBUTING.md` with Nix developer shell instructions
-
- Sep 02, 2023
-
-
hamishmack authored
From `Cabal/src/Distribution/Types/ParStrat.hs` ``` data ParStratX sem = -- | Compile in parallel with the given number of jobs (`-jN` or `-j`). NumJobs (Maybe Int) ... ``` However in `Cabal/src/Distribution/Simple/Program/GHC.hs` show is applied to the `Maybe Int` and we get errors like: ``` ghc-9.9.20230901: on the commandline: malformed integer argument in -jJust 4 ``` This change should correct the behavior in `Simple/Program/GHC.hs` to match the comment in `Types/ParStrat.hs`.
-
- Sep 01, 2023
-
-
Yvan Sraka authored
-
- Aug 31, 2023
-
-
mergify[bot] authored
Fix inconsistent indentation
-
Hannes Siebenhandl authored
-
- Aug 27, 2023
-
-
Suganya Raju authored
* Remaining Cabal Package Exceptions * Accepting new error output with error code * Removing commented codes and adding constructor "RawSystemStdOut" in `Utils.hs` * Included a catch condition for VErboseException CabalException * Including "GetProgramInvocationException" with a `catch` condition for CabalException. * Rolling back "GetProgramInvocationException" --------- Co-authored-by:
gbaz <gershomb@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Aug 26, 2023
-
-
Hécate Moonlight authored
-
- Aug 24, 2023
-
-
Kazuki Okamoto authored
* Add a config path on Windows in a message * split lines
-
- Aug 21, 2023
-
-
mergify[bot] authored
Make users-guide buildable from within doc/ subdirectory
-
BinderDavid authored
Before this commit it is only possible to build the user guide from the root of the repository. An invocation of "make users-guide" in the "doc/" subdirectory fails. This commit moves the logic for building the users-guide from the Makefile at the root of the repository to the file "doc/Makefile". From the root of the project only the target "users-guide" remains, all other targets related to building the users-guide are only available in the "doc/" subdirectory. Fixes issue 7977
-
BinderDavid authored
-
mergify[bot] authored
Fix two dead links in the users guide
-
- Aug 20, 2023
-
-
BinderDavid authored
Fix two dead links which pointed to Hackage documentation of modules which moved from cabal to cabal-syntax package.
-
mergify[bot] authored
Fix incorrect conditional block documentation
-
Jana Chadt authored
-
- Aug 19, 2023
-
-
mergify[bot] authored
Remove RPATH workaround
-
Andrea Bedini authored
Maybe 7 years ago it was relevant but it seems today it is not needed anymore.
-
- Aug 17, 2023
-
-
Suganya Raju authored
* Cabal Package Exceptions * Accepting new format of output with error codes * Reverting the changes to new error output * Rebasing branch Subsequent Cabal Package errors * Added setup-explicit-fail.out * Delete setup-explicit-fail.out * Accepting new output with error codes * Changed to "GetProgramInvocationException" and "SanityCheckForEnableComponents" * Going back to former die' call in `getProgramInvocationOutout` function to check on the failing CI test * Accepted new error output, included cabalexception in handler * Error code rectification * Added a handler condition for VerboseException CabalException in `annotaeFailure` function * Leaving "GetProgramInvocationException" unmodified * Incorporated review comments * Updated "nor" in AutoGenModule test case * Updated "AutogenExposeOther" test case which was dependent on this "nor" change
-
- Aug 12, 2023
-
-
mergify[bot] authored
Address CVE-2023-37920
-
-
- Aug 10, 2023
-
-
Andrea Bedini authored
* Add alex to build-tool-depends and remove separate code gen - Pass latin-1 encoding is passed as input pragma - Cabal hard-codes -g for alex so we don't need to worry about --ghc - Rework bootstrap, adding per-component building - Update bootstrap plans * [bootstrap] warn the user if cabal config is not found * [bootstrap] regenerate bootstrap plans once more * [bootstrap] regenerate bootstrap files after #9139
-
- Aug 02, 2023
-
-
mergify[bot] authored
Combine non-installable and non-upgradable package lists (fixes #8581)
-
Suganya Raju authored
* Subsequent Cabal Exceptions * Accepting new ouput with error codes * Changed to "VersionMismatch" * Accepting new test outputs with error codes * "UnrecognisedBuildTarget" processing moved to error handler * Changes in type definition for constructors "ReportBuildTargetProblems", "UnknownBuildTarget", "AmbiguousBuildTarget" --------- Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-