This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 03 Nov, 2017 13 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
This reverts commit bdb51a36.
-
Mikhail Glushenkov authored
-
(cherry picked from commit 0a28ab6a)
-
Mikhail Glushenkov authored
Version range refactor
-
Mikhail Glushenkov authored
Add s/cmm-sources + extra-bundled-libraries
-
Mikhail Glushenkov authored
Apply 'any' qualifier to new-freeze constraints (fixes #4832).
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Adds defaultMainWithHooksNoReadArgs
-
Mikhail Glushenkov authored
'makeAbsolute' is not compatible with old versions of 'directory' and we know at this place in the code that the directory we refer to does exist, so the potential exception is not a problem. Fixes #4606. (cherry picked from commit 560903cf)
-
Moritz Angermann authored
-
Moritz Angermann authored
-
- 02 Nov, 2017 6 commits
-
-
Moritz Angermann authored
Not absolutely happy with this solution. I fail to come up with a better one though. The issue is that for some libraries, you might want to have _debug, _p, _l, as well as _thr_debug, _thr_p, _thr_l flavours.
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
- 01 Nov, 2017 3 commits
-
-
Moritz Angermann authored
# Conflicts: # Cabal/Distribution/PackageDescription/Parsec/FieldDescr.hs
-
Moritz Angermann authored
-
Moritz Angermann authored
# Conflicts: # Cabal/Distribution/PackageDescription/Check.hs # Cabal/Distribution/PackageDescription/Parsec/FieldDescr.hs # Cabal/Distribution/Parsec/Types/FieldDescr.hs # Cabal/doc/developing-packages.rst
-
- 28 Oct, 2017 1 commit
-
-
Francesco Gazzetta authored
new-install: nonlocal exes
-
- 27 Oct, 2017 4 commits
-
-
Francesco Gazzetta authored
[ci skip]
-
bardur.arantsson authored
RFC: Relax coding guideline regarding module imports
-
Herbert Valerio Riedel authored
This is a refactoring abstracting `FlagAssignment` while retaining its external appearance as much as possible (i.e. same Read/Show/Binary instances etc). Later we can attach new instances, enforce internal invariants (like e.g. uniqueness of flagnames), switch out the internal representation (maybe to `Data.Map`), etc more easily.
-
Herbert Valerio Riedel authored
Implement native DNS hackage-security bootstrap via resolv/windns packages
-
- 26 Oct, 2017 7 commits
-
-
Herbert Valerio Riedel authored
I notice imports like import qualified Text.PrettyPrint as Disp ( Doc, render, char, text ) which seem overly precise to me, when `Disp.` is only used locally as a module prefix, and there's no other imports sharing the same module prefix. Instead, it should suffice to either use import qualified Text.PrettyPrint as Disp or import Text.PrettyPrint ( Doc, render, char, text ) or in rare cases even import Text.PrettyPrint as Disp ( Doc, render, char, text ) Hence this relaxes the coding guidelines to allow these simpler forms to be used. [skip ci]
-
Herbert Valerio Riedel authored
-
Herbert Valerio Riedel authored
...via the new @windns@ package (which provides a compatible subset of the @resolv@ API) The flag is renamed from `resolv` to `native-dns`
-
Herbert Valerio Riedel authored
This avoids calling out to an external `nslookup` program and having to screen scrape its output. The `resolv` library supports all platforms which provide the ubiquitous `libresolv` API. This is hidden behind the manual cabal flag `resolv` which is currently disabled by default.
-
Oleg Grenrus authored
RFC: Potential fix for #4808
-
Moritz Angermann authored
pure -> return
-
Moritz Angermann authored
Adds `new-update`
-
- 25 Oct, 2017 3 commits
-
-
Moritz Angermann authored
-
Moritz Angermann authored
-
kristenk authored
-
- 23 Oct, 2017 3 commits
-
-
Mikhail Glushenkov authored
doc: Makefile, Add proper source link, Add to new-freeze
-
lspitzner authored
- Fix Makefile to work on arch where we need to use sphinx-build2 - README: mention python 2 and use Makefile - html output now properly links to github source - new-freeze documentation fixed for the --project-file case fixes #4833, #4834 [ci skip]
-
kristenk authored
new-freeze produces constraints that allow all versions of each package from the install plan, in order to constrain setup and build tool dependencies without using qualified constraints. Since the constraints should apply to top-level, setup, and build tool dependencies, they should use an 'any' qualifier.
-