This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Sep 28, 2014
-
-
Jake Wheat authored
tarballs if these tarballs are already present.
-
- Sep 27, 2014
-
-
Mikhail Glushenkov authored
-
Herbert Valerio Riedel authored
A couple of settings were filtered out since 74cb2909 including `configure-option`. However, it turns out you may want to persist some options to `configure`, such as e.g. --configure-option=--build=x86_64-w64-mingw32 when working in a Cygwin host environment, but using a Mingw toolchain (such as the one bundled with the Windows GHC bindist). Approved by @dcoutts
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
And move to 'D.S.Utils'.
-
-
'[drop,take]WhileEnd p' is semantically the same as 'reverse . [drop,take]While p . reverse', but more efficient and easier to read.
-
- Sep 26, 2014
-
-
Mikhail Glushenkov authored
Data.Bits: bitSize -> finiteBitSize
-
Heather authored
-
- Sep 25, 2014
-
-
Mikhail Glushenkov authored
"-czf" must go first.
-
Mikhail Glushenkov authored
'Setup.hs sdist': invoke 'tar' with '--format ustar' if possible.
-
Mikhail Glushenkov authored
Fixes #1901. Some variants of 'tar' don't support the '--format' option, so we have to do feature detection. Note that 'cabal sdist' (as opposed to 'Setup.hs sdist') uses the built-in tar.gz archiver ('Distribution.Client.Tar') and doesn't invoke 'tar' or 'gzip'.
-
Heather authored
-
- Sep 24, 2014
-
-
Mikhail Glushenkov authored
System.Win32.DLL import seems redunant
-
Heather authored
-
- Sep 23, 2014
-
-
Edward Z. Yang authored
This reverts commit f59bab10. Revert "Switch InstallPlan over to using IPID-indexed PackageIndex." This reverts commit 6465d174.
-
- Sep 22, 2014
-
-
Edward Z. Yang authored
1. When we union PackageIndexes together, prefer the later one. This idiom is used when we update the processing-state of packages in an InstallPlan. 2. dependencyInconsistencies' was missing a number of indirections through the fakeMap, so in some cases we incorrectly concluded packages were not equal when they were. 3. We need to initialize the fakeMap with any pre-installed packages, otherwise the invariant check for configured-packages will fail. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Mikhail Glushenkov authored
Bash completion for "cabal sandbox" subcommands
-
Mikhail Glushenkov authored
Generate object files for older versions of GHC
-
Edward Z. Yang authored
Switch InstallPlan over to using IPID-indexed PackageIndex
-
Samuel Gélineau authored
This works around GHC bug #8942, for the versions of GHC which are affected by this bug.
-
- Sep 20, 2014
- Sep 19, 2014
-
-
Mikhail Glushenkov authored
bootstrap: fix network vsn regex typo
-
tuncer authored
NETWORKURI_VER_REGEXP should be NETWORK_URI_VER_REGEXP
-
- Sep 18, 2014
-
-
Edward Z. Yang authored
Support module thinning and renaming Cabal-side. Travis failure is due to https://github.com/haskell/cabal/issues/2114
-
Edward Z. Yang authored
Unlike GHC, Cabal will still try to find a globally consistent choice for all package names, i.e. this does *not* implement private dependencies. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Mikhail Glushenkov authored
-
- Sep 17, 2014
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Allow random-1.1
-
dsf authored
-
- Sep 15, 2014
-
-
Mikhail Glushenkov authored
Update bootstrap.sh
-
tuncer authored
-
ttuegel authored
-
- Sep 14, 2014
-
-
ttuegel authored
This fixes issue #1945 and replaces pull request #1947. These bugs in #1947 are fixed: * The pull request no longer applied cleanly to master because of the Binary LocalBuildInfo patches. * The new test cases did not put the generated HPC interface files under "dist/", so the files weren't cleanup up correctly. * HPC interface files for each component need to be separated, but the were being combined into the same directory. These enhancements are also implemented: * Program coverage is now used for all components when enabled and the flag --enable-library-coverage has been changed to --enable-coverage. * A helpful error message is printed if the obsolete flag --enable-library-coverage is used.
-
ttuegel authored
-
ttuegel authored
-
ttuegel authored
-