Date: Wed, 04 Feb 2026 21:50:20 +0000 From: Tiago Gasiba <tiga@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: bbadea8eee2a - main - devel/hs-ghcup: New Port: Main installer Haskell Message-ID: <6983bf1c.18221.5312d240@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by tiga: URL: https://cgit.FreeBSD.org/ports/commit/?id=bbadea8eee2ab63e1ddfe42ee8699d3711eba9f7 commit bbadea8eee2ab63e1ddfe42ee8699d3711eba9f7 Author: Tiago Gasiba <tiga@FreeBSD.org> AuthorDate: 2026-02-04 19:48:48 +0000 Commit: Tiago Gasiba <tiga@FreeBSD.org> CommitDate: 2026-02-04 21:49:36 +0000 devel/hs-ghcup: New Port: Main installer Haskell GHCup is the primary installer and version manager for the Haskell toolchain. It provides a unified interface to install and switch between different versions of GHC, Cabal, Stack, and the Haskell Language Server. WWW: https://www.haskell.org/ghcup/ PR: 292940 Approved by: eduardo (mentor) --- devel/Makefile | 1 + devel/hs-ghcup/Makefile | 170 +++++++++++++++++++ devel/hs-ghcup/distinfo | 413 +++++++++++++++++++++++++++++++++++++++++++++++ devel/hs-ghcup/pkg-descr | 12 ++ 4 files changed, 596 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index b8f9f75cca08..ce5edd56948a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -992,6 +992,7 @@ SUBDIR += hs-darcs SUBDIR += hs-ghc-events SUBDIR += hs-ghcprofview + SUBDIR += hs-ghcup SUBDIR += hs-git-annex SUBDIR += hs-git-brunch SUBDIR += hs-hadolint diff --git a/devel/hs-ghcup/Makefile b/devel/hs-ghcup/Makefile new file mode 100644 index 000000000000..4dd0463ba3c8 --- /dev/null +++ b/devel/hs-ghcup/Makefile @@ -0,0 +1,170 @@ +PORTNAME= ghcup +DISTVERSION= 0.1.50.2 +CATEGORIES= devel haskell + +MAINTAINER= tiga@FreeBSD.org +COMMENT= GHC toolchain installer +WWW= https://github.com/haskell/ghcup-hs + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cabal libarchive pkgconfig + +USE_CABAL= Cabal-3.14.2.0 \ + Cabal-syntax-3.14.2.0 \ + OneTuple-0.4.2.1 \ + QuickCheck-2.16.0.0 \ + StateVar-1.2.2 \ + aeson-2.2.3.0_4 \ + aeson-pretty-0.8.10 \ + alex-3.5.4.0 \ + ansi-terminal-1.1.5 \ + ansi-terminal-types-1.1.3 \ + assoc-1.1.1_2 \ + async-2.2.6 \ + atomic-counter-0.1.2.4 \ + attoparsec-0.14.4_6 \ + attoparsec-aeson-2.2.2.0 \ + base-compat-0.15.0 \ + base-orphans-0.9.4 \ + base16-bytestring-1.0.2.0_1 \ + bifunctors-5.6.3_1 \ + bimap-0.5.0 \ + bindings-DSL-1.0.25 \ + bitvec-1.1.5.0_3 \ + blaze-builder-0.4.4.1 \ + brick-2.7_1 \ + bz2-1.0.1.2 \ + bzlib-conduit-0.3.0.4 \ + c2hs-0.28.8_3 \ + case-insensitive-1.2.1.0 \ + casing-0.1.4.1_1 \ + cereal-0.5.8.3 \ + character-ps-0.1 \ + chs-cabal-1.0.0.0 \ + chs-deps-0.1.0.1 \ + cmdargs-0.10.22 \ + colour-2.3.6 \ + comonad-5.0.10 \ + composition-prelude-3.0.1.0 \ + conduit-1.3.6.1 \ + conduit-extra-1.3.8_1 \ + conduit-zstd-0.0.2.0 \ + config-ini-0.2.7.0_1 \ + contravariant-1.5.6 \ + cpphs-1.20.10 \ + cryptohash-sha256-0.11.102.1_6 \ + data-clist-0.2_1 \ + data-default-0.8.0.2 \ + data-default-class-0.2.0.0 \ + data-fix-0.3.4_2 \ + digest-0.0.2.1 \ + directory-ospath-streaming-0.3_1 \ + disk-free-space-0.1.0.1_3 \ + distributive-0.6.3 \ + dlist-1.0_2 \ + file-io-0.1.6 \ + file-uri-0.1.0.0_3 \ + free-5.2_8 \ + generically-0.1.1_5 \ + happy-2.2 \ + happy-lib-2.2 \ + hashable-1.5.1.0 \ + hsc2hs-0.68.10_5 \ + indexed-profunctors-0.1.1.1 \ + indexed-traversable-0.1.4_1 \ + indexed-traversable-instances-0.1.2_1 \ + integer-conversion-0.1.1_2 \ + integer-logarithms-1.0.5 \ + language-c-0.10.1 \ + libarchive-3.0.5.0 \ + libyaml-0.1.4 \ + libyaml-clib-0.2.5 \ + megaparsec-9.7.0_1 \ + microlens-0.4.13.1 \ + microlens-mtl-0.2.1.0 \ + microlens-th-0.4.3.17 \ + monad-control-1.0.3.1 \ + mono-traversable-1.0.21.0 \ + mtl-compat-0.2.2 \ + network-3.2.8.0 \ + network-uri-2.6.4.2_1 \ + optics-0.4.2.1_1 \ + optics-core-0.4.1.1_1 \ + optics-extra-0.4.2.1_4 \ + optics-th-0.4.1_10 \ + optparse-applicative-0.18.1.0_1 \ + os-release-1.0.2.1 \ + parser-combinators-1.3.1 \ + polyparse-1.13.1 \ + pretty-terminal-0.1.0.0_1 \ + prettyprinter-1.7.1 \ + prettyprinter-ansi-terminal-1.1.3 \ + primitive-0.9.1.0_1 \ + profunctors-5.6.3 \ + random-1.3.1 \ + recursion-schemes-5.2.3_1 \ + regex-base-0.94.0.3 \ + regex-posix-0.96.0.2 \ + resourcet-1.3.0 \ + retry-0.9.3.1 \ + safe-0.3.21_1 \ + safe-exceptions-0.1.7.4_1 \ + scientific-0.3.8.1 \ + semialign-1.3.1_2 \ + semigroupoids-6.0.2_1 \ + split-0.2.5 \ + splitmix-0.1.3.2 \ + streaming-commons-0.2.3.1 \ + strict-0.5.1_1 \ + strict-base-0.4.0.0_1 \ + tagged-0.8.10_1 \ + tagsoup-0.14.8 \ + tar-0.6.4.0_4 \ + tasty-1.5.3_2 \ + temporary-1.3 \ + terminal-size-0.3.4_1 \ + text-iso8601-0.1.1_2 \ + text-short-0.1.6.1 \ + text-zipper-0.13 \ + th-abstraction-0.7.2.0 \ + th-compat-0.1.7 \ + th-lift-0.8.7 \ + th-lift-instances-0.1.20 \ + these-1.2.1_2 \ + time-compat-1.9.8 \ + transformers-base-0.4.6 \ + transformers-compat-0.7.2 \ + typed-process-0.2.13.0 \ + unix-bytestring-0.4.0.3 \ + unix-compat-0.7.4.1 \ + unliftio-core-0.2.1.0_4 \ + unordered-containers-0.2.21_2 \ + uri-bytestring-0.4.0.1 \ + utf8-string-1.0.2 \ + uuid-types-1.0.6_3 \ + variant-1.0.1 \ + vector-0.13.2.0_2 \ + vector-algorithms-0.9.1.0 \ + vector-stream-0.1.0.1_4 \ + versions-6.0.8 \ + vty-6.2 \ + vty-crossplatform-0.5.0.0 \ + vty-unix-0.2.0.0 \ + witherable-0.5_2 \ + word-wrap-0.5 \ + word8-0.1.3 \ + xz-5.6.3_2 \ + yaml-0.11.11.2_2 \ + zip-2.1.0_3 \ + zlib-0.7.1.1 \ + zstd-0.1.3.0 + +CABAL_PROJECT= remove +CABAL_EXECUTABLES= ghcup + +CABAL_REVISION= 1 +CABAL_EXECUTABLES= ghcup + +.include <bsd.port.mk> diff --git a/devel/hs-ghcup/distinfo b/devel/hs-ghcup/distinfo new file mode 100644 index 000000000000..2aa556f845ed --- /dev/null +++ b/devel/hs-ghcup/distinfo @@ -0,0 +1,413 @@ +TIMESTAMP = 1770239369 +SHA256 (cabal/ghcup-0.1.50.2/ghcup-0.1.50.2.tar.gz) = ddba1bcf9a1ca49b51d348454c2798172e9844f4733c1619700e161e43dd50b6 +SIZE (cabal/ghcup-0.1.50.2/ghcup-0.1.50.2.tar.gz) = 305739 +SHA256 (cabal/ghcup-0.1.50.2/revision/1.cabal) = f242cd15bb96d2a8e1cd7705499d8fa2ca19875bca4664154124f902b16db4c3 +SIZE (cabal/ghcup-0.1.50.2/revision/1.cabal) = 14758 +SHA256 (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = a58ca2b17c250472ed4dac0ec0aa2c65173701cbfdfecca104713f73b4429432 +SIZE (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = 475699 +SHA256 (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 9d5f39eadafffc1906558486f612dc21d2921d6a749319accefff982e9ae5985 +SIZE (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 245186 +SHA256 (cabal/OneTuple-0.4.2.1/OneTuple-0.4.2.1.tar.gz) = c504132551e9c8f5afe6c8c8d5bf1ed208f4da98b0cb4af59400bd9bd836e03e +SIZE (cabal/OneTuple-0.4.2.1/OneTuple-0.4.2.1.tar.gz) = 5210 +SHA256 (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 0b563fa6ea11653d76d57e96625f4a476e02b9fdaeba9c05d2ccc10d8da802c0 +SIZE (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 83903 +SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825 +SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048 +SHA256 (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa +SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855 +SHA256 (cabal/aeson-2.2.3.0/revision/4.cabal) = 7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b +SIZE (cabal/aeson-2.2.3.0/revision/4.cabal) = 6368 +SHA256 (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 2a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5 +SIZE (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 5894 +SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade +SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220 +SHA256 (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 9cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073 +SIZE (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 33344 +SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 +SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791 +SHA256 (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6 +SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158 +SHA256 (cabal/assoc-1.1.1/revision/2.cabal) = 766b1040eda5255bfcf10e1a9859c06d0ed6ad0e2ac87ed915bb035574d10ae4 +SIZE (cabal/assoc-1.1.1/revision/2.cabal) = 1437 +SHA256 (cabal/async-2.2.6/async-2.2.6.tar.gz) = 148571bc188003101241da6c49131d07324e63a88ed283a84def2e9694599619 +SIZE (cabal/async-2.2.6/async-2.2.6.tar.gz) = 18996 +SHA256 (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = b101e8dedc66da051a16022287d9b05c2dcb2f54f973fb09298b3486cd63ec2f +SIZE (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = 17426 +SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c +SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701 +SHA256 (cabal/attoparsec-0.14.4/revision/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3 +SIZE (cabal/attoparsec-0.14.4/revision/6.cabal) = 5914 +SHA256 (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = fe9b2c23a16fe1ff8f41c329940cccc80aca7ac6a9ea314f7a77cf142d8f9edd +SIZE (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = 8081 +SHA256 (cabal/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 59aa49d7779a20a808924690583653c2bdfb0e54b5162df80df5a81632824531 +SIZE (cabal/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 32422 +SHA256 (cabal/base-orphans-0.9.4/base-orphans-0.9.4.tar.gz) = 08cc283a31350f7bd28b2a5d31af693ee337f2593d3e7222999b72dd4954c72b +SIZE (cabal/base-orphans-0.9.4/base-orphans-0.9.4.tar.gz) = 19999 +SHA256 (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784 +SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219 +SHA256 (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd +SIZE (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = 2630 +SHA256 (cabal/bifunctors-5.6.3/bifunctors-5.6.3.tar.gz) = ad7a357f022f4c780c505040d73f1c06a4fd697b4a0bab6123bbd73b55d8115c +SIZE (cabal/bifunctors-5.6.3/bifunctors-5.6.3.tar.gz) = 38216 +SHA256 (cabal/bifunctors-5.6.3/revision/1.cabal) = 58f1d66db71ed9dd70648eaca1a0986b29354b3a69b5bfd729ce1a896766466e +SIZE (cabal/bifunctors-5.6.3/revision/1.cabal) = 3271 +SHA256 (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = b0b44b0f2eaceb83f46dfa3d1747e080c45204c64d18bb9e63747299266f0c95 +SIZE (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = 11205 +SHA256 (cabal/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz) = 63de32380c68d1cc5e9c7b3622d67832c786da21163ba0c8a4835e6dd169194f +SIZE (cabal/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz) = 6767 +SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999d0c8ea54cb433d0891eea5471fbfaa29f8dec5 +SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076 +SHA256 (cabal/bitvec-1.1.5.0/revision/3.cabal) = 434be6dc60e22858a52869c58038c35353f1a778b9679ebc06a2165bcc7f88b3 +SIZE (cabal/bitvec-1.1.5.0/revision/3.cabal) = 4921 +SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113 +SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452 +SHA256 (cabal/brick-2.7/brick-2.7.tar.gz) = 128887ca3c55fbbb11d060c842adcd03cf33b81dad791519130b76af70e72a2a +SIZE (cabal/brick-2.7/brick-2.7.tar.gz) = 235286 +SHA256 (cabal/brick-2.7/revision/1.cabal) = c8f40dbff5a2c026bae92f9fede1ce57709b6adf91fe4087911ed56c61325016 +SIZE (cabal/brick-2.7/revision/1.cabal) = 19018 +SHA256 (cabal/bz2-1.0.1.2/bz2-1.0.1.2.tar.gz) = 61fdbecbe8cfdfcdf059735fc22e7d756f9b6038d1a70e6eadced262c6bd4c5e +SIZE (cabal/bz2-1.0.1.2/bz2-1.0.1.2.tar.gz) = 277889 +SHA256 (cabal/bzlib-conduit-0.3.0.4/bzlib-conduit-0.3.0.4.tar.gz) = 00a0841e5f36a5649784e241159d7527e51f9096055fe43c22a68fa40683f630 +SIZE (cabal/bzlib-conduit-0.3.0.4/bzlib-conduit-0.3.0.4.tar.gz) = 1313573 +SHA256 (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 390632cffc561c32483af474aac50168a68f0fa382096552e37749923617884c +SIZE (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 207816 +SHA256 (cabal/c2hs-0.28.8/revision/3.cabal) = 7afc88133bd244e4a8fc483363a849bdb91e1b8587508e3524baae84e4ec32b8 +SIZE (cabal/c2hs-0.28.8/revision/3.cabal) = 9397 +SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406 +SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609 +SHA256 (cabal/casing-0.1.4.1/casing-0.1.4.1.tar.gz) = 106271c00246b551f2ef6a2e511437c9f0e1f3bb920a283f6f9eaa0940b4f8ca +SIZE (cabal/casing-0.1.4.1/casing-0.1.4.1.tar.gz) = 3623 +SHA256 (cabal/casing-0.1.4.1/revision/1.cabal) = 0be79e10a37cb7bd71f195e8a5f064e584be7674f57f5fe9f6f73a160527fcd8 +SIZE (cabal/casing-0.1.4.1/revision/1.cabal) = 1081 +SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a +SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166 +SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c +SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192 +SHA256 (cabal/chs-cabal-1.0.0.0/chs-cabal-1.0.0.0.tar.gz) = 7876a765b432e2bb8b6f59a71b87291df27bda2a7cda40cc8194227a345b1e59 +SIZE (cabal/chs-cabal-1.0.0.0/chs-cabal-1.0.0.0.tar.gz) = 3110 +SHA256 (cabal/chs-deps-0.1.0.1/chs-deps-0.1.0.1.tar.gz) = e3b8e554679bd302e95ec3e17f4e2df611649eaa5a35df18062175e26063f6af +SIZE (cabal/chs-deps-0.1.0.1/chs-deps-0.1.0.1.tar.gz) = 9142 +SHA256 (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = b8b12e7f8795cf13037bb062d453b86c788eae62558586f59e9419aabe6e9bef +SIZE (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = 65154 +SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871 +SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675 +SHA256 (cabal/comonad-5.0.10/comonad-5.0.10.tar.gz) = e9739df2bf5944958062a4ea73bde3bf35c0879cee0944edf7f05bebf993f9c1 +SIZE (cabal/comonad-5.0.10/comonad-5.0.10.tar.gz) = 14520 +SHA256 (cabal/composition-prelude-3.0.1.0/composition-prelude-3.0.1.0.tar.gz) = 8f4722166b7d5814e57857b9b6c7d9e767259fd3c97ff4001e8e6715b7bd1c19 +SIZE (cabal/composition-prelude-3.0.1.0/composition-prelude-3.0.1.0.tar.gz) = 3658 +SHA256 (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 69902af03ea7e4cb982fa83da42afe36973b62d0a52ea140ae5362e52854ba3f +SIZE (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 89114 +SHA256 (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 491f3e8e9408f5d10ff8d02bf4d0edb11821e2537e7c22edbd6d64bf91388222 +SIZE (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 33479 +SHA256 (cabal/conduit-extra-1.3.8/revision/1.cabal) = e932b260dc50dd2a81c996f370798b19979acfd5cfa7bb6b685358e6846600bb +SIZE (cabal/conduit-extra-1.3.8/revision/1.cabal) = 4473 +SHA256 (cabal/conduit-zstd-0.0.2.0/conduit-zstd-0.0.2.0.tar.gz) = d407d9668c6d8dbd1772f3116699600162af1decf7ba8ad8187ceaa13fc91138 +SIZE (cabal/conduit-zstd-0.0.2.0/conduit-zstd-0.0.2.0.tar.gz) = 2751 +SHA256 (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 3a171c45baa6ed066dd62a4bfd7fb60d99030e9e320c2b73cfd0980252596901 +SIZE (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 24825 +SHA256 (cabal/config-ini-0.2.7.0/revision/1.cabal) = 2ae5a3e77ef16bffe9f2dd2b328cd79444cd1c193386007260aa6b0af0f957b2 +SIZE (cabal/config-ini-0.2.7.0/revision/1.cabal) = 3479 +SHA256 (cabal/contravariant-1.5.6/contravariant-1.5.6.tar.gz) = 65f3260354ee5fd1f2c7ffc54cff99d22b794c254f053734979ad37820e6efe3 +SIZE (cabal/contravariant-1.5.6/contravariant-1.5.6.tar.gz) = 13438 +SHA256 (cabal/cpphs-1.20.10/cpphs-1.20.10.tar.gz) = 7fa78ae9a2a1d1c69179238e8849340ad26be6496b763a489bf2e0eb5b7c4c19 +SIZE (cabal/cpphs-1.20.10/cpphs-1.20.10.tar.gz) = 45622 +SHA256 (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6 +SIZE (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 15707 +SHA256 (cabal/cryptohash-sha256-0.11.102.1/revision/6.cabal) = 0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107 +SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/6.cabal) = 5487 +SHA256 (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 1c3a1ebd71e8f6fe30afdb3797c4852db7fb0b4e3c145fc53e8282eb4303b212 +SIZE (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 5475 +SHA256 (cabal/data-clist-0.2/revision/1.cabal) = 47ad08ffa523b5fcdfd0e999ff57417a2e70b48e0ea79b84d7f8b9e6d1152225 +SIZE (cabal/data-clist-0.2/revision/1.cabal) = 1283 +SHA256 (cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = fa7d5de70ccef7381a7f17cd64948de1c24b620de13e1cd55c36c26949870799 +SIZE (cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = 6138 +SHA256 (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4 +SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589 +SHA256 (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37 +SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992 +SHA256 (cabal/data-fix-0.3.4/revision/2.cabal) = 200360c49cc81cf8b8bbdf49afd4aee03fffd09d3395b080a7e7c65fcf01d313 +SIZE (cabal/data-fix-0.3.4/revision/2.cabal) = 1421 +SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f08065826cf552c8e8467ea990ed0d2f502e0a6498 +SIZE (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = 23636 +SHA256 (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 7e86ee4f4d17c98f4943ea3e224448563870123e19a5d0d2ab4b874ef5f10f42 +SIZE (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 13221 +SHA256 (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 6dbfaeade84d388e9b75cdaa6ffe452a44b7f89321bd691350f41b223e2b1898 +SIZE (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 3608 +SHA256 (cabal/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz) = f17a4f9c3b41083ccbb6c11b2debdbc705f86097b7459ff0f46cc01d2692381f +SIZE (cabal/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz) = 2771 +SHA256 (cabal/disk-free-space-0.1.0.1/revision/3.cabal) = 71ac4e0b1a2917e1c5d9dc43c84fdfac1ec7d0d7648582d94e1ce69199971c74 +SIZE (cabal/disk-free-space-0.1.0.1/revision/3.cabal) = 1050 +SHA256 (cabal/distributive-0.6.3/distributive-0.6.3.tar.gz) = aeeb028a23db9f9b073e24a6bd766b79b9d58c2b407b06bf33296c27e9264baa +SIZE (cabal/distributive-0.6.3/distributive-0.6.3.tar.gz) = 7840 +SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115 +SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667 +SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e3f7d1ef517a2bb9011f29ba261d2 +SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942 +SHA256 (cabal/file-io-0.1.6/file-io-0.1.6.tar.gz) = 0ae9986dc1df9a87d17a16c6c0afb2bfc72dcd2a2ec7a40faf1257bf1fa4d710 +SIZE (cabal/file-io-0.1.6/file-io-0.1.6.tar.gz) = 14414 +SHA256 (cabal/file-uri-0.1.0.0/file-uri-0.1.0.0.tar.gz) = b45b5cd3b1ffbb301b91afe2910378d8b8d8d687376c18cbb79be1234a60daae +SIZE (cabal/file-uri-0.1.0.0/file-uri-0.1.0.0.tar.gz) = 6256 +SHA256 (cabal/file-uri-0.1.0.0/revision/3.cabal) = 82b67416a75ed01ee1bb46a4662d7195cfc86e8f1342df659d0cc9ca1e18abe2 +SIZE (cabal/file-uri-0.1.0.0/revision/3.cabal) = 1857 +SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aaea626ecb1d673d72ce90b94f89 +SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781 +SHA256 (cabal/free-5.2/revision/8.cabal) = 39ca01645f7c2f08ffd64226891c514bdc924a87da48f815f9fe77c2e0ac1164 +SIZE (cabal/free-5.2/revision/8.cabal) = 4178 +SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf +SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870 +SHA256 (cabal/generically-0.1.1/revision/5.cabal) = 7fe415234d455eb58402477899ac969e46374d0baab09e8ddd319f6394a4a369 +SIZE (cabal/generically-0.1.1/revision/5.cabal) = 1203 +SHA256 (cabal/happy-2.2/happy-2.2.tar.gz) = 2e9345c99a61bc29b5a1b9d5c1ea791cbea219499a4c01ed71f33c3af34a5eb0 +SIZE (cabal/happy-2.2/happy-2.2.tar.gz) = 62273 +SHA256 (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = d2e0662b12b52008787c380b94acd4f6ed0a0af04bb0d433ed8c4ac00f1e3003 +SIZE (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = 94570 +SHA256 (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = ed0b7c10ce92c9ffe45420dadc38c6d39db486ff3633ff13567cc9f75f79b112 +SIZE (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = 90605 +SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76 +SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517 +SHA256 (cabal/hsc2hs-0.68.10/revision/5.cabal) = 39b25fd929b02b01a3fe59fec7ca8b2da6f0f9e282276b7a84e63a4702c4d725 +SIZE (cabal/hsc2hs-0.68.10/revision/5.cabal) = 3131 +SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398 +SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477 +SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22 +SIZE (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 9465 +SHA256 (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 42d9e84a65a0c17c248233cab98ada872ff6140dfa24d109d6eb285204d07e7d +SIZE (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 2098 +SHA256 (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3c2bb62fba141d6696177070d63b88bc56b194bc60f6b73d2263b0244e2fc7c1 +SIZE (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3673 +SHA256 (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 68df0fc8070ae2c15f9e6febf1449fee364c131a6d1e93cac45e7895ba86dd89 +SIZE (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 2401 +SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a +SIZE (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = 6179 +SHA256 (cabal/integer-conversion-0.1.1/revision/2.cabal) = 123d1b088404f0976500c68d8105978aa2e32908ce5508e32aebd237f0447c9f +SIZE (cabal/integer-conversion-0.1.1/revision/2.cabal) = 2311 +SHA256 (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 66dff6f1f778fe1ec689139fe125cd4e6a95643734c651c891eafa2c50669459 +SIZE (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 8925 +SHA256 (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 9b25877de56e4f90208d0da3eda910810fa0a45b6b3c5e2ba20de7d54085a423 +SIZE (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 125648 +SHA256 (cabal/libarchive-3.0.5.0/libarchive-3.0.5.0.tar.gz) = 91e7f3332024250bdffe830cf7ee531a7163c7f726ce004b5fa28d441f3118ce +SIZE (cabal/libarchive-3.0.5.0/libarchive-3.0.5.0.tar.gz) = 2631693 +SHA256 (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = d6297ec9b1ebb4e4b580a4357d840d08a6f53e13a10c0c53ee74b973bba6fa13 +SIZE (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = 9592 +SHA256 (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 04526bc54e5fcf471c2bd22854e6b519e162a6e3d654e866cd8862103c725149 +SIZE (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 55500 +SHA256 (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97 +SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078 +SHA256 (cabal/megaparsec-9.7.0/revision/1.cabal) = 50afa64b166bfb4895e51cc961dd7e63fe4b656f3d32e80a2722918166d07e38 +SIZE (cabal/megaparsec-9.7.0/revision/1.cabal) = 3547 +SHA256 (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 0a54abee8ff4f6aeb4bea0783409a3dbd28a4e7a892bac916b0fb6a71382d7fc +SIZE (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 27436 +SHA256 (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = fbd79c72e1f2a533cfe376ecdad73807db437c2a3cf3488bf7a8523d4377848f +SIZE (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = 9264 +SHA256 (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 1d762c027ca332ae906cb031e87a423c2bbedebe3bb9d988188692a5de4c0a94 +SIZE (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 24258 +SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c +SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985 +SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd +SIZE (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 43552 +SHA256 (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e +SIZE (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 5128 +SHA256 (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 51788e5eeb7d77264f260acd48df8055a4dbc2477e8d634a8493677bb15c5fc8 +SIZE (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 146148 +SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228 +SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309 +SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588 +SIZE (cabal/network-uri-2.6.4.2/revision/1.cabal) = 3217 +SHA256 (cabal/optics-0.4.2.1/optics-0.4.2.1.tar.gz) = e653d86aba75454fac21ab2f4220e895ad7f6e06889bc08d3f6522de4f7c5f6b +SIZE (cabal/optics-0.4.2.1/optics-0.4.2.1.tar.gz) = 118342 +SHA256 (cabal/optics-0.4.2.1/revision/1.cabal) = 9ffd0ffb288594c3aea9535f4389a07b0361b4df02ee2b07eb4243ace85103e3 +SIZE (cabal/optics-0.4.2.1/revision/1.cabal) = 7430 +SHA256 (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 3e817e3c66a0120ac4b4b6d790e659b75f8c0fb27c5f65f3974f4c697b7bb3fb +SIZE (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 437386 +SHA256 (cabal/optics-core-0.4.1.1/revision/1.cabal) = 4639668eff2aaace77d4b80d2a039cee1bd3627528b1cb9f044dea0f087433cb +SIZE (cabal/optics-core-0.4.1.1/revision/1.cabal) = 5626 +SHA256 (cabal/optics-extra-0.4.2.1/optics-extra-0.4.2.1.tar.gz) = 7e23a7a325e3448354614d3d958279c9ac2fdd0831ceee2808830e7a962fca41 +SIZE (cabal/optics-extra-0.4.2.1/optics-extra-0.4.2.1.tar.gz) = 23163 +SHA256 (cabal/optics-extra-0.4.2.1/revision/4.cabal) = 4d2750a267441534ff427777ccfbad551468b531056ec4ee9a5835cc33725b65 +SIZE (cabal/optics-extra-0.4.2.1/revision/4.cabal) = 4042 +SHA256 (cabal/optics-th-0.4.1/optics-th-0.4.1.tar.gz) = d73857b79dcd8f7c7e70fa4727f134145b62902e8d3e448f8b25c38a9da4fd17 +SIZE (cabal/optics-th-0.4.1/optics-th-0.4.1.tar.gz) = 32809 +SHA256 (cabal/optics-th-0.4.1/revision/10.cabal) = 6b59e347e308a259199950e2abe19841b4fdbbac33dc47e7c526462bfbac5412 +SIZE (cabal/optics-th-0.4.1/revision/10.cabal) = 3262 +SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491 +SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682 +SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82 +SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289 +SHA256 (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 8333f3192927a823f49146711390cfc7e428faf5e7eb3d9fdcbd52326535ce3b +SIZE (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 9553 +SHA256 (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 9c506cc38f9df0fc23a942e739ed1f0799fc6c54515d770de044168ecff740bf +SIZE (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 11684 +SHA256 (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 395b89ed9901e9b19eaa652d2a17b9d1ed04c111b2cd92b8996868bea642bfd6 +SIZE (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 33421 +SHA256 (cabal/pretty-terminal-0.1.0.0/pretty-terminal-0.1.0.0.tar.gz) = 8e76f74c84fc7039845b8915dbe91e852673ca17047871c304fc0b491eaf2567 +SIZE (cabal/pretty-terminal-0.1.0.0/pretty-terminal-0.1.0.0.tar.gz) = 3627 +SHA256 (cabal/pretty-terminal-0.1.0.0/revision/1.cabal) = e9135d86ebb2a8e3aaf5a79088de4628dbd49988388e0fbfc26c5ecb3c399ad9 +SIZE (cabal/pretty-terminal-0.1.0.0/revision/1.cabal) = 1638 +SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45 +SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907 +SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3 +SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879 +SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76 +SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724 +SHA256 (cabal/primitive-0.9.1.0/revision/1.cabal) = 756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0 +SIZE (cabal/primitive-0.9.1.0/revision/1.cabal) = 3258 +SHA256 (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = b9c6f427368d2e811e4c48b59005218672458fd2f00a02cbefb8be9c751c0ef3 +SIZE (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = 28146 +SHA256 (cabal/random-1.3.1/random-1.3.1.tar.gz) = d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35 +SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846 +SHA256 (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 3b4e84bcec8d6ea5583388a9fc8b98255d39623d8420784a1a35fe46f4990e08 +SIZE (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 39351 +SHA256 (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 918e804084122e022d3784a4ca9add536fe9fcc2150ceef5865ca14d4fab4851 +SIZE (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 3106 +SHA256 (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf +SIZE (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = 10550 +SHA256 (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 7e570460c35c5deec54d1ba46305ddb4679c7d4aae84f631dd0c61daaeaa8150 +SIZE (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 13343 +SHA256 (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = ec601785ee42a201f32adb205b8685c983f18757b1bd33d2e806d571e0f9996b +SIZE (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = 17620 +SHA256 (cabal/retry-0.9.3.1/retry-0.9.3.1.tar.gz) = 622e35114b920f76fa2e1ae6515575b9973fac19c679f5426ea6574a5d0b7ed6 +SIZE (cabal/retry-0.9.3.1/retry-0.9.3.1.tar.gz) = 18717 +SHA256 (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 2c81fea42bbe79ec488774043c1ec54f30efba059df9a4f3681ce83d85007f01 +SIZE (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 11778 +SHA256 (cabal/safe-0.3.21/revision/1.cabal) = b928ea1645876788155b38ce85c7e46d157a1bb41d2b05f5770b13d60bc6a3f7 +SIZE (cabal/safe-0.3.21/revision/1.cabal) = 2400 +SHA256 (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6 +SIZE (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 15347 +SHA256 (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1 +SIZE (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 1412 +SHA256 (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = ad3781be149dfc7936e62eb9c3ad78ded0e9985b4dae16d2f62d9ba957ccdcfe +SIZE (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = 24338 +SHA256 (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 66e87bc254ffec2ee908bf625c42d3b7363238d6ab1cfba8934bbee7590c9df7 +SIZE (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 10117 +SHA256 (cabal/semialign-1.3.1/revision/2.cabal) = dfe515a9e43230f5308564a649a04ea1538499ed98b944644b77bed5394b9deb +SIZE (cabal/semialign-1.3.1/revision/2.cabal) = 2224 +SHA256 (cabal/semigroupoids-6.0.2/semigroupoids-6.0.2.tar.gz) = e48258e49542245ef6c58d7f419a83d1d1ab91b013d92c3b5c8c7c048daaa12e +SIZE (cabal/semigroupoids-6.0.2/semigroupoids-6.0.2.tar.gz) = 36447 +SHA256 (cabal/semigroupoids-6.0.2/revision/1.cabal) = 52c5a346fdf74380618f67ff784989ef9078498dbbdff09e4d8e2fed20202e2c +SIZE (cabal/semigroupoids-6.0.2/revision/1.cabal) = 7216 +SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913 +SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008 +SHA256 (cabal/splitmix-0.1.3.2/splitmix-0.1.3.2.tar.gz) = a61d4e8b30f5a16526d7d31171b674ae7924d2207f378060d13363bd8794de8c +SIZE (cabal/splitmix-0.1.3.2/splitmix-0.1.3.2.tar.gz) = 11373 +SHA256 (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 33d16c0c6080795800d9f0e490203ea3e50bd5034e5d077a0ddc04d33ea4dc6e +SIZE (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 37955 +SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b +SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798 +SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2 +SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557 +SHA256 (cabal/strict-base-0.4.0.0/strict-base-0.4.0.0.tar.gz) = 98e3776d1f4e5752629d1b14a38017bdcac46ae95b578ce3aa136719983c455a +SIZE (cabal/strict-base-0.4.0.0/strict-base-0.4.0.0.tar.gz) = 4638 +SHA256 (cabal/strict-base-0.4.0.0/revision/1.cabal) = 2ff4e43cb95eedf2995558d7fc34d19362846413dd39e6aa6a5b3ea8228fef9f +SIZE (cabal/strict-base-0.4.0.0/revision/1.cabal) = 1248 +SHA256 (cabal/tagged-0.8.10/tagged-0.8.10.tar.gz) = 17ef791eb4caf314a3b4b158827a0f1f4b695c2a24af0875f09e3d8c10f56c5d +SIZE (cabal/tagged-0.8.10/tagged-0.8.10.tar.gz) = 8398 +SHA256 (cabal/tagged-0.8.10/revision/1.cabal) = e9b97c98e9827981d62f37c5febf9e6bbb67acec92b8bd41fd9f7ace5eb31d32 +SIZE (cabal/tagged-0.8.10/revision/1.cabal) = 2201 +SHA256 (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = ba7e5500d853d29f0675b90655b7fdd032a4a7eee82a56e7ee3ef9949fe93ad5 +SIZE (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = 43894 +SHA256 (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa +SIZE (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 54956 +SHA256 (cabal/tar-0.6.4.0/revision/4.cabal) = 1a5ff2b64cd1bac53ea68d057631818cab6edf7108dc86e7be8ad020b2bf2580 +SIZE (cabal/tar-0.6.4.0/revision/4.cabal) = 4973 +SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780 +SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548 +SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412 +SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 +SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890 +SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686 +SHA256 (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = b0f070d6926cdaacf3a412c5518e5c23afca1e0ed00808a5328c96e468b67f49 +SIZE (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = 4457 +SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a3d8e7510977b1b415a96ebb62ee4ad72955770 +SIZE (cabal/terminal-size-0.3.4/revision/1.cabal) = 1364 +SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202 +SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599 +SHA256 (cabal/text-iso8601-0.1.1/revision/2.cabal) = e07a625eef969338992bf9bba8e5dc73f07ac65f991ba636b8f1175890d15849 +SIZE (cabal/text-iso8601-0.1.1/revision/2.cabal) = 2411 +SHA256 (cabal/text-short-0.1.6.1/text-short-0.1.6.1.tar.gz) = 83669f402354274fbcdc75126443af733267b955e451f72c0c6d86ae8da87416 +SIZE (cabal/text-short-0.1.6.1/text-short-0.1.6.1.tar.gz) = 24700 +SHA256 (cabal/text-zipper-0.13/text-zipper-0.13.tar.gz) = 06521cc7c435f8e85aeb3ed3f2b872000c52087d73518de31e65bdca072a98a9 +SIZE (cabal/text-zipper-0.13/text-zipper-0.13.tar.gz) = 9698 +SHA256 (cabal/th-abstraction-0.7.2.0/th-abstraction-0.7.2.0.tar.gz) = 946654bcd8ea2dff7d0058061861a8c898be9addf20c92d3cfa53b679e737622 +SIZE (cabal/th-abstraction-0.7.2.0/th-abstraction-0.7.2.0.tar.gz) = 45532 +SHA256 (cabal/th-compat-0.1.7/th-compat-0.1.7.tar.gz) = 9e26f12230d38ae56dcf94f8c139799dc3b7376f3434d35ce74847a0a24fd5ff +SIZE (cabal/th-compat-0.1.7/th-compat-0.1.7.tar.gz) = 14763 +SHA256 (cabal/th-lift-0.8.7/th-lift-0.8.7.tar.gz) = dd157c626cb0b0fa71adac3690305aeafccf503583fce387628b210fadc69806 +SIZE (cabal/th-lift-0.8.7/th-lift-0.8.7.tar.gz) = 14356 +SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870 +SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721 +SHA256 (cabal/these-1.2.1/these-1.2.1.tar.gz) = 17d6d933365edabf801a16842c1403bdd37cc5300faa2fcca980decdab22e4de +SIZE (cabal/these-1.2.1/these-1.2.1.tar.gz) = 9906 +SHA256 (cabal/these-1.2.1/revision/2.cabal) = 35c57aede96c15ea1fed559ac287b1168eb2b2869d79e62ed8c845780b7ea136 +SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294 +SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0 +SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414 +SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90 +SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902 +SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a +SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485 +SHA256 (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 9400966013b541df2e54ac8d57c3a670fc28bde2be87767ce98f13bbe2aa43a0 +SIZE (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 19160 +SHA256 (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 548ccdc28092796c16710cb1223d0eb590fad5542f986db870bac87460c3b678 +SIZE (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 15706 +SHA256 (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054 +SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619 +SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3 +SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865 +SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a +SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996 +SHA256 (cabal/unordered-containers-0.2.21/unordered-containers-0.2.21.tar.gz) = 3b2ad1522b546e61960153257d1e5d239eeec5e83da847d5cb4d896a5bb7f9c0 +SIZE (cabal/unordered-containers-0.2.21/unordered-containers-0.2.21.tar.gz) = 68227 +SHA256 (cabal/unordered-containers-0.2.21/revision/2.cabal) = c5de1fb3377ed3c5f4cd851a771d1acc5c37d2f6bef0a499295c0e8857da5605 +SIZE (cabal/unordered-containers-0.2.21/revision/2.cabal) = 3987 +SHA256 (cabal/uri-bytestring-0.4.0.1/uri-bytestring-0.4.0.1.tar.gz) = 223cfd93f497ad9edbbea4cdb4ac5b286a100ab7819dbf4e5640567db0a87975 +SIZE (cabal/uri-bytestring-0.4.0.1/uri-bytestring-0.4.0.1.tar.gz) = 23059 +SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a +SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726 +SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e +SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222 +SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0 +SIZE (cabal/uuid-types-1.0.6/revision/3.cabal) = 2619 +SHA256 (cabal/variant-1.0.1/variant-1.0.1.tar.gz) = fa2b7ac9907fb0d671247c0ddcd0f3f0881a193532b9642db8f00a4423086c30 +SIZE (cabal/variant-1.0.1/variant-1.0.1.tar.gz) = 30974 +SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423 +SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739 +SHA256 (cabal/vector-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4 +SIZE (cabal/vector-0.13.2.0/revision/2.cabal) = 8804 +SHA256 (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = d2b674676802670d8a682b357da6b6b5741b4a33b191f0ffe5f2b2bc40558eb2 +SIZE (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = 29426 +SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c +SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577 +SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e +SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642 +SHA256 (cabal/versions-6.0.8/versions-6.0.8.tar.gz) = 3f85f9052a8de704c94c920883d10d0eb71743b5b54469590d8fa8df59153b0e +SIZE (cabal/versions-6.0.8/versions-6.0.8.tar.gz) = 19566 +SHA256 (cabal/vty-6.2/vty-6.2.tar.gz) = 6f1f48b260b4de0a0506e70faf4d41b8c1757ff429a95ba6b6b76cf76c73987b +SIZE (cabal/vty-6.2/vty-6.2.tar.gz) = 66027 +SHA256 (cabal/vty-crossplatform-0.5.0.0/vty-crossplatform-0.5.0.0.tar.gz) = 3a936f1c69802f718039e2da57347ade52fc12cd4ac995fcef7c4e6f745f3336 +SIZE (cabal/vty-crossplatform-0.5.0.0/vty-crossplatform-0.5.0.0.tar.gz) = 15232 +SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1 +SIZE (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = 28697 +SHA256 (cabal/witherable-0.5/witherable-0.5.tar.gz) = 48434cc1e465b13cbc0133a90c3ec0d827c93b77ce95807fe0a38b65f4918cd1 +SIZE (cabal/witherable-0.5/witherable-0.5.tar.gz) = 10819 +SHA256 (cabal/witherable-0.5/revision/2.cabal) = a5600431df5d297f098c322c7fbc2ece804e44ade0bb2022a838de24604d6275 +SIZE (cabal/witherable-0.5/revision/2.cabal) = 2355 +SHA256 (cabal/word-wrap-0.5/word-wrap-0.5.tar.gz) = f85f29ce003ca3e195ec95d49e350dfb713bf71db726270143375df2c610a744 +SIZE (cabal/word-wrap-0.5/word-wrap-0.5.tar.gz) = 6105 +SHA256 (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a +SIZE (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 6271 +SHA256 (cabal/xz-5.6.3/xz-5.6.3.tar.gz) = 8db07def30ef270504a64dc3acfb068f464f91546864a9a62741cd75eb028594 +SIZE (cabal/xz-5.6.3/xz-5.6.3.tar.gz) = 9720 +SHA256 (cabal/xz-5.6.3/revision/2.cabal) = 6adef8c104355cec579af76feddb0fcb3094de9e8e13a8f7fc573a75de9951a4 +SIZE (cabal/xz-5.6.3/revision/2.cabal) = 2740 +SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa20ea59baf5d29d256a62fb47cc279570d9dc2f +SIZE (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = 31926 +SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a26847741bc24344e35e16a03711a18f88d +SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178 +SHA256 (cabal/zip-2.1.0/zip-2.1.0.tar.gz) = 95ea0374ad70725f77cd240816267b8b0260e6a0dfac7419586460a1ad5779e5 +SIZE (cabal/zip-2.1.0/zip-2.1.0.tar.gz) = 35711 +SHA256 (cabal/zip-2.1.0/revision/3.cabal) = c5d9cd43b392fa0c051acc1849746fe3cc8ef855a0b07cf058415565d533d25e +SIZE (cabal/zip-2.1.0/revision/3.cabal) = 4026 +SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1 +SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324 +SHA256 (cabal/zstd-0.1.3.0/zstd-0.1.3.0.tar.gz) = a0c2b5235e66b2696257cdee11a419ca17bff389f78989b5381eb3ce10a1f06d +SIZE (cabal/zstd-0.1.3.0/zstd-0.1.3.0.tar.gz) = 591268 diff --git a/devel/hs-ghcup/pkg-descr b/devel/hs-ghcup/pkg-descr new file mode 100644 index 000000000000..fdd06c255dbe --- /dev/null +++ b/devel/hs-ghcup/pkg-descr @@ -0,0 +1,12 @@ +GHCup is the main installer for the general purpose language Haskell. +It provides a command-line interface for installing, managing, and +updating the Haskell toolchain components, including: + +- The Glasgow Haskell Compiler (GHC) +- The Haskell Build Tool (Cabal-install) +- The Haskell Language Server (HLS) +- Stack +- GHCup itself + +GHCup allows users to easily switch between different versions of these +tools and manage sandboxed environments for Haskell development.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6983bf1c.18221.5312d240>
