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

Commit c18ecb8

Browse files
committed
last 8.2.1 website changes
1 parent 2fcc962 commit c18ecb8

File tree

2 files changed

+47
-26
lines changed

2 files changed

+47
-26
lines changed

hptool/src/ReleaseFiles.hs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,21 @@ currentFiles :: ReleaseFiles
6767
priorFiles :: [ReleaseFiles]
6868
currentFiles : priorFiles = releaseFiles
6969

70+
7071
releaseFiles :: [ReleaseFiles]
7172
releaseFiles =
7273
[
74+
("8.2.1", aug 2017,
75+
[ lin False x86_64 "download/8.2.1/haskell-platform-8.2.1-unknown-posix--core-x86_64.tar.gz" $ sha256 "aff518ef78dd6a4433721f884a5fda5519ac7d826bdaa8199caad3cf7f51984a"
76+
, lin True x86_64 "download/8.2.1/haskell-platform-8.2.1-unknown-posix--full-x86_64.tar.gz" $ sha256 "2273a8da323d923a5025a9942a7c39643838ed68ca3c87c67f029235d73791b8"
77+
, lin False i386 "download/8.2.1/haskell-platform-8.2.1-unknown-posix--core-i386.tar.gz" $ sha256 "f0c3e6527288a6b8a00bd0d22d50ace7b4e75352920b9a1cac457784f3e3f0cf"
78+
, lin True i386 "download/8.2.1/haskell-platform-8.2.1-unknown-posix--full-i386.tar.gz" $ sha256 "a600db7913d40a63ce1168ea16641f42dccb590f1cb369c1d476d627348a5ce8"
79+
, mac False x86_64 "download/8.2.1/Haskell%20Platform%208.2.1%20Core%2064bit-signed.pkg" $ sha256 "97f7dc5338fc52269914f19331a2ee706441c2e8c637e8c119098375ad95abee"
80+
, mac True x86_64 "download/8.2.1/Haskell%20Platform%208.2.1%20Full%2064bit-signed.pkg" $ sha256 "b0182bb721b5dff3d66794cbdcea93cec562dc254fcf23c0e7a1a7a8d680aaa7"
81+
, win False x86_64 "download/8.2.1/HaskellPlatform-8.2.1-core-x86_64-setup.exe" $ sha256 "81aa5b8476b84c732e4d9e5167a5f1a33ff5ae30d14e5aa4f1902001e4fdb8f8"
82+
, win True x86_64 "download/8.2.1/HaskellPlatform-8.2.1-full-x86_64-setup.exe" $ sha256 "c3dcd0f2cbd68389c137c8c903900e8a7728d79605511b0fd53c4aeb92631842"
83+
, src True "download/8.2.1/haskell-platform-8.2.1.tar.gz" $ sha256 "b7aa226dd21dc709525fee26e9655dc552c42e632387ec158dc9f9bcb41d9469"
84+
]),
7385
("8.0.2-a", may 2017,
7486
[ lin False x86_64 "download/8.0.2/haskell-platform-8.0.2-unknown-posix--minimal-x86_64.tar.gz" $ sha256 "f08cf747abd6675c7cce7e4d61c29788876aba27df474e8b1fe76f37a1f3868b"
7587
, lin True x86_64 "download/8.0.2/haskell-platform-8.0.2-unknown-posix--full-x86_64.tar.gz" $ sha256 "c68a6f278a192d5000e8feefb0e63cef1bd441d02b846029840b98a5fa3ee31a"

website/templates/new-site/download-os-sections.html.mu

Lines changed: 35 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@
166166
where network connectivity should not be taken for
167167
granted.</p>
168168

169-
169+
<p>The 8.2.1 platform release is for 64 bit Windows only, due to
170+
issues with GHC 8.2.1 on 32 bit Windows. Future releases are anticipated to resume
171+
32 bit support.</p>
170172

171173
{{#current}} {{#files}} {{#isWindows}}
172174
{{^isFull}}
@@ -188,44 +190,51 @@
188190
{{/isFull}}
189191
{{/isWindows}} {{/files}} {{/current}}
190192

191-
<div>
192-
You can verify the integrity of this file by
193-
checking its <strong>SHA-256</strong> hash,
194-
<ul class="hashes">
195-
{{#current}} {{#files}} {{#isWindows}}
196-
{{^isFull}}
197-
<li>{{archBits}} bit Core:<br><textarea rows="2" cols="40" class="file-hash" readonly onclick="this.select()">{{mHash}}</textarea></li>
198-
{{/isFull}}
199-
{{#isFull}}
200-
<li>{{archBits}} bit Full: <br><textarea rows="2" cols="40" class="file-hash" readonly onclick="this.select()">{{mHash}}</textarea></li>
201-
{{/isFull}}
202-
{{/isWindows}} {{/files}} {{/current}}
203-
</ul>
204-
</div>
205-
</li>
206-
<li>
207-
<div class="step-number">2</div>
208-
<div class="step-body">Run the installer and follow the instructions.</div>
193+
<p>Run the installer and
194+
follow the instructions.</p>
209195
</li>
210196
<li>
211-
<div class="step-number">3</div>
197+
<div class="step-number">2</div>
212198
<div class="step-body">
213199
Modify your cabal config
214200
file (you can verify the
215201
location by running "cabal
216202
user-config init") to
217203
contain the following lines:
218204
<pre>
219-
extra-prog-path: C:\Program Files\Haskell Platform\8.0.2\msys\usr\bin
220-
extra-lib-dirs: C:\Program Files\Haskell Platform\8.0.2\mingw\lib
221-
extra-include-dirs: C:\Program Files\Haskell Platform\8.0.2\mingw\include
205+
extra-prog-path: C:\Program Files\Haskell Platform\{{hpVersion}}\msys\usr\bin
206+
extra-lib-dirs: C:\Program Files\Haskell Platform\{{hpVersion}}\mingw\lib
207+
extra-include-dirs: C:\Program Files\Haskell Platform\{{hpVersion}}\mingw\include
222208
</pre>
223-
</div>
224-
</li>
209+
Note: cabal config files can contain more than one of each of those lines
210+
&mdash; no need to replace any existing entries. Additionally, you may
211+
want to
212+
should double-check that the version component of the path corresponds to
213+
your installed platform.
214+
</div></li>
225215
<li>
226-
<div class="step-number">4</div>
216+
<div class="step-number">3</div>
227217
<div class="step-body">Start WinGHCi from the Start menu and have fun!</div>
228218
</li>
219+
220+
<li> <div class="step-body">
221+
Note:
222+
You can verify the
223+
integrity of downloaded files by
224+
checking their <strong>SHA-256</strong> hash,
225+
<ul class="hashes">
226+
{{#current}} {{#files}} {{#isWindows}}
227+
{{^isFull}}
228+
<li>{{archBits}} bit Core:<br><textarea rows="2" cols="40" class="file-hash" readonly onclick="this.select()">{{mHash}}</textarea></li>
229+
{{/isFull}}
230+
{{#isFull}}
231+
<li>{{archBits}} bit Full: <br><textarea rows="2" cols="40" class="file-hash" readonly onclick="this.select()">{{mHash}}</textarea></li>
232+
{{/isFull}}
233+
{{/isWindows}} {{/files}} {{/current}}
234+
</ul>
235+
</div>
236+
237+
</li>
229238
</ol>
230239
</div>
231240
<div class="bottom-rule"></div>

0 commit comments

Comments
 (0)