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

Commit 645ae70

Browse files
committed
final release changes
1 parent 9d3ef27 commit 645ae70

File tree

3 files changed

+40
-5
lines changed

3 files changed

+40
-5
lines changed

hptool/src/ReleaseFiles.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ currentFiles : priorFiles = releaseFiles
6969
releaseFiles :: [ReleaseFiles]
7070
releaseFiles =
7171
[
72+
("8.4.3", jun 2018,
73+
[ mac False x86_64 "download/8.6.3/Haskell%20Platform%208.6.3%20Core%2064bit-signed.pkg" $ sha256 "9b665c60e03f554664588194ecf7b015ab4dce2fcc39682f65394d4152f629e7"
74+
, win False x86_64 "download/8.6.3/HaskellPlatform-8.6.3-core-x86_64-setup.exe" $ sha256 "d94df2008a96a12957d27e4a99bbee38bd84f096a9474ede20126c73c89c1304"
75+
, win False i386 "download/8.6.3/HaskellPlatform-8.6.3-core-i386-setup.exe" $ sha256 "e7ced4ec8aaee98cb49fd8e1d7dbd3f63fb148fec354e1bd7998a5e4e622f6b9"
76+
, src True "download/8.6.3/haskell-platform-8.6.3.tar.gz" $ sha256 "557e5594ab236154e6307bd6dd5c8c5405305f577f1683ad1f357e833099fcff"
77+
]),
78+
7279
("8.4.3", jun 2018,
7380
[ lin False x86_64 "download/8.4.3/haskell-platform-8.4.3-unknown-posix--core-x86_64.tar.gz" $ sha256 "724995aa3860d49a3c52adcbbb9e8a599a76fb0f043d8b2add2e74b9beca2cd1"
7481
, lin True x86_64 "download/8.4.3/haskell-platform-8.4.3-unknown-posix--full-x86_64.tar.gz" $ sha256 "1cea60e382ef54ed328beda344be8ec8430ceef34c52a2a115209d1ddfc2887a"

hptool/src/Releases2018.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import PlatformDB
44
import Types
55

66
releases2018 :: [Release]
7-
releases2018 = [hp_8_4_2, hp_8_4_3]
7+
releases2018 = [hp_8_4_2, hp_8_4_3, hp_8_6_3]
88

99

1010
hp_8_4_2 :: Release
@@ -164,7 +164,7 @@ hp_8_6_3 =
164164
, incTool "hscolour" "1.24.4" --drop it?
165165
, incGHCTool "haddock" "2.21.0" --Correct?
166166
, incGHCTool "cabal-install" "2.4.1.0"
167-
, incGHCTool "stack" "1.9.1"
167+
, incGHCTool "stack" "1.9.3"
168168
]
169169
[
170170
incLib "async" "2.2.1"

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

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,26 @@
176176
<p>Run the installer and
177177
follow the instructions.</p>
178178
</li>
179-
<li>
179+
<li>
180180
<div class="step-number">2</div>
181+
<div class="step-body">
182+
Ensure your cabal config
183+
file (you can verify the
184+
location by running "cabal
185+
user-config init")
186+
contains the following lines:
187+
<pre>
188+
extra-prog-path: C:\Program Files\Haskell Platform\{{hpVersion}}\msys\usr\bin
189+
extra-lib-dirs: C:\Program Files\Haskell Platform\{{hpVersion}}\mingw\lib
190+
extra-include-dirs: C:\Program Files\Haskell Platform\{{hpVersion}}\mingw\include
191+
</pre>
192+
Note: cabal config files can contain more than one of each of those lines
193+
&mdash; no need to replace any existing entries. Additionally, you
194+
should double-check that the version component of the path corresponds to
195+
your installed platform.
196+
</div></li>
197+
<li>
198+
<div class="step-number">3</div>
181199
<div class="step-body">Start WinGHCi from the Start menu and have fun!</div>
182200
</li>
183201

@@ -256,7 +274,16 @@
256274
right. As GHC links against libgmp,
257275
you may need to install "libgmp-dev" using your package manager of choice.
258276
</p>
259-
<p>
277+
<p>
278+
There is no current generic platform
279+
installer. We recommend
280+
using <a href="https://github.com/haskell/ghcup/">ghcup</a>
281+
to install ghc and cabal-install,
282+
and following the instructions at
283+
<a href="https://www.haskellstack.org">haskellstack.org</a>
284+
to install stack.
285+
</p>
286+
<!-- <p>
260287
The latest version of the Haskell Platform for Linux is
261288
<strong>{{hpVersion}}</strong>.</p>
262289
<p> To get started perform these steps:</p>
@@ -329,7 +356,8 @@ $ sudo ./install-haskell-platform.sh</pre>
329356
</div>
330357
</li>
331358
</ol>
332-
</div> <!-- #linux-generic -->
359+
-->
360+
</div><!-- #linux-generic -->
333361

334362
<div id="linux-ubuntu" class="flavor">
335363
<h3>Ubuntu</h3>

0 commit comments

Comments
 (0)