New patches in /srv/darcs/git-mirrors/cabal-1.14

commit 4378aea5ee6bf1ab5d0ddfdf005dcaebcc8bfe66
Author: Andres Loeh <[email protected]>
Date:   Thu Mar 15 18:16:26 2012 +0000

    Added a comment

commit aa70f367be19f84795ce6d85acda204ddd94940b
Author: Andres Loeh <[email protected]>
Date:   Sat Mar 31 13:42:11 2012 +0000

    choose default solver based on compiler version
    
    GHC-6.12 has base-3 depending on base-4. This is a situation the
    topdown solver is hacked to deal with, but the new modular solver
    currently doesn't support it. We therefore switch back to the
    topdown solver if a GHC version before 7 is detected, but switch
    to the modular solver by default in all other situations.

commit e691fae998107974d13816d32264de59e1a96d18
Author: Duncan Coutts <[email protected]>
Date:   Wed Mar 28 22:05:56 2012 +0000

    Fix ticket #731

commit a7545078d2efbcdb51d1f805d2f978a2a05fc086
Author: Duncan Coutts <[email protected]>
Date:   Sun Sep 25 05:18:15 2011 +0000

    Add brief description of PVP to cabal init generated .cabal files

commit 0f3aedbca31a75df5de6a4ee9b21904c565a24ee
Author: Duncan Coutts <[email protected]>
Date:   Thu Mar 29 01:33:59 2012 +0000

    Bump version to 0.13.9, the 0.14.0 pre-release version
    And depend on the released Cabal-1.14.x

commit c67bec406c9e1538585a3464eca806a412290805
Author: Brent Yorgey <[email protected]>
Date:   Tue Oct 25 05:09:00 2011 +0000

    init: guess at filling in deps in the build-depends: field

commit 91e5cf98426359c39ab212d155ae5e9896514369
Author: Brent Yorgey <[email protected]>
Date:   Fri Oct 14 20:22:30 2011 +0000

    init: see whether source directory 'src' exists.

commit 319b700e4a86737297f90e7822841e7594a12dfd
Author: Brent Yorgey <[email protected]>
Date:   Fri Oct 14 20:22:10 2011 +0000

    init: improve prompt: enclose y/n in parens

commit 874a956135d7dc580cea8d64b6a442e33559bd25
Author: Brent Yorgey <[email protected]>
Date:   Fri Oct 14 20:21:34 2011 +0000

    init: improve prompt: 'homepage' field is not for repos.

commit 7bf324b16df105667dd32e75086b084a4955adf4
Author: Andres Loeh <[email protected]>
Date:   Fri Mar 9 08:30:31 2012 +0000

    bootstrap with --global should still respect $PREFIX
    
    Thanks to milkypostman for providing the patch. Closes ticket #926.

commit c0f9059735c72e02946b54a893cab6f8b3cd1a38
Author: Tuncer Ayaz <[email protected]>
Date:   Fri Feb 17 20:14:57 2012 +0000

    Update cabal-install boostrap.sh package versions

commit 94a340fdb13c8dc4bb80322920d4c6e26b25dfef
Author: Thomas Tuegel <[email protected]>
Date:   Sun Feb 19 00:55:11 2012 +0000

    Fix 'cabal configure --enable-{tests,benchmarks}'.
    'cabal configure' was not adding optional stanza constraints when checking
    dependencies, causing '--enable-{tests,benchmarks}' to be silently ignored.

commit 8c39e4f0d3880da5b8585d220113c26355430d34
Author: Andres Loeh <[email protected]>
Date:   Fri Feb 17 07:28:49 2012 +0000

    added missing error message
    
    Thanks to Thomas Tuegel for spotting this.

commit 61a2128f5c04348a5d3526d986b014f320863dda
Author: Thomas Tuegel <[email protected]>
Date:   Thu Feb 16 18:46:17 2012 +0000

    Don't try to run test suites where none exist.

commit d4448829ce4da7e04c517ecd47dad437960244bd
Author: Thomas Tuegel <[email protected]>
Date:   Thu Feb 16 18:16:22 2012 +0000

    Fixed non-exhaustive pattern matches with new InstallOutcome.

commit 0695f7bfc024a5c5ebb537887833c8e2385448bd
Author: Thomas Tuegel <[email protected]>
Date:   Sat Feb 4 20:22:58 2012 +0000

    Automatically run test suites when invoked with 'cabal install 
--enable-tests'. Do not install if tests fail.

