on master help sign in
Different folder
commit7f82ce5856743ec14eec1c44cfe2173c90b274b9 authorMichael Snoyman <michael@snoyman.com> dateSun 30 Jun 2013, 09:03 (13 years ago) parentf90bccf
3 files changed+232−1
Stackage/Select.hs+1−1 hp/haskell-platform-7.4.cabal+113 hp/haskell-platform-7.6.cabal+118
Stackage/Select.hs+1−1
@@ -23,7 +23,7 @@ defaultSelectSettings version = SelectSettings
2323 { extraCore = defaultExtraCore version
2424 , expectedFailuresSelect = defaultExpectedFailures version
2525 , stablePackages = defaultStablePackages version
26− , haskellPlatformDir = "haskell-platform"
26+ , haskellPlatformDir = "hp"
2727 , requireHaskellPlatform = True
2828 , excludedPackages = empty
2929 , flags = \coreMap ->
hp/haskell-platform-7.4.cabalnew file+113
@@ -0,0 +1,113 @@
1+name: haskell-platform
2+version: 2012.4.0.0
3+homepage: http://haskell.org/platform
4+license: BSD3
5+license-file: LICENSE
6+author: libraries@haskell.org
7+maintainer: haskell-platform@projects.haskell.org
8+category: System
9+synopsis: The Haskell Platform
10+description:
11+ The Haskell Platform (HP) is the blessed set of libraries and tools on
12+ which to build further Haskell libraries and applications. It is
13+ intended to provide a comprehensive, stable, and quality tested base for
14+ Haskell projects to work from.
15+ .
16+ This version specifies the following additional developer tools be
17+ installed, for a system to be in full compliance:
18+ .
19+ * cabal-install
20+ * alex
21+ * happy
22+ * haddock
23+
24+cabal-version: >= 1.8
25+build-type: Custom
26+tested-with: GHC ==7.4.2
27+
28+flag include-ghc-depends
29+ description: Include all the GHC provided packages in the dependencies
30+ default: False
31+
32+library
33+ if flag(include-ghc-depends)
34+ build-depends:
35+ ghc ==7.4.2,
36+
37+ -- Core libraries: provided by every ghc installation
38+ -- We don't include "non-API" packages here.
39+ -- begin core packages
40+ array ==0.4.0.0,
41+ base ==4.5.1.0,
42+ bytestring ==0.9.2.1,
43+ Cabal ==1.14.0,
44+ containers ==0.4.2.1,
45+ deepseq ==1.3.0.0,
46+ directory ==1.1.0.2,
47+ extensible-exceptions ==0.1.1.4,
48+ filepath ==1.3.0.0,
49+ haskell2010 ==1.1.0.1,
50+ haskell98 ==2.0.0.1,
51+ hpc ==0.5.1.1,
52+ old-locale ==1.0.0.4,
53+ old-time ==1.1.0.0,
54+ pretty ==1.1.1.0,
55+ process ==1.1.0.1,
56+ template-haskell ==2.7.0.0,
57+ time ==1.4
58+ if !os(windows)
59+ build-depends:
60+ unix ==2.5.1.1
61+ -- end core packages
62+ else
63+ build-depends:
64+ Win32 ==2.2.2.0
65+
66+ build-depends:
67+ -- Libraries in addition to what GHC provides:
68+ -- Note: newer versions of cgi need monad-catchio.
69+ -- begin platform packages
70+ async ==2.0.1.3,
71+ cgi ==3001.1.7.4,
72+ fgl ==5.4.2.4,
73+ GLUT ==2.1.2.1,
74+ haskell-src ==1.0.1.5,
75+ html ==1.0.1.2,
76+ HTTP ==4000.2.5,
77+ HUnit ==1.2.5.1,
78+ mtl ==2.1.2,
79+ network ==2.3.1.0,
80+ OpenGL ==2.2.3.1,
81+ parallel ==3.2.0.3,
82+ parsec ==3.1.3,
83+ QuickCheck ==2.5.1.1,
84+ random ==1.0.1.1,
85+ regex-base ==0.93.2,
86+ regex-compat ==0.95.1,
87+ regex-posix ==0.95.2,
88+ split ==0.2.1.1,
89+ stm ==2.4,
90+ syb ==0.3.7,
91+ text ==0.11.2.3,
92+ transformers ==0.3.0.0,
93+ vector ==0.10.0.1,
94+ xhtml ==3000.2.1,
95+ zlib ==0.5.4.0,
96+
97+ -- Libraries that are needed to support the above,
98+ -- though are not officially part of the platform
99+ primitive ==0.5.0.1
100+
101+ -- Depending on programs does not work, they are not registered
102+ -- We list them to help distro packaging.
103+ build-tools:
104+ cabal-install ==0.14.0,
105+ alex ==3.0.2,
106+ happy ==1.18.10
107+ -- end platform packages
108+ -- hscolour ==1.19 -- ???
109+ -- haddock ==2.11.0 -- need to use the one shipped with ghc
110+
111+-- N.B.: The begin/end comment annotations are used to build the source
112+-- installer: Packages that are part of the core are checked at build time.
113+-- Source of packages that are part of the platform are included in the tarball.
hp/haskell-platform-7.6.cabalnew file+118
@@ -0,0 +1,118 @@
1+name: haskell-platform
2+version: 2013.2.0.0
3+homepage: http://haskell.org/platform
4+license: BSD3
5+license-file: LICENSE
6+author: libraries@haskell.org
7+maintainer: haskell-platform@projects.haskell.org
8+category: System
9+synopsis: The Haskell Platform
10+description:
11+ The Haskell Platform (HP) is the blessed set of libraries and tools on
12+ which to build further Haskell libraries and applications. It is
13+ intended to provide a comprehensive, stable, and quality tested base for
14+ Haskell projects to work from.
15+ .
16+ This version specifies the following additional developer tools be
17+ installed, for a system to be in full compliance:
18+ .
19+ * cabal-install
20+ * alex
21+ * happy
22+ * haddock
23+
24+cabal-version: >= 1.8
25+build-type: Custom
26+tested-with: GHC ==7.6.3
27+
28+flag include-ghc-depends
29+ description: Include all the GHC provided packages in the dependencies
30+ default: False
31+
32+library
33+ if flag(include-ghc-depends)
34+ build-depends:
35+ ghc ==7.6.3,
36+
37+ -- Core libraries: provided by every ghc installation
38+ -- We don't include "non-API" packages here.
39+ -- begin core packages
40+ array ==0.4.0.1,
41+ base ==4.6.0.1,
42+ bytestring ==0.10.0.2,
43+ Cabal ==1.16.0,
44+ containers ==0.5.0.0,
45+ deepseq ==1.3.0.1,
46+ directory ==1.2.0.1,
47+ filepath ==1.3.0.1,
48+ haskell2010 ==1.1.1.0,
49+ haskell98 ==2.0.0.2,
50+ hpc ==0.6.0.0,
51+ old-locale ==1.0.0.5,
52+ old-time ==1.1.0.1,
53+ pretty ==1.1.1.0,
54+ process ==1.1.0.2,
55+ template-haskell ==2.8.0.0,
56+ time ==1.4.0.1
57+ if !os(windows)
58+ build-depends:
59+ unix ==2.6.0.1
60+ -- end core packages
61+ else
62+ build-depends:
63+ Win32 ==2.3.0.0
64+
65+ build-depends:
66+ -- Libraries in addition to what GHC provides:
67+ -- Note: newer versions of cgi need monad-catchio.
68+ -- begin platform packages
69+ async ==2.0.1.4,
70+ attoparsec ==0.10.4.0,
71+ case-insensitive ==1.0.0.1,
72+ cgi ==3001.1.7.5,
73+ fgl ==5.4.2.4,
74+ GLUT ==2.4.0.0,
75+ GLURaw ==1.3.0.0,
76+ haskell-src ==1.0.1.5,
77+ hashable ==1.1.2.5,
78+ html ==1.0.1.2,
79+ HTTP ==4000.2.8,
80+ HUnit ==1.2.5.2,
81+ mtl ==2.1.2,
82+ network ==2.4.1.2,
83+ OpenGL ==2.8.0.0,
84+ OpenGLRaw ==1.3.0.0,
85+ parallel ==3.2.0.3,
86+ parsec ==3.1.3,
87+ QuickCheck ==2.6,
88+ random ==1.0.1.1,
89+ regex-base ==0.93.2,
90+ regex-compat ==0.95.1,
91+ regex-posix ==0.95.2,
92+ split ==0.2.2,
93+ stm ==2.4.2,
94+ syb ==0.4.0,
95+ text ==0.11.3.1,
96+ transformers ==0.3.0.0,
97+ unordered-containers ==0.2.3.0,
98+ vector ==0.10.0.1,
99+ xhtml ==3000.2.1,
100+ zlib ==0.5.4.1,
101+
102+ -- Libraries that are needed to support the above,
103+ -- though are not officially part of the platform
104+ primitive ==0.5.0.1
105+
106+ -- Depending on programs does not work, they are not registered
107+ -- We list them to help distro packaging.
108+ build-tools:
109+ cabal-install ==1.16.0.2,
110+ alex ==3.0.5,
111+ happy ==1.18.10
112+ -- end platform packages
113+ -- hscolour ==1.20.3 -- ???
114+ -- haddock ==2.13.2 -- need to use the one shipped with ghc
115+
116+-- N.B.: The begin/end comment annotations are used to build the source
117+-- installer: Packages that are part of the core are checked at build time.
118+-- Source of packages that are part of the platform are included in the tarball.