This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Aug 31, 2021
-
-
-
-
andreas.abel authored
The new text reflects the "new" reality (probably a couple of years). Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Aug 30, 2021
-
-
Francesco Gazzetta authored
* use queues * rebase+merge strategy * merge+squash strategy Signed-off-by:
Francesco Gazzetta <fgaz@fgaz.me>
-
andreas.abel authored
The travis badge shows "build failure" all the time (travis doesn't run anymore). To represent the success of GHA builds, I picked the Artifacts workflow, as this one covers all three OSs (Linux, macOS, Windows).
-
Patrick Augusto authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
andreas.abel authored
-
- Aug 29, 2021
-
-
andreas.abel authored
-
Stuart Popejoy authored
* Add '--repl-no-load' option to skip module load in REPL * Command docs * Add tests * update changelog Co-authored-by:
Stuart Popejoy <slpopejoy@users.noreply.github.com>
-
- Aug 26, 2021
-
-
Sumit Raja authored
* Add sync support for hg * Updated VCS tests to include hg. cabal.project requires tests enabled for cabal-install Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy>
-
Emily Pillmore authored
Sync repo darcs
-
Emily Pillmore authored
-
Artem Pelenitsyn authored
* Introduce checks for upper dependencies in setup. setup depends are now checked for having upper dependencies. Upper bounds are mandatory for base and Cabal libraries, and are optional (but emit warning) for other libraries. Implicit dependencies are not being checked. * Add tests. * Fix tests. * add changelog * fix test for the newer cabal_raw' * scale down alerts: no warnings on any package, only errors on base+Cabal * address review comments * typo * improve changelog (add Cabal) * remove boundedAbove and use Distribution.Version.hasUpperBound instead Co-authored-by:
Alexander Vershilov <alexander.vershilov@gmail.com> Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy> Co-authored-by:
Mikolaj Konarski <mikolaj@well-typed.com>
-
- Aug 25, 2021
-
-
Emily Pillmore authored
Bump Cabal version to 3.7 for development
-
Emily Pillmore authored
-
mergify[bot] authored
-
Hannes Siebenhandl authored
-
- Aug 21, 2021
-
-
Emily Pillmore authored
add changelog for cabal-install-3.6.0.0
-
- Aug 20, 2021
-
-
Emily Pillmore authored
-
Patrick Thomson authored
Both `stack` and other package managers like `cargo` have an `--open` flag for the common case of opening documentation locally for inspection or reference. This patch adds such a flag, which when set tries to open the HTML file associated with the generated documentation, using `open` on macOS, `start` on Windows, and `xdg-open` on all other Unices. Fixes #7366.
-
- Aug 17, 2021
-
-
Patrick Augusto authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Aug 16, 2021
-
-
Emily Pillmore authored
* add baseDep to simple project generation * refine the base dep getting
-
- Aug 15, 2021
-
-
Emily Pillmore authored
Json bytestring
-
Hannes Siebenhandl authored
Reference: RFC 8259, "7. Strings", https://tools.ietf.org/html/rfc8259#section-7
-
Hannes Siebenhandl authored
-
-
Sam May authored
* Properly link filename compatibility checks into `cabal check` * Improve consistency and clarity of Check error messages
-
- Aug 14, 2021
-
-
Javier Neira authored
ghcup supports Windows
-
Removes the special case for installing the Haskell toolchain on Windows, because ghcup now also supports Windows.
-
Alex Biehl authored
Alex/library dirs static and extra libraries static
-
Alex Biehl authored
-
Alex Biehl authored
-
Alex Biehl authored
-
Alex Biehl authored
-
* WIP: Still need to update ghc to use the new `libraryDirsStatic` and `extraLibrariesStatic` fields in `InstalledPackageInfo` for linking. * WIP: Adding -L paths to .a libs in .conf files will likely increase nix closure size for dynamically linked Haskell packages because if pkg-config finds an `-a` file, the path to it will be remembered. (That only has an impact if the .a file is in a split-output from the .so file.) Perhaps we make the feature that `pkg-config --static` is called opt-outable. On the other hand Haskell libs always carry their .a files, so pulling a few system `.a` files more shouldn't make much of a difference. So this opt-out should probably be an extra feature for later, if at all.
-
This improves static building of packages with pkg-config depends, by using the pkg-config feature designed for just that. It results in more `-l` flags being emitted by `pkg-config --libs`, namely those of all recursive `.a` file dependencies.
-
- Aug 13, 2021
-
-
Emily Pillmore authored
-
danidiaz authored
Co-authored-by:
Daniel Díaz <diaz_carrete@yahoo.com> Co-authored-by:
Francesco Gazzetta <fgaz@fgaz.me> Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy> Co-authored-by:
Javier Neira <atreyu.bbb@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
mergify[bot] authored
-
Patrick Augusto authored
* Suppress warnings for verbosity * Commenting out extraneous version warnings * Changelog entry for #7470 * Adjusting cabal-testsuite checks * Adjusting md5Check test
-