This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Oct 29, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Oct 26, 2016
-
-
Oleg Grenrus authored
- Initial import of stuff - Add hackage index parsing test for parsec - We can parse name and version - Add generics-sop dep - Use D.C.Prelude - Add StructDiff - Fix integral - Add Parsec -class - Add licence parsing - Free text fields (parsed as ascii atm) - Better StructDiff - Parsec BuildType - Implement VersionRange parser - Section parsing first steps - Sketch parseCondTree - more sec parsing - Module name - hs-source-dirs ::: composition/0.1/composition.cabal ::: composition/0.2/composition.cabal ::: composition/0.2.1/composition.cabal ::: composition/1.0.0.0/composition.cabal - PError (Position 20 1) "Unknown section: \"source-repository\"" - Parses condition - Add some notes, address few comments - Install alex on linux travis - Make ParseResult strict state monad - Use withinVersion - No warnings - Move to Distribution.PackageDescription.Parsec.FieldDescr - extensions - SourceRepo (sans kind) parsing - RepoKind - Few more stuff - Add Distribution.Compat.Parsec - We can parse all 'composition*' packages cabal files \o/ - fromUtf8BS - Clean up abit - More stuff - And more stuff - Traling whitespace :( - Executables - Benchmarks - spaceListField - Parse flag sections - a ~ Char, - tested with - package description x-fields - Conditions - reformat - Handle old syntax - More fields - More stuff - ^co ok, - more stuff - ^c ok - some of hackage ok - A-Z ok - Works [A-al) - to the h - rest of Hackage - Introduce parsec -flag - Count warnings - Verify we get not less warnings from parsec parser - fixup! Introduce parsec -flag - Warn about old/new syntax and cabal-version - Invalid UTF warning - Deprecated fields - Fix meta - Move transformers dep under parsec flag - Add parsec travis job
-
- Oct 18, 2016
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Oct 17, 2016
-
-
Edward Z. Yang authored
This increases our test coverage for using Cabal with GHC 7.0, 7.2 and HEAD. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Oleg Grenrus authored
-
- Oct 16, 2016
-
-
kristenk authored
-
- Oct 14, 2016
-
-
Oleg Grenrus authored
- No need to add other-modules by hand - Works on OSX (.sh didn't) - Found missed files!
-
- Oct 11, 2016
-
-
Herbert Valerio Riedel authored
The d36a2d7c commit was overzealous, as it not only removed the obsolete GHC HEAD entry, but also the non-GHC HEAD entry which was there on purpose.
-
- Oct 10, 2016
-
-
bardur.arantsson authored
Per the comment at [1] it is no longer necessary. [1] https://github.com/haskell/cabal/pull/3966#discussion_r82519000
-
- Oct 09, 2016
- Sep 20, 2016
-
-
Oleg Grenrus authored
-
- Sep 16, 2016
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
This reverts commit 6913400f.
-
- Sep 14, 2016
-
-
Duncan Coutts authored
Just as we don't store the package index in the cache. That said, in future once we're using the secure repo routinely it'd be ok to occasionally cache the index if we wanted, to save downloads. But since it does change frequently, we wouldn't want to update the cache frequently.
-
- Sep 12, 2016
-
-
ttuegel authored
GHC 7.4 is more than four years old now, well outside our three-year support window. (Actually, GHC 7.6 is outside our support window too, but I don't have any pending patches which are broken with that version.)
-
- Jul 22, 2016
-
-
Mikhail Glushenkov authored
1. Unbreak the deployment script (hopefully the last time). 2. No longer attempt to upload docs when building from non-main repos. Fixes #3592.
-
- Jul 21, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Lots of changes: - When possible, we use the container infrastructure (sudo: false) rather than Google Compute Engine infrastructure (sudo: required). Unfortunately, we can't use GCE for the Linux builds, where reduced RAM available hoses are GHC build. - Switched from using ./Setup and old-style cabal to new-build. There are numerous great benefits but the best is that .cabal/store can be cached on Travis, leading to huge speedups on the build. Downside is we need to string-and-ceiling-wax support for test/haddock/etc. - I stopped bootstrapping on every build we do; instead there is a separate bootstrap build we do to make sure that that is working. This also speeds up the basic builds since we are not building Cabal/cabal-install multiple times. - There are some hacks. The big one is setting CABAL_BUILDDIR explicitly; this smooths over quite a few infelicities in the current new-build implementation. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Jul 18, 2016
-
-
Mikhail Glushenkov authored
[ci skip]
-
Mikhail Glushenkov authored
-
- Jul 17, 2016
-
-
Mikhail Glushenkov authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #3543.
-
- May 21, 2016
- May 20, 2016
-
-
tuncer authored
Now that we bootstrap Cabal and cabal-install, we don't have to install the package anymore.
-
- May 17, 2016
-
-
- May 04, 2016
-
-
Mikhail Glushenkov authored
It makes the build fail due to timeout. /cc @ezyang
-
- Apr 08, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-