This project is mirrored from https://github.com/haskell/Cabal.git.
Pull mirroring updated .
- Jul 09, 2022
-
-
mergify[bot] authored
Drop >= in suggestions to cabal-version (rebase #7104) (backport #8205)
-
- Jul 08, 2022
-
-
Artem Pelenitsyn authored
Co-authored-by:
Jeremy Scott <jeremy@jeremyscott.io> Co-authored-by:
Artem Pelenitsyn <a.pelenitsyn@gmail.com> Co-authored-by:
Francesco Gazzetta <fgaz@fgaz.me> (cherry picked from commit e944b708)
-
mergify[bot] authored
cabal init -i should autodetect author name and maintainer email (backport #8267)
-
Artem Pelenitsyn authored
* cabal init -i should autodetect author name and maintainer email (fix #8255) Name and email are fetched from git config in the non-interactive init already, and we plug that utility into the interactive one in this commit. Testing becomes clunkier: the list of inputs have to hold an additional string that will be used as the return value of `Interactive.readProcessWithExitCode`, and here is why. Recall that this method is used to call `git config` to perform autodetection. In the real scenario (the `IO` instance of `Interactive`), it actually calls out to `git`. In the testing scenario (the `PurePrompt` instance of `Interactive`), the method simply returns the next element of the list of pre-defined inputs. So, the list of inputs to every relevant test has to be adjusted. * Add test checking that username/email can be autodetected (cherry picked from commit 1b8bf8cc)
-
mergify[bot] authored
* Build release archives (and validate) with GHC 9.2.3 (cherry picked from commit f55ae058) # Conflicts: # .gitlab-ci.yml * Add a changelog file (cherry picked from commit 73323db7) * Fix bootstrap cabal-install version in gitlab-ci.yml (cherry picked from commit 5ee0cab7) # Conflicts: # .gitlab-ci.yml * Update .gitlab-ci.yml, fixing a shallow conflict Co-authored-by:
Mikolaj Konarski <mikolaj.konarski@gmail.com> Co-authored-by:
Mikolaj Konarski <mikolaj@well-typed.com>
-
Mikolaj Konarski authored
CI: GHC 9.2.1 -> 9.2.2 (backport #8253)
-
Artem Pelenitsyn authored
(cherry picked from commit 6ce51188)
-
- Jun 24, 2022
-
-
Mikolaj Konarski authored
-
Mikolaj Konarski authored
Bootstrapping update (including GHC 9.0, 9.2) (backport #8239)
-
- Jun 23, 2022
-
- Jun 22, 2022
-
-
Mikolaj Konarski authored
Apple Silicon Foreign Library Support (#8227) (backport #8232)
-
James Hobson authored
(cherry picked from commit 70ea5dd6)
-
James Hobson authored
(cherry picked from commit 8257b334)
-
James Hobson authored
- Allowed building Foreign Libraries for all architecture on apple silicon - Updated error message to name Mac OS instead of OSX as supported platform (cherry picked from commit 99f928e2)
-
- Jun 18, 2022
-
-
Mikolaj Konarski authored
Some cosmetics on the 3.8 changelogs (backport #8214)
-
andreas.abel authored
* Some cosmetics on the 3.8 changelogs * More cosmetics on the 3.8 changelogs Co-authored-by:
Artem Pelenitsyn <a.pelenitsyn@gmail.com> Co-authored-by:
Artem Pelenitsyn <a.pelenitsyn@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> (cherry picked from commit a715d047)
-
- Jun 08, 2022
-
-
Mikolaj Konarski authored
bootstrap: generate missing Setup.hs in dependencies (backport #8194)
-
- Jun 06, 2022
-
-
Mikolaj Konarski authored
Fix win release ext (backport #8191)
-
Javier Neira authored
* Fix cabal exec extension for win * Use tabs in the changed region * Use exe ext when zipping * Apply suggestions from code review Co-authored-by:
Robert <rob@vllmrt.net> * Add curly braces to var Co-authored-by:
Robert <rob@vllmrt.net> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> (cherry picked from commit 49a49462)
-
- May 31, 2022
-
-
Mikolaj Konarski authored
Permit pre-releases in gitlab CI
-
- May 30, 2022
-
-
Mikolaj Konarski authored
Update the list of known GHC extensions to match GHC 9.2 (backport #8170)
-
Mikolaj Konarski authored
Update repo URL in doc example and Drop outdated Hackage vs CPAN package counts (backport #8176)
-
Vilius Panevėžys authored
(cherry picked from commit 20eb804e)
-
Vilius Panevėžys authored
The package counts have grown to 15353 and 43351 respectively as of this writing, hence the ratio has dropped from 5.6 to 2.8. Given the growth of Hackage, the comparison does not seem as important anymore (does it matter if you have 3 or 8 alternative libraries for the same purpose?). Dropping package counts to avoid the need for continuous updates. (cherry picked from commit 2b2bcd95)
-
- May 29, 2022
-
-
Mikolaj Konarski authored
Doc: list-bin does not ensure existence of build products (backport #8165)
-
- May 28, 2022
-
-
andreas.abel authored
It was a bit surprising to me that `cabal list-bin foo` prints a path to an executable `foo` that may not actually exist. (cherry picked from commit bfd5b019)
-
Mikolaj Konarski authored
Update cabal to officially support GHC 9.2 (backport #8169)
-
Mikolaj Konarski authored
because we already test 9.2 in CI. This covers https://github.com/haskell/cabal/wiki/Making-a-release#for-release-for-new-ghc-version except for #8168, which is pending. (cherry picked from commit a8489a4b)
-
mergify[bot] authored
Fix typos in changelog entries (backport #8137)
-
Francesco Gazzetta authored
(cherry picked from commit dfc33f39)
-
mergify[bot] authored
All kinds of last touches before the 3.8.0 pre-release
-
- May 27, 2022
-
-
Mikolaj Konarski authored
-
- May 25, 2022
-
-
Mikolaj Konarski authored
-