Compare commits

..

34 Commits

Author SHA1 Message Date
12e544faf8 Fix bindist for GHC 9.4.1 and 9.4.2 for old GLIBCs
This will break cabal cache and HLS ABI.
2022-10-08 14:42:26 +08:00
448e6b65a1 Sign 2022-09-26 23:02:33 +08:00
f79a614842 Set GHC 9.2.4 as recommended
Fixes #402
2022-09-26 23:00:49 +08:00
38af24534d Add stack 2.9.1 2022-09-26 22:48:25 +08:00
70f6aa4112 Fix libffi install on ubuntu18.04 2022-09-16 17:16:51 +08:00
34414b4a6b Add ubuntu 18.04 2022-09-16 17:14:11 +08:00
cea865595a Fix ubuntu HLS 1.8.0.0 2022-09-16 17:04:42 +08:00
3f891cc56a Allow to set arbitrary tools in bindist action
Fixes #35
2022-09-15 22:25:22 +08:00
fd71594ee6 Add linux aarch64 HLS 2022-09-15 22:20:01 +08:00
8a0fcd3172 Enable tests on develop branch 2022-09-15 19:58:05 +08:00
c5d3930c8f Fix windows HLS 1.8 2022-09-15 19:46:08 +08:00
36dd18eeb5 Sign 2022-09-14 19:18:04 +08:00
4f8ca555fd Merge remote-tracking branch 'origin/pr/33' 2022-09-14 19:01:18 +08:00
Pepe Iborra
03e9916d24 Update ghcup-0.0.7.yaml
Co-authored-by: wz1000 <zubin@cmi.ac.in>
2022-09-14 12:05:57 +02:00
Pepe Iborra
7737f5decf use SHA256 hashes 2022-09-14 11:56:26 +02:00
Pepe Iborra
ba07fa8baa yaml syntax fix 2022-09-14 11:46:30 +02:00
Pepe Iborra
e8336c3093 Fixes for Windows and Arm linux binaries 2022-09-14 11:45:29 +02:00
Pepe Iborra
7381149b4e remove recommended tags from 1.7.0.0 2022-09-14 11:43:45 +02:00
Pepe Iborra
ca7416674e fix Windows dlSubdir 2022-09-14 11:32:30 +02:00
Pepe Iborra
ab7231f10f fix Windows dlUri 2022-09-14 11:30:31 +02:00
Pepe Iborra
99133d949a add ghcup metadata 2022-09-14 11:29:05 +02:00
Pepe Iborra
02588b8025 Added metadata for HLS 1.8.0.0 2022-09-14 11:06:35 +02:00
9c78f17415 Sign 2022-08-26 08:38:31 +08:00
33cb0e8708 Mark 9.4.1 as old 2022-08-24 23:29:47 +08:00
bc72af60ca Add g++ to requirements 2022-08-24 23:05:29 +08:00
320f96acf7 Merge remote-tracking branch 'origin/pr/31' 2022-08-24 23:05:13 +08:00
Taylor Fausak
f013568183 Add GHC 9.4.2 2022-08-23 07:00:40 -05:00
86da8c3dfe Merge remote-tracking branch 'origin/pr/30' 2022-08-12 18:55:39 +08:00
amesgen
0bdb62c58e Consolidate and isolate bindist installation
In particular, this now ensure that we actually use the ghcup version we
installed as well as a separate installation directory, instead of any
potentially previously installed versions/files.
2022-08-11 03:29:47 +02:00
amesgen
0c0736526a Bindist CI: add windows 2022-08-10 19:50:04 +02:00
ff79db284a Merge remote-tracking branch 'origin/pr/29' 2022-08-10 20:03:27 +08:00
86c7f4374a Fix Red Hat 2022-08-10 19:58:48 +08:00
25a2382694 Merge branch 'cabal-3.8.1.0' 2022-08-10 08:39:11 +08:00
amesgen
928375fa74 Add CI for bindist installation 2022-08-09 21:44:47 +02:00
7 changed files with 433 additions and 11 deletions

