This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Dec 31, 2022
-
-
Gautier DI FOLCO authored
-
- Dec 30, 2022
-
-
Brandon Chinn authored
* Update docs + comments * Improve instructions for cabal-tests Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Dec 28, 2022
-
-
mergify[bot] authored
Add example on how refer private libs in build-depends
-
Javier Neira authored
Closes #8069
-
- Dec 27, 2022
-
-
gershomb authored
* redownload pkgs when source hash verification fails * changelog * catch stray io errors reading index * cleanup TODO * Update changelog.d/pr-8500 Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com> * fix 9.4.2 build Co-authored-by:
Gershom Bazerman <gershom@arista.com> Co-authored-by:
Hécate Moonlight <Kleidukos@users.noreply.github.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
gershomb authored
* no global packages auto written to env files * handle --force-reinstalls and exising in index packages * fix warning * fix test * changelog Co-authored-by:
Gershom Bazerman <gershom@arista.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Dec 26, 2022
-
-
mergify[bot] authored
Fix project-local flags being ignored
-
- Dec 23, 2022
-
-
Byron Johnson authored
-
- Dec 22, 2022
-
-
Byron Johnson authored
I noticed that running ‘cabal install’ with two separate sets of dynamic / static build flags (e.g. one with none, and one with ‘--enable-shared --enable-executable-dynamic --disable-library-vanilla’) produced packages with the same hash, instead of different hashes. After debugging this issue I found that this command (with no explicit cabal project file) was resulting in these build configuration flags being ignored, because in ProjectPlanning.hs, the sdist was not considered a local package, so the (non-shared) local-package-only configuration was being dropped. This fix ensures that these command-line arguments properly make it through to where they belong in cases like this. Additionally, adjust the ‘style’ attribute in plan.json so that globally installed packages are designated as global even if they are local to the project. (Without this adjustment to ‘style2str’, the T5782Diamond test fails, because it looks up ‘dist-dirs’ in plan.json, where ‘dist-dirs’ is absent from the JSON.) Finally, take into account elabDynExe and configDynExe to provide GHC with ‘-dynamic’ appropriately rather than going about it with static linking.
-
- Dec 21, 2022
-
-
Evgenii Akentev authored
* [Backpack]: improve the error message in case of a mutually recursive unit during unification. * Review fix: remove either, fail in UnifyM Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Dec 17, 2022
-
-
Alexander Biehl authored
Include extra-lib-dirs-static into PackageHash
-
mergify[bot] authored
Specify default exe extension on wasm32 to be .wasm
-
- Dec 16, 2022
-
-
Specify default exe extension on wasm32 to be .wasm, following the convention in other WebAssembly toolchains.
-
Ben Gamari authored
* Cabal: Expose flag assignment to configure script Here we extend the `build-type: configure` mechanism to allow the configure script to inspect the flag assignment via the `CABAL_FLAGS` environment variable. As suggested in #8564. * Fix typo in change log * Make new test failures more informative * Fix test flags are no longer called `a` and `b`. * Add warning for conflicting flag name env vars * Convert haddocks to regular comments for local vars Pitty haddocks on local vars broke doc tests CI job. * Fix warning and, hopefully, tests Co-authored-by:
John Ericson <John.Ericson@Obsidian.Systems> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Dec 15, 2022
-
-
Alex Biehl authored
-
Alex Biehl authored
-
mergify[bot] authored
Typo fixes
-
deltaspace0 authored
-
deltaspace0 authored
-
- Dec 10, 2022
-
-
mergify[bot] authored
add marked output to `cabal list-bin`
-
Vincent Orr authored
-
- Dec 07, 2022
-
-
Mikolaj Konarski authored
* Update GHC in CI from 9.4.2 to 9.4.3 * Switch validate job from ubuntu-latest (22.04 currently) to ubuntu-20.04 * Remove from GHC 9.4.3 from CI temporarily * Try if GHC 9.4.2 is available in ubuntu-20.04 (9.4.3 is not)
-
- Dec 04, 2022
-
-
Jappie Klooster authored
* Add check for upper bound on any package fixes https://github.com/haskell/cabal/issues/8291 presumably this will make it nag at anyone for forgetting to add upper bounds to their packages. add changelog (presumably) wait what? move toDependencyVersionsMap to utils section add nicer error message simplify checking logic, add more comments only emit missing upper bounds if bigger then one don't add bound to internal libraries filter out self from the dependency map I think this is an external library so it needs an upper bound now? add test for multilib fix test suite by ignoring the warning ... probably not the best approach change link to pvp instead of parsonsmatt better wording on missing upper bound error remove spurious parenthesis change map creation from monad to list comprehension use foldmap to get rid of maybe, fix compile error rewrite from do notation to list comprehension fix test suite failing fix compile error factor out double filter call in a && expression * set expectation * Modify test so it gives a list of expected libs rename public-multilib-3 to all-upper-bound the test had little to do with multilib. * Update comment on ignoring warnigns * use map instead of if * Undo map change add comment on why that doesn't work * Add description and maintainer fields * make description longer then synopsis in all-upper-bound.cabal
-
- Dec 01, 2022
-
-
mergify[bot] authored
Switch to fgaz's changelog-d fork
-
Francesco Gazzetta authored
This reverts commit ee38045d.
-
Francesco Gazzetta authored
-
- Nov 30, 2022
-
-
mergify[bot] authored
Change exitcode-stdio-1.0 description to match current status quo
-
-
- Nov 21, 2022
-
-
mergify[bot] authored
Fix typo in import feature documentation
-
Andrea Bedini authored
Fixes #8423
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Nov 20, 2022
-
-
mergify[bot] authored
Avoid `Data.List.{head,tail}`
-
- Nov 19, 2022
-
-
Bodigrim authored
-
Bodigrim authored
-
mergify[bot] authored
Support transformers-0.6 and mtl-2.3
-
Bodigrim authored
-
mergify[bot] authored
Bump actions/setup-python from 2 to 4
-
dependabot[bot] authored
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2...v4 ) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v2...v3 ) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 ) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-