Browse Source

Bump to version 0.1.5

tags/v0.1.5^0
Julian Ospald 4 years ago
parent
commit
a8be2efd85
No known key found for this signature in database GPG Key ID: 511B62C09D50CD28
4 changed files with 45 additions and 2 deletions
  1. +16
    -0
      CHANGELOG.md
  2. +27
    -0
      ghcup-0.0.2.json
  3. +1
    -1
      ghcup.cabal
  4. +1
    -1
      lib/GHCup/Version.hs

+ 16
- 0
CHANGELOG.md View File

@@ -1,5 +1,21 @@
# Revision history for ghcup

## 0.1.5 -- 2020-04-30

* Fix errors when PATH variable contains path components that are actually files
* Add `--version` and `--numeric-version` options
* Add `changelog` command
* Also check for available GHC and Cabal updates on start
* Add base versions as tags for every GHC version (these are "installable" tags and the latest GHC version matching the tag will be picked)
* Added `--format-raw` to list subcommand
* Allow to install X.Y versions (e.g.: ghcup install 8.8)
* Implement `--keep=<always|errors|never>` to control temporary build directories cleanup
* Add proper shell completions to the repo
* Fix building of documentation
* Allow to work in offline mode and use cached files if possible
* Allow to set the downloader via `--downloader=<curl|wget>`
* Support for compiling and installing a cross GHC (see README). This is experimental.

## 0.1.4 -- 2020-04-16

* build on all platforms with curl (as a binary), wrt https://gitlab.haskell.org/haskell/ghcup-hs/issues/6


+ 27
- 0
ghcup-0.0.2.json View File

@@ -58,6 +58,33 @@
"distroPKGs": [],
"notes": "You need the following packages: curl g++ gcc gmp make ncurses realpath xz-utils. Consult your distro documentation on the exact names of those packages."
}
},
"Linux_CentOS": {
"7": {
"distroPKGs": [
"gcc",
"gcc-c++",
"gmp",
"make",
"ncurses",
"xz",
"perl"
],
"notes": ""
},
"unknown_versioning": {
"distroPKGs": [
"gcc",
"gcc-c++",
"gmp",
"make",
"ncurses",
"ncurses-compat-libs",
"xz",
"perl"
],
"notes": ""
}
}
}
}


+ 1
- 1
ghcup.cabal View File

@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ghcup
version: 0.1.4
version: 0.1.5
synopsis: ghc toolchain installer as an exe/library
description:
A rewrite of the shell script ghcup, for providing


+ 1
- 1
lib/GHCup/Version.hs View File

@@ -16,7 +16,7 @@ ghcupURL :: URI
ghcupURL = [uri|https://www.haskell.org/ghcup/data/ghcup-0.0.2.json|]

ghcUpVer :: PVP
ghcUpVer = [pver|0.1.4|]
ghcUpVer = [pver|0.1.5|]

numericVer :: String
numericVer = T.unpack . prettyPVP $ ghcUpVer

Loading…
Cancel
Save