This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jun 25, 2019
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Prevent dependency on private library
-
Mikhail Glushenkov authored
show-build-info (lib:Cabal part)
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
This commit builds upon the work of cfraz89 and completes the lib:Cabal part of the show-build-info feature. Co-authored-by:
Chris Fraser <cfraz89@gmail.com>
-
This allows users to get a JSON representation of various information about how Cabal would go about building a package. The output of this command is intended for external tools and therefore the format should remain stable.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Unpack in existing directory if empty
-
- Jun 24, 2019
-
-
Alexis Williams authored
-
- Jun 23, 2019
-
-
Mikhail Glushenkov authored
-
Oleg Grenrus authored
Update issue template
-
Oleg Grenrus authored
Co-Authored-By:
Mikhail Glushenkov <mikhail.glushenkov@gmail.com>
-
- Jun 22, 2019
-
-
Alexis Williams authored
-
- Jun 21, 2019
-
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
- Jun 20, 2019
-
-
Herbert Valerio Riedel authored
The pseudo-`NonEmpty` was temporarily introduced in b4a96aab
-
Herbert Valerio Riedel authored
-
Herbert Valerio Riedel authored
in favour of the real `class Semigroup` provided by the canonical `semigroups` package for GHC < 8.0 This way we can properly provide `Semigroup` instances as well a `NonEmpty` lists in Cabal's public API in a uniform way for older GHCs before GHC 8.0/base-4.9 NB: This incurs a dependency on `semigroups` *only* for GHC versions prior to GHC 8.0; similar to the pre-existing conditional dependency on the `fail` package
-
Alexis Williams authored
* Add default for v2-install * Add changelog entry
-
Alexis Williams authored
-
Alexis Williams authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Make a new bug report template. I noticed that we need to ask whether it's `v1-` or `v2-` build. Maybe a template will help remove single roundtrip.
-
- Jun 18, 2019
-
-
Oleg Grenrus authored
Fix #6082: Use pseudo-NonEmpty
-
Oleg Grenrus authored
-
- Jun 17, 2019
-
-
Francesco Gazzetta authored
This is intended to be used by tools like cabal-install so they can add multilibs-compatibility even to older ghcs
-
Herbert Valerio Riedel authored
-
- Jun 14, 2019
-
-
Oleg Grenrus authored
Rename generate(s) to be greppable
-
Oleg Grenrus authored
-
- Jun 12, 2019
-
-
Mikhail Glushenkov authored
Add CodeTriage badge to haskell/cabal
-
codetriage-readme-bot authored
Adds a badge showing the number of people helping this repo on CodeTriage. [](https://www.codetriage.com/haskell/cabal) ## What is CodeTriage? CodeTriage is an Open Source app that is designed to make contributing to Open Source projects easier. It works by sending subscribers a few open issues in their inbox. If subscribers get busy, there is an algorithm that backs off issue load so they do not get overwhelmed [Read more about the CodeTriage project](https://www.codetriage.com/what). ## Why am I getting this PR? Your project was picked by the human, @schneems. They selected it from the projects submitted to https://www.codetriage.com and hand edited the PR. How did your project get added to [CodeTriage](https://www.codetriage.com/what)? Roughly over 3 years ago, [qizwiz](https://github.com/qizwiz) added this project to CodeTriage in order to start contributing. Since then, 15 people have subscribed to help this repo. ## What does adding a badge accomplish? Adding a badge invites people to help contribute to your project. It also lets developers know that others are invested in the longterm success and maintainability of the project. You can see an example of a CodeTriage badge on these popular OSS READMEs: - [](https://www.codetriage.com/rails/rails) https://github.com/rails/rails - [](https://www.codetriage.com/crystal-lang/crystal) https://github.com/crystal-lang/crystal ## Have a question or comment? While I am a bot, this PR was manually reviewed and monitored by a human - @schneems. My job is writing commit messages and handling PR logistics. If you have any questions, you can reply back to this PR and they will be answered by @schneems. If you do not want a badge right now, no worries, close the PR, you will not hear from me again. Thanks for making your project Open Source! Any feedback is greatly appreciated.
-
- Jun 08, 2019
-
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
Related to the previous two commits (preventing dependency on private libraries and marking main libraries as public)
-
Francesco Gazzetta authored
ghc-pkg<8.8 cannot read the visibility field, so all libraries were reported as private, even the main (unnamed) one. This commit forces the visibility of main libraries to be "public". This commit can be reverted once we stop supporting GHC<8.8, at the condition that we keep marking main libraries as public when registering them.
-
- Jun 07, 2019
-
-
Ben Gamari authored
Simple.SrcDist: Fix search for DistPref
-
- Jun 06, 2019
-
-
Ben Gamari authored
Previously we would look at directly at the sDistDistPref flag. However, this may not be set, resulting in #6068. We should rather be using findDistPrefOrDefault to find the DistPref directory.
-
- Jun 03, 2019
-
-
Josh Meredith authored
Pass `@...` as a literal argument if the response file does not exist and support recursive response files
-