package versions for 2012.2.0.0

Mark Lentczner mark.lentczner at gmail.com
Sun May 6 00:35:10 BST 2012


I've put together a straw-man list of packages:

Version Changes
    GHC                     7.0.4       --> 7.4.1

    -- core libraries, provided with GHC
    array                   0.3.0.2     --> 0.4.0.0
    base                    4.3.1.0     --> 4.5.0.0
    bytestring              0.9.1.10    --> 0.9.2.1
    Cabal                   1.10.2.0    --> 1.14.0
    containers              0.4.0.0     --> 0.4.2.1
    directory               1.1.0.0     --> 1.1.0.2
    extensible-exceptions   0.1.1.2     --> 0.1.1.4
    filepath                1.2.0.0     --> 1.3.0.0
    haskell2010             1.0.0.0     --> 1.1.0.1
    haskell98               1.1.0.1     --> 2.0.0.1
    hpc                     0.5.0.6     --> 0.5.1.1
    old-locale              1.0.0.2     --> 1.0.0.4
    old-time                1.0.0.6     --> 1.1.0.0
    pretty                  1.0.1.2     --> 1.1.1.0
    process                 1.0.1.5     --> 1.1.0.1
    template-haskell        2.5.0.0     --> 2.7.0.0
    time                    1.2.0.3     --> 1.4
    unix                    2.4.2.0     --> 2.5.1.0
    Win32                   2.2.0.1     --> 2.2.2.0

    -- additional HP libraries
    cgi                     3001.1.7.4 --> 3001.1.8.2
    deepseq                 1.1.0.2    --> 1.3.0.0
    fgl                     5.4.2.4    --> 5.4.2.4 (same)
    GLUT                    2.1.2.1    --> ???
    haskell-src             1.0.1.4    --> 1.0.1.5
    html                    1.0.1.2    --> 1.0.1.2 (same)
    HTTP                    4000.1.2   --> 4000.2.3
    HUnit                   1.2.4.2    --> 1.2.4.2 (same)
    mtl                     2.0.1.0    --> 2.1.1
    network                 2.3.0.5    --> 2.3.0.13
    OpenGL                  2.2.3.0    --> ???
    parallel                3.1.0.1    --> 3.2.0.2
    parsec                  3.1.1      --> 3.1.2
    QuickCheck              2.4.1.1    --> 2.4.2
    random                  1.0.0.3    --> 1.0.1.1
    regex-base              0.93.2     --> 0.93.2 (same)
    regex-compat            0.95.1     --> 0.95.1 (same)
    regex-posix             0.95.1     --> 0.95.1 (same)
    stm                     2.2.0.1    --> 2.3
    syb                     0.3.3      --> 0.3.6.1
    text                    0.11.1.5   --> 0.11.2.0
    transformers            0.2.2.0    --> 0.3.0.0
    xhtml                   3000.2.0.4 --> 3000.2.0.5
    zlib                    0.5.3.1    --> 0.5.3.3

    -- tools
    cabal-install           0.10.2     --> 0.14.0
    alex                    2.3.5      --> 3.0.1
    happy                   1.18.6     --> 1.18.9
    haddock                 2.9.2      --> 2.10.0 -- comes with GHC


Outstanding questions about packages in the Platform:

[ ] random is no longer part of GHC, but I'm assuming we will now have it
as part of the HP set
[ ] deepseq is supplied with GHC, but it was listed as an HP addition,
consider it part of the GHC distribution now?
[ ] haskell2000 wasn't listed in core.packages, but I'm assuming we
consider it an exposed part of the GHC distribution
[ ] Do we consider integer-gmp and/or integer-simple part of the platform?
it was listed in core.packages, but not the haskell-platform.cabal file
[ ] Verifying that the packages bin-package-db, binary, ghc-prim, and
hoopl, while supplied with GHC are not considered part of HP
[ ] Should we bumping alex to version 3?
[ ] mtl will need MonadCatchIO-mtl-0.3.0.4 - do we make that part of the
platform?
[ ] updating OpenGL and GLUT to recent versions will require including
packages: ObjectName, OpenGLRaw, GLURaw, StateVar, and Tensor. How do we
want to proceed?

Thoughts?

 - Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskell-platform/attachments/20120505/04c0302f/attachment.htm>


More information about the Haskell-platform mailing list