commit a5db93aa28fedcf2caac70da02c2840a887b2e1a
Author: Andres Loeh <[email protected]>
Date:   Mon Feb 13 08:16:41 2012 +0000

    make test and bench available as user constraints
    
    Saying
    
      cabal install foo --enable-tests
    
    is now equivalent to saying
    
      cabal install foo --constraint="foo test"
    
    The constraint syntax in addition allows to enable tests and benchmarks
    for packages that are further down in the dependency chain.

commit 59f608e624486fe53a575134dc7df48eb400157f
Author: Andres Loeh <[email protected]>
Date:   Sun Feb 12 13:43:22 2012 +0000

    let --reinstall imply --force-reinstalls for targets

commit 251b58c1831f836265be18d46ef7761c7f86d3fe
Author: Andres Loeh <[email protected]>
Date:   Sun Feb 12 11:35:24 2012 +0000

    stanza support in modular solver

commit 1e007301a8603129440b68f97a8ff32ee27ab43b
Author: Andres Loeh <[email protected]>
Date:   Sat Feb 11 15:59:29 2012 +0000

    show optional stanzas when printing install plans

commit 6b2f623e42d3885d19fb537cb5c92d6a643af912
Author: Andres Loeh <[email protected]>
Date:   Sat Feb 11 15:41:19 2012 +0000

    Added a missing case.

commit 6690854bcf028dca58c1dabaff2615bf73bfca2c
Author: Thomas Tuegel <[email protected]>
Date:   Wed Feb 8 06:57:01 2012 +0000

    Enable tests and benchmarks in cabal-install without modifications to the 
Cabal library.

commit cf36aa3d66fdbf2fad1f9e3c2cb5868c19987217
Author: Thomas Tuegel <[email protected]>
Date:   Tue Feb 7 19:48:52 2012 +0000

    Don't build benchmarks, even if installing benchmark dependencies.

commit b4c7215cd512703b4612fc32685c60c9eb47e26f
Author: Thomas Tuegel <[email protected]>
Date:   Tue Feb 7 19:45:43 2012 +0000

    Update types in modular dependency solver to compile with new 
test/benchmark dependency constraints.

commit 91d73aaaea378dfeebe47ebdb2a5e382530078e1
Author: Thomas Tuegel <[email protected]>
Date:   Tue Feb 7 19:39:58 2012 +0000

    Handle test and benchmark dependencies through the resolver properly.
    
    Previously, test and benchmark dependencies were handled by editing the
    package description to include or exclude those stanzas before running
    the dependency resolver. Test and benchmark dependencies could only be
    installed for source packages because no package description is available
    for named packages before dependency resolution.
    
    Now, test and benchmark stanzas are enabled or disabled through constraints
    passed to the dependency resolver. This way, we can install dependencies for
    the test suites of target packages without propagating '--enable-tests'
    through the entire dependency tree; i.e., tests and benchmarks, when 
enabled,
    are built only for target packages. Later, this will allow us to
    automatically run test suites and, e.g., install only upon their success.

commit e5db72d85d38314459ab9e2b7069f56f55cf7da1
Author: Andres Loeh <[email protected]>
Date:   Tue Jan 10 20:30:53 2012 +0000

    updating dependencies in bootstrap.sh
    
    Thanks to Tuncer Ayaz.

commit 3dbba6f67587b1fdbaadf4c7b4daadd51d09a5fd
Author: Andres Loeh <[email protected]>
Date:   Tue Jan 10 20:03:56 2012 +0000

    fix compilation with ghc-7.4
    
    Thanks to Tuncer Ayaz.

commit 7b2b9d50adcfc3ff099a00a27e600db88f053616
Author: Andres Loeh <[email protected]>
Date:   Mon Jan 9 08:09:07 2012 +0000

    Added a comment.

commit 6adcfe12fb275daefbe19fd8857ac318b667a854
Author: Andres Loeh <[email protected]>
Date:   Sun Jan 1 15:32:35 2012 +0000

    removing trailing whitespace

commit a4943858e689188293e161f18695b70f7d248677
Author: Andres Loeh <[email protected]>
Date:   Fri Dec 16 14:43:55 2011 +0000

    removing datatype contexts

commit 7a86b508239ebafe74afbb417ada990a16d21a91
Author: Duncan Coutts <[email protected]>
Date:   Thu Nov 17 00:17:19 2011 +0000

    Now require mtl-2

commit 06db6d0b9b5fd7436076e51973a5a44e94798175
Author: Duncan Coutts <[email protected]>
Date:   Fri Nov 11 13:31:13 2011 +0000

    Note in the README that you can install using the cabal program

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to