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
_______________________________________________ Haskell-platform mailing list Haskell-platform@projects.haskell.org http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform