This project is mirrored from https://github.com/haskell/Cabal.git.
Pull mirroring updated .
- Dec 15, 2023
-
-
Jens Petersen authored
Check that the numbers of *versions* output is equal to the number of pkgconf's fixes #8923 The pkgconf behavior was reverted upstream in 2.0 (this should cover the case too of checking that equal pkgList lines are output also) (cherry picked from commit 3832beaf) # Conflicts: # cabal-install-solver/src/Distribution/Solver/Types/PkgConfigDb.hs
-
mergify[bot] authored
Revert #3639 (Don't pass -package-db and -package flags to --abi-hash) (backport #9384)
-
Andrea Bedini authored
* Revert #3639 (Don't pass -package-db and -package flags to --abi-hash) With ghc>=9.6 `ghc --abi-hash` initialises the plugins so it will fail if a cabal file specifies `ghc-options: -fplugin=Foo`. Closes: #9375 * Also revert in GHC.hs --------- Co-authored-by:
Hamish Mackenzie <Hamish.K.Mackenzie@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> (cherry picked from commit 01cfac0e) # Conflicts: # Cabal/src/Distribution/Simple/GHC.hs # Cabal/src/Distribution/Simple/GHCJS.hs
-
- Dec 09, 2023
-
-
mergify[bot] authored
Make `check` recognise `TypeAbstractions`
-
- Dec 08, 2023
-
-
f-a authored
See #9496. “Backport” of #9502, notice that we are not adding a new constructor, just tweaking `check` behaviour. This is improve UX without breaking changes.
-
- Nov 22, 2023
-
-
mergify[bot] authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com>
-
- Nov 07, 2023
-
-
Hécate Moonlight authored
-
andreas.abel authored
(cherry picked from commit cb311fd9)
-
andreas.abel authored
(cherry picked from commit 775a44e7)
-
- Oct 30, 2023
-
-
Hécate Moonlight authored
-
- Oct 18, 2023
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
mergify[bot] authored
Co-authored-by:
Bryan Richter <bryan@haskell.foundation> Co-authored-by:
brandon s allbery kf8nh <allbery.b@gmail.com> Co-authored-by:
Hécate Moonlight <hecate+github@glitchbra.in> fixes and improvements (#9348) Fixes #9304 Fixes #9312 Resolves #9347
-
- Oct 05, 2023
-
-
mergify[bot] authored
* Bump base in cabal-dev-scripts.cabal Bump base in cabal-dev-scripts.cabal. We are now using GHC 9.4.7 in CI, which ships with base 4.17.2.0. I am bumping all the way to <4.19 after testing everything compiles with GHC 9.6.3 (base-4.18.1.0). (cherry picked from commit 033e8e04) * Avoid OverloadedStrings when it causes troubles (cherry picked from commit dc08acb9) # Conflicts: # Cabal-syntax/src/Distribution/Fields/Parser.hs * doctest: provide a separate project file without -Werror (fix #9307) This became necessary after an upgrade to GHC 9.4, which, apparently, has a subtle change in how -W/-w-related things get interpreted. (cherry picked from commit ccce7c3b) * fixup! resolve a conflict --------- Co-authored-by:
Andrea Bedini <andrea.bedini@tweag.io> Co-authored-by:
Artem Pelenitsyn <a.pelenitsyn@gmail.com>
-
- Oct 04, 2023
-
-
hamish authored
-
- Sep 22, 2023
-
-
mergify[bot] authored
Co-authored-by:
Bodigrim <andrew.lelechenko@gmail.com> Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com>
-
- Sep 20, 2023
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
- Sep 19, 2023
-
-
Hécate Moonlight authored
-
- Sep 18, 2023
-
-
mergify[bot] authored
Co-authored-by:
Bodigrim <andrew.lelechenko@gmail.com>
-
- Sep 14, 2023
-
-
mergify[bot] authored
Co-authored-by:
Bodigrim <andrew.lelechenko@gmail.com> Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com>
-
- Sep 11, 2023
-
-
mergify[bot] authored
Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com>
-
- Sep 06, 2023
-
-
Francesco Gazzetta authored
PD check: do not treat library names as package names (backport #9132)
-
Francesco Gazzetta authored
Fixes #9122 (cherry picked from commit 4aa5f886)
-
- Sep 05, 2023
-
-
Hécate Moonlight authored
Co-authored-by:
Ben Gamari <ben@smart-cactus.org>
-
- Sep 04, 2023
-
-
mergify[bot] authored
Fix `prefer-oldest` documentation (backport #8904)
-
- Aug 29, 2023
-
-
Hécate Moonlight authored
-
- Aug 27, 2023
-
-
Marcin Szamotulski authored
Fixes #8958.
-
- Aug 26, 2023
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
- Aug 25, 2023
-
-
Gershom Bazerman authored
-
- Aug 24, 2023
-
-
Gershom Bazerman authored
-
Hécate Moonlight authored
Co-authored-by:
Andrea Bedini <andrea.bedini@tweag.io> fixes #9190
-
- Aug 20, 2023
-
-
Hécate Moonlight authored
-
- Jul 26, 2023
-
-
mergify[bot] authored
cabal-install: Fix non-reinstallable package set (backport #9092)
-
- Jul 20, 2023
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
Kleidukos authored
cabal-install: Fix non-reinstallable package set In #9064 we discovered that `ghc-boot` was added to the non-reinstallable package set due to #8051 despite there being no reason why it can't be built from its source distribution. This revealed the fact that there is quite some ambiguity around what constitutes a non-reinstallable package. In #9064 we worked out a hopefully-more-clear picture of non-reinstallability. Here we update the commentary to describe this concept and update the lists to reflect the new definition. Closes #9064. (cherry picked from commit 2e32a44f) # Conflicts: # cabal-install/src/Distribution/Client/Dependency.hs * Fix tests (cherry picked from commit 249374d1) # Conflicts: # cabal-install/tests/UnitTests/Distribution/Solver/Modular/Solver.hs * Fix conflicts
-
- Jul 14, 2023
-
-
mergify[bot] authored
Fix parsing of password-command option (#6268) (backport #9002)
-