I rebuilt the downstream dependencies, so I feel this should be a safe update.
OK? >From 2a7f941776071389212cf350165fe5c235d0b160 Mon Sep 17 00:00:00 2001 From: Greg Steuck <g...@nest.cx> Date: Sat, 4 Dec 2021 20:29:56 -0800 Subject: [PATCH] Upgrade devel/cabal-install to 3.6.2.0 The goal is to have an easier time with future lang/ghc upgrades. The openbsd.json file was regenerated by following cabal bootstrap/README.md. The Makefile was then updated manually. --- devel/cabal-install/Makefile | 50 +++-- devel/cabal-install/distinfo | 144 +++++++------- devel/cabal-install/files/openbsd.json | 250 +++++++++++++------------ 3 files changed, 224 insertions(+), 220 deletions(-) diff --git a/devel/cabal-install/Makefile b/devel/cabal-install/Makefile index a8144225626..819495df461 100644 --- a/devel/cabal-install/Makefile +++ b/devel/cabal-install/Makefile @@ -2,12 +2,10 @@ COMMENT = command-line interface for Cabal and Hackage -DISTNAME = cabal-install-3.4.0.0 +DISTNAME = cabal-install-3.6.2.0 CATEGORIES = devel -REVISION = 3 - GH_ACCOUNT = haskell -GH_TAGNAME = ${DISTNAME} +GH_TAGNAME = Cabal-v3.6.2.0 GH_PROJECT = cabal HOMEPAGE = https://github.com/haskell/cabal @@ -33,38 +31,36 @@ DISTFILES = ${EXTRACT_ONLY} DIST_SUBDIR = hackage MASTER_SITES0 = https://hackage.haskell.org/package/ -# Produced by: -# cabal v2-run -w /usr/local/bin/ghc exe:cabal-bundler -- \ -# --openbsd cabal -w /usr/local/bin/ghc -p cabal/dist-newstyle/cache/plan.json +# Produced by manually copying values out of files/openbsd.json. _MANIFEST = \ - HTTP 4000.3.15 2 \ - async 2.2.2 1 \ - base16-bytestring 0.1.1.7 3 \ - base64-bytestring 1.2.0.1 0 \ - cryptohash-sha256 0.11.101.0 4 \ - echo 0.1.3 1 \ + HTTP 4000.3.16 1 \ + async 2.2.4 1 \ + base16-bytestring 1.0.2.0 0 \ + base64-bytestring 1.2.1.0 0 \ + cryptohash-sha256 0.11.102.1 0 \ + echo 0.1.4 0 \ ed25519 0.0.5.0 3 \ edit-distance 0.2.2.1 1 \ - hackage-security 0.6.0.1 4 \ - hashable 1.3.0.0 2 \ - hsc2hs 0.68.7 0 \ - lukko 0.1.1.2 0 \ - network 3.1.2.1 1 \ - network-uri 2.6.3.0 0 \ - random 1.2.0 3 \ - regex-base 0.94.0.0 1 \ - regex-posix 0.96.0.0 1 \ - resolv 0.1.2.0 0 \ - splitmix 0.1.0.3 0 \ - tar 0.5.1.1 2 \ - zlib 0.6.2.2 0 \ + hackage-security 0.6.0.1 8 \ + hashable 1.3.5.0 0 \ + lukko 0.1.1.3 1 \ + network 3.1.2.5 0 \ + network-uri 2.6.4.1 0 \ + random 1.2.1 0 \ + regex-base 0.94.0.2 0 \ + regex-posix 0.96.0.1 0 \ + resolv 0.1.2.0 3 \ + splitmix 0.1.0.4 0 \ + th-compat 0.1.3 0 \ + tar 0.5.1.1 4 \ + zlib 0.6.2.3 1 \ .for _package _version _revision in ${_MANIFEST} DISTFILES += {${_package}-${_version}/}${_package}-${_version}.tar.gz:0 DISTFILES += ${_package}-${_version}_${_revision}{${_package}-${_version}/revision/${_revision}}.cabal:0 .endfor -BUILD_DEPENDS += lang/ghc>=8.10.3 +BUILD_DEPENDS += lang/ghc>=8.10.6 MODULES = lang/python diff --git a/devel/cabal-install/distinfo b/devel/cabal-install/distinfo index 8a2437a4efd..adae4454431 100644 --- a/devel/cabal-install/distinfo +++ b/devel/cabal-install/distinfo @@ -1,86 +1,86 @@ -SHA256 (hackage/HTTP-4000.3.15.tar.gz) = DWs2jkMAHARmYODiCb+XldyZDLRQFkR/z5LoIsIuFZQ= -SHA256 (hackage/HTTP-4000.3.15_2.cabal) = K6nPxAr7sjEybE/2ha5njERU5En9QWcuXKdf11f+auY= -SHA256 (hackage/async-2.2.2.tar.gz) = S0qxrILEUUTYLG2vbLa6Req5lX2tRHh/pehp4j1zu/8= -SHA256 (hackage/async-2.2.2_1.cabal) = oXjBZoVtp/8i/kUAM3tUgS6U/SBZQJRSGH1y4Fft6c0= -SHA256 (hackage/base16-bytestring-0.1.1.7.tar.gz) = UlaJZ51cyA+lMsHVz+rOD2K7tUE0+tUU8boA0Of+abo= -SHA256 (hackage/base16-bytestring-0.1.1.7_3.cabal) = ACElapYolxwI2pXLj00NchkvO7inswtVwIBWLRfEPdM= -SHA256 (hackage/base64-bytestring-1.2.0.1.tar.gz) = rwmxfQcusTkdkeMLQYbdF5czBkfveSaOzX/M6PWvxjg= -SHA256 (hackage/base64-bytestring-1.2.0.1_0.cabal) = 9PmYI1/Aglq2NsqSQbgn3lgFszZiXrHHgi8XmKI4tqw= -SHA256 (hackage/cabal-install-3.4.0.0.tar.gz) = 5PvV6x13QAdGqZNnkYHxWapBWje5MbJtZ/VgL2POlxw= -SHA256 (hackage/cryptohash-sha256-0.11.101.0.tar.gz) = UnVkNdvqJI40T7y8xd9TB/YN+s8zff0RrjDxx6TaBd0= -SHA256 (hackage/cryptohash-sha256-0.11.101.0_4.cabal) = uWPWMI2wljYtc9nGA7MxzxiKppMQGV9Hnf7fYEXX5gI= -SHA256 (hackage/echo-0.1.3.tar.gz) = cE8HMQ+CctFw+Kt/sqLBPxXYUB74MQgB42lkyO/0he8= -SHA256 (hackage/echo-0.1.3_1.cabal) = VJC+nPvqleFKemi30FWujSlYIuCxRtKsgoWz5aPjKC8= +SHA256 (hackage/HTTP-4000.3.16.tar.gz) = 1gkcA3hxrD0I0CHJBiBhdFZ0mdWiamy4BM9TDNWQ/i0= +SHA256 (hackage/HTTP-4000.3.16_1.cabal) = YEJkPBWgtD5SKmaT8eMi8FAA1RlUOoQUnLgK7/7jT3E= +SHA256 (hackage/async-2.2.4.tar.gz) = SE34W+DnbE/tk3ZFHkjh0MbpeVLOeXNbctVCl+fgpyU= +SHA256 (hackage/async-2.2.4_1.cabal) = uD3sNKU1IN6Ext09x6rkXSJAm0brRxxHi5gQghWjcPA= +SHA256 (hackage/base16-bytestring-1.0.2.0.tar.gz) = HVqRFD7w4iFXU2CT7I5Z0iamgiDsiTeNXcruqGRyx4Q= +SHA256 (hackage/base16-bytestring-1.0.2.0_0.cabal) = ZKuteBarjKvthInin4B7Om+Cjgss7A6uQEMj1p0235o= +SHA256 (hackage/base64-bytestring-1.2.1.0.tar.gz) = +/jtMO3eJx62BTUgIUMdjxsFX5WlavMf4urPa9/cSck= +SHA256 (hackage/base64-bytestring-1.2.1.0_0.cabal) = UOwOIpJV1MRcvdVo2gETEbiIfzBLkxVkiGAW9JhDNNg= +SHA256 (hackage/cabal-install-3.6.2.0.tar.gz) = 3PMegs2F6jI2vhjMNsaAWJSJlFeep94Y+ZF1gh27y2Q= +SHA256 (hackage/cryptohash-sha256-0.11.102.1.tar.gz) = c6fccWOHGoCDdJUDmgmZZ7EfXE/nChGCd4QvenE8a/Y= +SHA256 (hackage/cryptohash-sha256-0.11.102.1_0.cabal) = GI0LWgSR6LaGsy2bFEySh3YLozPSUJvz8X49hG+8IzI= +SHA256 (hackage/echo-0.1.4.tar.gz) = yf4b8pBIJaZbZnJR7GRPGXtx3FwgnS0lS+XePUlrDkM= +SHA256 (hackage/echo-0.1.4_0.cabal) = zM53FWLEmisppSBGymjGIXnpfo++rNrjLKhKhURej0I= SHA256 (hackage/ed25519-0.0.5.0.tar.gz) = 2KWVjr+pMJeQ763mQnXcXEQbVoZFxFzu0bDG/zbWFW0= SHA256 (hackage/ed25519-0.0.5.0_3.cabal) = +5iwjeRn1R94j4vZOR8Omrm9TY38JkKWuJX/6g2CLfo= SHA256 (hackage/edit-distance-0.2.2.1.tar.gz) = PoiF7i9WrU2pQPBDro+YHuL+M2tejkuj90Ns/09SbEo= SHA256 (hackage/edit-distance-0.2.2.1_1.cabal) = TTOknNOD1QrwkPG4iGQtEBFuQ4CfnaYCPZ/G9n0mVu4= SHA256 (hackage/hackage-security-0.6.0.1.tar.gz) = kWK0c69aIcH/MqULlyuaz1H0yQFgSiLPCKLcysL4Lxc= -SHA256 (hackage/hackage-security-0.6.0.1_4.cabal) = JeSfohmWuz25LiqXj8AVhub0BT/oalBp1zErfCvupBk= -SHA256 (hackage/hashable-1.3.0.0.tar.gz) = gi5UE/vMymrohNOrpAZkIsi11Y0j0Yuey1wDJzuxmrQ= -SHA256 (hackage/hashable-1.3.0.0_2.cabal) = 1gytACI9RhcgIME25orO8EgaR9AwKy50sYBbTzpEaps= -SHA256 (hackage/hsc2hs-0.68.7.tar.gz) = /XkV5B4+07x3UP7g6K3StPMtysi3xUTP31VCKTIjiUo= -SHA256 (hackage/hsc2hs-0.68.7_0.cabal) = apQZwEyjGlkxx3vRKXidTOr82MknVVHaI33zQbiURUA= -SHA256 (hackage/lukko-0.1.1.2.tar.gz) = innRE9wMzvFsJNgzecxFdIWUMCfnd1KcRjYv7MBmB9I= -SHA256 (hackage/lukko-0.1.1.2_0.cabal) = ydP6MPtqsroW4DdYbKeb5uV+xfADgbbuXyk0ANvfVRU= -SHA256 (hackage/network-3.1.2.1.tar.gz) = /KqVREXLV1/wTQiOcZRS41YyS2rLmMWu/SVBoGlDnUo= -SHA256 (hackage/network-3.1.2.1_1.cabal) = GI1trqjNkbw1U+/VqQoefG0EJfpmpTuqdNtbbZ/XXIs= -SHA256 (hackage/network-uri-2.6.3.0.tar.gz) = oBwTifFdLMLoR5FHN/cGEzuxHwxfjuiXEaNqJbevpyM= -SHA256 (hackage/network-uri-2.6.3.0_0.cabal) = 0tn/OoDZstH/MXo1S8DFbMEJxppMJEnl/HEtPdzoPt4= -SHA256 (hackage/random-1.2.0.tar.gz) = 5FGc98BYv9W9vkrMeCKErMniXnRIcghhnKg8vNY/ud4= -SHA256 (hackage/random-1.2.0_3.cabal) = HoFAIp0hSJIoqnm4IMIyWfPDobhuE+b5wq0MSNhtGRI= -SHA256 (hackage/regex-base-0.94.0.0.tar.gz) = xB+C9fwRV8lhpMvcDNVWHlqkTzOc5ucG2XjZfgymuRQ= -SHA256 (hackage/regex-base-0.94.0.0_1.cabal) = RKqVynYilP+7KM8K+cVn2TtdLFbk84zlOFolfYmflo4= -SHA256 (hackage/regex-posix-0.96.0.0.tar.gz) = JRMA8aa7LpGruL9ROiGYH4+recmKZazqK7bWpSRBRSE= -SHA256 (hackage/regex-posix-0.96.0.0_1.cabal) = aQ0TZunqbfcd7T2vSco9U8Y+2j+Vk3liKZsjkYJNw7M= +SHA256 (hackage/hackage-security-0.6.0.1_8.cabal) = rmzdowcjfAt+/uv7C/I/+KJsMPW6KV3OXk+B725j//Y= +SHA256 (hackage/hashable-1.3.5.0.tar.gz) = uqrYLNQnGxlwFr2+dvItXD05E/44U0zsfYF9ubrhmIY= +SHA256 (hackage/hashable-1.3.5.0_0.cabal) = R9EjLZeIu5Cc+9gGGN4Y3N+5JWCVk+ICkSvVhB2xOME= +SHA256 (hackage/lukko-0.1.1.3.tar.gz) = qA77YM+j2uGGgsAZgNdtX35BPhkc0YaZLhv3OI1Iqx8= +SHA256 (hackage/lukko-0.1.1.3_1.cabal) = LbSbbLZjKkbsRG/FGHDNDUngpm0cXSBj9GrlKhAOuFY= +SHA256 (hackage/network-3.1.2.5.tar.gz) = 8iPAjhxnsbrk5ZXf6HxIc+n43n0/ktDBjkT9GyqwGFE= +SHA256 (hackage/network-3.1.2.5_0.cabal) = QzpeB2qqjrPkFYq654+0Cca9dU6a+ZvC6HWD0rzYQEo= +SHA256 (hackage/network-uri-2.6.4.1.tar.gz) = V4VtuTYIpNQZ9oG4gcm41ESIANWmh1h9w36KngsiNYQ= +SHA256 (hackage/network-uri-2.6.4.1_0.cabal) = pHZRZO0KLRZoRG6y4DRgzphkX78INZjGkIRq95t94Q0= +SHA256 (hackage/random-1.2.1.tar.gz) = Jlx2j8XyylPN5qh+cGtESMrUdMPe7OkzwQPyRFNmFFc= +SHA256 (hackage/random-1.2.1_0.cabal) = i+4k3AyYWpDueNlMYfiu0hxJYzaG8PHBTFB42BjuQ6I= +SHA256 (hackage/regex-base-0.94.0.2.tar.gz) = e5lAj1gPW7Z6HEE+C8c1iGYIJRMxrTYyICDyFprqLvE= +SHA256 (hackage/regex-base-0.94.0.2_0.cabal) = JWGtrIzjc5EJSAZt6+CQoiszaxKbpa8YwDMlJNFucs4= +SHA256 (hackage/regex-posix-0.96.0.1.tar.gz) = x4J8ORkZIncR4c/wp2KxZ4/Yc5+ckC/BgwQf809ZJZw= +SHA256 (hackage/regex-posix-0.96.0.1_0.cabal) = tkIeU1Z2awwKeLYJSuLjpiWbQsFHtxcoPAPBywkWPco= SHA256 (hackage/resolv-0.1.2.0.tar.gz) = gaK6+tSE2xI8+NF6AtmLs4ihJ/0Pgi+gIliUaKDmRnE= -SHA256 (hackage/resolv-0.1.2.0_0.cabal) = Cppt0pcGJYrmClwirswUCkB0O48I/DJP2ZhOffvzqA0= -SHA256 (hackage/splitmix-0.1.0.3.tar.gz) = RgCfSwAMnmYTN3dnuHGL84R2Rp8qjiFi2YzCRogtWjU= -SHA256 (hackage/splitmix-0.1.0.3_0.cabal) = /DqudMRn9LYIBQvvU67BeQSmGHMd+UB+ZV2PO/jDLVw= +SHA256 (hackage/resolv-0.1.2.0_3.cabal) = JcboAtw0Iwfnjl5gQz9eINA6p4OwiwCaOZEA65tuxSk= +SHA256 (hackage/splitmix-0.1.0.4.tar.gz) = bQZUAjlOepEXCT27RTCiE0LJseLsUJUWyKjQ/+2Y7Ko= +SHA256 (hackage/splitmix-0.1.0.4_0.cabal) = cUpV/SjT4lM71bSedPYE745dewbySciBb2xUrtQx3PE= SHA256 (hackage/tar-0.5.1.1.tar.gz) = s4REn2KysKo+bSyxAEuAYLAfIeyT57Y+evbY+tip8d4= -SHA256 (hackage/tar-0.5.1.1_2.cabal) = enFUFMTUlMkEjPttdjTgfncyyhVMuJONyF9uoZIZLow= -SHA256 (hackage/zlib-0.6.2.2.tar.gz) = BLWJDdaemS+M0JVw2B6dXsqxnbjoLL5Huo4CwxwGMbo= -SHA256 (hackage/zlib-0.6.2.2_0.cabal) = 6ulcsMyA/yWd4ja4EgcsSnTG3jmMsnf/D7oRSO3AJT0= -SIZE (hackage/HTTP-4000.3.15.tar.gz) = 74102 -SIZE (hackage/HTTP-4000.3.15_2.cabal) = 5935 -SIZE (hackage/async-2.2.2.tar.gz) = 12927 -SIZE (hackage/async-2.2.2_1.cabal) = 2934 -SIZE (hackage/base16-bytestring-0.1.1.7.tar.gz) = 5136 -SIZE (hackage/base16-bytestring-0.1.1.7_3.cabal) = 2231 -SIZE (hackage/base64-bytestring-1.2.0.1.tar.gz) = 13650 -SIZE (hackage/base64-bytestring-1.2.0.1_0.cabal) = 2411 -SIZE (hackage/cabal-install-3.4.0.0.tar.gz) = 2072483 -SIZE (hackage/cryptohash-sha256-0.11.101.0.tar.gz) = 14996 -SIZE (hackage/cryptohash-sha256-0.11.101.0_4.cabal) = 5417 -SIZE (hackage/echo-0.1.3.tar.gz) = 5373 -SIZE (hackage/echo-0.1.3_1.cabal) = 2500 +SHA256 (hackage/tar-0.5.1.1_4.cabal) = 2GmfRrSF8QXuqccVjz1DLKV45rvl1odRGE6YmaQdQw0= +SHA256 (hackage/th-compat-0.1.3.tar.gz) = a1BZyvZxT0fakpU7rfL1VhGYd+CXCMFOIGs66YuGgcY= +SHA256 (hackage/th-compat-0.1.3_0.cabal) = oW3ZIpR6aHfe/lLEw40atI7T+FqCaTD10aVodB1hmZM= +SHA256 (hackage/zlib-0.6.2.3.tar.gz) = gH9r3fnLPFF85XV9mR3ePH4xmVOiLIbuA9dFNL1avIg= +SHA256 (hackage/zlib-0.6.2.3_1.cabal) = JiqT2/Nwvln07lfzsaUbM4vCwwl5fao3wU8iYq5h2uQ= +SIZE (hackage/HTTP-4000.3.16.tar.gz) = 74516 +SIZE (hackage/HTTP-4000.3.16_1.cabal) = 5947 +SIZE (hackage/async-2.2.4.tar.gz) = 14148 +SIZE (hackage/async-2.2.4_1.cabal) = 3095 +SIZE (hackage/base16-bytestring-1.0.2.0.tar.gz) = 7219 +SIZE (hackage/base16-bytestring-1.0.2.0_0.cabal) = 2541 +SIZE (hackage/base64-bytestring-1.2.1.0.tar.gz) = 13743 +SIZE (hackage/base64-bytestring-1.2.1.0_0.cabal) = 2396 +SIZE (hackage/cabal-install-3.6.2.0.tar.gz) = 2118136 +SIZE (hackage/cryptohash-sha256-0.11.102.1.tar.gz) = 15707 +SIZE (hackage/cryptohash-sha256-0.11.102.1_0.cabal) = 5629 +SIZE (hackage/echo-0.1.4.tar.gz) = 5501 +SIZE (hackage/echo-0.1.4_0.cabal) = 2834 SIZE (hackage/ed25519-0.0.5.0.tar.gz) = 80034 SIZE (hackage/ed25519-0.0.5.0_3.cabal) = 4165 SIZE (hackage/edit-distance-0.2.2.1.tar.gz) = 13228 SIZE (hackage/edit-distance-0.2.2.1_1.cabal) = 2351 SIZE (hackage/hackage-security-0.6.0.1.tar.gz) = 86006 -SIZE (hackage/hackage-security-0.6.0.1_4.cabal) = 12313 -SIZE (hackage/hashable-1.3.0.0.tar.gz) = 29835 -SIZE (hackage/hashable-1.3.0.0_2.cabal) = 5389 -SIZE (hackage/hsc2hs-0.68.7.tar.gz) = 38630 -SIZE (hackage/hsc2hs-0.68.7_0.cabal) = 2692 -SIZE (hackage/lukko-0.1.1.2.tar.gz) = 28366 -SIZE (hackage/lukko-0.1.1.2_0.cabal) = 4485 -SIZE (hackage/network-3.1.2.1.tar.gz) = 136889 -SIZE (hackage/network-3.1.2.1_1.cabal) = 4968 -SIZE (hackage/network-uri-2.6.3.0.tar.gz) = 31997 -SIZE (hackage/network-uri-2.6.3.0_0.cabal) = 2902 -SIZE (hackage/random-1.2.0.tar.gz) = 37889 -SIZE (hackage/random-1.2.0_3.cabal) = 6094 -SIZE (hackage/regex-base-0.94.0.0.tar.gz) = 9679 -SIZE (hackage/regex-base-0.94.0.0_1.cabal) = 2253 -SIZE (hackage/regex-posix-0.96.0.0.tar.gz) = 12529 -SIZE (hackage/regex-posix-0.96.0.0_1.cabal) = 2531 +SIZE (hackage/hackage-security-0.6.0.1_8.cabal) = 12304 +SIZE (hackage/hashable-1.3.5.0.tar.gz) = 24676 +SIZE (hackage/hashable-1.3.5.0_0.cabal) = 4193 +SIZE (hackage/lukko-0.1.1.3.tar.gz) = 28575 +SIZE (hackage/lukko-0.1.1.3_1.cabal) = 4542 +SIZE (hackage/network-3.1.2.5.tar.gz) = 139267 +SIZE (hackage/network-3.1.2.5_0.cabal) = 4888 +SIZE (hackage/network-uri-2.6.4.1.tar.gz) = 32373 +SIZE (hackage/network-uri-2.6.4.1_0.cabal) = 2936 +SIZE (hackage/random-1.2.1.tar.gz) = 47143 +SIZE (hackage/random-1.2.1_0.cabal) = 6598 +SIZE (hackage/regex-base-0.94.0.2.tar.gz) = 10488 +SIZE (hackage/regex-base-0.94.0.2_0.cabal) = 2635 +SIZE (hackage/regex-posix-0.96.0.1.tar.gz) = 12853 +SIZE (hackage/regex-posix-0.96.0.1_0.cabal) = 2920 SIZE (hackage/resolv-0.1.2.0.tar.gz) = 156710 -SIZE (hackage/resolv-0.1.2.0_0.cabal) = 4548 -SIZE (hackage/splitmix-0.1.0.3.tar.gz) = 20754 -SIZE (hackage/splitmix-0.1.0.3_0.cabal) = 6049 +SIZE (hackage/resolv-0.1.2.0_3.cabal) = 4720 +SIZE (hackage/splitmix-0.1.0.4.tar.gz) = 22382 +SIZE (hackage/splitmix-0.1.0.4_0.cabal) = 6483 SIZE (hackage/tar-0.5.1.1.tar.gz) = 39155 -SIZE (hackage/tar-0.5.1.1_2.cabal) = 5254 -SIZE (hackage/zlib-0.6.2.2.tar.gz) = 148178 -SIZE (hackage/zlib-0.6.2.2_0.cabal) = 4809 +SIZE (hackage/tar-0.5.1.1_4.cabal) = 5459 +SIZE (hackage/th-compat-0.1.3.tar.gz) = 13718 +SIZE (hackage/th-compat-0.1.3_0.cabal) = 2888 +SIZE (hackage/zlib-0.6.2.3.tar.gz) = 149186 +SIZE (hackage/zlib-0.6.2.3_1.cabal) = 5329 diff --git a/devel/cabal-install/files/openbsd.json b/devel/cabal-install/files/openbsd.json index 9f410e7fc6f..3e4ef466445 100644 --- a/devel/cabal-install/files/openbsd.json +++ b/devel/cabal-install/files/openbsd.json @@ -8,94 +8,105 @@ "builtin": [], "dependencies": [ { + "source": "local", + "cabal_sha256": null, + "revision": null, + "src_sha256": null, "flags": [ "-bundled-binary-generic" ], - "src_sha256": null, - "version": "3.4.0.0", "package": "Cabal", - "source": "local", - "revision": null, - "cabal_sha256": null + "version": "3.6.2.0" }, { + "source": "hackage", + "cabal_sha256": "714a55fd28d3e2533bd5b49e74f604ef8e5d7b06f249c8816f6c54aed431dcf1", + "revision": 0, + "src_sha256": "6d065402394e7a9117093dbb4530a21342c9b1e2ec509516c8a8d0ffed98ecaa", "flags": [ - "-examples", - "+integer-gmp", - "+sse2", - "-sse41" + "-optimised-mixer" ], - "src_sha256": "822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4", - "version": "1.3.0.0", - "package": "hashable", - "source": "hackage", - "revision": 2, - "cabal_sha256": "d60cad00223d46172020c136e68acef0481a47d0302b2e74b1805b4f3a446a9b" + "package": "splitmix", + "version": "0.1.0.4" }, { - "flags": [ - "-bench" - ], - "src_sha256": "4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff", - "version": "2.2.2", - "package": "async", "source": "hackage", - "revision": 1, - "cabal_sha256": "a178c166856da7ff22fe4500337b54812e94fd2059409452187d72e057ede9cd" + "cabal_sha256": "8bee24dc0c985a90ee78d94c61f8aed21c49633686f0f1c14c5078d818ee43a2", + "revision": 0, + "src_sha256": "265c768fc5f2ca53cde6a87e706b4448cad474c3deece933c103f24453661457", + "flags": [], + "package": "random", + "version": "1.2.1" }, { - "flags": [ - "-optimised-mixer" - ], - "src_sha256": "46009f4b000c9e6613377767b8718bf38476469f2a8e2162d98cc246882d5a35", - "version": "0.1.0.3", - "package": "splitmix", "source": "hackage", + "cabal_sha256": "47d1232d9788bb909cfbd80618de18dcdfb925609593e202912bd5841db138c1", "revision": 0, - "cabal_sha256": "fc3aae74c467f4b608050bef53aec17904a618731df9407e655d8f3bf8c32d5c" + "src_sha256": "baaad82cd4271b197016bdbe76f22d5c3d3913fe38534cec7d817db9bae19886", + "flags": [ + "+integer-gmp", + "-random-initial-seed" + ], + "package": "hashable", + "version": "1.3.5.0" }, { - "flags": [], - "src_sha256": "e4519cf7c058bfd5bdbe4acc782284acc9e25e74487208619ca83cbcd63fb9de", - "version": "1.2.0", - "package": "random", "source": "hackage", - "revision": 3, - "cabal_sha256": "1e8140229d21489228aa79b820c23259f3c3a1b86e13e6f9c2ad0c48d86d1912" + "cabal_sha256": "b83dec34a53520de84c6dd3dc7aae45d22409b46eb471c478b98108215a370f0", + "revision": 1, + "src_sha256": "484df85be0e76c4fed9376451e48e1d0c6e97952ce79735b72d54297e7e0a725", + "flags": [ + "-bench" + ], + "package": "async", + "version": "2.2.4" }, { + "source": "hackage", + "cabal_sha256": "d8699f46b485f105eea9c7158f3d432ca578e6bbe5d68751184e9899a41d430d", + "revision": 4, + "src_sha256": "b384449f62b2b0aa3e6d2cb1004b8060b01f21ec93e7b63e7af6d8fad8a9f1de", "flags": [ "-old-bytestring", "-old-time" ], - "src_sha256": "b384449f62b2b0aa3e6d2cb1004b8060b01f21ec93e7b63e7af6d8fad8a9f1de", - "version": "0.5.1.1", "package": "tar", - "source": "hackage", - "revision": 2, - "cabal_sha256": "7a715414c4d494c9048cfb6d7634e07e7732ca154cb8938dc85f6ea192192e8c" + "version": "0.5.1.1" }, { + "source": "hackage", + "cabal_sha256": "433a5e076aaa8eb3e4158abae78fb409c6bd754e9af99bc2e87583d2bcd8404a", + "revision": 0, + "src_sha256": "f223c08e1c67b1bae4e595dfe87c4873e9f8de7d3f92d0c18e44fd1b2ab01851", "flags": [ "-devel" ], - "src_sha256": "fcaa954445cb575ff04d088e719452e356324b6acb98c5aefd2541a069439d4a", - "version": "3.1.2.1", "package": "network", - "source": "hackage", - "revision": 1, - "cabal_sha256": "188d6daea8cd91bc3553efd5a90a1e7c6d0425fa66a53baa74db5b6d9fd75c8b" + "version": "3.1.2.5" }, { + "source": "hackage", + "cabal_sha256": "a16dd922947a6877defe52c4c38d1ab48ed3f85a826930f5d1a568741d619993", + "revision": 0, + "src_sha256": "6b5059caf6714f47da92953badf2f556119877e09708c14e206b3ae98b8681c6", "flags": [], - "src_sha256": "a01c1389f15d2cc2e847914737f706133bb11f0c5f8ee89711a36a25b7afa723", - "version": "2.6.3.0", - "package": "network-uri", + "package": "th-compat", + "version": "0.1.3" + }, + { "source": "hackage", + "cabal_sha256": "a4765164ed0a2d1668446eb2e03460ce98645fbf083598c690846af79b7de10d", "revision": 0, - "cabal_sha256": "d2d9ff3a80d9b2d1ff317a354bc0c56cc109c69a4c2449e5fc712d3ddce83ede" + "src_sha256": "57856db93608a4d419f681b881c9b8d4448800d5a687587dc37e8a9e0b223584", + "flags": [], + "package": "network-uri", + "version": "2.6.4.1" }, { + "source": "hackage", + "cabal_sha256": "6042643c15a0b43e522a6693f1e322f05000d519543a84149cb80aeffee34f71", + "revision": 1, + "src_sha256": "d6091c037871ac3d08d021c906206174567499d5a26a6cb804cf530cd590fe2d", "flags": [ "-conduit10", "-mtl1", @@ -103,101 +114,102 @@ "-warn-as-error", "-warp-tests" ], - "src_sha256": "0d6b368e43001c046660e0e209bf9795dc990cb45016447fcf92e822c22e1594", - "version": "4000.3.15", "package": "HTTP", - "source": "hackage", - "revision": 2, - "cabal_sha256": "2ba9cfc40afbb231326c4ff685ae678c4454e449fd41672e5ca75fd757fe6ae6" + "version": "4000.3.16" }, { + "source": "hackage", + "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", + "revision": 0, + "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", "flags": [], - "src_sha256": "525689679d5cc80fa532c1d5cfeace0f62bbb54134fad514f1ba00d0e7fe69ba", - "version": "0.1.1.7", "package": "base16-bytestring", - "source": "hackage", - "revision": 3, - "cabal_sha256": "0021256a9628971c08da95cb8f4d0d72192f3bb8a7b30b55c080562d17c43dd3" + "version": "1.0.2.0" }, { - "flags": [], - "src_sha256": "af09b17d072eb1391d91e30b4186dd1797330647ef79268ecd7fcce8f5afc638", - "version": "1.2.0.1", - "package": "base64-bytestring", "source": "hackage", + "cabal_sha256": "50ec0e229255d4c45cbdd568da011311b8887f304b931564886016f4984334d8", "revision": 0, - "cabal_sha256": "f4f998235fc0825ab636ca9241b827de5805b336625eb1c7822f1798a238b6ac" + "src_sha256": "fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9", + "flags": [], + "package": "base64-bytestring", + "version": "1.2.1.0" }, { + "source": "hackage", + "cabal_sha256": "188d0b5a0491e8b686b32d9b144c9287760ba333d2509bf3f17e3d846fbc2332", + "revision": 0, + "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", "flags": [ - "-exe" + "-exe", + "+use-cbits" ], - "src_sha256": "52756435dbea248e344fbcbcc5df5307f60dfacf337dfd11ae30f1c7a4da05dd", - "version": "0.11.101.0", "package": "cryptohash-sha256", - "source": "hackage", - "revision": 4, - "cabal_sha256": "b963d6308db096362d73d9c603b331cf188aa69310195f479dfedf6045d7e602" + "version": "0.11.102.1" }, { + "source": "hackage", + "cabal_sha256": "ccce771562c49a2b29a52046ca68c62179e97e8fbeacdae32ca84a85445e8f42", + "revision": 0, + "src_sha256": "c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43", "flags": [ "-example" ], - "src_sha256": "704f07310f8272d170f8ab7fb2a2c13f15d8501ef8310801e36964c8eff485ef", - "version": "0.1.3", "package": "echo", - "source": "hackage", - "revision": 1, - "cabal_sha256": "5490be9cfbea95e14a7a68b7d055ae8d295822e0b146d2ac8285b3e5a3e3282f" + "version": "0.1.4" }, { - "flags": [], - "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a", - "version": "0.2.2.1", - "package": "edit-distance", "source": "hackage", + "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee", "revision": 1, - "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee" + "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a", + "flags": [], + "package": "edit-distance", + "version": "0.2.2.1" }, { + "source": "hackage", + "cabal_sha256": "fb98b08de467d51f788f8bd9391f0e9ab9bd4d8dfc264296b895ffea0d822dfa", + "revision": 3, + "src_sha256": "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d", "flags": [ "+no-donna", "+test-doctests", "+test-hlint", "+test-properties" ], - "src_sha256": "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d", - "version": "0.0.5.0", "package": "ed25519", - "source": "hackage", - "revision": 3, - "cabal_sha256": "fb98b08de467d51f788f8bd9391f0e9ab9bd4d8dfc264296b895ffea0d822dfa" + "version": "0.0.5.0" }, { + "source": "hackage", + "cabal_sha256": "2db49b6cb6632a46ec446fc51870cd0d49e0a66d1c5d2063f46ae52a100eb856", + "revision": 1, + "src_sha256": "a80efb60cfa3dae18682c01980d76d5f7e413e191cd186992e1bf7388d48ab1f", "flags": [ "+ofd-locking" ], - "src_sha256": "8a79d113dc0ccef16c24d83379cc457485943027e777529c46362fecc06607d2", - "version": "0.1.1.2", "package": "lukko", - "source": "hackage", - "revision": 0, - "cabal_sha256": "c9d3fa30fb6ab2ba16e037586ca79be6e57ec5f00381b6ee5f293400dbdf5515" + "version": "0.1.1.3" }, { + "source": "hackage", + "cabal_sha256": "262a93dbf370be59f4ee57f3b1a51b338bc2c309797daa37c14f2262ae61dae4", + "revision": 1, + "src_sha256": "807f6bddf9cb3c517ce5757d991dde3c7e319953a22c86ee03d74534bd5abc88", "flags": [ "-bundled-c-zlib", "-non-blocking-ffi", "-pkg-config" ], - "src_sha256": "04b5890dd69e992f8cd09570d81e9d5ecab19db8e82cbe47ba8e02c31c0631ba", - "version": "0.6.2.2", "package": "zlib", - "source": "hackage", - "revision": 0, - "cabal_sha256": "eae95cb0cc80ff259de236b812072c4a74c6de398cb277ff0fba1148edc0253d" + "version": "0.6.2.3" }, { + "source": "hackage", + "cabal_sha256": "ae6cdda307237c0b7efeebfb0bf23ff8a26c30f5ba295dce5e4f81ef6e63fff6", + "revision": 8, + "src_sha256": "9162b473af5a21c1ff32a50b972b9acf51f4c901604a22cf08a2dccac2f82f17", "flags": [ "+base48", "+lukko", @@ -205,43 +217,43 @@ "-old-directory", "+use-network-uri" ], - "src_sha256": "9162b473af5a21c1ff32a50b972b9acf51f4c901604a22cf08a2dccac2f82f17", - "version": "0.6.0.1", "package": "hackage-security", - "source": "hackage", - "revision": 4, - "cabal_sha256": "25e49fa21996bb3db92e2a978fc01586e6f4053fe86a5069d7312b7c2beea419" + "version": "0.6.0.1" }, { + "source": "hackage", + "cabal_sha256": "2561adac8ce373910948066debe090a22b336b129ba5af18c0332524d16e72ce", + "revision": 0, + "src_sha256": "7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1", "flags": [], - "src_sha256": "c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914", - "version": "0.94.0.0", "package": "regex-base", - "source": "hackage", - "revision": 1, - "cabal_sha256": "44aa95ca762294ffbb28cf0af9c567d93b5d2c56e4f38ce5385a257d899f968e" + "version": "0.94.0.2" }, { + "source": "hackage", + "cabal_sha256": "b6421e5356766b0c0a78b6094ae2e3a6259b42c147b717283c03c1cb09163dca", + "revision": 0, + "src_sha256": "c7827c391919227711e1cff0a762b1678fd8739f9c902fc183041ff34f59259c", "flags": [ "-_regex-posix-clib" ], - "src_sha256": "251300f1a6bb2e91abb8bf513a21981f8fab79c98a65acea2bb6d6a524414521", - "version": "0.96.0.0", "package": "regex-posix", - "source": "hackage", - "revision": 1, - "cabal_sha256": "690d1366e9ea6df71ded3daf49ca3d53c63eda3f95937962299b2391824dc3b3" + "version": "0.96.0.1" }, { - "flags": [], + "source": "hackage", + "cabal_sha256": "25c6e802dc342307e78e5e60433f5e20d03aa783b08b009a399100eb9b6ec529", + "revision": 3, "src_sha256": "81a2bafad484db123cf8d17a02d98bb388a127fd0f822fa022589468a0e64671", - "version": "0.1.2.0", + "flags": [], "package": "resolv", - "source": "hackage", - "revision": 0, - "cabal_sha256": "0a9a6dd29706258ae60a5c22aecc140a40743b8f08fc324fd9984e7dfbf3a80d" + "version": "0.1.2.0" }, { + "source": "local", + "cabal_sha256": null, + "revision": null, + "src_sha256": null, "flags": [ "-debug-conflict-sets", "-debug-expensive-assertions", @@ -249,12 +261,8 @@ "+lukko", "+native-dns" ], - "src_sha256": null, - "version": "3.4.0.0", "package": "cabal-install", - "source": "local", - "revision": null, - "cabal_sha256": null + "version": "3.6.2.0" } ] } -- 2.34.0