diff --git a/.gitlab/script/ghcup_version.sh b/.gitlab/script/ghcup_version.sh index 4c5c30e..1c410a8 100755 --- a/.gitlab/script/ghcup_version.sh +++ b/.gitlab/script/ghcup_version.sh @@ -11,7 +11,7 @@ ecabal() { } eghcup() { - ghcup -v -c -s file://$(pwd)/ghcup-${JSON_VERSION}.json "$@" + ghcup -v -c -s file://$(pwd)/ghcup-${JSON_VERSION}.yaml "$@" } git describe --always @@ -42,7 +42,7 @@ rm -rf "${GHCUP_INSTALL_BASE_PREFIX}"/.ghcup ### manual cli based testing -ghcup-gen check -f ghcup-${JSON_VERSION}.json +ghcup-gen check -f ghcup-${JSON_VERSION}.yaml eghcup --numeric-version diff --git a/RELEASING.md b/RELEASING.md index 6210ca0..9185cc4 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -1,19 +1,19 @@ # RELEASING -1. update `GHCup.Version` module. `ghcupURL` must only be updated if we change the `_toolRequirements` type or the JSON representation of it. The version of the json represents the change increments. `ghcUpVer` is the current application version. +1. update `GHCup.Version` module. `ghcupURL` must only be updated if we change the `_toolRequirements` type or the YAML representation of it. The version of the YAML represents the change increments. `ghcUpVer` is the current application version. 2. Update version in ghcup.cabal 3. Add ChangeLog entry -4. Add/fix downloads to `GHCupDownloads` module, then run `ghcup-gen gen` to generate the new json and validate it via `ghcup-gen check`. +4. Add/fix downloads in `ghcup-.yaml`, then verify with `ghcup-gen check -f ghcup-.yaml` 5. Commit and git push with tag. Wait for tests to succeed and release artifacts to build. 6. Download release artifacts and upload them `downloads.haskell.org/ghcup` -7. Add release artifacts to GHCupDownloads (see point 4.) +7. Add release artifacts to yaml file (see point 4.) -8. Upload the final `ghcup-.json` to `webhost.haskell.org/ghcup/data/`. +8. Upload the final `ghcup-.yaml` to `webhost.haskell.org/ghcup/data/`. 9. Update bootstrap-haskell and symlinks on `downloads.haskell.org/ghcup` diff --git a/app/ghcup-gen/Main.hs b/app/ghcup-gen/Main.hs index c9ea611..7f80d11 100644 --- a/app/ghcup-gen/Main.hs +++ b/app/ghcup-gen/Main.hs @@ -10,13 +10,10 @@ module Main where -import GHCup.Data.GHCupInfo import GHCup.Types import GHCup.Types.JSON ( ) import GHCup.Utils.Logger -import Data.Aeson ( eitherDecode, encode ) -import Data.Aeson.Encode.Pretty #if !MIN_VERSION_base(4,13,0) import Data.Semigroup ( (<>) ) #endif @@ -27,48 +24,15 @@ import System.IO ( stdout ) import Validate import qualified Data.ByteString as B -import qualified Data.ByteString.Lazy as L +import qualified Data.Yaml as Y data Options = Options { optCommand :: Command } -data Command = GenJSON GenJSONOpts - | ValidateJSON ValidateJSONOpts - | ValidateTarballs ValidateJSONOpts - -data Output - = FileOutput FilePath -- optsparse-applicative doesn't handle ByteString correctly anyway - | StdOutput - -fileOutput :: Parser Output -fileOutput = - FileOutput - <$> (strOption - (long "file" <> short 'f' <> metavar "FILENAME" <> help - "Output to a file" - ) - ) - -stdOutput :: Parser Output -stdOutput = flag' - StdOutput - (short 'o' <> long "stdout" <> help "Print to stdout (default)") - -outputP :: Parser Output -outputP = fileOutput <|> stdOutput - - -data GenJSONOpts = GenJSONOpts - { output :: Maybe Output - , pretty :: Bool - } - -genJSONOpts :: Parser GenJSONOpts -genJSONOpts = GenJSONOpts <$> optional outputP <*> switch - (short 'p' <> long "pretty" <> help "Make JSON output pretty (human readable)" - ) +data Command = ValidateYAML ValidateYAMLOpts + | ValidateTarballs ValidateYAMLOpts data Input @@ -92,12 +56,12 @@ stdInput = flag' inputP :: Parser Input inputP = fileInput <|> stdInput -data ValidateJSONOpts = ValidateJSONOpts - { input :: Maybe Input +data ValidateYAMLOpts = ValidateYAMLOpts + { vInput :: Maybe Input } -validateJSONOpts :: Parser ValidateJSONOpts -validateJSONOpts = ValidateJSONOpts <$> optional inputP +validateYAMLOpts :: Parser ValidateYAMLOpts +validateYAMLOpts = ValidateYAMLOpts <$> optional inputP opts :: Parser Options opts = Options <$> com @@ -105,18 +69,10 @@ opts = Options <$> com com :: Parser Command com = subparser ( (command - "gen" - ( GenJSON - <$> (info (genJSONOpts <**> helper) - (progDesc "Generate the json downloads file") - ) - ) - ) - <> (command "check" - ( ValidateJSON - <$> (info (validateJSONOpts <**> helper) - (progDesc "Validate the JSON") + ( ValidateYAML + <$> (info (validateYAMLOpts <**> helper) + (progDesc "Validate the YAML") ) ) ) @@ -124,7 +80,7 @@ com = subparser "check-tarballs" ( ValidateTarballs <$> (info - (validateJSONOpts <**> helper) + (validateYAMLOpts <**> helper) (progDesc "Validate all tarballs (download and checksum)") ) ) @@ -135,38 +91,27 @@ com = subparser main :: IO () main = do - customExecParser (prefs showHelpOnError) (info (opts <**> helper) idm) + _ <- customExecParser (prefs showHelpOnError) (info (opts <**> helper) idm) >>= \Options {..} -> case optCommand of - GenJSON gopts -> do - let bs True = - encodePretty' (defConfig { confIndent = Spaces 2 }) ghcupInfo - bs False = encode ghcupInfo - case gopts of - GenJSONOpts { output = Nothing, pretty } -> - L.hPutStr stdout (bs pretty) - GenJSONOpts { output = Just StdOutput, pretty } -> - L.hPutStr stdout (bs pretty) - GenJSONOpts { output = Just (FileOutput file), pretty } -> - L.writeFile file (bs pretty) - ValidateJSON vopts -> case vopts of - ValidateJSONOpts { input = Nothing } -> - L.getContents >>= valAndExit validate - ValidateJSONOpts { input = Just StdInput } -> - L.getContents >>= valAndExit validate - ValidateJSONOpts { input = Just (FileInput file) } -> - L.readFile file >>= valAndExit validate + ValidateYAML vopts -> case vopts of + ValidateYAMLOpts { vInput = Nothing } -> + B.getContents >>= valAndExit validate + ValidateYAMLOpts { vInput = Just StdInput } -> + B.getContents >>= valAndExit validate + ValidateYAMLOpts { vInput = Just (FileInput file) } -> + B.readFile file >>= valAndExit validate ValidateTarballs vopts -> case vopts of - ValidateJSONOpts { input = Nothing } -> - L.getContents >>= valAndExit validateTarballs - ValidateJSONOpts { input = Just StdInput } -> - L.getContents >>= valAndExit validateTarballs - ValidateJSONOpts { input = Just (FileInput file) } -> - L.readFile file >>= valAndExit validateTarballs + ValidateYAMLOpts { vInput = Nothing } -> + B.getContents >>= valAndExit validateTarballs + ValidateYAMLOpts { vInput = Just StdInput } -> + B.getContents >>= valAndExit validateTarballs + ValidateYAMLOpts { vInput = Just (FileInput file) } -> + B.readFile file >>= valAndExit validateTarballs pure () where valAndExit f contents = do - (GHCupInfo _ av) <- case eitherDecode contents of + (GHCupInfo _ av) <- case Y.decodeEither' contents of Right r -> pure r Left e -> die (color Red $ show e) myLoggerT (LoggerConfig True (B.hPut stdout) (\_ -> pure ())) (f av) diff --git a/ghcup-0.0.2.json b/ghcup-0.0.2.json deleted file mode 100644 index a2843dd..0000000 --- a/ghcup-0.0.2.json +++ /dev/null @@ -1,2544 +0,0 @@ -{ - "toolRequirements": { - "GHC": { - "unknown_version": { - "Linux_Alpine": { - "unknown_versioning": { - "distroPKGs": [ - "curl", - "gcc", - "g++", - "gmp-dev", - "ncurses-dev", - "libffi-dev", - "make", - "xz", - "tar", - "perl" - ], - "notes": "" - } - }, - "FreeBSD": { - "unknown_versioning": { - "distroPKGs": [ - "curl", - "gcc", - "gmp", - "gmake", - "ncurses", - "perl5", - "libffi", - "libiconv" - ], - "notes": "" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "distroPKGs": [ - "build-essential", - "curl", - "libffi-dev", - "libffi6", - "libgmp-dev", - "libgmp10", - "libncurses-dev", - "libncurses5", - "libtinfo5" - ], - "notes": "" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "distroPKGs": [ - "build-essential", - "curl", - "libffi-dev", - "libffi6", - "libgmp-dev", - "libgmp10", - "libncurses-dev", - "libncurses5", - "libtinfo5" - ], - "notes": "" - } - }, - "Darwin": { - "unknown_versioning": { - "distroPKGs": [], - "notes": "On OS X, in the course of running ghcup you will be given a dialog box to install the command line tools. Accept and the requirements will be installed for you. You will then need to run the command again." - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "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", - "gmp-devel", - "make", - "ncurses", - "xz", - "perl" - ], - "notes": "" - }, - "unknown_versioning": { - "distroPKGs": [ - "gcc", - "gcc-c++", - "gmp", - "gmp-devel", - "make", - "ncurses", - "ncurses-compat-libs", - "xz", - "perl" - ], - "notes": "" - } - } - } - } - }, - "ghcupDownloads": { - "GHC": { - "8.6.2": { - "viArch": { - "A_64": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "702aa5dfa1639c37953ceb7571a5057d9fb0562aecb197b277953a037d78047d", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz" - }, - "18.04": { - "dlHash": "13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "8ec46a25872226dd7e5cf7271e3f3450c05f32144b96e6b9cb44cc4079db50dc", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "702aa5dfa1639c37953ceb7571a5057d9fb0562aecb197b277953a037d78047d", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "702aa5dfa1639c37953ceb7571a5057d9fb0562aecb197b277953a037d78047d", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "caaa819d21280ecde90a4773143dee188711e9ff175a27cfbaee56eb851d76d5", - "dlSubdir": "ghc-8.6.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.6.2/docs/html/users_guide/8.6.2-notes.html", - "viTags": [ - "base-4.12.0.0" - ] - }, - "8.0.2": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "517783b660a27ebf95b2568d47292fd633d5f9a4de4c80ad1ccf05e1b9d7313f", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.0.2-x86_64-alpine-linux.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "b36a20e5cae24d70bbb6116ae486f21811e9384f15d3892d260f02fba3e3bb8c", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "7": { - "dlHash": "b2f5c304b57ac5840a0d2ef763a3c6fa858c70840f749cfad12ed227da973c0a", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "ff50a2df9f002f33b9f09717ebf5ec5a47906b9b65cc57b1f9849f8b2e06788d", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "b4cd12a1048b2fff2f23c9eec0dd3a1174d54d017f8d79ec79af4534118e6881", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.0.2-i386-alpine-linux.tar.xz" - } - }, - "Linux_Debian": { - "7": { - "dlHash": "07ead3a49f8c9df4b429e7a2f96f6f31bcab8d3ff8277a9aed0201d13ddad448", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "818621342a2161b8afcc995a0765816bb40aefbfa1db2c8a7d59c04d8b18228a", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "818621342a2161b8afcc995a0765816bb40aefbfa1db2c8a7d59c04d8b18228a", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "11625453e1d0686b3fa6739988f70ecac836cadc30b9f0c8b49ef9091d6118b1", - "dlSubdir": "ghc-8.0.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.0.2/docs/html/users_guide/8.0.1-notes.html", - "viTags": [ - "base-4.9.1.0" - ] - }, - "8.6.4": { - "viArch": { - "A_64": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "34ef5fc8ddf2fc32a027180bea5b1c8a81ea840c87faace2977a572188d4b42d", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "e0b1ada7a679d6c35f9d7a1192ed35fde054f3650bb0bd2570d103729ad3b846", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "cccb58f142fe41b601d73690809f6089f7715b6a50a09aa3d0104176ab4db09e", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "e0b1ada7a679d6c35f9d7a1192ed35fde054f3650bb0bd2570d103729ad3b846", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "e0b1ada7a679d6c35f9d7a1192ed35fde054f3650bb0bd2570d103729ad3b846", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "5b5d07e4463203a433c3ed3df461ba6cce11b6d2b9b264db31f3429075d0303a", - "dlSubdir": "ghc-8.6.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.6.4/docs/html/users_guide/8.6.4-notes.html", - "viTags": [ - "base-4.12.0.0" - ] - }, - "8.4.1": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "e748daec098445c6190090fe32bb2817a1140553be5acd2188e1af05ad24e5aa", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-portbld11-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "427c77a934b30c3f1de992c38c072afb4323fe6fb30dbac919ca8cb6ae98fbd9", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "d774e39f3a0105843efd06709b214ee332c30203e6c5902dd6ed45e36285f9b7", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "39ae2f25192408f355693e5a3c8b6ff613ddb7c4da998fdf26210143a61839d2", - "dlSubdir": "ghc-8.4.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.4.1/docs/html/users_guide/8.4.1-notes.html", - "viTags": [ - "base-4.11.0.0" - ] - }, - "8.6.3": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "bc2419fa180f8a7808c49775987866435995df9bdd9ce08bcd38352d63ba6031", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "291ca565374f4d51cc311488581f3279d3167a064fabfd4a6722fe2bd4532fd5", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "52ae92f4e8bb2ac0b7847287ea3da37081f5f7bf8bbb7c78ac35fde537d1a89f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "79d069a1a7d74cfdd7ac2a2711c45d3ddc6265b988a0cefa342714b24f997fc1", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "355bd85c69933c31bbe99b4269ce719acfd0aad0b45e359ac39b9bb13996acc6", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "52ae92f4e8bb2ac0b7847287ea3da37081f5f7bf8bbb7c78ac35fde537d1a89f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "52ae92f4e8bb2ac0b7847287ea3da37081f5f7bf8bbb7c78ac35fde537d1a89f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "355bd85c69933c31bbe99b4269ce719acfd0aad0b45e359ac39b9bb13996acc6", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "355bd85c69933c31bbe99b4269ce719acfd0aad0b45e359ac39b9bb13996acc6", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "9f9e37b7971935d88ba80426c36af14b1e0b3ec1d9c860f44a4391771bc07f23", - "dlSubdir": "ghc-8.6.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.6.3/docs/html/users_guide/8.6.3-notes.html", - "viTags": [ - "base-4.12.0.0" - ] - }, - "8.10.1": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "cb13b645d103e2fba2eb8dfcc4e5f2fbd9550c00c4df42f342b4210436dcb8a8", - "dlSubdir": "ghc-8.10.1-x86_64-unknown-linux", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-alpine3.10-linux-integer-simple.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "e8646ec9b60fd40aa9505ee055f22f04601290ab7a1342c2cf37c34de9d3f142", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.10.1-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz" - }, - "9": { - "dlHash": "d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz" - }, - "10": { - "dlHash": "c1e31d798b013699b3c0de4fda27fb4cda47f572df0e75e3bd598a3012060615", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb10-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "65b1ca361093de4804a7e40b3e68178e1ef720f84f743641ec8d95e56a45b3a8", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "c1e31d798b013699b3c0de4fda27fb4cda47f572df0e75e3bd598a3012060615", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb10-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz" - }, - "27": { - "dlHash": "3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "7": { - "dlHash": "0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz" - } - } - }, - "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", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz" - }, - "9": { - "dlHash": "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "4e3b07f83a266b3198310f19f71e371ebce97c769b14f0d688f4cbf2a2a1edf5", - "dlSubdir": "ghc-8.10.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html", - "viTags": [ - "base-4.14.0.0" - ] - }, - "8.6.5": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "b9d3ed7f7aa24ef2d58bb579252289caa0b8877adee3685e3af2fb73d440afdc", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-alpine-linux.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "83a3059a630d40a98e26cb5b520354e12094a96e36ba2f5ab002dad94cf2fb37", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "c419fd0aa9065fe4d2eb9a248e323860c696ddf3859749ca96a84938aee49107", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "cf78b53eaf336083e7a05f4a3000afbae4abe5bbc77ef80cc40e09d04ac5b4a1", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "dfc1bdb1d303a87a8552aa17f5b080e61351f2823c2b99071ec23d0837422169", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "80ab566f4411299f9e5922d60749ca80f989d697db19e03ed875619d699f0edf", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "cf78b53eaf336083e7a05f4a3000afbae4abe5bbc77ef80cc40e09d04ac5b4a1", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "cf78b53eaf336083e7a05f4a3000afbae4abe5bbc77ef80cc40e09d04ac5b4a1", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "80ab566f4411299f9e5922d60749ca80f989d697db19e03ed875619d699f0edf", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "80ab566f4411299f9e5922d60749ca80f989d697db19e03ed875619d699f0edf", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "3737837550d9b177acfe150e3a3cd4545427ded020487c2ed5194d7b8f116349", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.6.5-i386-alpine-linux.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "4d4aa1e96f4001b934ac6193ab09af5d6172f41f5a5d39d8e43393b9aafee361", - "dlSubdir": "ghc-8.6.5", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.6.5/docs/html/users_guide/8.6.5-notes.html", - "viTags": [ - "base-4.12.0.0" - ] - }, - "8.4.2": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "e9ed417fdf94c2ff2c6e344ed16f332bf6b591511f6442c0d9ea94854882b66c", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "246f66eb56f4ad0f1c7755502cfc8f9972f2d067dede17e151f6f479c1f76fbd", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "d057b5c833596dbe4ae5d0dc2994f6cc5d0f4c2a21ea1d7900821d165fd4e846", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "87469222042b9ac23f9db216a8d4e5107297bdbbb99df71eb4d9e7208455def2", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "d057b5c833596dbe4ae5d0dc2994f6cc5d0f4c2a21ea1d7900821d165fd4e846", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "d057b5c833596dbe4ae5d0dc2994f6cc5d0f4c2a21ea1d7900821d165fd4e846", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "01cc32f24a06bf3b2428351b6d7fec791e82d042426d29ad9e5a245b35f0047b", - "dlSubdir": "ghc-8.4.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.4.2/docs/html/users_guide/8.4.2-notes.html", - "viTags": [ - "base-4.11.1.0" - ] - }, - "8.8.1": { - "viArch": { - "A_64": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "fd96eb851971fbc3332bf2fa7821732cfa8b37e5a076a69f6a06f83f0ea7ccc5", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "851a78df620bc056c34b252c97040d5755e294993fa8afa5429708b5229204d6", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "38c8917b47c31bedf58c9305dfca3abe198d8d35570366f0773c4e2948bd8abe", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "6cdd34e4dbaeb801e805811f91cf43a2d5f64b22f884718ffbd3542a2f4dd14f", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "851a78df620bc056c34b252c97040d5755e294993fa8afa5429708b5229204d6", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "851a78df620bc056c34b252c97040d5755e294993fa8afa5429708b5229204d6", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "6cdd34e4dbaeb801e805811f91cf43a2d5f64b22f884718ffbd3542a2f4dd14f", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "6cdd34e4dbaeb801e805811f91cf43a2d5f64b22f884718ffbd3542a2f4dd14f", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "908a83d9b814da74585de9d39687189e6260ec3848131f9d9236cab8a123721a", - "dlSubdir": "ghc-8.8.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.8.1/docs/html/users_guide/8.8.1-notes.html", - "viTags": [ - "base-4.13.0.0" - ] - }, - "8.8.4": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "90c6a1661de7f20c7d169cd6270125035b3332063e45103ce028df0beecf434e", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-alpine-linux.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "8cebe5ccf454e82acd1ff52ca57590d1ab0f3f44a981b46257ec12158c8c447e", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "51a36892f1264744195274187298d13ac62bce2da86d4ddf76d8054ab90f2feb", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "f32e37f8aa03e74bad533ae02f62dc27a4521e78199576af490888ba34b515db", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "e80a789e9d8cfb41dd87f3284b75432427c4461c1731d220d04ead8733ccdb5e", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "a12aa4b1fd3c64240a8a6d15196d33e1c0e0d55b51ff78c387242126d0ef7910", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "f32e37f8aa03e74bad533ae02f62dc27a4521e78199576af490888ba34b515db", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "f32e37f8aa03e74bad533ae02f62dc27a4521e78199576af490888ba34b515db", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "a12aa4b1fd3c64240a8a6d15196d33e1c0e0d55b51ff78c387242126d0ef7910", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "a12aa4b1fd3c64240a8a6d15196d33e1c0e0d55b51ff78c387242126d0ef7910", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-centos7-linux.tar.xz" - } - } - }, - "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", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "f0505e38b2235ff9f1090b51f44d6c8efd371068e5a6bb42a2a6d8b67b5ffc2d", - "dlSubdir": "ghc-8.8.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.8.4/docs/html/users_guide/8.8.4-notes.html", - "viTags": [ - "Recommended", - "base-4.13.0.0" - ] - }, - "8.4.3": { - "viArch": { - "A_64": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "30a402c6d4754a6c020e0547f19ae3ac42e907e35349aa932d347f73e421a8e2", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "269e7a4d3f336491b88409a020998122b30a3a729af78d33be86d3b3f8000c3e", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "af0b455f6c46b9802b4b48dad996619cfa27cc6e2bf2ce5532387b4a8c00aa64", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "269e7a4d3f336491b88409a020998122b30a3a729af78d33be86d3b3f8000c3e", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "269e7a4d3f336491b88409a020998122b30a3a729af78d33be86d3b3f8000c3e", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "ae47afda985830de8811243255aa3744dfb9207cb980af74393298b2b62160d6", - "dlSubdir": "ghc-8.4.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.4.3/docs/html/users_guide/8.4.3-notes.html", - "viTags": [ - "base-4.11.1.0" - ] - }, - "8.6.1": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "51403b054a3a649039ac988e1d1112561f96750bfced63df864091a3fab36f08", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "6d8784401b7dd80c90fa17306ec0539920e3987399a2c7ef247989e53197dc42", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "da903fbcf11ee6c977a8b7dac3f04dbc098d674def587880b6624b8f32588beb", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "9692cdfd202b0e039ea0c3dde5dbf653736c836ca1df46504b179b572100808c", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "da903fbcf11ee6c977a8b7dac3f04dbc098d674def587880b6624b8f32588beb", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "da903fbcf11ee6c977a8b7dac3f04dbc098d674def587880b6624b8f32588beb", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-fedora27-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "2c25c26d1e5c47c7cbb2a1d8e6456524033e7a71409184dd3125e3fc5a3c7036", - "dlSubdir": "ghc-8.6.1", - "dlUri": "https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.6.1/docs/html/users_guide/8.6.1-notes.html", - "viTags": [ - "base-4.12.0.0" - ] - }, - "8.8.2": { - "viArch": { - "A_64": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "fbe69652eba75dadb758d00292247d17fb018c29cac5acd79843e56311256c9f", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "dbe2db717b33460f790e155e487d2a31c9b21a9d245f0c9490ad65844c3ea21f", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "25c5c1a70036abf3f22b2b19c10d26adfdb08e8f8574f89d4b2042de5947f990", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "f065a017d7a38f235f186ffe32d8261a4fd39c7e945d5cde85c0984c2569db99", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "dbe2db717b33460f790e155e487d2a31c9b21a9d245f0c9490ad65844c3ea21f", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "dbe2db717b33460f790e155e487d2a31c9b21a9d245f0c9490ad65844c3ea21f", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "f065a017d7a38f235f186ffe32d8261a4fd39c7e945d5cde85c0984c2569db99", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "f065a017d7a38f235f186ffe32d8261a4fd39c7e945d5cde85c0984c2569db99", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "01cea54d90686b97bcc9960b108beaffccd4336dee930dcf9beaf52b1f370a0b", - "dlSubdir": "ghc-8.8.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.8.2/docs/html/users_guide/8.8.2-notes.html", - "viTags": [ - "base-4.13.0.0" - ] - }, - "7.10.3": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "2aa396edd2bb651f4bc7eef7a396913ea24923de5aafdc76df6295333e487e48", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-portbld-freebsd.tar.bz2" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "80893e367e8318105f7db2064adf202e3d96b1f014e792b73e92f2cacf0b757a", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-apple-darwin.tar.bz2" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "a8957f7a2fd81720c5d3dc403571d77d31115ff5f42edb2917c36d8e714220d4", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-centos67-linux.tar.bz2" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "a8957f7a2fd81720c5d3dc403571d77d31115ff5f42edb2917c36d8e714220d4", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-centos67-linux.tar.bz2" - } - } - }, - "A_32": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "3dde05577c6f94dcb0ba201ebd53ab88553bbc9a3aa8e72237162ed7a9d588a3", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-portbld-freebsd.tar.bz2" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "c50aa20275e8d1ba9148f380eb7598bc148143281fc17c9acd38ea7b325852bd", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-centos67-linux.tar.bz2" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "c50aa20275e8d1ba9148f380eb7598bc148143281fc17c9acd38ea7b325852bd", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-centos67-linux.tar.bz2" - } - } - } - }, - "viSourceDL": { - "dlHash": "cf90cedce1c28fd0e2b9e72fe8a938756668d18ea1fcc884a19f698658ac4fef", - "dlSubdir": "ghc-7.10.3", - "dlUri": "https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/7.10.3/docs/html/users_guide/release-7-10-1.html", - "viTags": [ - "base-4.8.2.0" - ] - }, - "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", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld11-freebsd.tar.xz" - }, - "11": { - "dlHash": "cd351c704b92b9af23994024df07de8ca7090ea7675d5c8b14b2be857a46d804", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld11-freebsd.tar.xz" - }, - "10": { - "dlHash": "9e99aaeaec4b2c6d660d80246c0d4dbd41fda88f1eb7a908b29dc8fa8d663949", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld10_3-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "7": { - "dlHash": "cd7afbca54edf9890da9f432c63366556246c85c1198e40c99df5af01c555834", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "48e205c62b9dc1ccf6739a4bc15a71e56dde2f891a9d786a1b115f0286111b2a", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "48e205c62b9dc1ccf6739a4bc15a71e56dde2f891a9d786a1b115f0286111b2a", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb8-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "f90fcf62f7e0936a6dfc3601cf663729bfe9bbf85097d2d75f0a16f8c2e95c27", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "cd7afbca54edf9890da9f432c63366556246c85c1198e40c99df5af01c555834", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-unknown-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "48e205c62b9dc1ccf6739a4bc15a71e56dde2f891a9d786a1b115f0286111b2a", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb8-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "467534c32552cfd318753112dbc70af003693aad4b0081f2a07e61f5b5ea2c22", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.2.2-i386-alpine-linux.tar.xz" - } - }, - "Linux_Debian": { - "7": { - "dlHash": "cd18766b1a9b74fc6c90003a719ecab158f281f9a755d8b1bd3fd764ba6947b5", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "bb8ec3634aa132d09faa270bbd604b82dfa61f04855655af6f9d14a9eedc05fc", - "dlSubdir": "ghc-8.2.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.2.2/docs/html/users_guide/8.2.2-notes.html", - "viTags": [ - "base-4.10.1.0" - ] - }, - "8.4.4": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "336affff8314d3dc5e85d9c09015ae2ba8a7658b459c8c8ae77ecaa551a56ae7", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.4.4-x86_64-alpine-linux.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "44fbd142d1c355d6110595c59c760e2c73866ff9259ec85ebf814edb244d1940", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-portbld-freebsd11.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "4c2a8857f76b7f3e34ecba0b51015d5cb8b767fe5377a7ec477abde10705ab1a", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "8ab2befddc14d1434d0aad0c5d3c7e0c2b78ff84caa3429fa62527bfc6b86095", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "28dc89ebd231335337c656f4c5ead2ae2a1acc166aafe74a14f084393c5ef03a", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "83a96650f5a92b1e4d7651d256d6438624342d40e780e68125033435a54cd674", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "8ab2befddc14d1434d0aad0c5d3c7e0c2b78ff84caa3429fa62527bfc6b86095", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "8ab2befddc14d1434d0aad0c5d3c7e0c2b78ff84caa3429fa62527bfc6b86095", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "83a96650f5a92b1e4d7651d256d6438624342d40e780e68125033435a54cd674", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "83a96650f5a92b1e4d7651d256d6438624342d40e780e68125033435a54cd674", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "892888d388ef5c9cadf5cfba1146d62237c25b9b066fb62fee940b2b285fd308", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.4.4-i386-alpine-linux.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "11117735a58e507c481c09f3f39ae5a314e9fbf49fc3109528f99ea7959004b2", - "dlSubdir": "ghc-8.4.4", - "dlUri": "https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.4.4/docs/html/users_guide/8.4.4-notes.html", - "viTags": [ - "base-4.11.1.0" - ] - }, - "8.8.3": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "569719075b4d14b3875a899df522090ae31e6fe085e6dffe518e875b09a2f0be", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://files.hasufell.de/ghc/ghc-8.8.3-x86_64-portbld-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz" - }, - "8": { - "dlHash": "92b9fadc442976968d2c190c14e000d737240a7d721581cda8d8741b7bd402f0", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb8-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "45ee1de3bfc98cbcc4886b65fc7651ade2d3820aa85eac2dbe9bc7bf91e7c818", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "7016de90dd226b06fc79d0759c5d4c83c2ab01d8c678905442c28bd948dbb782", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "4b2b5313f7c12b81e54efcb26705fa9e4ad5b98f2b58bfc76fb0c9ba1d55eb1f", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "45ee1de3bfc98cbcc4886b65fc7651ade2d3820aa85eac2dbe9bc7bf91e7c818", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "45ee1de3bfc98cbcc4886b65fc7651ade2d3820aa85eac2dbe9bc7bf91e7c818", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "unknown_versioning": { - "dlHash": "4b2b5313f7c12b81e54efcb26705fa9e4ad5b98f2b58bfc76fb0c9ba1d55eb1f", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "4b2b5313f7c12b81e54efcb26705fa9e4ad5b98f2b58bfc76fb0c9ba1d55eb1f", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "e0dcc0aaf3e234c5978f29e6df62947e97720ab404ec0158343df211c5480f89", - "dlSubdir": "ghc-8.8.3", - "dlUri": "https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.8.3/docs/html/users_guide/8.8.3-notes.html", - "viTags": [ - "base-4.13.0.0" - ] - }, - "8.10.2": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "14d09a508f2a3a11875c140be8e6c5f6982ac5cd448f089ca10b7adc955fec76", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-alpine3.10-linux-integer-simple.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "9e5957f3497f4b58ecd3699568d9caaa11a47a6d7e902032c261e450fa0f6686", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-unknown-freebsd.tar.xz" - } - }, - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz" - }, - "9": { - "dlHash": "4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz" - }, - "10": { - "dlHash": "94513d82c38c848f489113a75fa5ef4e5a8e3ecfaa74ca90e2620d2193ff1632", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb10-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz" - }, - "16.04": { - "dlHash": "4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz" - }, - "18.04": { - "dlHash": "4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "edb772b00c0d7f18bb56ad27765162ee09c508104d40f82128c9114a02f6cfc2", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-apple-darwin.tar.xz" - } - }, - "Linux_RedHat": { - "unknown_versioning": { - "dlHash": "fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "94513d82c38c848f489113a75fa5ef4e5a8e3ecfaa74ca90e2620d2193ff1632", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb10-linux.tar.xz" - } - }, - "Linux_Fedora": { - "unknown_versioning": { - "dlHash": "8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz" - }, - "27": { - "dlHash": "8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz" - } - }, - "Linux_CentOS": { - "7": { - "dlHash": "fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz" - }, - "unknown_versioning": { - "dlHash": "fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz" - } - }, - "Linux_AmazonLinux": { - "unknown_versioning": { - "dlHash": "fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Debian": { - "unknown_versioning": { - "dlHash": "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz" - }, - "9": { - "dlHash": "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_Ubuntu": { - "unknown_versioning": { - "dlHash": "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz" - } - }, - "Linux_Mint": { - "unknown_versioning": { - "dlHash": "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "9c573a4621a78723950617c223559bdc325ea6a3409264aedf68f05510b0880b", - "dlSubdir": "ghc-8.10.2", - "dlUri": "https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-src.tar.xz" - }, - "viChangeLog": "https://downloads.haskell.org/~ghc/8.10.2/docs/html/users_guide/8.10.2-notes.html", - "viTags": [ - "Latest", - "base-4.14.1.0" - ] - } - }, - "Cabal": { - "3.0.0.0": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "2b7ea63601e11a0db2941b96e6a7036a48efc2a1ab3849d7dfce08b45f5daa58", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-alpine-linux-musl.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "2240842ab2ae7b955feb8b526aba1c7991248c803383107adf39990441294d2a", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-portbld-freebsd.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "d4857e068560515e4cbb0e8ca124c370e07892f2a28804d87152834e5fe2b845", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-apple-darwin17.7.0.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "ee911ba67a70756eedeac662955b896d7e89432a99372aa45d2c6e71fa95a5e4", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-unknown-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "ac018f061993d40bf146517e32629bcab274b4d9f5527b1c37a665ebdf3f5ac6", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-alpine-linux-musl.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "6898ccd6e6dc0872999c06daaf61d546164e12f60a1880d09852c9f0c59c5cf6", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-unknown-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "c0b26817a7b7c2907e45cb38235ce1157e732211880f62e92eaff4066202e674", - "dlSubdir": "cabal-cabal-install-v3.0.0.0/cabal-install", - "dlUri": "https://github.com/haskell/cabal/archive/cabal-install-v3.0.0.0.tar.gz" - }, - "viChangeLog": "https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/changelog", - "viTags": [] - }, - "3.2.0.0": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "8bae37a1ce8b5f10440b5591fed734935e1411c1b765258325ffe268e2cc2042", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-alpine-linux-musl.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "f1e35151cca91541b0fb4bdb3ed18f3c348038eab751845ad19c11307d66c273", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-portbld-freebsd.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "9197c17d2ece0f934f5b33e323cfcaf486e4681952687bc3d249488ce3cbe0e9", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-apple-darwin17.7.0.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "32d1f7cf1065c37cb0ef99a66adb405f409b9763f14c0926f5424ae408c738ac", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-unknown-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "c2a419dedf730987b60daf8d24e871d115a09ea608d740d7c61b36e3f5b9c830", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-alpine-linux-musl.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "2b3ac28549916de5f3379241797eaf60e84b6c001f2abbe73d9fadbbaf768e93", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-unknown-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "77202358bdf0b481c09326268ce18880df14194c5aaa840f99510bdd1a124b75", - "dlSubdir": "cabal-cabal-install-v3.2.0.0/cabal-install", - "dlUri": "https://github.com/haskell/cabal/archive/cabal-install-v3.2.0.0.tar.gz" - }, - "viChangeLog": "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/changelog", - "viTags": [ - "Recommended", - "Latest" - ] - }, - "2.4.1.0": { - "viArch": { - "A_64": { - "Linux_Alpine": { - "unknown_versioning": { - "dlHash": "720bef015f834a03deb7180be2952a44e7c2e6c8429137570404c3de4f46b984", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-alpine-linux-musl.tar.xz" - } - }, - "FreeBSD": { - "unknown_versioning": { - "dlHash": "33b7d37ea0688c93436eac9ec139d9967687875aa1fa13f2bb73bf05a9a59a1d", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-portbld-freebsd.tar.xz" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "56361cf4b0d920fe23174751fea1fb82a8e1ce522bd9706a3fbe47a72e458c9c", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-apple-darwin-sierra.tar.xz" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "6136c189ffccaa39916f9cb5788f757166444a2d0c473b987856a79ecbf0c714", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-unknown-linux.tar.xz" - } - } - }, - "A_32": { - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "b2da736cc27609442b10f77fc1a687aba603a7a33045b722dbf1a0066fade198", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-i386-unknown-linux.tar.xz" - } - } - } - }, - "viSourceDL": { - "dlHash": "61eb64a5addafca026aff9277291f4643fe07e83886f76d059d42c734fed829c", - "dlSubdir": "cabal-cabal-install-v2.4.1.0/cabal-install", - "dlUri": "https://github.com/haskell/cabal/archive/cabal-install-v2.4.1.0.tar.gz" - }, - "viChangeLog": "https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/changelog", - "viTags": [] - } - }, - "GHCup": { - "0.1.8": { - "viArch": { - "A_64": { - "FreeBSD": { - "unknown_versioning": { - "dlHash": "442cdfe1b4525a327d9566e6270f909f7deba21c16dd4c7912537cf67e6cd521", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~ghcup/0.1.8/x86_64-portbld-freebsd-ghcup-0.1.8" - } - }, - "Darwin": { - "unknown_versioning": { - "dlHash": "b6efc25013a20734e93ad7ae4ecf319f19eeee2129d515d568ccf0003f26615f", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~ghcup/0.1.8/x86_64-apple-darwin-ghcup-0.1.8" - } - }, - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "7ffcd4c3de156e895b648c75a36c762be2a4932883f3cd598f7a483c97d4a8a9", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~ghcup/0.1.8/x86_64-linux-ghcup-0.1.8" - } - } - }, - "A_32": { - "Linux_UnknownLinux": { - "unknown_versioning": { - "dlHash": "18ab162920cea662feae4b08f39d3879e9e416fde7b734afd8072c39d3c43cde", - "dlSubdir": null, - "dlUri": "https://downloads.haskell.org/~ghcup/0.1.8/i386-linux-ghcup-0.1.8" - } - } - } - }, - "viSourceDL": null, - "viChangeLog": "https://gitlab.haskell.org/haskell/ghcup-hs/-/blob/master/CHANGELOG.md", - "viTags": [ - "Recommended", - "Latest" - ] - } - } - } -} \ No newline at end of file diff --git a/ghcup-0.0.2.yaml b/ghcup-0.0.2.yaml new file mode 100644 index 0000000..cbf278a --- /dev/null +++ b/ghcup-0.0.2.yaml @@ -0,0 +1,1322 @@ +--- +toolRequirements: + GHC: + unknown_version: + Linux_Debian: + unknown_versioning: + distroPKGs: + - build-essential + - curl + - libffi-dev + - libffi6 + - libgmp-dev + - libgmp10 + - libncurses-dev + - libncurses5 + - libtinfo5 + notes: '' + Linux_Ubuntu: + unknown_versioning: + distroPKGs: + - build-essential + - curl + - libffi-dev + - libffi6 + - libgmp-dev + - libgmp10 + - libncurses-dev + - libncurses5 + - libtinfo5 + notes: '' + Linux_CentOS: + '7': + distroPKGs: + - gcc + - gcc-c++ + - gmp + - gmp-devel + - make + - ncurses + - xz + - perl + notes: '' + unknown_versioning: + distroPKGs: + - gcc + - gcc-c++ + - gmp + - gmp-devel + - make + - ncurses + - ncurses-compat-libs + - xz + - perl + notes: '' + Linux_Alpine: + unknown_versioning: + distroPKGs: + - curl + - gcc + - g++ + - gmp-dev + - ncurses-dev + - libffi-dev + - make + - xz + - tar + - perl + notes: '' + Linux_UnknownLinux: + unknown_versioning: + 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.' + Darwin: + unknown_versioning: + distroPKGs: [] + notes: On OS X, in the course of running ghcup you will be given a dialog + box to install the command line tools. Accept and the requirements will + be installed for you. You will then need to run the command again. + FreeBSD: + unknown_versioning: + distroPKGs: + - curl + - gcc + - gmp + - gmake + - ncurses + - perl5 + - libffi + - libiconv + notes: '' +ghcupDownloads: + GHC: + 7.10.3: + viTags: + - base-4.8.2.0 + viChangeLog: https://downloads.haskell.org/~ghc/7.10.3/docs/html/users_guide/release-7-10-1.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-src.tar.xz + dlSubdir: ghc-7.10.3 + dlHash: cf90cedce1c28fd0e2b9e72fe8a938756668d18ea1fcc884a19f698658ac4fef + viArch: + A_64: + Linux_Debian: + unknown_versioning: &ghc-7103-64-deb8 + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: 01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5 + Linux_Ubuntu: + unknown_versioning: *ghc-7103-64-deb8 + Linux_Mint: + unknown_versioning: *ghc-7103-64-deb8 + Linux_CentOS: + unknown_versioning: &ghc-7103-64-centos + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-centos67-linux.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: a8957f7a2fd81720c5d3dc403571d77d31115ff5f42edb2917c36d8e714220d4 + Linux_AmazonLinux: + unknown_versioning: *ghc-7103-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-7103-64-deb8 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-apple-darwin.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: 80893e367e8318105f7db2064adf202e3d96b1f014e792b73e92f2cacf0b757a + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-portbld-freebsd.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: 2aa396edd2bb651f4bc7eef7a396913ea24923de5aafdc76df6295333e487e48 + A_32: + Linux_Debian: + unknown_versioning: &ghc-7103-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c + Linux_Ubuntu: + unknown_versioning: *ghc-7103-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-7103-32-deb8 + Linux_CentOS: + unknown_versioning: &ghc-7103-32-centos + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-centos67-linux.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: c50aa20275e8d1ba9148f380eb7598bc148143281fc17c9acd38ea7b325852bd + Linux_AmazonLinux: + unknown_versioning: *ghc-7103-32-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-7103-32-deb8 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-portbld-freebsd.tar.bz2 + dlSubdir: ghc-7.10.3 + dlHash: 3dde05577c6f94dcb0ba201ebd53ab88553bbc9a3aa8e72237162ed7a9d588a3 + 8.0.2: + viTags: + - base-4.9.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.0.2/docs/html/users_guide/8.0.1-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-src.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: 11625453e1d0686b3fa6739988f70ecac836cadc30b9f0c8b49ef9091d6118b1 + viArch: + A_64: + Linux_Debian: + '7': + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb7-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: b2f5c304b57ac5840a0d2ef763a3c6fa858c70840f749cfad12ed227da973c0a + unknown_versioning: &ghc-802-64-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: 5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f + Linux_Ubuntu: + unknown_versioning: *ghc-802-64-deb8 + Linux_Mint: + unknown_versioning: *ghc-802-64-deb8 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.0.2-x86_64-alpine-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: 517783b660a27ebf95b2568d47292fd633d5f9a4de4c80ad1ccf05e1b9d7313f + Linux_UnknownLinux: + unknown_versioning: *ghc-802-64-deb8 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: ff50a2df9f002f33b9f09717ebf5ec5a47906b9b65cc57b1f9849f8b2e06788d + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: b36a20e5cae24d70bbb6116ae486f21811e9384f15d3892d260f02fba3e3bb8c + A_32: + Linux_Debian: + '7': + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb7-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: 07ead3a49f8c9df4b429e7a2f96f6f31bcab8d3ff8277a9aed0201d13ddad448 + unknown_versioning: &ghc-802-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: 818621342a2161b8afcc995a0765816bb40aefbfa1db2c8a7d59c04d8b18228a + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.0.2-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.0.2 + dlHash: b4cd12a1048b2fff2f23c9eec0dd3a1174d54d017f8d79ec79af4534118e6881 + Linux_UnknownLinux: + unknown_versioning: *ghc-802-32-deb8 + 8.2.2: + viTags: + - base-4.10.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.2.2/docs/html/users_guide/8.2.2-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-src.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: bb8ec3634aa132d09faa270bbd604b82dfa61f04855655af6f9d14a9eedc05fc + viArch: + A_64: + Linux_Debian: + '7': &ghc-822-64-deb7 + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb7-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: cd7afbca54edf9890da9f432c63366556246c85c1198e40c99df5af01c555834 + unknown_versioning: &ghc-822-64-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: 48e205c62b9dc1ccf6739a4bc15a71e56dde2f891a9d786a1b115f0286111b2a + Linux_Ubuntu: + unknown_versioning: *ghc-822-64-deb8 + Linux_Mint: + unknown_versioning: *ghc-822-64-deb8 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.2.2-x86_64-alpine-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: adcf3a320a3c402aba07ae9586990dc3c0b550e96aeffb1b9e194313d3ba716d + Linux_UnknownLinux: + unknown_versioning: *ghc-822-64-deb7 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: f90fcf62f7e0936a6dfc3601cf663729bfe9bbf85097d2d75f0a16f8c2e95c27 + FreeBSD: + '10': + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld10_3-freebsd.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: 9e99aaeaec4b2c6d660d80246c0d4dbd41fda88f1eb7a908b29dc8fa8d663949 + '11': &ghc-822-64-fbsd11 + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld11-freebsd.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: cd351c704b92b9af23994024df07de8ca7090ea7675d5c8b14b2be857a46d804 + unknown_versioning: *ghc-822-64-fbsd11 + A_32: + Linux_Debian: + '7': + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb7-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: cd18766b1a9b74fc6c90003a719ecab158f281f9a755d8b1bd3fd764ba6947b5 + unknown_versioning: &ghc-822-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: 9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223 + Linux_Ubuntu: + unknown_versioning: *ghc-822-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-822-32-deb8 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.2.2-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.2.2 + dlHash: 467534c32552cfd318753112dbc70af003693aad4b0081f2a07e61f5b5ea2c22 + Linux_UnknownLinux: + unknown_versioning: *ghc-822-32-deb8 + 8.4.1: + viTags: + - base-4.11.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.4.1/docs/html/users_guide/8.4.1-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-src.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: 39ae2f25192408f355693e5a3c8b6ff613ddb7c4da998fdf26210143a61839d2 + viArch: + A_64: + Linux_Debian: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: 427c77a934b30c3f1de992c38c072afb4323fe6fb30dbac919ca8cb6ae98fbd9 + Linux_Ubuntu: + unknown_versioning: &ghc-841-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: 89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea + Linux_Mint: + unknown_versioning: *ghc-841-64-fedora + Linux_Fedora: + unknown_versioning: *ghc-841-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-841-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: d774e39f3a0105843efd06709b214ee332c30203e6c5902dd6ed45e36285f9b7 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-portbld11-freebsd.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: e748daec098445c6190090fe32bb2817a1140553be5acd2188e1af05ad24e5aa + A_32: + Linux_Debian: + unknown_versioning: &ghc-841-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.4.1 + dlHash: c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69 + Linux_Ubuntu: + unknown_versioning: *ghc-841-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-841-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-841-32-deb8 + 8.4.2: + viTags: + - base-4.11.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.4.2/docs/html/users_guide/8.4.2-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-src.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: 01cc32f24a06bf3b2428351b6d7fec791e82d042426d29ad9e5a245b35f0047b + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: 246f66eb56f4ad0f1c7755502cfc8f9972f2d067dede17e151f6f479c1f76fbd + unknown_versioning: &ghc-842-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: 3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57 + Linux_Ubuntu: + unknown_versioning: &ghc-842-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: d057b5c833596dbe4ae5d0dc2994f6cc5d0f4c2a21ea1d7900821d165fd4e846 + '16.04': *ghc-842-64-deb9 + '18.04': *ghc-842-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-842-64-fedora + Linux_Fedora: + unknown_versioning: *ghc-842-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-842-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: 87469222042b9ac23f9db216a8d4e5107297bdbbb99df71eb4d9e7208455def2 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: e9ed417fdf94c2ff2c6e344ed16f332bf6b591511f6442c0d9ea94854882b66c + A_32: + Linux_Debian: + unknown_versioning: &ghc-842-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.4.2 + dlHash: 2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05 + Linux_Ubuntu: + unknown_versioning: *ghc-842-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-842-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-842-32-deb8 + 8.4.3: + viTags: + - base-4.11.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.4.3/docs/html/users_guide/8.4.3-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-src.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: ae47afda985830de8811243255aa3744dfb9207cb980af74393298b2b62160d6 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: 30a402c6d4754a6c020e0547f19ae3ac42e907e35349aa932d347f73e421a8e2 + unknown_versioning: &ghc-843-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: 2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9 + Linux_Ubuntu: + unknown_versioning: &ghc-843-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: 269e7a4d3f336491b88409a020998122b30a3a729af78d33be86d3b3f8000c3e + '16.04': *ghc-843-64-deb9 + '18.04': *ghc-843-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-843-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-843-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-843-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: af0b455f6c46b9802b4b48dad996619cfa27cc6e2bf2ce5532387b4a8c00aa64 + A_32: + Linux_Debian: + unknown_versioning: &ghc-843-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.4.3 + dlHash: f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c + Linux_Ubuntu: + unknown_versioning: *ghc-843-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-843-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-843-32-deb8 + 8.4.4: + viTags: + - base-4.11.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.4.4/docs/html/users_guide/8.4.4-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-src.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 11117735a58e507c481c09f3f39ae5a314e9fbf49fc3109528f99ea7959004b2 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 4c2a8857f76b7f3e34ecba0b51015d5cb8b767fe5377a7ec477abde10705ab1a + unknown_versioning: &ghc-844-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83 + Linux_Ubuntu: + unknown_versioning: &ghc-844-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 8ab2befddc14d1434d0aad0c5d3c7e0c2b78ff84caa3429fa62527bfc6b86095 + '16.04': *ghc-844-64-deb9 + '18.04': *ghc-844-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-844-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-844-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-844-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 83a96650f5a92b1e4d7651d256d6438624342d40e780e68125033435a54cd674 + Linux_RedHat: + unknown_versioning: *ghc-844-64-centos + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.4.4-x86_64-alpine-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 336affff8314d3dc5e85d9c09015ae2ba8a7658b459c8c8ae77ecaa551a56ae7 + Linux_AmazonLinux: + unknown_versioning: *ghc-844-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-844-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 28dc89ebd231335337c656f4c5ead2ae2a1acc166aafe74a14f084393c5ef03a + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-portbld-freebsd11.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 44fbd142d1c355d6110595c59c760e2c73866ff9259ec85ebf814edb244d1940 + A_32: + Linux_Debian: + unknown_versioning: &ghc-844-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450 + Linux_Ubuntu: + unknown_versioning: *ghc-844-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-844-32-deb8 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.4.4-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.4.4 + dlHash: 892888d388ef5c9cadf5cfba1146d62237c25b9b066fb62fee940b2b285fd308 + Linux_UnknownLinux: + unknown_versioning: *ghc-844-32-deb8 + 8.6.1: + viTags: + - base-4.12.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.6.1/docs/html/users_guide/8.6.1-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-src.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 2c25c26d1e5c47c7cbb2a1d8e6456524033e7a71409184dd3125e3fc5a3c7036 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 6d8784401b7dd80c90fa17306ec0539920e3987399a2c7ef247989e53197dc42 + unknown_versioning: &ghc-861-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0 + Linux_Ubuntu: + unknown_versioning: &ghc-861-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: da903fbcf11ee6c977a8b7dac3f04dbc098d674def587880b6624b8f32588beb + '16.04': *ghc-861-64-deb9 + '18.04': *ghc-861-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-861-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-861-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-861-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 9692cdfd202b0e039ea0c3dde5dbf653736c836ca1df46504b179b572100808c + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 51403b054a3a649039ac988e1d1112561f96750bfced63df864091a3fab36f08 + A_32: + Linux_Debian: + unknown_versioning: &ghc-861-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.6.1 + dlHash: 83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c + Linux_Ubuntu: + unknown_versioning: *ghc-861-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-861-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-861-32-deb8 + 8.6.2: + viTags: + - base-4.12.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.6.2/docs/html/users_guide/8.6.2-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-src.tar.xz + dlSubdir: ghc-8.6.2 + dlHash: caaa819d21280ecde90a4773143dee188711e9ff175a27cfbaee56eb851d76d5 + viArch: + A_64: + Linux_Debian: + unknown_versioning: &ghc-862-64-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.6.2 + dlHash: 13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a + Linux_Ubuntu: + unknown_versioning: &ghc-862-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.6.2 + dlHash: 702aa5dfa1639c37953ceb7571a5057d9fb0562aecb197b277953a037d78047d + '16.04': *ghc-862-64-deb8 + '18.04': *ghc-862-64-deb8 + Linux_Mint: + unknown_versioning: *ghc-862-64-deb8 + Linux_Fedora: + unknown_versioning: *ghc-862-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-862-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.6.2 + dlHash: 8ec46a25872226dd7e5cf7271e3f3450c05f32144b96e6b9cb44cc4079db50dc + A_32: + Linux_Debian: + unknown_versioning: &ghc-862-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.6.2 + dlHash: a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed + Linux_Ubuntu: + unknown_versioning: *ghc-862-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-862-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-862-32-deb8 + 8.6.3: + viTags: + - base-4.12.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.6.3/docs/html/users_guide/8.6.3-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-src.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: 9f9e37b7971935d88ba80426c36af14b1e0b3ec1d9c860f44a4391771bc07f23 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: 291ca565374f4d51cc311488581f3279d3167a064fabfd4a6722fe2bd4532fd5 + unknown_versioning: &ghc-863-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99 + Linux_Ubuntu: + unknown_versioning: &ghc-863-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: 52ae92f4e8bb2ac0b7847287ea3da37081f5f7bf8bbb7c78ac35fde537d1a89f + '16.04': *ghc-863-64-deb9 + '18.04': *ghc-863-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-863-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-863-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-863-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: 355bd85c69933c31bbe99b4269ce719acfd0aad0b45e359ac39b9bb13996acc6 + Linux_RedHat: + unknown_versioning: *ghc-863-64-centos + Linux_AmazonLinux: + unknown_versioning: *ghc-863-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-863-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: 79d069a1a7d74cfdd7ac2a2711c45d3ddc6265b988a0cefa342714b24f997fc1 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: bc2419fa180f8a7808c49775987866435995df9bdd9ce08bcd38352d63ba6031 + A_32: + Linux_Debian: + unknown_versioning: &ghc-863-32-deb8 + dlUri: https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz + dlSubdir: ghc-8.6.3 + dlHash: b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f + Linux_Ubuntu: + unknown_versioning: *ghc-863-32-deb8 + Linux_Mint: + unknown_versioning: *ghc-863-32-deb8 + Linux_UnknownLinux: + unknown_versioning: *ghc-863-32-deb8 + 8.6.4: + viTags: + - base-4.12.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.6.4/docs/html/users_guide/8.6.4-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-src.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: 5b5d07e4463203a433c3ed3df461ba6cce11b6d2b9b264db31f3429075d0303a + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: 34ef5fc8ddf2fc32a027180bea5b1c8a81ea840c87faace2977a572188d4b42d + unknown_versioning: &ghc-864-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863 + Linux_Ubuntu: + unknown_versioning: &ghc-864-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: e0b1ada7a679d6c35f9d7a1192ed35fde054f3650bb0bd2570d103729ad3b846 + '16.04': *ghc-864-64-deb9 + '18.04': *ghc-864-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-864-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-864-64-fedora + Linux_UnknownLinux: + unknown_versioning: *ghc-864-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: cccb58f142fe41b601d73690809f6089f7715b6a50a09aa3d0104176ab4db09e + A_32: + Linux_Debian: + unknown_versioning: &ghc-864-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.6.4 + dlHash: 5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c + Linux_Ubuntu: + unknown_versioning: *ghc-864-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-864-32-deb9 + Linux_UnknownLinux: + unknown_versioning: *ghc-864-32-deb9 + 8.6.5: + viTags: + - base-4.12.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.6.5/docs/html/users_guide/8.6.5-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-src.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: 4d4aa1e96f4001b934ac6193ab09af5d6172f41f5a5d39d8e43393b9aafee361 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: c419fd0aa9065fe4d2eb9a248e323860c696ddf3859749ca96a84938aee49107 + unknown_versioning: &ghc-865-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df + Linux_Ubuntu: + unknown_versioning: &ghc-865-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: cf78b53eaf336083e7a05f4a3000afbae4abe5bbc77ef80cc40e09d04ac5b4a1 + '16.04': *ghc-865-64-deb9 + '18.04': *ghc-865-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-865-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-865-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-865-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: 80ab566f4411299f9e5922d60749ca80f989d697db19e03ed875619d699f0edf + Linux_RedHat: + unknown_versioning: *ghc-865-64-centos + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-alpine-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: b9d3ed7f7aa24ef2d58bb579252289caa0b8877adee3685e3af2fb73d440afdc + Linux_AmazonLinux: + unknown_versioning: *ghc-865-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-865-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: dfc1bdb1d303a87a8552aa17f5b080e61351f2823c2b99071ec23d0837422169 + FreeBSD: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: 83a3059a630d40a98e26cb5b520354e12094a96e36ba2f5ab002dad94cf2fb37 + A_32: + Linux_Debian: + unknown_versioning: &ghc-865-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: 1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc + Linux_Ubuntu: + unknown_versioning: *ghc-865-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-865-32-deb9 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.6.5-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.6.5 + dlHash: 3737837550d9b177acfe150e3a3cd4545427ded020487c2ed5194d7b8f116349 + Linux_UnknownLinux: + unknown_versioning: *ghc-865-32-deb9 + 8.8.1: + viTags: + - base-4.13.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.8.1/docs/html/users_guide/8.8.1-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-src.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 908a83d9b814da74585de9d39687189e6260ec3848131f9d9236cab8a123721a + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: fd96eb851971fbc3332bf2fa7821732cfa8b37e5a076a69f6a06f83f0ea7ccc5 + unknown_versioning: &ghc-881-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723 + Linux_Ubuntu: + unknown_versioning: &ghc-881-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 851a78df620bc056c34b252c97040d5755e294993fa8afa5429708b5229204d6 + '16.04': *ghc-881-64-deb9 + '18.04': *ghc-881-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-881-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-881-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-881-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 6cdd34e4dbaeb801e805811f91cf43a2d5f64b22f884718ffbd3542a2f4dd14f + Linux_RedHat: + unknown_versioning: *ghc-881-64-centos + Linux_AmazonLinux: + unknown_versioning: *ghc-881-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-881-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 38c8917b47c31bedf58c9305dfca3abe198d8d35570366f0773c4e2948bd8abe + A_32: + Linux_Debian: + unknown_versioning: &ghc-881-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.8.1 + dlHash: 3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5 + Linux_Ubuntu: + unknown_versioning: *ghc-881-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-881-32-deb9 + Linux_UnknownLinux: + unknown_versioning: *ghc-881-32-deb9 + 8.8.2: + viTags: + - base-4.13.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.8.2/docs/html/users_guide/8.8.2-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-src.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: 01cea54d90686b97bcc9960b108beaffccd4336dee930dcf9beaf52b1f370a0b + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: fbe69652eba75dadb758d00292247d17fb018c29cac5acd79843e56311256c9f + unknown_versioning: &ghc882-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: 7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3 + Linux_Ubuntu: + unknown_versioning: &ghc-882-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: dbe2db717b33460f790e155e487d2a31c9b21a9d245f0c9490ad65844c3ea21f + '16.04': *ghc882-64-deb9 + '18.04': *ghc882-64-deb9 + Linux_Mint: + unknown_versioning: *ghc882-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-882-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-882-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: f065a017d7a38f235f186ffe32d8261a4fd39c7e945d5cde85c0984c2569db99 + Linux_RedHat: + unknown_versioning: *ghc-882-64-centos + Linux_AmazonLinux: + unknown_versioning: *ghc-882-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-882-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: 25c5c1a70036abf3f22b2b19c10d26adfdb08e8f8574f89d4b2042de5947f990 + A_32: + Linux_Debian: + unknown_versioning: &ghc-882-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.8.2 + dlHash: ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c + Linux_Ubuntu: + unknown_versioning: *ghc-882-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-882-32-deb9 + Linux_UnknownLinux: + unknown_versioning: *ghc-882-32-deb9 + 8.8.3: + viTags: + - base-4.13.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.8.3/docs/html/users_guide/8.8.3-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-src.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: e0dcc0aaf3e234c5978f29e6df62947e97720ab404ec0158343df211c5480f89 + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 92b9fadc442976968d2c190c14e000d737240a7d721581cda8d8741b7bd402f0 + unknown_versioning: &ghc-883-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad + Linux_Ubuntu: + unknown_versioning: &ghc-883-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 45ee1de3bfc98cbcc4886b65fc7651ade2d3820aa85eac2dbe9bc7bf91e7c818 + '16.04': *ghc-883-64-deb9 + '18.04': *ghc-883-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-883-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-883-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-883-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 4b2b5313f7c12b81e54efcb26705fa9e4ad5b98f2b58bfc76fb0c9ba1d55eb1f + Linux_RedHat: + unknown_versioning: *ghc-883-64-centos + Linux_AmazonLinux: + unknown_versioning: *ghc-883-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-883-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 7016de90dd226b06fc79d0759c5d4c83c2ab01d8c678905442c28bd948dbb782 + FreeBSD: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.8.3-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 569719075b4d14b3875a899df522090ae31e6fe085e6dffe518e875b09a2f0be + A_32: + Linux_Debian: + unknown_versioning: &ghc-883-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.8.3 + dlHash: 441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae + Linux_Ubuntu: + unknown_versioning: *ghc-883-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-883-32-deb9 + Linux_UnknownLinux: + unknown_versioning: *ghc-883-32-deb9 + 8.8.4: + viTags: + - Recommended + - base-4.13.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.8.4/docs/html/users_guide/8.8.4-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-src.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: f0505e38b2235ff9f1090b51f44d6c8efd371068e5a6bb42a2a6d8b67b5ffc2d + viArch: + A_64: + Linux_Debian: + '8': + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb8-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 51a36892f1264744195274187298d13ac62bce2da86d4ddf76d8054ab90f2feb + unknown_versioning: &ghc-884-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20 + Linux_Ubuntu: + unknown_versioning: &ghc-884-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: f32e37f8aa03e74bad533ae02f62dc27a4521e78199576af490888ba34b515db + '16.04': *ghc-884-64-deb9 + '18.04': *ghc-884-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-884-64-deb9 + Linux_Fedora: + unknown_versioning: *ghc-884-64-fedora + Linux_CentOS: + unknown_versioning: &ghc-884-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: a12aa4b1fd3c64240a8a6d15196d33e1c0e0d55b51ff78c387242126d0ef7910 + Linux_RedHat: + unknown_versioning: *ghc-884-64-centos + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-alpine-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 90c6a1661de7f20c7d169cd6270125035b3332063e45103ce028df0beecf434e + Linux_AmazonLinux: + unknown_versioning: *ghc-884-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-884-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: e80a789e9d8cfb41dd87f3284b75432427c4461c1731d220d04ead8733ccdb5e + FreeBSD: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 8cebe5ccf454e82acd1ff52ca57590d1ab0f3f44a981b46257ec12158c8c447e + A_32: + Linux_Debian: + unknown_versioning: &ghc-884-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0 + Linux_Ubuntu: + unknown_versioning: *ghc-884-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-884-32-deb9 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.8.4-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.8.4 + dlHash: 1d18e89ee031197e55c48683e78a7ffc67601ac5fd9f73aac555eb064b3859a2 + Linux_UnknownLinux: + unknown_versioning: *ghc-884-32-deb9 + 8.10.1: + viTags: + - base-4.14.0.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-src.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 4e3b07f83a266b3198310f19f71e371ebce97c769b14f0d688f4cbf2a2a1edf5 + viArch: + A_64: + Linux_Debian: + '9': &ghc-8101-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761 + '10': &ghc-8101-64-deb10 + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb10-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: c1e31d798b013699b3c0de4fda27fb4cda47f572df0e75e3bd598a3012060615 + unknown_versioning: *ghc-8101-64-deb9 + Linux_Ubuntu: + unknown_versioning: &ghc-8101-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470 + '16.04': *ghc-8101-64-deb9 + '18.04': *ghc-8101-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-8101-64-deb10 + Linux_Fedora: + '27': *ghc-8101-64-fedora + unknown_versioning: *ghc-8101-64-fedora + Linux_CentOS: + '7': &ghc-8101-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1 + unknown_versioning: *ghc-8101-64-centos + Linux_RedHat: + unknown_versioning: *ghc-8101-64-centos + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-alpine3.10-linux-integer-simple.tar.xz + dlSubdir: ghc-8.10.1-x86_64-unknown-linux + dlHash: cb13b645d103e2fba2eb8dfcc4e5f2fbd9550c00c4df42f342b4210436dcb8a8 + Linux_AmazonLinux: + unknown_versioning: *ghc-8101-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-8101-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 65b1ca361093de4804a7e40b3e68178e1ef720f84f743641ec8d95e56a45b3a8 + FreeBSD: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.10.1-x86_64-portbld-freebsd.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: e8646ec9b60fd40aa9505ee055f22f04601290ab7a1342c2cf37c34de9d3f142 + A_32: + Linux_Debian: + '9': &ghc-8101-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2 + unknown_versioning: *ghc-8101-32-deb9 + Linux_Ubuntu: + unknown_versioning: *ghc-8101-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-8101-32-deb9 + Linux_Alpine: + unknown_versioning: + dlUri: https://files.hasufell.de/ghc/ghc-8.10.1-i386-alpine-linux.tar.xz + dlSubdir: ghc-8.10.1 + dlHash: 7360cc6b29e9b4ab08f6ea5bc3bcca6f5c216933e81ef1620dcdd700f1fdb289 + Linux_UnknownLinux: + unknown_versioning: *ghc-8101-32-deb9 + 8.10.2: + viTags: + - Latest + - base-4.14.1.0 + viChangeLog: https://downloads.haskell.org/~ghc/8.10.2/docs/html/users_guide/8.10.2-notes.html + viSourceDL: + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-src.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 9c573a4621a78723950617c223559bdc325ea6a3409264aedf68f05510b0880b + viArch: + A_64: + Linux_Debian: + '9': &ghc-8102-64-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c + '10': &ghc-8102-64-deb10 + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb10-linux.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 94513d82c38c848f489113a75fa5ef4e5a8e3ecfaa74ca90e2620d2193ff1632 + unknown_versioning: *ghc-8102-64-deb9 + Linux_Ubuntu: + unknown_versioning: &ghc-8102-64-fedora + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b + '16.04': *ghc-8102-64-deb9 + '18.04': *ghc-8102-64-deb9 + Linux_Mint: + unknown_versioning: *ghc-8102-64-deb10 + Linux_Fedora: + '27': *ghc-8102-64-fedora + unknown_versioning: *ghc-8102-64-fedora + Linux_CentOS: + '7': &ghc-8102-64-centos + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa + unknown_versioning: *ghc-8102-64-centos + Linux_RedHat: + unknown_versioning: *ghc-8102-64-centos + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-alpine3.10-linux-integer-simple.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 14d09a508f2a3a11875c140be8e6c5f6982ac5cd448f089ca10b7adc955fec76 + Linux_AmazonLinux: + unknown_versioning: *ghc-8102-64-centos + Linux_UnknownLinux: + unknown_versioning: *ghc-8102-64-fedora + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-apple-darwin.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: edb772b00c0d7f18bb56ad27765162ee09c508104d40f82128c9114a02f6cfc2 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-unknown-freebsd.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 9e5957f3497f4b58ecd3699568d9caaa11a47a6d7e902032c261e450fa0f6686 + A_32: + Linux_Debian: + '9': &ghc-8102-32-deb9 + dlUri: https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz + dlSubdir: ghc-8.10.2 + dlHash: 9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f + unknown_versioning: *ghc-8102-32-deb9 + Linux_Ubuntu: + unknown_versioning: *ghc-8102-32-deb9 + Linux_Mint: + unknown_versioning: *ghc-8102-32-deb9 + Linux_UnknownLinux: + unknown_versioning: *ghc-8102-32-deb9 + Cabal: + 2.4.1.0: + viTags: [] + viChangeLog: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/changelog + viSourceDL: + dlUri: https://github.com/haskell/cabal/archive/cabal-install-v2.4.1.0.tar.gz + dlSubdir: cabal-cabal-install-v2.4.1.0/cabal-install + dlHash: 61eb64a5addafca026aff9277291f4643fe07e83886f76d059d42c734fed829c + viArch: + A_64: + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-alpine-linux-musl.tar.xz + dlSubdir: + dlHash: 720bef015f834a03deb7180be2952a44e7c2e6c8429137570404c3de4f46b984 + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-unknown-linux.tar.xz + dlSubdir: + dlHash: 6136c189ffccaa39916f9cb5788f757166444a2d0c473b987856a79ecbf0c714 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-apple-darwin-sierra.tar.xz + dlSubdir: + dlHash: 56361cf4b0d920fe23174751fea1fb82a8e1ce522bd9706a3fbe47a72e458c9c + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-portbld-freebsd.tar.xz + dlSubdir: + dlHash: 33b7d37ea0688c93436eac9ec139d9967687875aa1fa13f2bb73bf05a9a59a1d + A_32: + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-i386-unknown-linux.tar.xz + dlSubdir: + dlHash: b2da736cc27609442b10f77fc1a687aba603a7a33045b722dbf1a0066fade198 + 3.0.0.0: + viTags: [] + viChangeLog: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/changelog + viSourceDL: + dlUri: https://github.com/haskell/cabal/archive/cabal-install-v3.0.0.0.tar.gz + dlSubdir: cabal-cabal-install-v3.0.0.0/cabal-install + dlHash: c0b26817a7b7c2907e45cb38235ce1157e732211880f62e92eaff4066202e674 + viArch: + A_64: + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-alpine-linux-musl.tar.xz + dlHash: 2b7ea63601e11a0db2941b96e6a7036a48efc2a1ab3849d7dfce08b45f5daa58 + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-unknown-linux.tar.xz + dlHash: ee911ba67a70756eedeac662955b896d7e89432a99372aa45d2c6e71fa95a5e4 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-apple-darwin17.7.0.tar.xz + dlHash: d4857e068560515e4cbb0e8ca124c370e07892f2a28804d87152834e5fe2b845 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-portbld-freebsd.tar.xz + dlHash: 2240842ab2ae7b955feb8b526aba1c7991248c803383107adf39990441294d2a + A_32: + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-alpine-linux-musl.tar.xz + dlHash: ac018f061993d40bf146517e32629bcab274b4d9f5527b1c37a665ebdf3f5ac6 + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-unknown-linux.tar.xz + dlHash: 6898ccd6e6dc0872999c06daaf61d546164e12f60a1880d09852c9f0c59c5cf6 + 3.2.0.0: + viTags: + - Recommended + - Latest + viChangeLog: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/changelog + viSourceDL: + dlUri: https://github.com/haskell/cabal/archive/cabal-install-v3.2.0.0.tar.gz + dlSubdir: cabal-cabal-install-v3.2.0.0/cabal-install + dlHash: 77202358bdf0b481c09326268ce18880df14194c5aaa840f99510bdd1a124b75 + viArch: + A_64: + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-alpine-linux-musl.tar.xz + dlHash: 8bae37a1ce8b5f10440b5591fed734935e1411c1b765258325ffe268e2cc2042 + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-unknown-linux.tar.xz + dlHash: 32d1f7cf1065c37cb0ef99a66adb405f409b9763f14c0926f5424ae408c738ac + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-apple-darwin17.7.0.tar.xz + dlHash: 9197c17d2ece0f934f5b33e323cfcaf486e4681952687bc3d249488ce3cbe0e9 + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-portbld-freebsd.tar.xz + dlHash: f1e35151cca91541b0fb4bdb3ed18f3c348038eab751845ad19c11307d66c273 + A_32: + Linux_Alpine: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-alpine-linux-musl.tar.xz + dlHash: c2a419dedf730987b60daf8d24e871d115a09ea608d740d7c61b36e3f5b9c830 + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-unknown-linux.tar.xz + dlHash: 2b3ac28549916de5f3379241797eaf60e84b6c001f2abbe73d9fadbbaf768e93 + GHCup: + 0.1.8: + viTags: + - Recommended + - Latest + viChangeLog: https://gitlab.haskell.org/haskell/ghcup-hs/-/blob/master/CHANGELOG.md + viSourceDL: + viArch: + A_64: + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghcup/0.1.8/x86_64-linux-ghcup-0.1.8 + dlHash: 7ffcd4c3de156e895b648c75a36c762be2a4932883f3cd598f7a483c97d4a8a9 + Darwin: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghcup/0.1.8/x86_64-apple-darwin-ghcup-0.1.8 + dlHash: b6efc25013a20734e93ad7ae4ecf319f19eeee2129d515d568ccf0003f26615f + FreeBSD: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghcup/0.1.8/x86_64-portbld-freebsd-ghcup-0.1.8 + dlHash: 442cdfe1b4525a327d9566e6270f909f7deba21c16dd4c7912537cf67e6cd521 + A_32: + Linux_UnknownLinux: + unknown_versioning: + dlUri: https://downloads.haskell.org/~ghcup/0.1.8/i386-linux-ghcup-0.1.8 + dlHash: 18ab162920cea662feae4b08f39d3879e9e416fde7b734afd8072c39d3c43cde diff --git a/ghcup.cabal b/ghcup.cabal index 33cc647..cca484f 100644 --- a/ghcup.cabal +++ b/ghcup.cabal @@ -219,6 +219,9 @@ common vty common word8 build-depends: word8 >=0.1.3 +common yaml + build-depends: yaml >=0.11.4.0 + common zlib build-depends: zlib >=0.6.2.1 @@ -291,13 +294,11 @@ library , vector , versions , word8 + , yaml , zlib exposed-modules: GHCup - GHCup.Data.GHCupDownloads - GHCup.Data.GHCupInfo - GHCup.Data.ToolRequirements GHCup.Download GHCup.Download.Utils GHCup.Errors @@ -413,6 +414,7 @@ executable ghcup-gen , uri-bytestring , utf8-string , versions + , yaml -- main-is: Main.hs diff --git a/lib/GHCup/Data/GHCupDownloads.hs b/lib/GHCup/Data/GHCupDownloads.hs deleted file mode 100644 index 2020638..0000000 --- a/lib/GHCup/Data/GHCupDownloads.hs +++ /dev/null @@ -1,2180 +0,0 @@ -{-# LANGUAGE OverloadedStrings #-} -{-# LANGUAGE QuasiQuotes #-} - - -{-| -Module : GHCup.Data.GHCupDownloads -Description : Download information -Copyright : (c) Julian Ospald, 2020 -License : GPL-3 -Maintainer : hasufell@hasufell.de -Stability : experimental -Portability : POSIX - -This is the module to add additional ghc/cabal etc. versions, -fix URLs, add tags, etc. --} -module GHCup.Data.GHCupDownloads - ( ghcupDownloads - ) -where - -import GHCup.Types -import GHCup.Utils.Version.QQ - -import HPath -import URI.ByteString.QQ - -import qualified Data.Map as M - - - ------------------ - --[ GHC 7.10.3 ]-- - ------------------ - -ghc_7103_64_cenots67 :: DownloadInfo -ghc_7103_64_cenots67 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-centos67-linux.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "a8957f7a2fd81720c5d3dc403571d77d31115ff5f42edb2917c36d8e714220d4" - -ghc_7103_32_cenots67 :: DownloadInfo -ghc_7103_32_cenots67 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-centos67-linux.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "c50aa20275e8d1ba9148f380eb7598bc148143281fc17c9acd38ea7b325852bd" - -ghc_7103_64_deb8 :: DownloadInfo -ghc_7103_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-deb8-linux.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "01cfbad8dff1e8b34a5fdca8caeaf843b56e36af919e29cd68870d2588563db5" - -ghc_7103_32_deb8 :: DownloadInfo -ghc_7103_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-deb8-linux.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "d2ccf072457fb100503f6f5430a1e3589ca525a97424263d036b0550bc277f0c" - -ghc_7103_64_darwin :: DownloadInfo -ghc_7103_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-apple-darwin.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "80893e367e8318105f7db2064adf202e3d96b1f014e792b73e92f2cacf0b757a" - -ghc_7103_64_freebsd :: DownloadInfo -ghc_7103_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-portbld-freebsd.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "2aa396edd2bb651f4bc7eef7a396913ea24923de5aafdc76df6295333e487e48" - -ghc_7103_32_freebsd :: DownloadInfo -ghc_7103_32_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-i386-portbld-freebsd.tar.bz2|] - (Just [rel|ghc-7.10.3|]) - "3dde05577c6f94dcb0ba201ebd53ab88553bbc9a3aa8e72237162ed7a9d588a3" - - - - - ----------------- - --[ GHC 8.0.2 ]-- - ----------------- - - -ghc_802_64_deb7 :: DownloadInfo -ghc_802_64_deb7 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb7-linux.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "b2f5c304b57ac5840a0d2ef763a3c6fa858c70840f749cfad12ed227da973c0a" - -ghc_802_32_deb7 :: DownloadInfo -ghc_802_32_deb7 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb7-linux.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "07ead3a49f8c9df4b429e7a2f96f6f31bcab8d3ff8277a9aed0201d13ddad448" - -ghc_802_64_deb8 :: DownloadInfo -ghc_802_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "5ee68290db00ca0b79d57bc3a5bdce470de9ce9da0b098a7ce6c504605856c8f" - -ghc_802_32_deb8 :: DownloadInfo -ghc_802_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "818621342a2161b8afcc995a0765816bb40aefbfa1db2c8a7d59c04d8b18228a" - -ghc_802_64_freebsd :: DownloadInfo -ghc_802_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "b36a20e5cae24d70bbb6116ae486f21811e9384f15d3892d260f02fba3e3bb8c" - -ghc_802_64_darwin :: DownloadInfo -ghc_802_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "ff50a2df9f002f33b9f09717ebf5ec5a47906b9b65cc57b1f9849f8b2e06788d" - -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|]) - "517783b660a27ebf95b2568d47292fd633d5f9a4de4c80ad1ccf05e1b9d7313f" - -ghc_802_32_alpine :: DownloadInfo -ghc_802_32_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.0.2-i386-alpine-linux.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "b4cd12a1048b2fff2f23c9eec0dd3a1174d54d017f8d79ec79af4534118e6881" - - - - - ----------------- - --[ GHC 8.2.2 ]-- - ----------------- - - -ghc_822_64_deb7 :: DownloadInfo -ghc_822_64_deb7 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb7-linux.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "cd7afbca54edf9890da9f432c63366556246c85c1198e40c99df5af01c555834" - -ghc_822_32_deb7 :: DownloadInfo -ghc_822_32_deb7 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb7-linux.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "cd18766b1a9b74fc6c90003a719ecab158f281f9a755d8b1bd3fd764ba6947b5" - -ghc_822_64_deb8 :: DownloadInfo -ghc_822_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "48e205c62b9dc1ccf6739a4bc15a71e56dde2f891a9d786a1b115f0286111b2a" - -ghc_822_32_deb8 :: DownloadInfo -ghc_822_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "9e67d72d76482e0ba91c718e727b00386a1a12a32ed719714976dc56ca8c8223" - -ghc_822_64_unknown :: DownloadInfo -ghc_822_64_unknown = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-unknown-linux.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "cd7afbca54edf9890da9f432c63366556246c85c1198e40c99df5af01c555834" - -ghc_822_64_darwin :: DownloadInfo -ghc_822_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "f90fcf62f7e0936a6dfc3601cf663729bfe9bbf85097d2d75f0a16f8c2e95c27" - -ghc_822_64_freebsd10 :: DownloadInfo -ghc_822_64_freebsd10 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld10_3-freebsd.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "9e99aaeaec4b2c6d660d80246c0d4dbd41fda88f1eb7a908b29dc8fa8d663949" - -ghc_822_64_freebsd11 :: DownloadInfo -ghc_822_64_freebsd11 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-x86_64-portbld11-freebsd.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "cd351c704b92b9af23994024df07de8ca7090ea7675d5c8b14b2be857a46d804" - -ghc_822_32_alpine :: DownloadInfo -ghc_822_32_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.2.2-i386-alpine-linux.tar.xz|] - (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" - - - - - ----------------- - --[ GHC 8.4.1 ]-- - ----------------- - - - -ghc_841_64_deb8 :: DownloadInfo -ghc_841_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "427c77a934b30c3f1de992c38c072afb4323fe6fb30dbac919ca8cb6ae98fbd9" - -ghc_841_32_deb8 :: DownloadInfo -ghc_841_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "c56c589c76c7ddcb77cdbef885a811761e669d3e76868b723d5be56dedcd4f69" - -ghc_841_64_fedora :: DownloadInfo -ghc_841_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "89328a013e64b9b56825a9071fea5616ddd623d37fd41e8fb913dfebc609e7ea" - -ghc_841_64_darwin :: DownloadInfo -ghc_841_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "d774e39f3a0105843efd06709b214ee332c30203e6c5902dd6ed45e36285f9b7" - -ghc_841_64_freebsd :: DownloadInfo -ghc_841_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-x86_64-portbld11-freebsd.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "e748daec098445c6190090fe32bb2817a1140553be5acd2188e1af05ad24e5aa" - - - - - ----------------- - --[ GHC 8.4.2 ]-- - ----------------- - - - -ghc_842_64_deb8 :: DownloadInfo -ghc_842_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "246f66eb56f4ad0f1c7755502cfc8f9972f2d067dede17e151f6f479c1f76fbd" - -ghc_842_32_deb8 :: DownloadInfo -ghc_842_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "2d849c30b4c1eac25dc74333501920921e22fa483153f404993808bbda93df05" - -ghc_842_64_deb9 :: DownloadInfo -ghc_842_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "3f4f5bbd2cdab4e7015ada9196d8d9b3a1ad274293cef011f85c46854596cb57" - -ghc_842_64_fedora :: DownloadInfo -ghc_842_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "d057b5c833596dbe4ae5d0dc2994f6cc5d0f4c2a21ea1d7900821d165fd4e846" - -ghc_842_64_darwin :: DownloadInfo -ghc_842_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "87469222042b9ac23f9db216a8d4e5107297bdbbb99df71eb4d9e7208455def2" - -ghc_842_64_freebsd :: DownloadInfo -ghc_842_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "e9ed417fdf94c2ff2c6e344ed16f332bf6b591511f6442c0d9ea94854882b66c" - - - - - ----------------- - --[ GHC 8.4.3 ]-- - ----------------- - - -ghc_843_64_deb8 :: DownloadInfo -ghc_843_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "30a402c6d4754a6c020e0547f19ae3ac42e907e35349aa932d347f73e421a8e2" - -ghc_843_32_deb8 :: DownloadInfo -ghc_843_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "f5763983a26dedd88b65a0b17267359a3981b83a642569b26334423f684f8b8c" - -ghc_843_64_deb9 :: DownloadInfo -ghc_843_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "2e4f53afb872ad9c640f31aea283b3ff4c5028b65808a1920739900aef7d15c9" - -ghc_843_64_fedora :: DownloadInfo -ghc_843_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "269e7a4d3f336491b88409a020998122b30a3a729af78d33be86d3b3f8000c3e" - -ghc_843_64_darwin :: DownloadInfo -ghc_843_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "af0b455f6c46b9802b4b48dad996619cfa27cc6e2bf2ce5532387b4a8c00aa64" - - - - - - ----------------- - --[ GHC 8.4.4 ]-- - ----------------- - - -ghc_844_64_deb8 :: DownloadInfo -ghc_844_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "4c2a8857f76b7f3e34ecba0b51015d5cb8b767fe5377a7ec477abde10705ab1a" - -ghc_844_32_deb8 :: DownloadInfo -ghc_844_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "678bafaabea6af70ba71ccf0210bb437f9f5591ec28ac1cbbbd5f7aa6894e450" - -ghc_844_64_deb9 :: DownloadInfo -ghc_844_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "47c80a32d8f02838a2401414c94ba260d1fe82b7d090479994522242c767cc83" - -ghc_844_64_centos :: DownloadInfo -ghc_844_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "83a96650f5a92b1e4d7651d256d6438624342d40e780e68125033435a54cd674" - -ghc_844_64_fedora :: DownloadInfo -ghc_844_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "8ab2befddc14d1434d0aad0c5d3c7e0c2b78ff84caa3429fa62527bfc6b86095" - -ghc_844_64_darwin :: DownloadInfo -ghc_844_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "28dc89ebd231335337c656f4c5ead2ae2a1acc166aafe74a14f084393c5ef03a" - -ghc_844_64_freebsd :: DownloadInfo -ghc_844_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-portbld-freebsd11.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "44fbd142d1c355d6110595c59c760e2c73866ff9259ec85ebf814edb244d1940" - -ghc_844_32_alpine :: DownloadInfo -ghc_844_32_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.4.4-i386-alpine-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "892888d388ef5c9cadf5cfba1146d62237c25b9b066fb62fee940b2b285fd308" - -ghc_844_64_alpine :: DownloadInfo -ghc_844_64_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.4.4-x86_64-alpine-linux.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "336affff8314d3dc5e85d9c09015ae2ba8a7658b459c8c8ae77ecaa551a56ae7" - - - - ----------------- - --[ GHC 8.6.1 ]-- - ----------------- - - -ghc_861_64_deb8 :: DownloadInfo -ghc_861_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "6d8784401b7dd80c90fa17306ec0539920e3987399a2c7ef247989e53197dc42" - -ghc_861_32_deb8 :: DownloadInfo -ghc_861_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "83573af96e3dec8f67c1a844512f92cbf7d51ae7ceca53d948fc2a3300abd05c" - -ghc_861_64_deb9 :: DownloadInfo -ghc_861_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "97d44f303868d74e4d13a2e99c82ffce3d25fd54c704675e5a1939e0d824dbf0" - -ghc_861_64_fedora :: DownloadInfo -ghc_861_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "da903fbcf11ee6c977a8b7dac3f04dbc098d674def587880b6624b8f32588beb" - -ghc_861_64_darwin :: DownloadInfo -ghc_861_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "9692cdfd202b0e039ea0c3dde5dbf653736c836ca1df46504b179b572100808c" - -ghc_861_64_freebsd :: DownloadInfo -ghc_861_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "51403b054a3a649039ac988e1d1112561f96750bfced63df864091a3fab36f08" - - - - - ----------------- - --[ GHC 8.6.2 ]-- - ----------------- - - -ghc_862_64_deb8 :: DownloadInfo -ghc_862_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.2|]) - "13f96e8b83bb5bb60f955786ff9085744c24927a33be8a17773f84c7c248533a" - -ghc_862_32_deb8 :: DownloadInfo -ghc_862_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.2|]) - "a288026d9ef22f7ac387edab6b29ef7dcb3b28945c8ea532a15c1fa35d4733ed" - -ghc_862_64_fedora :: DownloadInfo -ghc_862_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.6.2|]) - "702aa5dfa1639c37953ceb7571a5057d9fb0562aecb197b277953a037d78047d" - -ghc_862_64_darwin :: DownloadInfo -ghc_862_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.6.2|]) - "8ec46a25872226dd7e5cf7271e3f3450c05f32144b96e6b9cb44cc4079db50dc" - - - - - - ----------------- - --[ GHC 8.6.3 ]-- - ----------------- - - -ghc_863_64_deb8 :: DownloadInfo -ghc_863_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "291ca565374f4d51cc311488581f3279d3167a064fabfd4a6722fe2bd4532fd5" - -ghc_863_32_deb8 :: DownloadInfo -ghc_863_32_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-i386-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "b57070ba8c70b1333a3e47ce124baf791be39c20a592954772532fd6dd51882f" - -ghc_863_64_deb9 :: DownloadInfo -ghc_863_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "e7954c8ed9b422a09c6ab737e4a0865a2725d034ba0e272bd5c70db910797f99" - -ghc_863_64_fedora :: DownloadInfo -ghc_863_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "52ae92f4e8bb2ac0b7847287ea3da37081f5f7bf8bbb7c78ac35fde537d1a89f" - -ghc_863_64_centos :: DownloadInfo -ghc_863_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "355bd85c69933c31bbe99b4269ce719acfd0aad0b45e359ac39b9bb13996acc6" - -ghc_863_64_darwin :: DownloadInfo -ghc_863_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "79d069a1a7d74cfdd7ac2a2711c45d3ddc6265b988a0cefa342714b24f997fc1" - -ghc_863_64_freebsd :: DownloadInfo -ghc_863_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "bc2419fa180f8a7808c49775987866435995df9bdd9ce08bcd38352d63ba6031" - - - - - - ----------------- - --[ GHC 8.6.4 ]-- - ----------------- - - -ghc_864_64_deb8 :: DownloadInfo -ghc_864_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "34ef5fc8ddf2fc32a027180bea5b1c8a81ea840c87faace2977a572188d4b42d" - -ghc_864_64_deb9 :: DownloadInfo -ghc_864_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "ef74222ef3c01c3fc5b926f67e8b4ef612fe8efa40ac937317cff9b0eed8d863" - -ghc_864_32_deb9 :: DownloadInfo -ghc_864_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "5e2ce88f4d13d23ac37e278e0c7b51c801008931359b9fa8a631d804d2da552c" - -ghc_864_64_fedora :: DownloadInfo -ghc_864_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "e0b1ada7a679d6c35f9d7a1192ed35fde054f3650bb0bd2570d103729ad3b846" - -ghc_864_64_darwin :: DownloadInfo -ghc_864_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "cccb58f142fe41b601d73690809f6089f7715b6a50a09aa3d0104176ab4db09e" - - - - - ----------------- - --[ GHC 8.6.5 ]-- - ----------------- - - - -ghc_865_64_deb8 :: DownloadInfo -ghc_865_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "c419fd0aa9065fe4d2eb9a248e323860c696ddf3859749ca96a84938aee49107" - -ghc_865_64_deb9 :: DownloadInfo -ghc_865_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df" - -ghc_865_32_deb9 :: DownloadInfo -ghc_865_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "1cddb907393a669342b1a922dd16d505d9d93d50bd9433a54a8162f8701250dc" - -ghc_865_64_fedora :: DownloadInfo -ghc_865_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "cf78b53eaf336083e7a05f4a3000afbae4abe5bbc77ef80cc40e09d04ac5b4a1" - -ghc_865_64_centos :: DownloadInfo -ghc_865_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "80ab566f4411299f9e5922d60749ca80f989d697db19e03ed875619d699f0edf" - -ghc_865_64_darwin :: DownloadInfo -ghc_865_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "dfc1bdb1d303a87a8552aa17f5b080e61351f2823c2b99071ec23d0837422169" - -ghc_865_64_alpine :: DownloadInfo -ghc_865_64_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-alpine-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "b9d3ed7f7aa24ef2d58bb579252289caa0b8877adee3685e3af2fb73d440afdc" - -ghc_865_32_alpine :: DownloadInfo -ghc_865_32_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.6.5-i386-alpine-linux.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "3737837550d9b177acfe150e3a3cd4545427ded020487c2ed5194d7b8f116349" - -ghc_865_64_freebsd :: DownloadInfo -ghc_865_64_freebsd = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.6.5-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "83a3059a630d40a98e26cb5b520354e12094a96e36ba2f5ab002dad94cf2fb37" - - - - ----------------- - --[ GHC 8.8.1 ]-- - ----------------- - - - -ghc_881_64_deb8 :: DownloadInfo -ghc_881_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "fd96eb851971fbc3332bf2fa7821732cfa8b37e5a076a69f6a06f83f0ea7ccc5" - -ghc_881_64_deb9 :: DownloadInfo -ghc_881_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "620fd560535b63cac5f8c97354ccddf93fa940cca78e2d19f6f98b7e67c6a723" - -ghc_881_32_deb9 :: DownloadInfo -ghc_881_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "3d3bb75aff2dd79ec87ace10483368681fbc328ff00ebf15edad33420f00f7f5" - -ghc_881_64_fedora :: DownloadInfo -ghc_881_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "851a78df620bc056c34b252c97040d5755e294993fa8afa5429708b5229204d6" - -ghc_881_64_centos :: DownloadInfo -ghc_881_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "6cdd34e4dbaeb801e805811f91cf43a2d5f64b22f884718ffbd3542a2f4dd14f" - -ghc_881_64_darwin :: DownloadInfo -ghc_881_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "38c8917b47c31bedf58c9305dfca3abe198d8d35570366f0773c4e2948bd8abe" - - - - - ----------------- - --[ GHC 8.8.2 ]-- - ----------------- - - - -ghc_882_64_deb8 :: DownloadInfo -ghc_882_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "fbe69652eba75dadb758d00292247d17fb018c29cac5acd79843e56311256c9f" - -ghc_882_64_deb9 :: DownloadInfo -ghc_882_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "7b2d66c2d5d8c15750da5833d3018634a5eb792a5662282e3abfeb112c2a1cc3" - -ghc_882_32_deb9 :: DownloadInfo -ghc_882_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "ad1c628082c32635a436905a7ff83eaa4246347d869be5ef6b33c3bf85e8f00c" - -ghc_882_64_fedora :: DownloadInfo -ghc_882_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "dbe2db717b33460f790e155e487d2a31c9b21a9d245f0c9490ad65844c3ea21f" - -ghc_882_64_centos :: DownloadInfo -ghc_882_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "f065a017d7a38f235f186ffe32d8261a4fd39c7e945d5cde85c0984c2569db99" - -ghc_882_64_darwin :: DownloadInfo -ghc_882_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "25c5c1a70036abf3f22b2b19c10d26adfdb08e8f8574f89d4b2042de5947f990" - - - - - ----------------- - --[ GHC 8.8.3 ]-- - ----------------- - - - -ghc_883_64_deb8 :: DownloadInfo -ghc_883_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "92b9fadc442976968d2c190c14e000d737240a7d721581cda8d8741b7bd402f0" - -ghc_883_64_deb9 :: DownloadInfo -ghc_883_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "42fde2ef5a143e1e6b47ae8875162ea2d4d54b06f0f7fa32ee4f0eb86f2be7ad" - -ghc_883_32_deb9 :: DownloadInfo -ghc_883_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "441e2c7a4fc83ebf179712bd939b555cda7c6633545b7c8ac38049f9d85003ae" - -ghc_883_64_fedora :: DownloadInfo -ghc_883_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "45ee1de3bfc98cbcc4886b65fc7651ade2d3820aa85eac2dbe9bc7bf91e7c818" - -ghc_883_64_centos :: DownloadInfo -ghc_883_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "4b2b5313f7c12b81e54efcb26705fa9e4ad5b98f2b58bfc76fb0c9ba1d55eb1f" - -ghc_883_64_darwin :: DownloadInfo -ghc_883_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "7016de90dd226b06fc79d0759c5d4c83c2ab01d8c678905442c28bd948dbb782" - -ghc_883_64_freebsd :: DownloadInfo -ghc_883_64_freebsd = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.8.3-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "569719075b4d14b3875a899df522090ae31e6fe085e6dffe518e875b09a2f0be" - - - - ----------------- - --[ GHC 8.8.4 ]-- - ----------------- - - - -ghc_884_64_deb8 :: DownloadInfo -ghc_884_64_deb8 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb8-linux.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "51a36892f1264744195274187298d13ac62bce2da86d4ddf76d8054ab90f2feb" - -ghc_884_64_deb9 :: DownloadInfo -ghc_884_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "4862559d221153caf978f4bf2c15a82c114d1e1f43b298b2ecff2ac94b586d20" - -ghc_884_32_deb9 :: DownloadInfo -ghc_884_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "43dd954910c9027694312cef0aabc7774d102d0422b7172802cfb72f7d5da3a0" - -ghc_884_64_fedora :: DownloadInfo -ghc_884_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "f32e37f8aa03e74bad533ae02f62dc27a4521e78199576af490888ba34b515db" - -ghc_884_64_centos :: DownloadInfo -ghc_884_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "a12aa4b1fd3c64240a8a6d15196d33e1c0e0d55b51ff78c387242126d0ef7910" - -ghc_884_64_darwin :: DownloadInfo -ghc_884_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "e80a789e9d8cfb41dd87f3284b75432427c4461c1731d220d04ead8733ccdb5e" - -ghc_884_64_freebsd :: DownloadInfo -ghc_884_64_freebsd = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "8cebe5ccf454e82acd1ff52ca57590d1ab0f3f44a981b46257ec12158c8c447e" - -ghc_884_64_alpine :: DownloadInfo -ghc_884_64_alpine = DownloadInfo - [uri|https://files.hasufell.de/ghc/ghc-8.8.4-x86_64-alpine-linux.tar.xz|] - (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" - - - - - ----------------- - --[ GHC 8.10.1 ]-- - ----------------- - - - -ghc_8101_32_deb9 :: DownloadInfo -ghc_8101_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "8b53eef2c827b5f634d72920a93c0c9dd66ea288691a2bfe28def45d3c686ee2" - - -ghc_8101_64_deb9 :: DownloadInfo -ghc_8101_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "d1cf7886f27af070f3b7dbe1975a78b43ef2d32b86362cbe953e79464fe70761" - - -ghc_8101_64_deb10 :: DownloadInfo -ghc_8101_64_deb10 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb10-linux.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "c1e31d798b013699b3c0de4fda27fb4cda47f572df0e75e3bd598a3012060615" - - -ghc_8101_64_fedora :: DownloadInfo -ghc_8101_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "3c4cd72b4806045779739e8f5d1658e30e57123d88c2c8966422cdbcae448470" - - -ghc_8101_64_centos :: DownloadInfo -ghc_8101_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "0618b94854edc6be5302489df905e627820b71be6b66c950f5e3088fe92df0a1" - - -ghc_8101_64_darwin :: DownloadInfo -ghc_8101_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "65b1ca361093de4804a7e40b3e68178e1ef720f84f743641ec8d95e56a45b3a8" - - -ghc_8101_64_alpine :: DownloadInfo -ghc_8101_64_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-alpine3.10-linux-integer-simple.tar.xz|] - (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 - [uri|https://files.hasufell.de/ghc/ghc-8.10.1-x86_64-portbld-freebsd.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "e8646ec9b60fd40aa9505ee055f22f04601290ab7a1342c2cf37c34de9d3f142" - - - - ----------------- - --[ GHC 8.10.2 ]-- - ----------------- - - - -ghc_8102_32_deb9 :: DownloadInfo -ghc_8102_32_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-i386-deb9-linux.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "9dae2a86ad43d08f72c783542c944d1556b075aa20a8063efae5034ea88e7c2f" - - -ghc_8102_64_deb9 :: DownloadInfo -ghc_8102_64_deb9 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb9-linux.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "4dbe3b479e76767bfeb4cbb7a4db8b761c4720266193483ca370b2ace3f10f7c" - - -ghc_8102_64_deb10 :: DownloadInfo -ghc_8102_64_deb10 = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-deb10-linux.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "94513d82c38c848f489113a75fa5ef4e5a8e3ecfaa74ca90e2620d2193ff1632" - - -ghc_8102_64_fedora :: DownloadInfo -ghc_8102_64_fedora = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-fedora27-linux.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "8c675da83e9b3c2f64ebb407b5f9ebb2c1f21aa5d701020614fdce644a542e3b" - - -ghc_8102_64_centos :: DownloadInfo -ghc_8102_64_centos = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-centos7-linux.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "fd2dccd6f496915a5f962dab24e7eeb8bee49bcc38e74b17eac76159083538fa" - - -ghc_8102_64_darwin :: DownloadInfo -ghc_8102_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-apple-darwin.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "edb772b00c0d7f18bb56ad27765162ee09c508104d40f82128c9114a02f6cfc2" - - -ghc_8102_64_alpine :: DownloadInfo -ghc_8102_64_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-alpine3.10-linux-integer-simple.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "14d09a508f2a3a11875c140be8e6c5f6982ac5cd448f089ca10b7adc955fec76" - -ghc_8102_64_freebsd :: DownloadInfo -ghc_8102_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-x86_64-unknown-freebsd.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "9e5957f3497f4b58ecd3699568d9caaa11a47a6d7e902032c261e450fa0f6686" - - - - --------------------- - --[ Cabal-2.4.1.0 ]-- - --------------------- - - -cabal_2410_32_linux :: DownloadInfo -cabal_2410_32_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-i386-unknown-linux.tar.xz|] - Nothing - "b2da736cc27609442b10f77fc1a687aba603a7a33045b722dbf1a0066fade198" - -cabal_2410_64_linux :: DownloadInfo -cabal_2410_64_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-unknown-linux.tar.xz|] - Nothing - "6136c189ffccaa39916f9cb5788f757166444a2d0c473b987856a79ecbf0c714" - -cabal_2410_64_darwin :: DownloadInfo -cabal_2410_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-apple-darwin-sierra.tar.xz|] - Nothing - "56361cf4b0d920fe23174751fea1fb82a8e1ce522bd9706a3fbe47a72e458c9c" - -cabal_2410_64_alpine :: DownloadInfo -cabal_2410_64_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-alpine-linux-musl.tar.xz|] - Nothing - "720bef015f834a03deb7180be2952a44e7c2e6c8429137570404c3de4f46b984" - -cabal_2410_64_freebsd :: DownloadInfo -cabal_2410_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/cabal-install-2.4.1.0-x86_64-portbld-freebsd.tar.xz|] - Nothing - "33b7d37ea0688c93436eac9ec139d9967687875aa1fa13f2bb73bf05a9a59a1d" - - - - - --------------------- - --[ Cabal-3.0.0.0 ]-- - --------------------- - - -cabal_3000_32_linux :: DownloadInfo -cabal_3000_32_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-unknown-linux.tar.xz|] - Nothing - "6898ccd6e6dc0872999c06daaf61d546164e12f60a1880d09852c9f0c59c5cf6" - -cabal_3000_64_linux :: DownloadInfo -cabal_3000_64_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-unknown-linux.tar.xz|] - Nothing - "ee911ba67a70756eedeac662955b896d7e89432a99372aa45d2c6e71fa95a5e4" - -cabal_3000_64_darwin :: DownloadInfo -cabal_3000_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-apple-darwin17.7.0.tar.xz|] - Nothing - "d4857e068560515e4cbb0e8ca124c370e07892f2a28804d87152834e5fe2b845" - -cabal_3000_64_freebsd :: DownloadInfo -cabal_3000_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-portbld-freebsd.tar.xz|] - Nothing - "2240842ab2ae7b955feb8b526aba1c7991248c803383107adf39990441294d2a" - -cabal_3000_32_alpine :: DownloadInfo -cabal_3000_32_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-i386-alpine-linux-musl.tar.xz|] - Nothing - "ac018f061993d40bf146517e32629bcab274b4d9f5527b1c37a665ebdf3f5ac6" - -cabal_3000_64_alpine :: DownloadInfo -cabal_3000_64_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/cabal-install-3.0.0.0-x86_64-alpine-linux-musl.tar.xz|] - Nothing - "2b7ea63601e11a0db2941b96e6a7036a48efc2a1ab3849d7dfce08b45f5daa58" - - - - --------------------- - --[ Cabal-3.2.0.0 ]-- - --------------------- - - -cabal_3200_32_linux :: DownloadInfo -cabal_3200_32_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-unknown-linux.tar.xz|] - Nothing - "2b3ac28549916de5f3379241797eaf60e84b6c001f2abbe73d9fadbbaf768e93" - -cabal_3200_64_linux :: DownloadInfo -cabal_3200_64_linux = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-unknown-linux.tar.xz|] - Nothing - "32d1f7cf1065c37cb0ef99a66adb405f409b9763f14c0926f5424ae408c738ac" - -cabal_3200_64_darwin :: DownloadInfo -cabal_3200_64_darwin = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-apple-darwin17.7.0.tar.xz|] - Nothing - "9197c17d2ece0f934f5b33e323cfcaf486e4681952687bc3d249488ce3cbe0e9" - -cabal_3200_64_freebsd :: DownloadInfo -cabal_3200_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-portbld-freebsd.tar.xz|] - Nothing - "f1e35151cca91541b0fb4bdb3ed18f3c348038eab751845ad19c11307d66c273" - -cabal_3200_32_alpine :: DownloadInfo -cabal_3200_32_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-i386-alpine-linux-musl.tar.xz|] - Nothing - "c2a419dedf730987b60daf8d24e871d115a09ea608d740d7c61b36e3f5b9c830" - -cabal_3200_64_alpine :: DownloadInfo -cabal_3200_64_alpine = DownloadInfo - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-install-3.2.0.0-x86_64-alpine-linux-musl.tar.xz|] - Nothing - "8bae37a1ce8b5f10440b5591fed734935e1411c1b765258325ffe268e2cc2042" - - - - - ------------- - --[ GHCup ]-- - ------------- - - -ghcup_32_linux :: DownloadInfo -ghcup_32_linux = DownloadInfo - [uri|https://downloads.haskell.org/~ghcup/0.1.8/i386-linux-ghcup-0.1.8|] - Nothing - "18ab162920cea662feae4b08f39d3879e9e416fde7b734afd8072c39d3c43cde" - - -ghcup_64_linux :: DownloadInfo -ghcup_64_linux = DownloadInfo - [uri|https://downloads.haskell.org/~ghcup/0.1.8/x86_64-linux-ghcup-0.1.8|] - Nothing - "7ffcd4c3de156e895b648c75a36c762be2a4932883f3cd598f7a483c97d4a8a9" - - -ghcup_64_freebsd :: DownloadInfo -ghcup_64_freebsd = DownloadInfo - [uri|https://downloads.haskell.org/~ghcup/0.1.8/x86_64-portbld-freebsd-ghcup-0.1.8|] - Nothing - "442cdfe1b4525a327d9566e6270f909f7deba21c16dd4c7912537cf67e6cd521" - - -ghcup_64_darwin10_13 :: DownloadInfo -ghcup_64_darwin10_13 = DownloadInfo - [uri|https://downloads.haskell.org/~ghcup/0.1.8/x86_64-apple-darwin-ghcup-0.1.8|] - Nothing - "b6efc25013a20734e93ad7ae4ecf319f19eeee2129d515d568ccf0003f26615f" - - - - - - ----------------------- - --[ Tarball mapping ]-- - ----------------------- - - -ghcupDownloads :: GHCupDownloads -ghcupDownloads = M.fromList - [ ( GHC - , M.fromList - [ ( [vver|7.10.3|] - , VersionInfo - [Base [pver|4.8.2.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/7.10.3/docs/html/users_guide/release-7-10-1.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-src.tar.xz|] - (Just [rel|ghc-7.10.3|]) - "cf90cedce1c28fd0e2b9e72fe8a938756668d18ea1fcc884a19f698658ac4fef" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_7103_64_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_7103_64_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_7103_64_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_7103_64_deb8)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_7103_64_cenots67)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_7103_64_cenots67)] - ) - , (Darwin , M.fromList [(Nothing, ghc_7103_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_7103_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_7103_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_7103_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_7103_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_7103_32_deb8)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_7103_32_cenots67)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_7103_32_cenots67)] - ) - , (FreeBSD, M.fromList [(Nothing, ghc_7103_32_freebsd)]) - ] - ) - ] - ) - , ( [vver|8.0.2|] - , VersionInfo - [Base [pver|4.9.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.0.2/docs/html/users_guide/8.0.1-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-src.tar.xz|] - (Just [rel|ghc-8.0.2|]) - "11625453e1d0686b3fa6739988f70ecac836cadc30b9f0c8b49ef9091d6118b1" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_802_64_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_802_64_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_802_64_deb8)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_802_64_deb8) - , (Just [vers|7|], ghc_802_64_deb7) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_802_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_802_64_freebsd)]) - , (Linux Alpine , M.fromList [(Nothing, ghc_802_64_alpine)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_802_32_deb8)] - ) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_802_32_deb8) - , (Just [vers|7|], ghc_802_32_deb7) - ] - ) - , (Linux Alpine , M.fromList [(Nothing, ghc_802_32_alpine)]) - ] - ) - ] - ) - , ( [vver|8.2.2|] - , VersionInfo - [Base [pver|4.10.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.2.2/docs/html/users_guide/8.2.2-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.2.2/ghc-8.2.2-src.tar.xz|] - (Just [rel|ghc-8.2.2|]) - "bb8ec3634aa132d09faa270bbd604b82dfa61f04855655af6f9d14a9eedc05fc" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_822_64_unknown)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_822_64_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_822_64_deb8)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_822_64_deb8) - , (Just [vers|7|], ghc_822_64_deb7) - ] - ) - , (Darwin, M.fromList [(Nothing, ghc_822_64_darwin)]) - , ( FreeBSD - , M.fromList - [ (Nothing , ghc_822_64_freebsd11) - , (Just [vers|10|], ghc_822_64_freebsd10) - , (Just [vers|11|], ghc_822_64_freebsd11) - ] - ) - , (Linux Alpine , M.fromList [(Nothing, ghc_822_64_alpine)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_822_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_822_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_822_32_deb8)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_822_32_deb8) - , (Just [vers|7|], ghc_822_32_deb7) - ] - ) - , (Linux Alpine , M.fromList [(Nothing, ghc_822_32_alpine)]) - ] - ) - ] - ) - , ( [vver|8.4.1|] - , VersionInfo - [Base [pver|4.11.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.4.1/docs/html/users_guide/8.4.1-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.1/ghc-8.4.1-src.tar.xz|] - (Just [rel|ghc-8.4.1|]) - "39ae2f25192408f355693e5a3c8b6ff613ddb7c4da998fdf26210143a61839d2" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_841_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_841_64_fedora)]) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_841_64_fedora)]) - , (Linux Mint , M.fromList [(Nothing, ghc_841_64_fedora)]) - , (Linux Debian, M.fromList [(Nothing, ghc_841_64_deb8)]) - , (Darwin , M.fromList [(Nothing, ghc_841_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_841_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_841_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_841_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_841_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_841_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.4.2|] - , VersionInfo - [Base [pver|4.11.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.4.2/docs/html/users_guide/8.4.2-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.2/ghc-8.4.2-src.tar.xz|] - (Just [rel|ghc-8.4.2|]) - "01cc32f24a06bf3b2428351b6d7fec791e82d042426d29ad9e5a245b35f0047b" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_842_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_842_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_842_64_fedora) - , (Just [vers|16.04|], ghc_842_64_deb9) - , (Just [vers|18.04|], ghc_842_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_842_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_842_64_deb9) - , (Just [vers|8|], ghc_842_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_842_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_842_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_842_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_842_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_842_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_842_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.4.3|] - , VersionInfo - [Base [pver|4.11.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.4.3/docs/html/users_guide/8.4.3-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-src.tar.xz|] - (Just [rel|ghc-8.4.3|]) - "ae47afda985830de8811243255aa3744dfb9207cb980af74393298b2b62160d6" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_843_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_843_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_843_64_fedora) - , (Just [vers|16.04|], ghc_843_64_deb9) - , (Just [vers|18.04|], ghc_843_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_843_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_843_64_deb9) - , (Just [vers|8|], ghc_843_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_843_64_darwin)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_843_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_843_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_843_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_843_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.4.4|] - , VersionInfo - [Base [pver|4.11.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.4.4/docs/html/users_guide/8.4.4-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-src.tar.xz|] - (Just [rel|ghc-8.4.4|]) - "11117735a58e507c481c09f3f39ae5a314e9fbf49fc3109528f99ea7959004b2" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_844_64_fedora)] - ) - , (Linux CentOS, M.fromList [(Nothing, ghc_844_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_844_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_844_64_centos)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_844_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_844_64_fedora) - , (Just [vers|16.04|], ghc_844_64_deb9) - , (Just [vers|18.04|], ghc_844_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_844_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_844_64_deb9) - , (Just [vers|8|], ghc_844_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_844_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_844_64_freebsd)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_844_64_alpine)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_844_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_844_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_844_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_844_32_deb8)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_844_32_alpine)]) - ] - ) - ] - ) - , ( [vver|8.6.1|] - , VersionInfo - [Base [pver|4.12.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.6.1/docs/html/users_guide/8.6.1-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.1/ghc-8.6.1-src.tar.xz|] - (Just [rel|ghc-8.6.1|]) - "2c25c26d1e5c47c7cbb2a1d8e6456524033e7a71409184dd3125e3fc5a3c7036" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_861_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_861_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_861_64_fedora) - , (Just [vers|16.04|], ghc_861_64_deb9) - , (Just [vers|18.04|], ghc_861_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_861_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_861_64_deb9) - , (Just [vers|8|], ghc_861_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_861_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_861_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_861_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_861_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_861_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_861_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.6.2|] - , VersionInfo - [Base [pver|4.12.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.6.2/docs/html/users_guide/8.6.2-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.2/ghc-8.6.2-src.tar.xz|] - (Just [rel|ghc-8.6.2|]) - "caaa819d21280ecde90a4773143dee188711e9ff175a27cfbaee56eb851d76d5" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_862_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_862_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_862_64_fedora) - , (Just [vers|16.04|], ghc_862_64_deb8) - , (Just [vers|18.04|], ghc_862_64_deb8) - ] - ) - , (Linux Mint , M.fromList [(Nothing, ghc_862_64_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_862_64_deb8)]) - , (Darwin , M.fromList [(Nothing, ghc_862_64_darwin)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_862_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_862_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_862_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_862_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.6.3|] - , VersionInfo - [Base [pver|4.12.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.6.3/docs/html/users_guide/8.6.3-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-src.tar.xz|] - (Just [rel|ghc-8.6.3|]) - "9f9e37b7971935d88ba80426c36af14b1e0b3ec1d9c860f44a4391771bc07f23" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_863_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_863_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_863_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_863_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_863_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_863_64_fedora) - , (Just [vers|16.04|], ghc_863_64_deb9) - , (Just [vers|18.04|], ghc_863_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_863_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_863_64_deb9) - , (Just [vers|8|], ghc_863_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_863_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_863_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_863_32_deb8)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_863_32_deb8)]) - , (Linux Mint , M.fromList [(Nothing, ghc_863_32_deb8)]) - , (Linux Debian, M.fromList [(Nothing, ghc_863_32_deb8)]) - ] - ) - ] - ) - , ( [vver|8.6.4|] - , VersionInfo - [Base [pver|4.12.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.6.4/docs/html/users_guide/8.6.4-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.4/ghc-8.6.4-src.tar.xz|] - (Just [rel|ghc-8.6.4|]) - "5b5d07e4463203a433c3ed3df461ba6cce11b6d2b9b264db31f3429075d0303a" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_864_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_864_64_fedora)]) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_864_64_fedora) - , (Just [vers|16.04|], ghc_864_64_deb9) - , (Just [vers|18.04|], ghc_864_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_864_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_864_64_deb9) - , (Just [vers|8|], ghc_864_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_864_64_darwin)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_864_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_864_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_864_32_deb9)]) - , (Linux Debian, M.fromList [(Nothing, ghc_864_32_deb9)]) - ] - ) - ] - ) - , ( [vver|8.6.5|] - , VersionInfo - [Base [pver|4.12.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.6.5/docs/html/users_guide/8.6.5-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-src.tar.xz|] - (Just [rel|ghc-8.6.5|]) - "4d4aa1e96f4001b934ac6193ab09af5d6172f41f5a5d39d8e43393b9aafee361" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_865_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_865_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_865_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_865_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_865_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_865_64_fedora) - , (Just [vers|16.04|], ghc_865_64_deb9) - , (Just [vers|18.04|], ghc_865_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_865_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_865_64_deb9) - , (Just [vers|8|], ghc_865_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_865_64_darwin)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_865_64_alpine)]) - , (FreeBSD , M.fromList [(Nothing, ghc_865_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_865_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_865_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_865_32_deb9)]) - , (Linux Debian, M.fromList [(Nothing, ghc_865_32_deb9)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_865_32_alpine)]) - ] - ) - ] - ) - , ( [vver|8.8.1|] - , VersionInfo - [Base [pver|4.13.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.8.1/docs/html/users_guide/8.8.1-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.1/ghc-8.8.1-src.tar.xz|] - (Just [rel|ghc-8.8.1|]) - "908a83d9b814da74585de9d39687189e6260ec3848131f9d9236cab8a123721a" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_881_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_881_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_881_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_881_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_881_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_881_64_fedora) - , (Just [vers|16.04|], ghc_881_64_deb9) - , (Just [vers|18.04|], ghc_881_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_881_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_881_64_deb9) - , (Just [vers|8|], ghc_881_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_881_64_darwin)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_881_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_881_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_881_32_deb9)]) - , (Linux Debian, M.fromList [(Nothing, ghc_881_32_deb9)]) - ] - ) - ] - ) - , ( [vver|8.8.2|] - , VersionInfo - [Base [pver|4.13.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.8.2/docs/html/users_guide/8.8.2-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.2/ghc-8.8.2-src.tar.xz|] - (Just [rel|ghc-8.8.2|]) - "01cea54d90686b97bcc9960b108beaffccd4336dee930dcf9beaf52b1f370a0b" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_882_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_882_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_882_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_882_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_882_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_882_64_fedora) - , (Just [vers|16.04|], ghc_882_64_deb9) - , (Just [vers|18.04|], ghc_882_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_882_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_882_64_deb9) - , (Just [vers|8|], ghc_882_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_882_64_darwin)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_882_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_882_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_882_32_deb9)]) - , (Linux Debian, M.fromList [(Nothing, ghc_882_32_deb9)]) - ] - ) - ] - ) - , ( [vver|8.8.3|] - , VersionInfo - [Base [pver|4.13.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.8.3/docs/html/users_guide/8.8.3-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.3/ghc-8.8.3-src.tar.xz|] - (Just [rel|ghc-8.8.3|]) - "e0dcc0aaf3e234c5978f29e6df62947e97720ab404ec0158343df211c5480f89" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_883_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_883_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_883_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_883_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_883_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_883_64_fedora) - , (Just [vers|16.04|], ghc_883_64_deb9) - , (Just [vers|18.04|], ghc_883_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_883_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_883_64_deb9) - , (Just [vers|8|], ghc_883_64_deb8) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_883_64_darwin)]) - , (FreeBSD , M.fromList [(Nothing, ghc_883_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_883_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_883_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_883_32_deb9)]) - , (Linux Debian, M.fromList [(Nothing, ghc_883_32_deb9)]) - ] - ) - ] - ) - , ( [vver|8.8.4|] - , VersionInfo - [Recommended, Base [pver|4.13.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.8.4/docs/html/users_guide/8.8.4-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-src.tar.xz|] - (Just [rel|ghc-8.8.4|]) - "f0505e38b2235ff9f1090b51f44d6c8efd371068e5a6bb42a2a6d8b67b5ffc2d" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_884_64_fedora)] - ) - , (Linux Fedora, M.fromList [(Nothing, ghc_884_64_fedora)]) - , (Linux CentOS, M.fromList [(Nothing, ghc_884_64_centos)]) - , (Linux RedHat, M.fromList [(Nothing, ghc_884_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_884_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_884_64_fedora) - , (Just [vers|16.04|], ghc_884_64_deb9) - , (Just [vers|18.04|], ghc_884_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_884_64_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_884_64_deb9) - , (Just [vers|8|], ghc_884_64_deb8) - ] - ) - , (Darwin, M.fromList [(Nothing, ghc_884_64_darwin)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_884_64_alpine)]) - , (FreeBSD , M.fromList [(Nothing, ghc_884_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_884_32_deb9)] - ) - , (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)]) - ] - ) - ] - ) - , ( [vver|8.10.1|] - , VersionInfo - [Base [pver|4.14.0.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-src.tar.xz|] - (Just [rel|ghc-8.10.1|]) - "4e3b07f83a266b3198310f19f71e371ebce97c769b14f0d688f4cbf2a2a1edf5" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_8101_64_fedora)] - ) - , ( Linux Fedora - , M.fromList - [ (Nothing , ghc_8101_64_fedora) - , (Just [vers|27|], ghc_8101_64_fedora) - ] - ) - , ( Linux CentOS - , M.fromList - [ (Nothing , ghc_8101_64_centos) - , (Just [vers|7|], ghc_8101_64_centos) - ] - ) - , (Linux RedHat, M.fromList [(Nothing, ghc_8101_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_8101_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_8101_64_fedora) - , (Just [vers|16.04|], ghc_8101_64_deb9) - , (Just [vers|18.04|], ghc_8101_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_8101_64_deb10)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_8101_64_deb9) - , (Just [vers|9|] , ghc_8101_64_deb9) - , (Just [vers|10|], ghc_8101_64_deb10) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_8101_64_darwin)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_8101_64_alpine)]) - , (FreeBSD , M.fromList [(Nothing, ghc_8101_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_8101_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_8101_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_8101_32_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_8101_32_deb9) - , (Just [vers|9|], ghc_8101_32_deb9) - ] - ) - , (Linux Alpine, M.fromList [(Nothing, ghc_8101_32_alpine)]) - ] - ) - ] - ) - , ( [vver|8.10.2|] - , VersionInfo - [Latest, Base [pver|4.14.1.0|]] - (Just - [uri|https://downloads.haskell.org/~ghc/8.10.2/docs/html/users_guide/8.10.2-notes.html|] - ) - (Just $ DownloadInfo - [uri|https://downloads.haskell.org/~ghc/8.10.2/ghc-8.10.2-src.tar.xz|] - (Just [rel|ghc-8.10.2|]) - "9c573a4621a78723950617c223559bdc325ea6a3409264aedf68f05510b0880b" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_8102_64_fedora)] - ) - , ( Linux Fedora - , M.fromList - [ (Nothing , ghc_8102_64_fedora) - , (Just [vers|27|], ghc_8102_64_fedora) - ] - ) - , ( Linux CentOS - , M.fromList - [ (Nothing , ghc_8102_64_centos) - , (Just [vers|7|], ghc_8102_64_centos) - ] - ) - , (Linux RedHat, M.fromList [(Nothing, ghc_8102_64_centos)]) - , ( Linux AmazonLinux - , M.fromList [(Nothing, ghc_8102_64_centos)] - ) - , ( Linux Ubuntu - , M.fromList - [ (Nothing , ghc_8102_64_fedora) - , (Just [vers|16.04|], ghc_8102_64_deb9) - , (Just [vers|18.04|], ghc_8102_64_deb9) - ] - ) - , (Linux Mint, M.fromList [(Nothing, ghc_8102_64_deb10)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_8102_64_deb9) - , (Just [vers|9|] , ghc_8102_64_deb9) - , (Just [vers|10|], ghc_8102_64_deb10) - ] - ) - , (Darwin , M.fromList [(Nothing, ghc_8102_64_darwin)]) - , (Linux Alpine, M.fromList [(Nothing, ghc_8102_64_alpine)]) - , (FreeBSD , M.fromList [(Nothing, ghc_8102_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghc_8102_32_deb9)] - ) - , (Linux Ubuntu, M.fromList [(Nothing, ghc_8102_32_deb9)]) - , (Linux Mint , M.fromList [(Nothing, ghc_8102_32_deb9)]) - , ( Linux Debian - , M.fromList - [ (Nothing , ghc_8102_32_deb9) - , (Just [vers|9|], ghc_8102_32_deb9) - ] - ) - ] - ) - ] - ) - ] - ) - , ( Cabal - , M.fromList - [ ( [vver|2.4.1.0|] - , VersionInfo - [] - (Just - [uri|https://downloads.haskell.org/~cabal/cabal-install-2.4.1.0/changelog|] - ) - (Just $ DownloadInfo - [uri|https://github.com/haskell/cabal/archive/cabal-install-v2.4.1.0.tar.gz|] - (Just [rel|cabal-cabal-install-v2.4.1.0/cabal-install|]) - "61eb64a5addafca026aff9277291f4643fe07e83886f76d059d42c734fed829c" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_2410_64_linux)] - ) - , (Linux Alpine, M.fromList [(Nothing, cabal_2410_64_alpine)]) - , (Darwin , M.fromList [(Nothing, cabal_2410_64_darwin)]) - , (FreeBSD, M.fromList [(Nothing, cabal_2410_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_2410_32_linux)] - ) - ] - ) - ] - ) - , ( [vver|3.0.0.0|] - , VersionInfo - [] - (Just - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.0.0.0/changelog|] - ) - (Just $ DownloadInfo - [uri|https://github.com/haskell/cabal/archive/cabal-install-v3.0.0.0.tar.gz|] - (Just [rel|cabal-cabal-install-v3.0.0.0/cabal-install|]) - "c0b26817a7b7c2907e45cb38235ce1157e732211880f62e92eaff4066202e674" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_3000_64_linux)] - ) - , (Linux Alpine, M.fromList [(Nothing, cabal_3000_64_alpine)]) - , (Darwin , M.fromList [(Nothing, cabal_3000_64_darwin)]) - , (FreeBSD, M.fromList [(Nothing, cabal_3000_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_3000_32_linux)] - ) - , (Linux Alpine, M.fromList [(Nothing, cabal_3000_32_alpine)]) - ] - ) - ] - ) - , ( [vver|3.2.0.0|] - , VersionInfo - [Recommended, Latest] - (Just - [uri|https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/changelog|] - ) - (Just $ DownloadInfo - [uri|https://github.com/haskell/cabal/archive/cabal-install-v3.2.0.0.tar.gz|] - (Just [rel|cabal-cabal-install-v3.2.0.0/cabal-install|]) - "77202358bdf0b481c09326268ce18880df14194c5aaa840f99510bdd1a124b75" - ) - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_3200_64_linux)] - ) - , (Linux Alpine, M.fromList [(Nothing, cabal_3200_64_alpine)]) - , (Darwin , M.fromList [(Nothing, cabal_3200_64_darwin)]) - , (FreeBSD, M.fromList [(Nothing, cabal_3200_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, cabal_3200_32_linux)] - ) - , (Linux Alpine, M.fromList [(Nothing, cabal_3200_32_alpine)]) - ] - ) - ] - ) - ] - ) - , ( GHCup - , M.fromList - [ ( [vver|0.1.8|] - , VersionInfo - [Recommended, Latest] - (Just - [uri|https://gitlab.haskell.org/haskell/ghcup-hs/-/blob/master/CHANGELOG.md|] - ) - Nothing - $ M.fromList - [ ( A_64 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghcup_64_linux)] - ) - , (Darwin , M.fromList [(Nothing, ghcup_64_darwin10_13)]) - , (FreeBSD, M.fromList [(Nothing, ghcup_64_freebsd)]) - ] - ) - , ( A_32 - , M.fromList - [ ( Linux UnknownLinux - , M.fromList [(Nothing, ghcup_32_linux)] - ) - ] - ) - ] - ) - ] - ) - ] diff --git a/lib/GHCup/Data/GHCupInfo.hs b/lib/GHCup/Data/GHCupInfo.hs deleted file mode 100644 index ac2c15c..0000000 --- a/lib/GHCup/Data/GHCupInfo.hs +++ /dev/null @@ -1,20 +0,0 @@ -{-| -Module : GHCup.Data.GHCupInfo -Description : -Copyright : (c) Julian Ospald, 2020 -License : GPL-3 -Maintainer : hasufell@hasufell.de -Stability : experimental -Portability : POSIX --} -module GHCup.Data.GHCupInfo where - -import GHCup.Data.GHCupDownloads -import GHCup.Data.ToolRequirements -import GHCup.Types - - -ghcupInfo :: GHCupInfo -ghcupInfo = GHCupInfo { _toolRequirements = toolRequirements - , _ghcupDownloads = ghcupDownloads - } diff --git a/lib/GHCup/Data/ToolRequirements.hs b/lib/GHCup/Data/ToolRequirements.hs deleted file mode 100644 index 3ad4000..0000000 --- a/lib/GHCup/Data/ToolRequirements.hs +++ /dev/null @@ -1,156 +0,0 @@ -{-# LANGUAGE OverloadedStrings #-} -{-# LANGUAGE QuasiQuotes #-} - -{-| -Module : GHCup.Data.ToolRequirements -Description : Tool requirements -Copyright : (c) Julian Ospald, 2020 -License : GPL-3 -Maintainer : hasufell@hasufell.de -Stability : experimental -Portability : POSIX --} -module GHCup.Data.ToolRequirements where - -import GHCup.Types -import GHCup.Utils.String.QQ -import GHCup.Utils.Version.QQ - -import qualified Data.Map as M - - - --- | Currently 'GHC' is used for both GHC and cabal to simplify --- this, until we need actual separation. -toolRequirements :: ToolRequirements -toolRequirements = M.fromList - [ ( GHC - , M.fromList - [ ( Nothing - , M.fromList - [ ( Linux UnknownLinux - , M.fromList - [ ( Nothing - , Requirements - [] - [s|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 Alpine - , M.fromList - [ ( Nothing - , Requirements - [ "curl" - , "gcc" - , "g++" - , "gmp-dev" - , "ncurses-dev" - , "libffi-dev" - , "make" - , "xz" - , "tar" - , "perl" - ] - "" - ) - ] - ) - , ( Linux Ubuntu - , M.fromList - [ ( Nothing - , Requirements - [ "build-essential" - , "curl" - , "libffi-dev" - , "libffi6" - , "libgmp-dev" - , "libgmp10" - , "libncurses-dev" - , "libncurses5" - , "libtinfo5" - ] - "" - ) - ] - ) - , ( Linux Debian - , M.fromList - [ ( Nothing - , Requirements - [ "build-essential" - , "curl" - , "libffi-dev" - , "libffi6" - , "libgmp-dev" - , "libgmp10" - , "libncurses-dev" - , "libncurses5" - , "libtinfo5" - ] - "" - ) - ] - ) - , ( Linux CentOS - , M.fromList - [ ( Nothing - , Requirements - [ "gcc" - , "gcc-c++" - , "gmp" - , "gmp-devel" - , "make" - , "ncurses" - , "ncurses-compat-libs" - , "xz" - , "perl" - ] - "" - ), - ( Just [vers|7|] - , Requirements - [ "gcc" - , "gcc-c++" - , "gmp" - , "gmp-devel" - , "make" - , "ncurses" - , "xz" - , "perl" - ] - "" - ) - ] - ) - , ( Darwin - , M.fromList - [ ( Nothing - , Requirements - [] - "On OS X, in the course of running ghcup you will be given a dialog box to install the command line tools. Accept and the requirements will be installed for you. You will then need to run the command again." - ) - ] - ) - , ( FreeBSD - , M.fromList - [ ( Nothing - , Requirements - [ "curl" - , "gcc" - , "gmp" - , "gmake" - , "ncurses" - , "perl5" - , "libffi" - , "libiconv" - ] - "" - ) - ] - ) - ] - ) - ] - ) - ] diff --git a/lib/GHCup/Download.hs b/lib/GHCup/Download.hs index bf03d5e..bf9f4f1 100644 --- a/lib/GHCup/Download.hs +++ b/lib/GHCup/Download.hs @@ -52,6 +52,7 @@ import Control.Monad.Reader import Control.Monad.Trans.Resource hiding ( throwM ) import Data.Aeson +import Data.Bifunctor import Data.ByteString ( ByteString ) #if defined(INTERNAL_DOWNLOADER) import Data.CaseInsensitive ( CI ) @@ -88,6 +89,7 @@ import qualified Data.Map.Strict as M import qualified Data.Text as T #endif import qualified Data.Text.Encoding as E +import qualified Data.Yaml as Y import qualified System.Posix.Files.ByteString as PF import qualified System.Posix.RawFilePath.Directory as RD @@ -103,7 +105,7 @@ import qualified System.Posix.RawFilePath.Directory -- | Like 'getDownloads', but tries to fall back to --- cached ~/.ghcup/cache/ghcup-.json +-- cached ~/.ghcup/cache/ghcup-.yaml getDownloadsF :: ( FromJSONKey Tool , FromJSONKey Version , FromJSON VersionInfo @@ -135,13 +137,13 @@ getDownloadsF urlSource = do [i|Could not get download info, trying cached version (this may not be recent!)|] let path = view pathL' ghcupURL cacheDir <- liftIO $ ghcupCacheDir - json_file <- (cacheDir ) <$> urlBaseName path + yaml_file <- (cacheDir ) <$> urlBaseName path bs <- handleIO' NoSuchThing - (\_ -> throwE $ FileDoesNotExistError (toFilePath json_file)) + (\_ -> throwE $ FileDoesNotExistError (toFilePath yaml_file)) $ liftIO - $ readFile json_file - lE' JSONDecodeError $ eitherDecode' bs + $ readFile yaml_file + lE' JSONDecodeError $ bimap show id $ Y.decodeEither' (L.toStrict bs) -- | Downloads the download information! But only if we need to ;P @@ -162,10 +164,10 @@ getDownloads urlSource = do case urlSource of GHCupURL -> do bs <- reThrowAll DownloadFailed $ smartDl ghcupURL - lE' JSONDecodeError $ eitherDecode' bs + lE' JSONDecodeError $ bimap show id $ Y.decodeEither' (L.toStrict bs) (OwnSource url) -> do bs <- reThrowAll DownloadFailed $ downloadBS url - lE' JSONDecodeError $ eitherDecode' bs + lE' JSONDecodeError $ bimap show id $ Y.decodeEither' (L.toStrict bs) (OwnSpec av) -> pure $ av where diff --git a/lib/GHCup/Version.hs b/lib/GHCup/Version.hs index 86386b1..55a923e 100644 --- a/lib/GHCup/Version.hs +++ b/lib/GHCup/Version.hs @@ -20,11 +20,11 @@ import URI.ByteString.QQ import qualified Data.Text as T --- | This reflects the API version of the JSON. +-- | This reflects the API version of the YAML. ghcupURL :: URI -ghcupURL = [uri|https://www.haskell.org/ghcup/data/ghcup-0.0.2.json|] +ghcupURL = [uri|https://www.haskell.org/ghcup/data/ghcup-0.0.2.yaml|] --- | The curren ghcup version. +-- | The current ghcup version. ghcUpVer :: PVP ghcUpVer = [pver|0.1.8|]