From 08693e6d3a7ee3565ad12c7af94ae45fb421dc3a Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Tue, 21 Jul 2020 00:29:46 +0200 Subject: [PATCH] Add more alpine bindists --- ghcup-0.0.2.json | 23 ++++++++++++++++++++++- lib/GHCup/Data/GHCupDownloads.hs | 24 +++++++++++++++++++++++- 2 files changed, 45 insertions(+), 2 deletions(-) diff --git a/ghcup-0.0.2.json b/ghcup-0.0.2.json index d147141..2334f91 100644 --- a/ghcup-0.0.2.json +++ b/ghcup-0.0.2.json @@ -214,7 +214,7 @@ "A_64": { "Linux_Alpine": { "unknown_versioning": { - "dlHash": "325b48b2ea199b4f62c16dc9c3ff99b42ea6bb1dde5a74fa640dfeb8d63894d0", + "dlHash": "517783b660a27ebf95b2568d47292fd633d5f9a4de4c80ad1ccf05e1b9d7313f", "dlSubdir": "ghc-8.0.2", "dlUri": "https://files.hasufell.de/ghc/ghc-8.0.2-x86_64-alpine-linux.tar.xz" } @@ -744,6 +744,13 @@ } }, "A_32": { + "Linux_Alpine": { + "unknown_versioning": { + "dlHash": "7360cc6b29e9b4ab08f6ea5bc3bcca6f5c216933e81ef1620dcdd700f1fdb289", + "dlSubdir": "ghc-8.10.1", + "dlUri": "https://files.hasufell.de/ghc/ghc-8.10.1-i386-alpine-linux.tar.xz" + } + }, "Linux_Debian": { "unknown_versioning": { "dlHash": "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2", @@ -1263,6 +1270,13 @@ } }, "A_32": { + "Linux_Alpine": { + "unknown_versioning": { + "dlHash": "1d18e89ee031197e55c48683e78a7ffc67601ac5fd9f73aac555eb064b3859a2", + "dlSubdir": "ghc-8.8.4", + "dlUri": "https://files.hasufell.de/ghc/ghc-8.8.4-i386-alpine-linux.tar.xz" + } + }, "Linux_Debian": { "unknown_versioning": { "dlHash": "43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0", @@ -1762,6 +1776,13 @@ "8.2.2": { "viArch": { "A_64": { + "Linux_Alpine": { + "unknown_versioning": { + "dlHash": "adcf3a320a3c402aba07ae9586990dc3c0b550e96aeffb1b9e194313d3ba716d", + "dlSubdir": "ghc-8.2.2", + "dlUri": "https://files.hasufell.de/ghc/ghc-8.2.2-x86_64-alpine-linux.tar.xz" + } + }, "FreeBSD": { "unknown_versioning": { "dlHash": "cd351c704b92b9af23994024df07de8ca7090ea7675d5c8b14b2be857a46d804", diff --git a/lib/GHCup/Data/GHCupDownloads.hs b/lib/GHCup/Data/GHCupDownloads.hs index 16f661c..b44b6f4 100644 --- a/lib/GHCup/Data/GHCupDownloads.hs +++ b/lib/GHCup/Data/GHCupDownloads.hs @@ -110,7 +110,7 @@ ghc_802_64_alpine :: DownloadInfo ghc_802_64_alpine = DownloadInfo [uri|https://files.hasufell.de/ghc/ghc-8.0.2-x86_64-alpine-linux.tar.xz|] (Just [rel|ghc-8.0.2|]) - "325b48b2ea199b4f62c16dc9c3ff99b42ea6bb1dde5a74fa640dfeb8d63894d0" + "517783b660a27ebf95b2568d47292fd633d5f9a4de4c80ad1ccf05e1b9d7313f" ghc_802_32_alpine :: DownloadInfo ghc_802_32_alpine = DownloadInfo @@ -180,6 +180,13 @@ ghc_822_32_alpine = DownloadInfo (Just [rel|ghc-8.2.2|]) "467534c32552cfd318753112dbc70af003693aad4b0081f2a07e61f5b5ea2c22" +ghc_822_64_alpine :: DownloadInfo +ghc_822_64_alpine = DownloadInfo + [uri|https://files.hasufell.de/ghc/ghc-8.2.2-x86_64-alpine-linux.tar.xz|] + (Just [rel|ghc-8.2.2|]) + "adcf3a320a3c402aba07ae9586990dc3c0b550e96aeffb1b9e194313d3ba716d" + + ----------------- @@ -782,6 +789,13 @@ ghc_884_64_alpine = DownloadInfo (Just [rel|ghc-8.8.4|]) "90c6a1661de7f20c7d169cd6270125035b3332063e45103ce028df0beecf434e" +ghc_884_32_alpine :: DownloadInfo +ghc_884_32_alpine = DownloadInfo + [uri|https://files.hasufell.de/ghc/ghc-8.8.4-i386-alpine-linux.tar.xz|] + (Just [rel|ghc-8.8.4|]) + "1d18e89ee031197e55c48683e78a7ffc67601ac5fd9f73aac555eb064b3859a2" + + ----------------- @@ -838,6 +852,11 @@ ghc_8101_64_alpine = DownloadInfo (Just [rel|ghc-8.10.1-x86_64-unknown-linux|]) "cb13b645d103e2fba2eb8dfcc4e5f2fbd9550c00c4df42f342b4210436dcb8a8" +ghc_8101_32_alpine :: DownloadInfo +ghc_8101_32_alpine = DownloadInfo + [uri|https://files.hasufell.de/ghc/ghc-8.10.1-i386-alpine-linux.tar.xz|] + (Just [rel|ghc-8.10.1|]) + "7360cc6b29e9b4ab08f6ea5bc3bcca6f5c216933e81ef1620dcdd700f1fdb289" ghc_8101_64_freebsd :: DownloadInfo ghc_8101_64_freebsd = DownloadInfo @@ -1141,6 +1160,7 @@ ghcupDownloads = M.fromList , (Just [vers|11|], ghc_822_64_freebsd11) ] ) + , (Linux Alpine , M.fromList [(Nothing, ghc_822_64_alpine)]) ] ) , ( A_32 @@ -1799,6 +1819,7 @@ ghcupDownloads = M.fromList , (Linux Ubuntu, M.fromList [(Nothing, ghc_884_32_deb9)]) , (Linux Mint , M.fromList [(Nothing, ghc_884_32_deb9)]) , (Linux Debian, M.fromList [(Nothing, ghc_884_32_deb9)]) + , (Linux Alpine, M.fromList [(Nothing, ghc_884_32_alpine)]) ] ) ] @@ -1869,6 +1890,7 @@ ghcupDownloads = M.fromList , (Just [vers|9|], ghc_8101_32_deb9) ] ) + , (Linux Alpine, M.fromList [(Nothing, ghc_8101_32_alpine)]) ] ) ]