86
.github/workflows/bindists.yaml vendored Normal file
View File

@@ -0,0 +1,86 @@
name: Bindist installation
defaults:
run:
shell: bash
on:
workflow_dispatch:
inputs:
tool:
description: Tool
required: true
type: string
version:
description: Version
required: true
type: string
metadataFile:
description: Metadata file
required: true
default: ghcup-0.0.7.yaml
type: string
env:
BOOTSTRAP_HASKELL_NONINTERACTIVE: 1
BOOTSTRAP_HASKELL_MINIMAL: 1
BOOTSTRAP_HASKELL_ADJUST_BASHRC: 1
TOOL: ${{ github.event.inputs.tool }}
VERSION: ${{ github.event.inputs.version }}
METADATA_FILE: ${{ github.event.inputs.metadataFile }}
jobs:
bindist-install:
name: linux-${{ matrix.image }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- image: alpine:latest
installCmd: apk update && apk add
toolRequirements: binutils-gold curl gcc g++ gmp-dev libc-dev libffi-dev make musl-dev ncurses-dev perl tar xz
- image: debian:9
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: debian:10
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: debian:11
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: ubuntu:18.04
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libffi6 libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: ubuntu:20.04
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libffi7 libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: ubuntu:22.04
installCmd: apt-get update && apt-get install -y
toolRequirements: build-essential curl libffi-dev libffi7 libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5
- image: archlinux:latest
installCmd: pacman -Syu --noconfirm
toolRequirements: which gcc gmp libffi make ncurses perl tar xz
- image: fedora:latest
installCmd: dnf install -y
toolRequirements: which gcc g++ gmp gmp-devel make ncurses ncurses-compat-libs xz perl
container:
image: ${{ matrix.image }}
steps:
- name: Install requirements
shell: sh
run: |
${{ matrix.installCmd }} curl bash git ${{ matrix.toolRequirements }}
- uses: actions/checkout@v3
- name: Install ghcup and bindist for ${{ github.event.inputs.tool }} ${{ github.event.inputs.version }}
run: .github/workflows/install-bindist.sh
bindist-install-non-linux:
name: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os:
- macos-11
- macos-12
- windows-latest
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- name: Install ghcup and bindist for ${{ github.event.inputs.tool }} ${{ github.event.inputs.version }}
run: .github/workflows/install-bindist.sh

28
.github/workflows/install-bindist.sh vendored Executable file
View File

@@ -0,0 +1,28 @@
#!/usr/bin/env bash
set -eo pipefail
export GHCUP_INSTALL_BASE_PREFIX=$RUNNER_TEMP/foobarbaz
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
source $GHCUP_INSTALL_BASE_PREFIX/.ghcup/env || source ~/.bashrc
ghcup --version
which ghcup | grep foobarbaz
ghcup -v --url-source=file:$METADATA_FILE install $TOOL --set $VERSION
case $TOOL in
hls)
haskell-language-server-wrapper --version
;;
ghc)
ghc --version
echo 'main = print $ 1 + 1' > main.hs
ghc main.hs
[[ $(./main) -eq 2 ]]
;;
*)
$TOOL --version
;;
esac

View File

@@ -2,9 +2,9 @@ name: Tests
on:
push:
branches: [ master ]
branches: [ master, develop ]
pull_request:
branches: [ master ]
branches: [ master, develop ]
jobs:
test:

View File

