Skip to content
This repository was archived by the owner on Feb 3, 2022. It is now read-only.

Commit 766cb93

Browse files
committed
8.2.1
1 parent a86610a commit 766cb93

File tree

4 files changed

+117
-2
lines changed

4 files changed

+117
-2
lines changed

hptool/src/Main.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ main = hSetEncoding stdout utf8 >> shakeArgsWith opts flags main'
8888

8989
opts = shakeOptions
9090

91-
hpRelease = hp_8_0_2
91+
hpRelease = hp_8_2_1
9292
hpFullName = show $ relVersion hpRelease
9393
srcTarFile = productDir </> hpFullName <.> "tar.gz"
9494

hptool/src/Releases.hs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ module Releases
44
, module Releases2014
55
, module Releases2015
66
, module Releases2016
7+
, module Releases2017
78
, releases
89
)
910

@@ -14,6 +15,7 @@ import Releases2013
1415
import Releases2014
1516
import Releases2015
1617
import Releases2016
18+
import Releases2017
1719
import Types
1820

1921
releases :: [Release]
@@ -23,4 +25,5 @@ releases = concat
2325
, releases2014
2426
, releases2015
2527
, releases2016
28+
, releases2017
2629
]

hptool/src/Releases2017.hs

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
module Releases2017 where
2+
3+
import PlatformDB
4+
import Types
5+
6+
releases2017 :: [Release]
7+
releases2017 = [hp_8_2_1]
8+
9+
10+
hp_8_2_1 :: Release
11+
hp_8_2_1 =
12+
releaseWithMinimal "8.2.1"
13+
[ incGHC "8.2.1"
14+
15+
, incGHCLib "Cabal" "2.0.0.2"
16+
, incGHCLib "array" "0.5.2.0"
17+
, incGHCLib "base" "4.10.0.0"
18+
, incGHCLib "bytestring" "0.10.8.2"
19+
, incGHCLib "containers" "0.5.10.2"
20+
, incGHCLib "deepseq" "1.4.3.0"
21+
, incGHCLib "directory" "1.3.0.2"
22+
, incGHCLib "filepath" "1.4.1.2"
23+
, incGHCLib "hpc" "0.6.0.3"
24+
, incGHCLib "pretty" "1.1.3.3"
25+
, incGHCLib "process" "1.6.1.0"
26+
, incGHCLib "template-haskell" "2.12.0.0"
27+
, incGHCLib "time" "1.8.0.2"
28+
, incGHCLib "transformers" "0.5.2.0"
29+
, incGHCLib "xhtml" "3000.2.2"
30+
31+
{- These packages are in the GHC distribution, and hence bundled with
32+
the Platform. However, they are not officially part of the Platform,
33+
and as such, do not carry the same stability guaruntees.
34+
, incGHCLib "binary" "0.8.5.1"
35+
, incGHCLib "ghc-prim" "0.5.1.0"
36+
, incGHCLib "haskeline" "0.7.4.0"
37+
, incGHCLib "hoopl" "3.10.2.2"
38+
, incGHCLib "integer-gmp" "1.0.1.0"
39+
, incGHCLib "terminfo" "0.4.1.0"
40+
-}
41+
42+
, notWindows $ incGHCLib "unix" "2.7.2.2"
43+
44+
45+
--, onlyWindows $ incGHCLib "Win32" "2.5.4.1"
46+
--, incTool "cabal-install" "2.0.0.0"
47+
48+
, incTool "alex" "3.2.1"
49+
, incTool "happy" "1.19.5"
50+
51+
, incTool "hscolour" "1.24.1"
52+
, incGHCTool "haddock" "2.18.1"
53+
, incGHCTool "cabal-install" "2.0.0.0"
54+
, incGHCTool "stack" "1.5.1"
55+
]
56+
[
57+
incLib "async" "2.1.1.1"
58+
, incLib "attoparsec" "0.13.2.0"
59+
, incLib "case-insensitive" "1.2.0.10"
60+
, incLib "fgl" "5.6.0.0"
61+
, incLib "GLUT" "2.7.0.12"
62+
, incLib "GLURaw" "2.0.0.3"
63+
, incLib "haskell-src" "1.0.2.0"
64+
, incLib "hashable" "1.2.6.1"
65+
, incLib "html" "1.0.1.2"
66+
, incLib "HTTP" "4000.3.7"
67+
, incLib "HUnit" "1.6.0.0"
68+
, incLib "network" "2.6.3.2"
69+
, incLib "OpenGL" "3.0.2.0"
70+
, incLib "OpenGLRaw" "3.2.5.0"
71+
, incLib "parallel" "3.2.1.1"
72+
, incLib "parsec" "3.1.11"
73+
, incLib "regex-base" "0.93.2"
74+
, incLib "regex-compat" "0.95.1"
75+
, incLib "regex-posix" "0.95.2"
76+
, incLib "split" "0.2.3.2"
77+
, incLib "stm" "2.4.4.1"
78+
, incLib "syb" "0.7"
79+
, incLib "text" "1.2.2.2"
80+
, incLib "unordered-containers" "0.2.8.0"
81+
, incLib "vector" "0.12.0.1"
82+
, incLib "zlib" "0.6.1.2"
83+
84+
--needed for happy or alex
85+
, incLib "mtl" "2.2.1"
86+
, incLib "primitive" "0.6.2.0"
87+
, incLib "random" "1.1"
88+
, incLib "QuickCheck" "2.10.0.1"
89+
90+
-- Libs required by newer version of stuff - but not cleared for HP
91+
92+
-- needed by alex & QuickCheck
93+
, incLib "tf-random" "0.5"
94+
95+
-- was split out of network, so was in HP, just under different pacakge
96+
, incLib "network-uri" "2.6.1.0"
97+
98+
-- needed by attoparsec
99+
, incLib "scientific" "0.3.5.1"
100+
, incLib "integer-logarithms" "1.0.2"
101+
102+
-- needed by OpenGL
103+
, incLib "ObjectName" "1.1.0.1"
104+
, incLib "StateVar" "1.1.0.4"
105+
, incLib "half" "0.2.2.3"
106+
, incLib "fixed" "0.2.1.1"
107+
108+
-- needed by HUnit
109+
, incLib "call-stack" "0.1.0"
110+
]
111+
112+
-- TO add: binary? semigroups? regexlib? safe? tagsoup? tagged? tasty? optparse-applicative? clock? criterion? reflection?

hptool/src/SourceTarball.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ tarFileAction out bc hpRelease = do
8989
topFiles =
9090
[ "LICENSE"
9191
, "platform.sh"
92-
, "README"
92+
, "README.md"
9393
, "windows-platform.sh"
9494
]
9595

0 commit comments

Comments
 (0)