119 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			119 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | name:                haskell-platform | ||
|  | version:             2013.2.0.0 | ||
|  | homepage:            http://haskell.org/platform | ||
|  | license:             BSD3 | ||
|  | license-file:        LICENSE | ||
|  | author:              libraries@haskell.org | ||
|  | maintainer:          haskell-platform@projects.haskell.org | ||
|  | category:            System | ||
|  | synopsis:            The Haskell Platform | ||
|  | description: | ||
|  |     The Haskell Platform (HP) is the blessed set of libraries and tools on | ||
|  |     which to build further Haskell libraries and applications. It is | ||
|  |     intended to provide a comprehensive, stable, and quality tested base for | ||
|  |     Haskell projects to work from. | ||
|  |     . | ||
|  |     This version specifies the following additional developer tools be | ||
|  |     installed, for a system to be in full compliance: | ||
|  |     . | ||
|  |     * cabal-install | ||
|  |     * alex | ||
|  |     * happy | ||
|  |     * haddock | ||
|  | 
 | ||
|  | cabal-version:       >= 1.8 | ||
|  | build-type:          Custom | ||
|  | tested-with:         GHC ==7.6.3 | ||
|  | 
 | ||
|  | flag include-ghc-depends | ||
|  |   description: Include all the GHC provided packages in the dependencies | ||
|  |   default:     False | ||
|  | 
 | ||
|  | library | ||
|  |   if flag(include-ghc-depends) | ||
|  |     build-depends: | ||
|  |       ghc                      ==7.6.3, | ||
|  | 
 | ||
|  |       -- Core libraries: provided by every ghc installation | ||
|  |       -- We don't include "non-API" packages here. | ||
|  |       --                                        begin core packages | ||
|  |       array                     ==0.4.0.1, | ||
|  |       base                      ==4.6.0.1, | ||
|  |       bytestring                ==0.10.0.2, | ||
|  |       Cabal                     ==1.16.0, | ||
|  |       containers                ==0.5.0.0, | ||
|  |       deepseq                   ==1.3.0.1, | ||
|  |       directory                 ==1.2.0.1, | ||
|  |       filepath                  ==1.3.0.1, | ||
|  |       haskell2010               ==1.1.1.0, | ||
|  |       haskell98                 ==2.0.0.2, | ||
|  |       hpc                       ==0.6.0.0, | ||
|  |       old-locale                ==1.0.0.5, | ||
|  |       old-time                  ==1.1.0.1, | ||
|  |       pretty                    ==1.1.1.0, | ||
|  |       process                   ==1.1.0.2, | ||
|  |       template-haskell          ==2.8.0.0, | ||
|  |       time                      ==1.4.0.1 | ||
|  |   if !os(windows) | ||
|  |     build-depends: | ||
|  |       unix                      ==2.6.0.1 | ||
|  |       --                                        end core packages | ||
|  |   else | ||
|  |     build-depends: | ||
|  |       Win32                     ==2.3.0.0 | ||
|  | 
 | ||
|  |   build-depends: | ||
|  |     -- Libraries in addition to what GHC provides: | ||
|  |     -- Note: newer versions of cgi need monad-catchio. | ||
|  |     --                                          begin platform packages | ||
|  |     async                       ==2.0.1.4, | ||
|  |     attoparsec                  ==0.10.4.0, | ||
|  |     case-insensitive            ==1.0.0.1, | ||
|  |     cgi                         ==3001.1.7.5, | ||
|  |     fgl                         ==5.4.2.4, | ||
|  |     GLUT                        ==2.4.0.0, | ||
|  |     GLURaw                      ==1.3.0.0, | ||
|  |     haskell-src                 ==1.0.1.5, | ||
|  |     hashable                    ==1.1.2.5, | ||
|  |     html                        ==1.0.1.2, | ||
|  |     HTTP                        ==4000.2.8, | ||
|  |     HUnit                       ==1.2.5.2, | ||
|  |     mtl                         ==2.1.2, | ||
|  |     network                     ==2.4.1.2, | ||
|  |     OpenGL                      ==2.8.0.0, | ||
|  |     OpenGLRaw                   ==1.3.0.0, | ||
|  |     parallel                    ==3.2.0.3, | ||
|  |     parsec                      ==3.1.3, | ||
|  |     QuickCheck                  ==2.6, | ||
|  |     random                      ==1.0.1.1, | ||
|  |     regex-base                  ==0.93.2, | ||
|  |     regex-compat                ==0.95.1, | ||
|  |     regex-posix                 ==0.95.2, | ||
|  |     split                       ==0.2.2, | ||
|  |     stm                         ==2.4.2, | ||
|  |     syb                         ==0.4.0, | ||
|  |     text                        ==0.11.3.1, | ||
|  |     transformers                ==0.3.0.0, | ||
|  |     unordered-containers        ==0.2.3.0, | ||
|  |     vector                      ==0.10.0.1, | ||
|  |     xhtml                       ==3000.2.1, | ||
|  |     zlib                        ==0.5.4.1, | ||
|  | 
 | ||
|  |     -- Libraries that are needed to support the above, | ||
|  |     -- though are not officially part of the platform | ||
|  |     primitive                   ==0.5.0.1 | ||
|  | 
 | ||
|  |   -- Depending on programs does not work, they are not registered | ||
|  |   -- We list them to help distro packaging. | ||
|  |   build-tools: | ||
|  |     cabal-install               ==1.16.0.2, | ||
|  |     alex                        ==3.0.5, | ||
|  |     happy                       ==1.18.10 | ||
|  |     --                                          end platform packages | ||
|  |     -- hscolour                 ==1.20.3   -- ??? | ||
|  |     -- haddock                  ==2.13.2 -- need to use the one shipped with ghc | ||
|  | 
 | ||
|  | -- N.B.: The begin/end comment annotations are used to build the source | ||
|  | -- installer: Packages that are part of the core are checked at build time. | ||
|  | -- Source of packages that are part of the platform are included in the tarball. |