@@ -72,6 +72,7 @@ toolRequirements:
'( >= 7 && < 8 )':
distroPKGs:
- gcc
- gcc-c++
- gmp
- gmp-devel
- make
@@ -82,6 +83,7 @@ toolRequirements:
unknown_versioning:
distroPKGs:
- gcc
- gcc-c++
- gmp
- gmp-devel
- make
@@ -94,6 +96,7 @@ toolRequirements:
unknown_versioning:
distroPKGs:
- gcc
- gcc-c++
- gmp
- gmp-devel
- make
@@ -108,6 +111,7 @@ toolRequirements:
- binutils-gold
- curl
- gcc
- g++
- gmp-dev
- libc-dev
- libffi-dev
@@ -1806,7 +1810,6 @@ ghcupDownloads:
dlHash: d54de8306aa8b33afabf2ac94408e1f82c8e982a2a3346168c071b92bdb464c0
8.10.7:
viTags:
- Recommended
- base-4.14.3.0
viChangeLog: https://downloads.haskell.org/~ghc/8.10.7/docs/html/users_guide/8.10.7-notes.html
viSourceDL:
@@ -2136,6 +2139,8 @@ ghcupDownloads:
dlSubdir: ghc-9.2.1
dlHash: 4b67324507f5d14c23db3ed83c57f4e25d877e97d2b93cfe8e1a9fdf65e4efa1
unknown_versioning: *ghc-921-64-centos
Linux_RedHat:
unknown_versioning: *ghc-921-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-921-64-fedora
Darwin:
@@ -2228,6 +2233,8 @@ ghcupDownloads:
dlSubdir: ghc-9.2.2
dlHash: 5100aa7dea87aaf2ed596be83c93165d7199492f6db431d874fcfa07e8ac76ab
unknown_versioning: *ghc-922-64-centos
Linux_RedHat:
unknown_versioning: *ghc-922-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-922-64-fedora
Darwin:
@@ -2309,6 +2316,8 @@ ghcupDownloads:
dlSubdir: ghc-9.2.3
dlHash: c2c9e171c205922a7c80e4b43e0432ebdb857076453f969dfda3ba9844aa5f5d
unknown_versioning: *ghc-923-64-centos
Linux_RedHat:
unknown_versioning: *ghc-923-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-923-64-fedora
Darwin:
@@ -2357,6 +2366,7 @@ ghcupDownloads:
dlHash: 56a03022703e4305020a267105bd5ebfb1bcb8e7eed33261b3987f79445bcc3a
9.2.4:
viTags:
- Recommended
- base-4.16.3.0
viChangeLog: https://downloads.haskell.org/~ghc/9.2.4/docs/html/users_guide/index.html
viSourceDL:
@@ -2394,6 +2404,8 @@ ghcupDownloads:
dlSubdir: ghc-9.2.4
dlHash: 540d3a8ddcf6175efeeec54a73893526a6acf464825f7d3d7a396158fc3f6928
unknown_versioning: *ghc-924-64-centos
Linux_RedHat:
unknown_versioning: *ghc-924-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-924-64-fedora
Darwin:
@@ -2442,8 +2454,8 @@ ghcupDownloads:
dlHash: 8cf8408544a1a43adf1bbbb0dd6b074efadffc68bfa1a792947c52e825171224
9.4.1:
viTags:
- Latest
- base-4.17.0.0
- old
viChangeLog: https://downloads.haskell.org/~ghc/9.4.1/docs/users_guide/9.4.1-notes.html
viSourceDL:
dlUri: https://downloads.haskell.org/~ghc/9.4.1/ghc-9.4.1-src.tar.xz
@@ -2484,8 +2496,10 @@ ghcupDownloads:
dlSubdir: ghc-9.4.1-x86_64-unknown-linux
dlHash: 2ac415621849c32a400d69af059a3bb1cfa852c1427be6733540f0f7ad2a7470
unknown_versioning: *ghc-941-64-centos
Linux_RedHat:
unknown_versioning: *ghc-941-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-941-64-fedora
unknown_versioning: *ghc-941-64-centos
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/curated/9.4.1/ghc-9.4.1-x86_64-apple-darwin.tar.xz
@@ -2525,6 +2539,93 @@ ghcupDownloads:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/curated/9.4.1/ghc-9.4.1-aarch64-apple-darwin.tar.xz
dlSubdir: ghc-9.4.1-aarch64-apple-darwin
dlHash: a3ad3eb3a1f60a544ba7e79d53f081646ffdb257b497ccbdb896870f4009b11c
9.4.2:
viTags:
- Latest
- base-4.17.0.0
viChangeLog: https://downloads.haskell.org/~ghc/9.4.2/docs/users_guide/9.4.2-notes.html
viSourceDL:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-src.tar.xz
dlSubdir: ghc-9.4.2
dlHash: 7227ef3b5e15a0d70b8f1a43aec32867e2a9b2d857cc0ed556aeed172d4db3a5
viPostRemove: *ghc-post-remove
viArch:
A_64:
Linux_Debian:
'< 10': &ghc-942-64-deb9
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-deb9-linux.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: 71096aea1950ddf64b68ea7ac618ded9531a4c6327d65d258e2c0e3e87dbc81b
'(>= 10 && < 11)': &ghc-942-64-deb10
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-deb10-linux.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: 5bf34ef70a2b824d45e525f09690c76707b7f01698962e425e8fd78b94ea9174
'>= 11': &ghc-942-64-deb11
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-deb11-linux.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: 6c600173f11c1895469b5028a564ba6ee3a98464742ff054939a015545849145
unknown_versioning: *ghc-942-64-deb11
Linux_Ubuntu:
unknown_versioning: *ghc-942-64-deb10
'( >= 16 && < 19 )': *ghc-942-64-deb9
Linux_Mint:
'< 20': *ghc-942-64-deb9
'>= 20': *ghc-942-64-deb10
Linux_Fedora:
'( >= 33 && < 34 )': &ghc-942-64-fedora
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-fedora33-linux.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: 017bbf5ba0d526ec82ac97a2ea2a177f162424ea970cd5d6279b843b3d799668
unknown_versioning: *ghc-942-64-fedora
Linux_CentOS:
'( >= 7 && < 8 )': &ghc-942-64-centos
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-centos7-linux.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: c88c1a4abe379478b70d2182533f35547c5e266048460b532b47f4f9df68d1da
unknown_versioning: *ghc-942-64-centos
Linux_RedHat:
unknown_versioning: *ghc-942-64-centos
Linux_UnknownLinux:
unknown_versioning: *ghc-942-64-centos
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-apple-darwin.tar.xz
dlSubdir: ghc-9.4.2-x86_64-apple-darwin
dlHash: 42bfb0412c19e3ae1727fea53208a3d15720f19c11526bb499bbd95af17e4eae
Windows:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-unknown-mingw32.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-mingw32
dlHash: 3acbe3fc0faa68fa4bf0cc324212956c234c21d7ffd80221cf6caf28726f8227
Linux_Alpine:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-x86_64-alpine3_12-linux-static-int_native.tar.xz
dlSubdir: ghc-9.4.2-x86_64-unknown-linux
dlHash: 2378dc80ea07308035fa1b695c28e3b32e8a43710bbe5d1edd00acb1af3d350d
A_32:
Linux_Debian:
'< 10': &ghc-942-32-deb9
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-i386-deb9-linux.tar.xz
dlSubdir: ghc-9.4.2-i386-unknown-linux
dlHash: 7d94ecbe274470978a984b4079ed8cd18b44720c867d2f9f976645bd25cc0b45
unknown_versioning: *ghc-942-32-deb9
Linux_Ubuntu:
unknown_versioning: *ghc-942-32-deb9
Linux_Mint:
unknown_versioning: *ghc-942-32-deb9
Linux_UnknownLinux:
unknown_versioning: *ghc-942-32-deb9
A_ARM64:
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-aarch64-deb10-linux.tar.xz
dlSubdir: ghc-9.4.2-aarch64-unknown-linux
dlHash: ea075c54143dde37ea50cd085af61abb1fcfce8913deac298adc328bbb349464
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghc/9.4.2/ghc-9.4.2-aarch64-apple-darwin.tar.xz
dlSubdir: ghc-9.4.2-aarch64-apple-darwin
dlHash: 3f38808ac6b47631487b37535b6792d6594f5e2fbb5204bb9573ed528748e736
Cabal:
2.4.1.0:
viTags:
@@ -3211,9 +3312,7 @@ ghcupDownloads:
dlUri: https://github.com/haskell/haskell-language-server/releases/download/1.6.1.0/haskell-language-server-Linux-armv7-1.6.1.0.tar.xz
dlHash: ea174e82678c25a017ff564c5329a80dc18030139b9bfcad2da8fe888617446b
1.7.0.0:
viTags:
- Recommended
- Latest
viTags: []
viChangeLog: https://github.com/haskell/haskell-language-server/blob/master/ChangeLog.md#1700
viPostInstall: *hls-post-install
viSourceDL:
@@ -3274,6 +3373,76 @@ ghcupDownloads:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.7.0.0/haskell-language-server-1.7.0.0-aarch64-darwin.tar.xz
dlSubdir: haskell-language-server-1.7.0.0
dlHash: d82030533f69b862cc6149d7a9b32dfa81fc6a803cb089c59f00ef94efcce3bb
1.8.0.0:
viTags:
- Recommended
- Latest
viChangeLog: https://github.com/haskell/haskell-language-server/blob/master/ChangeLog.md#1800
viPostInstall: *hls-post-install
viSourceDL:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-src.tar.gz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: e1081ac581d21547d835beb8561e815573944aa0babe752a971479da3a207235
viArch:
A_64:
Linux_Debian:
'< 10': &hls-180-64-deb9
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-deb9.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: a888f093a7cd3b2dc11f1cdc3567c63395c7f3b2c17fab85f7591d3b40183851
'>= 10': &hls-180-64-deb10
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-deb10.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: 63ee164e83ac76d440e0c0e777e9c7604dddff498fa53368132326d03da1817f
unknown_versioning: *hls-180-64-deb9
Linux_Ubuntu:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/unofficial-bindists/haskell-language-server/1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-ubuntu20.04.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: f431add1ca5881d04caef9d2cf834248d8b4c36c7884221e39152c1aecd1ce56
'( >= 16 && < 19 )':
dlUri: https://downloads.haskell.org/~ghcup/unofficial-bindists/haskell-language-server/1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-ubuntu18.04.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: 46e6c9309cfdf56746e659992ef1de9846b9abae9156bd96d51bc7e631074e2b
Linux_Mint:
'< 20': *hls-180-64-deb9
'>= 20': &hls-180-64-fedora
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-fedora33.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: a26c8225261bbd204014eb3df18b58b45a43594b8011910f3c5f560bc7171d33
Linux_Fedora:
'( >= 27 && < 34 )': *hls-180-64-fedora
unknown_versioning: *hls-180-64-fedora
Linux_CentOS:
'( >= 7 && < 8 )': &hls-180-64-centos
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-linux-centos7.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: b437b83f5cb648421f0bb85e107de9127f195722430d8a72eed57c1e7fd8d5a2
unknown_versioning: *hls-180-64-centos
Linux_RedHat:
unknown_versioning: *hls-180-64-centos
Linux_UnknownLinux:
unknown_versioning: *hls-180-64-fedora
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-darwin.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: 7c4e3e930c677e8235b9386af8748118563fc3c1797d3350e03d73022eb6bb75
Windows:
unknown_versioning:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-x86_64-windows.zip
dlHash: a1380d992acd656b3f518d6cf9d46594f025afdb9006d6bb126c871835164836
A_ARM64:
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-aarch64-linux-deb10.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: 39dff0b192126db87c62b9f50042525c103796a456795000c5829a3f4a2c1583
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/~hls/haskell-language-server-1.8.0.0/haskell-language-server-1.8.0.0-aarch64-darwin.tar.xz
dlSubdir: haskell-language-server-1.8.0.0
dlHash: 89baeb96588e05785d1e75687ea220c03ceb8a513e5b28ee042f2ed5acb448b8
Stack:
2.5.1:
viTags:
@@ -3393,9 +3562,7 @@ ghcupDownloads:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.7.3/stack-2.7.3-linux-armv7.tar.gz
dlHash: 3e22c66ea38525ca2ee5b0d222c8aa193c50152a53ff2c80ae179a40592512fe
2.7.5:
viTags:
- Latest
- Recommended
viTags: []
viChangeLog: https://github.com/commercialhaskell/stack/blob/master/ChangeLog.md#v275
viPostInstall: *stack-post
viArch:
@@ -3445,3 +3612,52 @@ ghcupDownloads:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.7.5/stack-2.7.5-linux-armv7.tar.gz
dlHash: 8be2342deea5309a32e28a0c5eb341ea9557401f08484676036471250ca12e21
2.9.1:
viTags:
- Recommended
- Latest
viChangeLog: https://github.com/commercialhaskell/stack/blob/master/ChangeLog.md#v291
viPostInstall: *stack-post
viArch:
A_64:
Linux_UnknownLinux:
unknown_versioning: &stack-291-64
dlUri: https://github.com/commercialhaskell/stack/releases/download/v2.9.1/stack-2.9.1-linux-x86_64-static.tar.gz
dlHash: cd8ef4a844f141159189899a128a33f4beb9ec4e66ac96fc2ada47a626a9d462
dlSubdir:
RegexDir: "stack-.*"
Darwin:
unknown_versioning:
dlUri: https://github.com/commercialhaskell/stack/releases/download/v2.9.1/stack-2.9.1-osx-x86_64.tar.gz
dlHash: 53f13c2a12953ec1660635d3f20e5036a7169de3ad58bd52e513687e19fc71c6
dlSubdir:
RegexDir: "stack-.*"
Windows:
unknown_versioning:
dlUri: https://github.com/commercialhaskell/stack/releases/download/v2.9.1/stack-2.9.1-windows-x86_64.tar.gz
dlHash: 6aea769fcf0f6ae2596e52ef390a712a67285906600a374bbb759e08696780b5
dlSubdir:
RegexDir: "stack-.*"
Linux_Alpine:
unknown_versioning: *stack-291-64
A_32:
Linux_UnknownLinux:
unknown_versioning: &stack-291-32
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.9.1/stack-2.9.1-linux-i386.tar.gz
dlHash: 2032795cea9b814a68e65e5ab2d079c4beed877aa366f966a1984c6ad2bbfba2
Linux_Alpine:
unknown_versioning: *stack-291-32
A_ARM64:
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.9.1/stack-2.9.1-linux-aarch64.tar.gz
dlHash: bd9704ff22bceb8de8635e392ab19f49aaa56929be15e1ccbfc511b555164219
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.9.1/stack-2.9.1-osx-aarch64.tar.gz
dlHash: 632d51877a86235d4300c254e85353166def5b71b394e5db56c25cdf9dee6e98
A_ARM:
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/stack/2.9.1/stack-2.9.1-linux-armv7.tar.gz
dlHash: fa53c58d8d00a6d49ec26624aa7f817f5ece3c4df339fa6e4fccf1038b7f1fa5

Binary file not shown.

View File

@@ -516,5 +516,97 @@
"9.2.2"
]
}
},
"1.8.0.0": {
"A_64": {
"Darwin": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_CentOS": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_Debian": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_Fedora": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_Mint": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_Ubuntu": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Linux_UnknownLinux": [
"8.6.5",
"8.8.4",
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
],
"Windows": [
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
]
},
"A_ARM64": {
"Darwin": [
"8.10.7",
"9.0.2",
"9.2.3",
"9.2.4",
"9.4.1",
"9.4.2"
]
}
}
}

Binary file not shown.