Skip to content

Commit ec28f11

Browse files
committed
update ghcup metadata script for 3.16
Mostly platform changes.
1 parent 9a343d1 commit ec28f11

File tree

1 file changed

+21
-25
lines changed

1 file changed

+21
-25
lines changed

scripts/release/create-release-metadata-for-ghcup.sh

Lines changed: 21 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -36,38 +36,34 @@ cat <<EOF > /dev/stdout
3636
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-alpine3_12.tar.xz" | awk '{ print $1 }')
3737
Linux_Alpine:
3838
unknown_versioning: *cabal-${RELEASE//./}-64
39-
Linux_CentOS:
40-
unknown_versioning: &cabal-${RELEASE//./}-64-centos7
41-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-centos7.tar.xz
42-
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-centos7.tar.xz" | awk '{ print $1 }')
39+
Linux_Rocky:
40+
unknown_versioning: &cabal-${RELEASE//./}-64-rocky8
41+
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-rocky8.tar.xz
42+
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-rocky8.tar.xz" | awk '{ print $1 }')
4343
Linux_Debian:
44-
'( >= 9 && < 10)': &cabal-${RELEASE//./}-64-debian
45-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-deb9.tar.xz
46-
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-deb9.tar.xz" | awk '{ print $1 }')
47-
'( == 10 && < 11)':
44+
'( == 10 && < 11)': &cabal-${RELEASE//./}-64-debian
4845
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-deb10.tar.xz
4946
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-deb10.tar.xz" | awk '{ print $1 }')
50-
'( >= 11)':
47+
'( == 11 && < 12)':
5148
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-deb11.tar.xz
5249
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-deb11.tar.xz" | awk '{ print $1 }')
50+
'( >= 12)':
51+
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-deb12.tar.xz
52+
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-deb12.tar.xz" | awk '{ print $1 }')
5353
unknown_versioning: *cabal-${RELEASE//./}-64-debian
5454
Linux_Fedora:
5555
'>= 33':
5656
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-fedora33.tar.xz
5757
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-fedora33.tar.xz" | awk '{ print $1 }')
58-
unknown_versioning: *cabal-${RELEASE//./}-64-centos7
58+
unknown_versioning: *cabal-${RELEASE//./}-64-rocky8
5959
Linux_Ubuntu:
60-
'< 20': &cabal-${RELEASE//./}-64-ubuntu18
61-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-ubuntu18_04.tar.xz
62-
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-ubuntu18_04.tar.xz" | awk '{ print $1 }')
6360
'>= 20': &cabal-${RELEASE//./}-64-ubuntu20
6461
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-linux-ubuntu20_04.tar.xz
6562
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-linux-ubuntu20_04.tar.xz" | awk '{ print $1 }')
66-
unknown_versioning: *cabal-${RELEASE//./}-64-ubuntu18
63+
unknown_versioning: *cabal-${RELEASE//./}-64-ubuntu20
6764
Linux_Mint:
68-
'< 20': *cabal-${RELEASE//./}-64-ubuntu18
6965
'>= 20': *cabal-${RELEASE//./}-64-ubuntu20
70-
unknown_versioning: *cabal-${RELEASE//./}-64-ubuntu18
66+
unknown_versioning: *cabal-${RELEASE//./}-64-ubuntu20
7167
Darwin:
7268
unknown_versioning:
7369
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-darwin.tar.xz
@@ -76,21 +72,21 @@ cat <<EOF > /dev/stdout
7672
unknown_versioning:
7773
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-windows.zip
7874
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-windows.zip" | awk '{ print $1 }')
79-
FreeBSD:
80-
unknown_versioning:
81-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-freebsd-14.tar.xz
82-
dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-freebsd-14.tar.xz" | awk '{ print $1 }')
75+
#FreeBSD:
76+
# unknown_versioning:
77+
# dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-x86_64-freebsd-14.tar.xz
78+
# dlHash: $(sha256sum "cabal-install-$RELEASE-x86_64-freebsd-14.tar.xz" | awk '{ print $1 }')
8379
A_32:
8480
Linux_UnknownLinux:
8581
unknown_versioning: &cabal-${RELEASE//./}-32
86-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-i386-linux-alpine3_12.tar.xz
87-
dlHash: $(sha256sum "cabal-install-$RELEASE-i386-linux-alpine3_12.tar.xz" | awk '{ print $1 }')
82+
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-i386-linux-alpine3_20.tar.xz
83+
dlHash: $(sha256sum "cabal-install-$RELEASE-i386-linux-alpine3_20.tar.xz" | awk '{ print $1 }')
8884
Linux_Alpine:
8985
unknown_versioning: *cabal-${RELEASE//./}-32
9086
Linux_Debian:
91-
'( >= 9 )':
92-
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-i386-linux-deb9.tar.xz
93-
dlHash: $(sha256sum "cabal-install-$RELEASE-i386-linux-deb9.tar.xz" | awk '{ print $1 }')
87+
'( >= 10 )':
88+
dlUri: https://downloads.haskell.org/~cabal/cabal-install-$RELEASE/cabal-install-$RELEASE-i386-linux-deb10.tar.xz
89+
dlHash: $(sha256sum "cabal-install-$RELEASE-i386-linux-deb10.tar.xz" | awk '{ print $1 }')
9490
unknown_versioning: *cabal-${RELEASE//./}-32
9591
A_ARM64:
9692
Darwin:

0 commit comments

Comments
 (0)