From 80e1d2443f8f08fd9234db4a6eb468abfd162e41 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sat, 24 Feb 2024 19:27:40 +0800 Subject: [PATCH 1/6] Check for GHC manpage existence Wrt https://github.com/haskell/ghcup-hs/issues/990 --- .github/workflows/install-bindist.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/install-bindist.sh b/.github/workflows/install-bindist.sh index 785478a..7f9ff4d 100755 --- a/.github/workflows/install-bindist.sh +++ b/.github/workflows/install-bindist.sh @@ -111,6 +111,7 @@ case $TOOL in cabal install --lib --package-env=. clock # https://github.com/haskell/ghcup-hs/issues/966 cabal install --lib --package-env=. hashable + [[ -e "$(ghcup whereis --directory ghc "$VERSION")/../share/man/man1/ghc.1" ]] ;; cabal) ghcup_fun install ghc --set "$(ghcup_fun list -t ghc -r -c available | tail -1 | awk '{ print $2 }')" From ba379f154586f2d84039371c4e98186adaaddad4 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sat, 24 Feb 2024 19:29:09 +0800 Subject: [PATCH 2/6] Add GHC 9.8.2 --- ghcup-0.0.7.yaml | 110 ++++++++++++++++++++++++++++++++++++++++++++++- ghcup-0.0.8.yaml | 110 ++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 218 insertions(+), 2 deletions(-) diff --git a/ghcup-0.0.7.yaml b/ghcup-0.0.7.yaml index 59ded17..dadd483 100644 --- a/ghcup-0.0.7.yaml +++ b/ghcup-0.0.7.yaml @@ -4266,12 +4266,120 @@ ghcupDownloads: dlSubdir: ghc-9.8.1 dlUri: https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-src.tar.xz viTags: - - Latest - base-4.19.0.0 viTestDL: dlHash: 2626f3bb974428cbb795c5433017e18088f0d8de8a66d5a23ff4776847a5bec3 dlSubdir: ghc-9.8.1/testsuite dlUri: https://downloads.haskell.org/ghc/9.8.1/ghc-9.8.1-testsuite.tar.xz + 9.8.2: + viArch: + A_32: + Linux_Debian: + unknown_versioning: &ghc-982-i386-deb10 + dlHash: 9607b12351ff1bf8771a037fe943f2e23b7b03f8e7cca9c66b555e11f83610b9 + dlSubdir: ghc-9.8.2-i386-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-i386-deb10-linux.tar.xz + Linux_Mint: + unknown_versioning: *ghc-982-i386-deb10 + Linux_Ubuntu: + unknown_versioning: *ghc-982-i386-deb10 + Linux_UnknownLinux: + unknown_versioning: *ghc-982-i386-deb10 + A_64: + Darwin: + unknown_versioning: + dlHash: 64e8cca6310443cd6de8255edcf391d937829792e701167f7e5fb234f7150078 + dlSubdir: ghc-9.8.2-x86_64-apple-darwin + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz + Linux_Alpine: + unknown_versioning: + dlHash: 7fe06e083a8878da84e906170b106de4b31306fd1b390093aee50c4cdcaed026 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz + Linux_CentOS: + ( >= 7 && < 8 ): &ghc982-x86_64-centos7 + dlHash: 9491e3686c266f1a53ed0f84822c3b1a8519e19fb7df629c841ab184c5fa0fff + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Debian: + (>= 10 && < 11): + dlHash: 7449e1c8ef351ec326f36d9eba2885ba7b75d9900df35b2069c4d6fd151b09eb + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb10-linux.tar.xz + < 10: + dlHash: 9ff735b0b9dcb0c48cc32d6df7826b6ee9b2fdf1f1e056f015bab9e79fc86c11 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb9-linux.tar.xz + '>= 11': &ghc982-x86_64-deb11 + dlHash: ee9d424c614dd4b92b0104e812fb92016bf3d3ffd5e51a8af544634b9d817028 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb11-linux.tar.xz + unknown_versioning: *ghc982-x86_64-deb11 + Linux_Fedora: + '>= 33': + dlHash: 99639e49179664cf69f533d00ab30da5f7333370a9b9d3c750453a1e51be4f29 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-fedora33-linux.tar.xz + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Mint: + < 20: &ghc982-x86_64-ubuntu18_04 + dlHash: d7c473efe9ee81cbf0751b49b58eb95cb3d9a8cea0093b5cc7735d21f9301414 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-ubuntu18_04-linux.tar.xz + '>= 20': &ghc982-x86_64-ubuntu20_04 + dlHash: a65a4726203c606b58a7f6b714a576e7d81390158c8afa0dece3841a4c602de2 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-ubuntu20_04-linux.tar.xz + Linux_RedHat: + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Ubuntu: + ( >= 16 && < 19 ): *ghc982-x86_64-ubuntu18_04 + unknown_versioning: *ghc982-x86_64-ubuntu20_04 + Linux_UnknownLinux: + unknown_versioning: + dlHash: c2784e2bcc6574021fb3450fec3948cc753ddcde2da4951f76679e2f4b4d307b + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz + FreeBSD: + unknown_versioning: + dlHash: 150468d0d4ece45bb913565a7f3fdd3f4c75af832d70198721083b65c9f863d6 + dlSubdir: ghc-9.8.2-x86_64-portbld-freebsd + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-portbld-freebsd.tar.xz + Windows: + unknown_versioning: + dlHash: f7d496b850686ea5fbfcecc722ec399ec7acb8d06ebec23bb4dcb9338f430764 + dlSubdir: ghc-9.8.2-x86_64-unknown-mingw32 + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-unknown-mingw32.tar.xz + A_ARM64: + Darwin: + unknown_versioning: + dlHash: 67be089dedbe599d911efd8f82e4f9a19225761a3872be74dfd4b5a557fb8e1a + dlSubdir: ghc-9.8.2-aarch64-apple-darwin + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz + Linux_Alpine: + unknown_versioning: + dlHash: 0e1a8156ec82de77a7160db023b297cf00ab1e04e395f1e8b77f602ba051b1d5 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-alpine3_18-linux.tar.xz + Linux_UnknownLinux: + unknown_versioning: + dlHash: 9a3776fd8dc02f95b751f0e44823d6727dea2c212857e2c5c5f6a38a034d1575 + dlSubdir: ghc-9.8.2-aarch64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-deb10-linux.tar.xz + viChangeLog: https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html + viReleaseDay: '2024-02-23' + viSourceDL: + dlHash: e2fb7a7dd7461237d22e8365a83edd9e1a77d2e15d045f3945396845a87781c9 + dlSubdir: ghc-9.8.2 + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-src.tar.xz + viTags: + - Latest + - base-4.19.1.0 + viTestDL: + dlHash: e1e35736205f555bceeecd3a78b9e8f0710c51a875149ebf5795eb88deb38a60 + dlSubdir: ghc-9.8.2/testsuite + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-testsuite.tar.xz Cabal: 2.4.1.0: diff --git a/ghcup-0.0.8.yaml b/ghcup-0.0.8.yaml index 422bd5a..0a50956 100644 --- a/ghcup-0.0.8.yaml +++ b/ghcup-0.0.8.yaml @@ -4268,12 +4268,120 @@ ghcupDownloads: dlSubdir: ghc-9.8.1 dlUri: https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-src.tar.xz viTags: - - Latest - base-4.19.0.0 viTestDL: dlHash: 2626f3bb974428cbb795c5433017e18088f0d8de8a66d5a23ff4776847a5bec3 dlSubdir: ghc-9.8.1/testsuite dlUri: https://downloads.haskell.org/ghc/9.8.1/ghc-9.8.1-testsuite.tar.xz + 9.8.2: + viArch: + A_32: + Linux_Debian: + unknown_versioning: &ghc-982-i386-deb10 + dlHash: 9607b12351ff1bf8771a037fe943f2e23b7b03f8e7cca9c66b555e11f83610b9 + dlSubdir: ghc-9.8.2-i386-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-i386-deb10-linux.tar.xz + Linux_Mint: + unknown_versioning: *ghc-982-i386-deb10 + Linux_Ubuntu: + unknown_versioning: *ghc-982-i386-deb10 + Linux_UnknownLinux: + unknown_versioning: *ghc-982-i386-deb10 + A_64: + Darwin: + unknown_versioning: + dlHash: 64e8cca6310443cd6de8255edcf391d937829792e701167f7e5fb234f7150078 + dlSubdir: ghc-9.8.2-x86_64-apple-darwin + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz + Linux_Alpine: + unknown_versioning: + dlHash: 7fe06e083a8878da84e906170b106de4b31306fd1b390093aee50c4cdcaed026 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz + Linux_CentOS: + ( >= 7 && < 8 ): &ghc982-x86_64-centos7 + dlHash: 9491e3686c266f1a53ed0f84822c3b1a8519e19fb7df629c841ab184c5fa0fff + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Debian: + (>= 10 && < 11): + dlHash: 7449e1c8ef351ec326f36d9eba2885ba7b75d9900df35b2069c4d6fd151b09eb + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb10-linux.tar.xz + < 10: + dlHash: 9ff735b0b9dcb0c48cc32d6df7826b6ee9b2fdf1f1e056f015bab9e79fc86c11 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb9-linux.tar.xz + '>= 11': &ghc982-x86_64-deb11 + dlHash: ee9d424c614dd4b92b0104e812fb92016bf3d3ffd5e51a8af544634b9d817028 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-deb11-linux.tar.xz + unknown_versioning: *ghc982-x86_64-deb11 + Linux_Fedora: + '>= 33': + dlHash: 99639e49179664cf69f533d00ab30da5f7333370a9b9d3c750453a1e51be4f29 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-fedora33-linux.tar.xz + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Mint: + < 20: &ghc982-x86_64-ubuntu18_04 + dlHash: d7c473efe9ee81cbf0751b49b58eb95cb3d9a8cea0093b5cc7735d21f9301414 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-ubuntu18_04-linux.tar.xz + '>= 20': &ghc982-x86_64-ubuntu20_04 + dlHash: a65a4726203c606b58a7f6b714a576e7d81390158c8afa0dece3841a4c602de2 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-ubuntu20_04-linux.tar.xz + Linux_RedHat: + unknown_versioning: *ghc982-x86_64-centos7 + Linux_Ubuntu: + ( >= 16 && < 19 ): *ghc982-x86_64-ubuntu18_04 + unknown_versioning: *ghc982-x86_64-ubuntu20_04 + Linux_UnknownLinux: + unknown_versioning: + dlHash: c2784e2bcc6574021fb3450fec3948cc753ddcde2da4951f76679e2f4b4d307b + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz + FreeBSD: + unknown_versioning: + dlHash: 150468d0d4ece45bb913565a7f3fdd3f4c75af832d70198721083b65c9f863d6 + dlSubdir: ghc-9.8.2-x86_64-portbld-freebsd + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-portbld-freebsd.tar.xz + Windows: + unknown_versioning: + dlHash: f7d496b850686ea5fbfcecc722ec399ec7acb8d06ebec23bb4dcb9338f430764 + dlSubdir: ghc-9.8.2-x86_64-unknown-mingw32 + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-unknown-mingw32.tar.xz + A_ARM64: + Darwin: + unknown_versioning: + dlHash: 67be089dedbe599d911efd8f82e4f9a19225761a3872be74dfd4b5a557fb8e1a + dlSubdir: ghc-9.8.2-aarch64-apple-darwin + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz + Linux_Alpine: + unknown_versioning: + dlHash: 0e1a8156ec82de77a7160db023b297cf00ab1e04e395f1e8b77f602ba051b1d5 + dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-alpine3_18-linux.tar.xz + Linux_UnknownLinux: + unknown_versioning: + dlHash: 9a3776fd8dc02f95b751f0e44823d6727dea2c212857e2c5c5f6a38a034d1575 + dlSubdir: ghc-9.8.2-aarch64-unknown-linux + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-deb10-linux.tar.xz + viChangeLog: https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html + viReleaseDay: '2024-02-23' + viSourceDL: + dlHash: e2fb7a7dd7461237d22e8365a83edd9e1a77d2e15d045f3945396845a87781c9 + dlSubdir: ghc-9.8.2 + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-src.tar.xz + viTags: + - Latest + - base-4.19.1.0 + viTestDL: + dlHash: e1e35736205f555bceeecd3a78b9e8f0710c51a875149ebf5795eb88deb38a60 + dlSubdir: ghc-9.8.2/testsuite + dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-testsuite.tar.xz Cabal: 2.4.1.0: From 7bb3e8dab82878777f40f7b5ba157c7de32beae8 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sat, 24 Feb 2024 19:29:26 +0800 Subject: [PATCH 3/6] Re-sign --- ghcup-0.0.7.yaml.sig | Bin 682 -> 682 bytes ghcup-0.0.8.yaml.sig | Bin 682 -> 682 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/ghcup-0.0.7.yaml.sig b/ghcup-0.0.7.yaml.sig index cf199a7ad9fd5dc5b400ebd14dcdabed639930dd..152994771e3d6cc5585ec0743f5a0e57577b564b 100644 GIT binary patch delta 534 zcmV+x0_pv#1*!#*BLmsf5s@Z?txP3LYmC57@HjI%9CZbSq-HNDTwuG$Z;3WJh!Wk-KBd0`K zNV!TFh(~7G=45FZKX?OJ_${2d;k4%Lmc+p&1yl)jAINV4_V+&Z za#*e?i_@k^-7y->rm-;SS20IJjd##Tl0iIO{{aqcoyPi$71^v&R89HxqtWs?TY>p< z&7P?V7Z|Z?S@*oAQ1Lp<8IA?T(Ap_L-xlVA4dL?6rxMCVr_;vT63)&Kwi delta 534 zcmV+x0_pv#1*!#*BLm3D#*rp~fALZe{w&p*IBl>~o{#JsKRp8@Mu?3B(dfb2GWV^~ zR2kXU7^7hmDQmr5F1*#Z23^^6JroPCCsghf@l^mKtqILYJ_x z-HM9F0PtnWZ4-H85r6&S=wgY^J-&%LelM6_ctFwlDz)|uul0%8sAe2+&Yf5EoeA%V zNbV1&u_>U4=r!jBpb zu$?6nB9AQrsCKWJsb|Dxi`c?!a^w)Suoq2;SJ((W)<|Ca@8Et-omLkA1tL;Xt%5M! z?jplx`AAiEdgbE_N_!T7k1lEi6LKpQ$pLj#q-Uds{j&f@HvKeBAydou=>}{-=GW13 Yr!AL4V#tt9+|y=z2*Zqi``iOAxfliumjD0& diff --git a/ghcup-0.0.8.yaml.sig b/ghcup-0.0.8.yaml.sig index 9d0ed9164491ba89f6c5380300c01ba99490c896..160aa83a92df87d8817fd398c941a87bf226f9f1 100644 GIT binary patch delta 534 zcmV+x0_pv#1*!#*BLmsf6Okr>eglO7f?Xe0hm$a73!xof{2Meqe209f97_ zj`nJ<6|Q{NUpF1|GJo!JU-;Qodjq$q0hN5*ou941js7=IlHV~^M~zt-f8ods+R*vQ zI=2yYbk-`iPUWHr%%CCcB1oY;k6Vh@$ExHRQEUI5l61w zY%x;<0!s}@P91iEZhKYnf21+W#qi1+%e-G0mayVTT$8Zx3=iyapAIraLJp0{Vf9F> zc*_56yyex>sz3`D79a@{o(NiNtCPaI{my8*(e(IH;*o{*G=eOdh_gK6`y^VWTe$BE zyD{fOk)ESxE)&IajlX)%3xNYg{rHS|ah+`Htu?x-66@MNQ?5>?e}|T5U4!oGIo8Cl z()JL1I55rP&tsBMEjjX3qEPw0Pzt@-)P8mQ$5 zD)ukYXDxXBfwdG9(WMmla@BL004P|JnGsea#fr#j5IKeGe8ai$nFFjtsfw`is~JPqz#Wf8}1`ze|Wn zvUWHOhNfibWYQp9BS2}w;pTUGZwRw2<+D=MxpmWQv020zL<-e`K(BmNyl-_Eh$Eef z-wpTkkO9!;Sgu|pcbg4@FgJ#D38gU^uv?tl7*IjBYCCt`;cnRK2X z$EP1~9Y!lkh1mxm0=)O%e+^=0Pc^bZ)Jy^Hhy{#8lJSykGz7*t-H`Y%sQ!U3z=6nT zY(EC3uYF6$diYK#6sj`#VUPgNrhwQ_Gwcv};xx5rE2Z{C%fYtQE&b0>DpbUdvSpsO zNj2~?(uuNZa%!Ha)JF0mU%PcS*uPC?#DJ0gyc#XhywQOF=G}b4=}emLA4HF-`E=Y( zkC=ZmWC=cUnkHBSMRDE}ze(uw8-jL;8j5?6M+al5<$bLd9(|bX&Od~eQ`MEx9Neqq Y1a_Ss^LL6_s(1Bs2&Kk?4rq(dudHPZiU0rr From fb1102a77923d03d4e6065f3e3a0741655bb1a9a Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sun, 25 Feb 2024 18:09:43 +0800 Subject: [PATCH 4/6] Use unofficial bindists with fixed manpages --- ghcup-0.0.7.yaml | 22 +++++++++++----------- ghcup-0.0.8.yaml | 22 +++++++++++----------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/ghcup-0.0.7.yaml b/ghcup-0.0.7.yaml index dadd483..dfdb0c9 100644 --- a/ghcup-0.0.7.yaml +++ b/ghcup-0.0.7.yaml @@ -4288,19 +4288,19 @@ ghcupDownloads: A_64: Darwin: unknown_versioning: - dlHash: 64e8cca6310443cd6de8255edcf391d937829792e701167f7e5fb234f7150078 + dlHash: 0f2671da68ac694cf661ef0bd05eeae27c6200878367e519c427b7da033997ba dlSubdir: ghc-9.8.2-x86_64-apple-darwin - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz Linux_Alpine: unknown_versioning: - dlHash: 7fe06e083a8878da84e906170b106de4b31306fd1b390093aee50c4cdcaed026 + dlHash: 888b6b04795be8c72fda46d959032ec4f49b02efa94d87f8e3e25d0daaf6e891 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz Linux_CentOS: ( >= 7 && < 8 ): &ghc982-x86_64-centos7 - dlHash: 9491e3686c266f1a53ed0f84822c3b1a8519e19fb7df629c841ab184c5fa0fff + dlHash: ec1b7760c02f855b6809e34cf2077b6a05c9a01a3cf18cf079a060cf1cbac5a5 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz unknown_versioning: *ghc982-x86_64-centos7 Linux_Debian: (>= 10 && < 11): @@ -4338,9 +4338,9 @@ ghcupDownloads: unknown_versioning: *ghc982-x86_64-ubuntu20_04 Linux_UnknownLinux: unknown_versioning: - dlHash: c2784e2bcc6574021fb3450fec3948cc753ddcde2da4951f76679e2f4b4d307b + dlHash: 73b1b55f7ce7a93d25b7ba8729940bc8e90039dd402b333b1f903c25300f3409 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz FreeBSD: unknown_versioning: dlHash: 150468d0d4ece45bb913565a7f3fdd3f4c75af832d70198721083b65c9f863d6 @@ -4354,13 +4354,13 @@ ghcupDownloads: A_ARM64: Darwin: unknown_versioning: - dlHash: 67be089dedbe599d911efd8f82e4f9a19225761a3872be74dfd4b5a557fb8e1a + dlHash: 7965a118589f578e952d1a6b2c8826bb3fa1624564392db153ae741c35b33204 dlSubdir: ghc-9.8.2-aarch64-apple-darwin - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz Linux_Alpine: unknown_versioning: dlHash: 0e1a8156ec82de77a7160db023b297cf00ab1e04e395f1e8b77f602ba051b1d5 - dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlSubdir: ghc-9.8.2-aarch64-alpine-linux dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-alpine3_18-linux.tar.xz Linux_UnknownLinux: unknown_versioning: diff --git a/ghcup-0.0.8.yaml b/ghcup-0.0.8.yaml index 0a50956..0b6ba81 100644 --- a/ghcup-0.0.8.yaml +++ b/ghcup-0.0.8.yaml @@ -4290,19 +4290,19 @@ ghcupDownloads: A_64: Darwin: unknown_versioning: - dlHash: 64e8cca6310443cd6de8255edcf391d937829792e701167f7e5fb234f7150078 + dlHash: 0f2671da68ac694cf661ef0bd05eeae27c6200878367e519c427b7da033997ba dlSubdir: ghc-9.8.2-x86_64-apple-darwin - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-apple-darwin.tar.xz Linux_Alpine: unknown_versioning: - dlHash: 7fe06e083a8878da84e906170b106de4b31306fd1b390093aee50c4cdcaed026 + dlHash: 888b6b04795be8c72fda46d959032ec4f49b02efa94d87f8e3e25d0daaf6e891 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-alpine3_12-linux.tar.xz Linux_CentOS: ( >= 7 && < 8 ): &ghc982-x86_64-centos7 - dlHash: 9491e3686c266f1a53ed0f84822c3b1a8519e19fb7df629c841ab184c5fa0fff + dlHash: ec1b7760c02f855b6809e34cf2077b6a05c9a01a3cf18cf079a060cf1cbac5a5 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-centos7-linux.tar.xz unknown_versioning: *ghc982-x86_64-centos7 Linux_Debian: (>= 10 && < 11): @@ -4340,9 +4340,9 @@ ghcupDownloads: unknown_versioning: *ghc982-x86_64-ubuntu20_04 Linux_UnknownLinux: unknown_versioning: - dlHash: c2784e2bcc6574021fb3450fec3948cc753ddcde2da4951f76679e2f4b4d307b + dlHash: 73b1b55f7ce7a93d25b7ba8729940bc8e90039dd402b333b1f903c25300f3409 dlSubdir: ghc-9.8.2-x86_64-unknown-linux - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-x86_64-rocky8-linux.tar.xz FreeBSD: unknown_versioning: dlHash: 150468d0d4ece45bb913565a7f3fdd3f4c75af832d70198721083b65c9f863d6 @@ -4356,13 +4356,13 @@ ghcupDownloads: A_ARM64: Darwin: unknown_versioning: - dlHash: 67be089dedbe599d911efd8f82e4f9a19225761a3872be74dfd4b5a557fb8e1a + dlHash: 7965a118589f578e952d1a6b2c8826bb3fa1624564392db153ae741c35b33204 dlSubdir: ghc-9.8.2-aarch64-apple-darwin - dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz + dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/ghc/9.8.2/ghc-9.8.2-aarch64-apple-darwin.tar.xz Linux_Alpine: unknown_versioning: dlHash: 0e1a8156ec82de77a7160db023b297cf00ab1e04e395f1e8b77f602ba051b1d5 - dlSubdir: ghc-9.8.2-x86_64-unknown-linux + dlSubdir: ghc-9.8.2-aarch64-alpine-linux dlUri: https://downloads.haskell.org/~ghc/9.8.2/ghc-9.8.2-aarch64-alpine3_18-linux.tar.xz Linux_UnknownLinux: unknown_versioning: From de91dadf5fbbfc847c055c41c40747fc22e11b06 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sun, 25 Feb 2024 18:10:05 +0800 Subject: [PATCH 5/6] Re-sign --- ghcup-0.0.7.yaml.sig | Bin 682 -> 682 bytes ghcup-0.0.8.yaml.sig | Bin 682 -> 682 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/ghcup-0.0.7.yaml.sig b/ghcup-0.0.7.yaml.sig index 152994771e3d6cc5585ec0743f5a0e57577b564b..66ac1735b3c1e46e9c33c5e58c1a105c2da798ab 100644 GIT binary patch delta 534 zcmV+x0_pv#1*!#*BLmwJ`jIApe|ByV0EII3n@6e1d{qy3dR}=E;f3|~@w{cIJie9@ z#G}n^BhCaB?zG=3MeotUgB83xJ?{U(z8+GMpxX=_>~NibWW)`ADT8M;#H7VOTVk1o`|6It^ z(z%nYR>GBrb}Ah%T-CmRWK6RA?dyZo03_Rm6<`5&v26KV;^nL5Xskh7JZ61m@ zub*`ZLj#fzh}8i35Tr5vdhC?O`(s2%;&E*?0A;fiqf)kt0W-#Nf2YinA2xxQe#qYu z`n8uP`AIxBa&%*86FAK8lgP0?zFMU|P=K~XO1y1l`V}Lo``Ls&i$jK?txP3LYmC57@HjI%9CZbSq-HNDTwuG$Z;3WJh!Wk-KBd0`K zNV!TFh(~7G=45FZKX?OJ_${2d;k4%Lmc+p&1yl)jAINV4_V+&Z za#*e?i_@k^-7y->rm-;SS20IJjd##Tl0iIO{{aqcoyPi$71^v&R89HxqtWs?TY>p< z&7P?V7Z|Z?S@*oAQ1Lp<8IA?T(Ap_L-xlVA4dL?6rxMCVr_;vT63)&Kwi diff --git a/ghcup-0.0.8.yaml.sig b/ghcup-0.0.8.yaml.sig index 160aa83a92df87d8817fd398c941a87bf226f9f1..a2d95c383c0fffaeffe9284a2278689c78a2002d 100644 GIT binary patch delta 534 zcmV+x0_pv#1*!#*BLmwJ_>m@nfALul|4|??(OOgbc{{BHT2wJHV=_kAVVc5I+4Z-s zowyKC%p>j?WK|JikU}66mKJYpoDZvs$vmKA)IHj$1}|Z14IzznmqS=`RoA=`IvTxO z>4yDR78^^I6?PLyEeY~y^SPdR>vX4zR&cF8iYoG)9Oe|&tJ_k|K<-TRfI0eF-N~OWmGaQ+hhaspW*4i7*g!>G zNxR8jC^fjpG$x{PI3KcBeK zlNUUFfx&iTcLo|VNY;!4(u8?+m7jF-zbYy&TNg^$??3r{Zm-?)Vq!EcWP(=GP#6ZN zQ!pj5m4-zCgs`2~%ap#JQBPQcHdshAT%Zg`h91SwM8c01?7{p*emE08uN#%)o6Qu0VUOYj(k{thcgVvF$LCjzEa?VAfc4VFbo(nQ1m{zk z=`3^l-jq{_+(C$~y(@A2@#L$5mu{RRpq&4d|EcRbJ$0f0hbmGHTlhC83R+c6c)Sr~ YN3}UB65^c$qeglO7f?Xe0hm$a73!xof{2Meqe209f97_ zj`nJ<6|Q{NUpF1|GJo!JU-;Qodjq$q0hN5*ou941js7=IlHV~^M~zt-f8ods+R*vQ zI=2yYbk-`iPUWHr%%CCcB1oY;k6Vh@$ExHRQEUI5l61w zY%x;<0!s}@P91iEZhKYnf21+W#qi1+%e-G0mayVTT$8Zx3=iyapAIraLJp0{Vf9F> zc*_56yyex>sz3`D79a@{o(NiNtCPaI{my8*(e(IH;*o{*G=eOdh_gK6`y^VWTe$BE zyD{fOk)ESxE)&IajlX)%3xNYg{rHS|ah+`Htu?x-66@MNQ?5>?e}|T5U4!oGIo8Cl z()JL1I55rP&tsBMEjjX3q Date: Sun, 25 Feb 2024 18:29:37 +0800 Subject: [PATCH 6/6] Don't test for manpage on windows --- .github/workflows/install-bindist.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/install-bindist.sh b/.github/workflows/install-bindist.sh index 7f9ff4d..d36f476 100755 --- a/.github/workflows/install-bindist.sh +++ b/.github/workflows/install-bindist.sh @@ -111,7 +111,13 @@ case $TOOL in cabal install --lib --package-env=. clock # https://github.com/haskell/ghcup-hs/issues/966 cabal install --lib --package-env=. hashable - [[ -e "$(ghcup whereis --directory ghc "$VERSION")/../share/man/man1/ghc.1" ]] + case "$(uname -s)" in + MSYS_*|MINGW*) + ;; + *) + [[ -e "$(ghcup whereis --directory ghc "$VERSION")/../share/man/man1/ghc.1" ]] + ;; + esac ;; cabal) ghcup_fun install ghc --set "$(ghcup_fun list -t ghc -r -c available | tail -1 | awk '{ print $2 }')"