Hi Matthias,
I tested this upgrade by rebuilding all the dependenents and running a
minimal manual flow. OK?
Thanks
Greg
From 99f7e29829c85c6d68d62a97a1d59a771d8d9346 Mon Sep 17 00:00:00 2001
From: Greg Steuck <greg@nest.cx>
Date: Sat, 21 Jan 2023 22:36:28 -0800
Subject: [PATCH] Upgrade cabal-install to 3.8.1.0
---
devel/cabal-install/Makefile | 42 ++---
devel/cabal-install/distinfo | 116 +++++++------
devel/cabal-install/files/openbsd.json | 156 ++++++++++--------
.../patch-cabal-install_cabal-install_cabal | 23 ---
4 files changed, 176 insertions(+), 161 deletions(-)
delete mode 100644 devel/cabal-install/patches/patch-cabal-install_cabal-install_cabal
diff --git a/devel/cabal-install/Makefile b/devel/cabal-install/Makefile
index f8c7f137ac1..3c8f4017e76 100644
--- a/devel/cabal-install/Makefile
+++ b/devel/cabal-install/Makefile
@@ -1,11 +1,10 @@
COMMENT = command-line interface for Cabal and Hackage
-DISTNAME = cabal-install-3.6.3.0
+DISTNAME = cabal-install-3.8.1.0
CATEGORIES = devel
GH_ACCOUNT = haskell
-GH_TAGNAME = Cabal-v3.6.3.0
+GH_TAGNAME = cabal-install-v3.8.1.0
GH_PROJECT = cabal
-REVISION = 0
HOMEPAGE = https://github.com/haskell/cabal
@@ -32,28 +31,31 @@ MASTER_SITES0 = https://hackage.haskell.org/package/
# Produced by manually copying values out of files/openbsd.json.
_MANIFEST = \
- Cabal-syntax 3.6.0.0 0 \
- HTTP 4000.3.16 1 \
- async 2.2.4 1 \
+ Cabal-syntax 3.8.1.0 0 \
+ HTTP 4000.4.1 1 \
+ async 2.2.4 2 \
base16-bytestring 1.0.2.0 0 \
base64-bytestring 1.2.1.0 0 \
- cryptohash-sha256 0.11.102.1 0 \
+ cabal-install-solver 3.8.1.0 0 \
+ cryptohash-sha256 0.11.102.1 1 \
+ data-array-byte 0.1.0.1 1 \
echo 0.1.4 0 \
- ed25519 0.0.5.0 5 \
+ ed25519 0.0.5.0 6 \
edit-distance 0.2.2.1 1 \
- hackage-security 0.6.2.1 1 \
- hashable 1.4.0.2 0 \
- lukko 0.1.1.3 2 \
+ hackage-security 0.6.2.3 0 \
+ hashable 1.4.2.0 0 \
+ lukko 0.1.1.3 3 \
network 3.1.2.7 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 4 \
- splitmix 0.1.0.4 0 \
- th-compat 0.1.3 0 \
- tar 0.5.1.1 4 \
- zlib 0.6.2.3 1
+ network-uri 2.6.4.2 0 \
+ random 1.2.1.1 0 \
+ regex-base 0.94.0.2 1 \
+ regex-posix 0.96.0.1 1 \
+ resolv 0.1.2.0 5 \
+ safe-exceptions 0.1.7.3 0 \
+ splitmix 0.1.0.4 2 \
+ th-compat 0.1.4 0 \
+ tar 0.5.1.1 5 \
+ zlib 0.6.3.0 0
.for _package _version _revision in ${_MANIFEST}
DISTFILES += {${_package}-${_version}/}${_package}-${_version}.tar.gz:0
diff --git a/devel/cabal-install/distinfo b/devel/cabal-install/distinfo
index 0c69c5f0b9b..8da8810da4d 100644
--- a/devel/cabal-install/distinfo
+++ b/devel/cabal-install/distinfo
@@ -1,90 +1,102 @@
-SHA256 (hackage/Cabal-syntax-3.6.0.0.tar.gz) = yiXl/GATl1ZfqFfxqkd3QPrH9D1lnnfE2bFIXcojklE=
-SHA256 (hackage/Cabal-syntax-3.6.0.0_0.cabal) = A31wuwkcSfaHJt3pIPagA7ZGg1qGzctbWtWK2a8yB9k=
-SHA256 (hackage/HTTP-4000.3.16.tar.gz) = 1gkcA3hxrD0I0CHJBiBhdFZ0mdWiamy4BM9TDNWQ/i0=
-SHA256 (hackage/HTTP-4000.3.16_1.cabal) = YEJkPBWgtD5SKmaT8eMi8FAA1RlUOoQUnLgK7/7jT3E=
+SHA256 (hackage/Cabal-syntax-3.8.1.0.tar.gz) = B+jdsZ/gF4FIXxUitq/CKrpoCwqyjr5rv7hKLdaYzg8=
+SHA256 (hackage/Cabal-syntax-3.8.1.0_0.cabal) = kWv9YhT7JaD2DpPbUG3+Gi7JZ4AOHiGWb472NO8B4zQ=
+SHA256 (hackage/HTTP-4000.4.1.tar.gz) = 3zHY7+x3USTauFbXF33cujG+n54INuvasD2UOS8t1FM=
+SHA256 (hackage/HTTP-4000.4.1_1.cabal) = uHjVdcRwvR9y03r2ZU2SSrK5SJ2I3opxvXTZ1dcmwBM=
SHA256 (hackage/async-2.2.4.tar.gz) = SE34W+DnbE/tk3ZFHkjh0MbpeVLOeXNbctVCl+fgpyU=
-SHA256 (hackage/async-2.2.4_1.cabal) = uD3sNKU1IN6Ext09x6rkXSJAm0brRxxHi5gQghWjcPA=
+SHA256 (hackage/async-2.2.4_2.cabal) = K5QJAjU2gjIzzjE0VYVl0BszguZR+lSsjLipmWfgI8k=
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.3.0.tar.gz) = 3qCGrK1tn+X+Itg4uVtOmIAi6FGfONQWCRGeoyv7dGY=
+SHA256 (hackage/cabal-install-3.8.1.0.tar.gz) = 5UfY732GyPFjOyPSi+06hFe/CNs6OC5LT6ocx+jeA5M=
+SHA256 (hackage/cabal-install-solver-3.8.1.0.tar.gz) = 3yNp9sN1F6OyYlvBkFfZ4ga7tAOGvLYH8X3H0uWI/+c=
+SHA256 (hackage/cabal-install-solver-3.8.1.0_0.cabal) = nObpqwI2GSJRND3b5YS02yot/vKTCj5VEa83Rv5kg9w=
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/cryptohash-sha256-0.11.102.1_1.cabal) = +s0MBJJe+SXsBSQ0cf0WBVIp/fUfZNsaEEneDMbG38M=
+SHA256 (hackage/data-array-byte-0.1.0.1.tar.gz) = G7bsoLPgLQV/5/ThTIHvOVIW9CGrMP2qGxgBfJwCVgA=
+SHA256 (hackage/data-array-byte-0.1.0.1_1.cabal) = LvG9NRHoK6VvfyPNeT3S2oQzih58LL6lsVFBev47qto=
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_5.cabal) = JKx7Xz2fo8L3AmKzKfKnXyTn/YKfiMGJs4jvobzWfrI=
+SHA256 (hackage/ed25519-0.0.5.0_6.cabal) = iFyeJBDl2RoIsZmJffCGf+zt+BghbXMpotQ6USgz3WM=
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.2.1.tar.gz) = vyLNFt3n1rcTBGP01zJLZKKWTZ7z9SPfl9fLmFRNZKg=
-SHA256 (hackage/hackage-security-0.6.2.1_1.cabal) = 6zTD4vo5+YGSkwRcA+VhSKcSVXPB3iZc3+XZZ/HXHG4=
-SHA256 (hackage/hashable-1.4.0.2.tar.gz) = g2Bu3TVtkUwHXs1E9tX+kaOxhqoGg8jdjJp+jiKkdgA=
-SHA256 (hackage/hashable-1.4.0.2_0.cabal) = DN3QIp0arDBeoEBECcC7+rgfB1gXvXS4spKe/1gzPlU=
+SHA256 (hackage/hackage-security-0.6.2.3.tar.gz) = Uu4FdpcZVVcdhGuObAljj4n094gfSpUXPkTMwNhWoGY=
+SHA256 (hackage/hackage-security-0.6.2.3_0.cabal) = ZPxg8/TQIEfFSVa2l2wOT8cnIokcaHWrENlTWbwANVo=
+SHA256 (hackage/hashable-1.4.2.0.tar.gz) = G0AA6oK4H2nUbQr0FSwQxjA4c1EHOOJM/Edndg0w4/g=
+SHA256 (hackage/hashable-1.4.2.0_0.cabal) = Aqzt16yCm1J1b+SBodUylNj11CqqVt9WDGLGzsNYehQ=
SHA256 (hackage/lukko-0.1.1.3.tar.gz) = qA77YM+j2uGGgsAZgNdtX35BPhkc0YaZLhv3OI1Iqx8=
-SHA256 (hackage/lukko-0.1.1.3_2.cabal) = wITAQ6QGMtPK/KxQ+17v+E2R7bBwpUuqlJRfHJdvl8A=
+SHA256 (hackage/lukko-0.1.1.3_3.cabal) = 79TAjE3xrD9COFioNMDjtbSQn+vaZqkB0SqOHVe92qg=
SHA256 (hackage/network-3.1.2.7.tar.gz) = f3Yg/vGhrz09Z0f1EOcyI6XGAOfX/ZrOBz0SIr3GPYU=
SHA256 (hackage/network-3.1.2.7_0.cabal) = 49eLE9uVEq6xBuRKM0q0K3qkjSbAlymQhAhMuL5cVWg=
-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/network-uri-2.6.4.2.tar.gz) = nBiJcxJuiTJQuIHyDogR3KBsIjwjQCsG96Hy6ZV5cig=
+SHA256 (hackage/network-uri-2.6.4.2_0.cabal) = H95Zq/XYKpZmtEFbwrLp4z9sEwkHT9oS1QQQx9vZXzs=
+SHA256 (hackage/random-1.2.1.1.tar.gz) = PhJy9+1qTXvRcSuQFD7DJv7psiV4kiI3n+ogqckMm3Y=
+SHA256 (hackage/random-1.2.1.1_0.cabal) = 3qHxHlVpMy3GyO+q0cswEBalWHtnVJQ6SfneCK4OVtk=
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-base-0.94.0.2_1.cabal) = T/RCXHEM3fRA37rGzVIxC7ayPheQI5D/ccn8fqr8T8w=
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/regex-posix-0.96.0.1_1.cabal) = nbuktlo7tpddl0CBS+VZPGstLWoLP+vI7JQO25qbvfQ=
SHA256 (hackage/resolv-0.1.2.0.tar.gz) = gaK6+tSE2xI8+NF6AtmLs4ihJ/0Pgi+gIliUaKDmRnE=
-SHA256 (hackage/resolv-0.1.2.0_4.cabal) = IIjrk2i5IPgLvk47A8O4SECQII9cOzFkW9Z6nvfSbbQ=
+SHA256 (hackage/resolv-0.1.2.0_5.cabal) = YeLZj/Y0uLSz20Z3ckIMD5x5wtqd3z0trrKvJBfyxTU=
+SHA256 (hackage/safe-exceptions-0.1.7.3.tar.gz) = kc4o2Pim79MXiNSCftXNy5pUatQFOobFb3lHxmowtb8=
+SHA256 (hackage/safe-exceptions-0.1.7.3_0.cabal) = bpsbIzr4DMCqF+qFjSZBuhRvsRy8xZcKUmSeiddyguI=
SHA256 (hackage/splitmix-0.1.0.4.tar.gz) = bQZUAjlOepEXCT27RTCiE0LJseLsUJUWyKjQ/+2Y7Ko=
-SHA256 (hackage/splitmix-0.1.0.4_0.cabal) = cUpV/SjT4lM71bSedPYE745dewbySciBb2xUrtQx3PE=
+SHA256 (hackage/splitmix-0.1.0.4_2.cabal) = 2yXC4XlnqmtgRquLG5a6PzRMpZpitg+2ET1R6jBaPY4=
SHA256 (hackage/tar-0.5.1.1.tar.gz) = s4REn2KysKo+bSyxAEuAYLAfIeyT57Y+evbY+tip8d4=
-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/Cabal-syntax-3.6.0.0.tar.gz) = 1751
-SIZE (hackage/Cabal-syntax-3.6.0.0_0.cabal) = 1567
-SIZE (hackage/HTTP-4000.3.16.tar.gz) = 74516
-SIZE (hackage/HTTP-4000.3.16_1.cabal) = 5947
+SHA256 (hackage/tar-0.5.1.1_5.cabal) = vBSWnqSt/sbu4gJk3s9KB8QAKziyqoAtWNhrGiz3uJU=
+SHA256 (hackage/th-compat-0.1.4.tar.gz) = 2Pl6wUq0e2uKew/bT/lUJjIuxWut0BZSrBXaSkTUurg=
+SHA256 (hackage/th-compat-0.1.4_0.cabal) = bKd8ToC05BCeMFScJpYxqcwpXI/CQxzkEjlypfgPe/w=
+SHA256 (hackage/zlib-0.6.3.0.tar.gz) = nqqYmtRTRDi1vrUcHTpMj2oIj9/wslmlOU+/OaruBNo=
+SHA256 (hackage/zlib-0.6.3.0_0.cabal) = ghSp03WA8X+LZ1EJV4pdvmhTVZ7vFW403CIz8RI6zjM=
+SIZE (hackage/Cabal-syntax-3.8.1.0.tar.gz) = 233354
+SIZE (hackage/Cabal-syntax-3.8.1.0_0.cabal) = 7380
+SIZE (hackage/HTTP-4000.4.1.tar.gz) = 74330
+SIZE (hackage/HTTP-4000.4.1_1.cabal) = 5862
SIZE (hackage/async-2.2.4.tar.gz) = 14148
-SIZE (hackage/async-2.2.4_1.cabal) = 3095
+SIZE (hackage/async-2.2.4_2.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.3.0.tar.gz) = 2119242
+SIZE (hackage/cabal-install-3.8.1.0.tar.gz) = 2181366
+SIZE (hackage/cabal-install-solver-3.8.1.0.tar.gz) = 85413
+SIZE (hackage/cabal-install-solver-3.8.1.0_0.cabal) = 4764
SIZE (hackage/cryptohash-sha256-0.11.102.1.tar.gz) = 15707
-SIZE (hackage/cryptohash-sha256-0.11.102.1_0.cabal) = 5629
+SIZE (hackage/cryptohash-sha256-0.11.102.1_1.cabal) = 5671
+SIZE (hackage/data-array-byte-0.1.0.1.tar.gz) = 6784
+SIZE (hackage/data-array-byte-0.1.0.1_1.cabal) = 1989
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_5.cabal) = 4165
+SIZE (hackage/ed25519-0.0.5.0_6.cabal) = 4175
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.2.1.tar.gz) = 86396
-SIZE (hackage/hackage-security-0.6.2.1_1.cabal) = 12348
-SIZE (hackage/hashable-1.4.0.2.tar.gz) = 25528
-SIZE (hackage/hashable-1.4.0.2_0.cabal) = 5005
+SIZE (hackage/hackage-security-0.6.2.3.tar.gz) = 86611
+SIZE (hackage/hackage-security-0.6.2.3_0.cabal) = 12649
+SIZE (hackage/hashable-1.4.2.0.tar.gz) = 25094
+SIZE (hackage/hashable-1.4.2.0_0.cabal) = 4483
SIZE (hackage/lukko-0.1.1.3.tar.gz) = 28575
-SIZE (hackage/lukko-0.1.1.3_2.cabal) = 4556
+SIZE (hackage/lukko-0.1.1.3_3.cabal) = 4570
SIZE (hackage/network-3.1.2.7.tar.gz) = 139973
SIZE (hackage/network-3.1.2.7_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/network-uri-2.6.4.2.tar.gz) = 31309
+SIZE (hackage/network-uri-2.6.4.2_0.cabal) = 3163
+SIZE (hackage/random-1.2.1.1.tar.gz) = 47109
+SIZE (hackage/random-1.2.1.1_0.cabal) = 6541
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-base-0.94.0.2_1.cabal) = 2643
SIZE (hackage/regex-posix-0.96.0.1.tar.gz) = 12853
-SIZE (hackage/regex-posix-0.96.0.1_0.cabal) = 2920
+SIZE (hackage/regex-posix-0.96.0.1_1.cabal) = 2954
SIZE (hackage/resolv-0.1.2.0.tar.gz) = 156710
-SIZE (hackage/resolv-0.1.2.0_4.cabal) = 4720
+SIZE (hackage/resolv-0.1.2.0_5.cabal) = 4720
+SIZE (hackage/safe-exceptions-0.1.7.3.tar.gz) = 14169
+SIZE (hackage/safe-exceptions-0.1.7.3_0.cabal) = 1398
SIZE (hackage/splitmix-0.1.0.4.tar.gz) = 22382
-SIZE (hackage/splitmix-0.1.0.4_0.cabal) = 6483
+SIZE (hackage/splitmix-0.1.0.4_2.cabal) = 6537
SIZE (hackage/tar-0.5.1.1.tar.gz) = 39155
-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
+SIZE (hackage/tar-0.5.1.1_5.cabal) = 5459
+SIZE (hackage/th-compat-0.1.4.tar.gz) = 14838
+SIZE (hackage/th-compat-0.1.4_0.cabal) = 3135
+SIZE (hackage/zlib-0.6.3.0.tar.gz) = 369595
+SIZE (hackage/zlib-0.6.3.0_0.cabal) = 5216
diff --git a/devel/cabal-install/files/openbsd.json b/devel/cabal-install/files/openbsd.json
index cd568c16165..2de28cd4ac3 100644
--- a/devel/cabal-install/files/openbsd.json
+++ b/devel/cabal-install/files/openbsd.json
@@ -7,78 +7,84 @@
],
"builtin": [],
"dependencies": [
+ {
+ "cabal_sha256": "07e8ddb19fe01781485f1522b6afc22aba680b0ab28ebe6bbfb84a2dd698ce0f",
+ "flags": [],
+ "package": "Cabal-syntax",
+ "revision": null,
+ "source": "local",
+ "src_sha256": null,
+ "version": "3.8.1.0"
+ },
{
"cabal_sha256": null,
- "flags": [
- "-bundled-binary-generic"
- ],
+ "flags": [],
"package": "Cabal",
"revision": null,
"source": "local",
"src_sha256": null,
- "version": "3.6.3.0"
+ "version": "3.8.1.0"
},
{
- "cabal_sha256": "714a55fd28d3e2533bd5b49e74f604ef8e5d7b06f249c8816f6c54aed431dcf1",
+ "cabal_sha256": "db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e",
"flags": [
"-optimised-mixer"
],
"package": "splitmix",
- "revision": 0,
+ "revision": 2,
"source": "hackage",
"src_sha256": "6d065402394e7a9117093dbb4530a21342c9b1e2ec509516c8a8d0ffed98ecaa",
"version": "0.1.0.4"
},
{
- "cabal_sha256": "8bee24dc0c985a90ee78d94c61f8aed21c49633686f0f1c14c5078d818ee43a2",
+ "cabal_sha256": "dea1f11e5569332dc6c8efaad1cb301016a5587b6754943a49f9de08ae0e56d9",
"flags": [],
"package": "random",
"revision": 0,
"source": "hackage",
- "src_sha256": "265c768fc5f2ca53cde6a87e706b4448cad474c3deece933c103f24453661457",
- "version": "1.2.1"
+ "src_sha256": "3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76",
+ "version": "1.2.1.1"
},
{
- "cabal_sha256": "037d70bb091c49f68726dde920f6a003b646835a86cdcb5b5ad58ad9af3207d9",
+ "cabal_sha256": "2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada",
"flags": [],
- "package": "Cabal-syntax",
- "revision": 0,
+ "package": "data-array-byte",
+ "revision": 1,
"source": "hackage",
- "src_sha256": "ca25e5fc601397565fa857f1aa477740fac7f43d659e77c4d9b1485dca239251",
- "version": "3.6.0.0"
+ "src_sha256": "1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600",
+ "version": "0.1.0.1"
},
{
- "cabal_sha256": "0cddd0229d1aac305ea0404409c0bbfab81f075817bd74b8b2929eff58333e55",
+ "cabal_sha256": "02acedd7ac829b52756fe481a1d53294d8f5d42aaa56df560c62c6cec3587a14",
"flags": [
- "+containers",
"+integer-gmp",
"-random-initial-seed"
],
"package": "hashable",
"revision": 0,
"source": "hackage",
- "src_sha256": "83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600",
- "version": "1.4.0.2"
+ "src_sha256": "1b4000ea82b81f69d46d0af4152c10c6303873510738e24cfc4767760d30e3f8",
+ "version": "1.4.2.0"
},
{
- "cabal_sha256": "b83dec34a53520de84c6dd3dc7aae45d22409b46eb471c478b98108215a370f0",
+ "cabal_sha256": "2b9409023536823233ce3134558565d01b3382e651fa54ac8cb8a99967e023c9",
"flags": [
"-bench"
],
"package": "async",
- "revision": 1,
+ "revision": 2,
"source": "hackage",
"src_sha256": "484df85be0e76c4fed9376451e48e1d0c6e97952ce79735b72d54297e7e0a725",
"version": "2.2.4"
},
{
- "cabal_sha256": "d8699f46b485f105eea9c7158f3d432ca578e6bbe5d68751184e9899a41d430d",
+ "cabal_sha256": "bc14969ea4adfec6eee20264decf4a07c4002b38b2aa802d58d86b1a2cf7b895",
"flags": [
"-old-bytestring",
"-old-time"
],
"package": "tar",
- "revision": 4,
+ "revision": 5,
"source": "hackage",
"src_sha256": "b384449f62b2b0aa3e6d2cb1004b8060b01f21ec93e7b63e7af6d8fad8a9f1de",
"version": "0.5.1.1"
@@ -95,28 +101,27 @@
"version": "3.1.2.7"
},
{
- "cabal_sha256": "a16dd922947a6877defe52c4c38d1ab48ed3f85a826930f5d1a568741d619993",
+ "cabal_sha256": "6ca77c4e80b4e4109e30549c269631a9cc295c8fc2431ce4123972a5f80f7bfc",
"flags": [],
"package": "th-compat",
"revision": 0,
"source": "hackage",
- "src_sha256": "6b5059caf6714f47da92953badf2f556119877e09708c14e206b3ae98b8681c6",
- "version": "0.1.3"
+ "src_sha256": "d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8",
+ "version": "0.1.4"
},
{
- "cabal_sha256": "a4765164ed0a2d1668446eb2e03460ce98645fbf083598c690846af79b7de10d",
+ "cabal_sha256": "1fde59abf5d82a9666b4415bc2b2e9e33f6c1309074fda12d50410c7dbd95f3b",
"flags": [],
"package": "network-uri",
"revision": 0,
"source": "hackage",
- "src_sha256": "57856db93608a4d419f681b881c9b8d4448800d5a687587dc37e8a9e0b223584",
- "version": "2.6.4.1"
+ "src_sha256": "9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228",
+ "version": "2.6.4.2"
},
{
- "cabal_sha256": "6042643c15a0b43e522a6693f1e322f05000d519543a84149cb80aeffee34f71",
+ "cabal_sha256": "b878d575c470bd1f72d37af6654d924ab2b9489d88de8a71bd74d9d5d726c013",
"flags": [
"-conduit10",
- "-mtl1",
"+network-uri",
"-warn-as-error",
"-warp-tests"
@@ -124,8 +129,8 @@
"package": "HTTP",
"revision": 1,
"source": "hackage",
- "src_sha256": "d6091c037871ac3d08d021c906206174567499d5a26a6cb804cf530cd590fe2d",
- "version": "4000.3.16"
+ "src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
+ "version": "4000.4.1"
},
{
"cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a",
@@ -146,13 +151,35 @@
"version": "1.2.1.0"
},
{
- "cabal_sha256": "188d0b5a0491e8b686b32d9b144c9287760ba333d2509bf3f17e3d846fbc2332",
+ "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee",
+ "flags": [],
+ "package": "edit-distance",
+ "revision": 1,
+ "source": "hackage",
+ "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a",
+ "version": "0.2.2.1"
+ },
+ {
+ "cabal_sha256": null,
+ "flags": [
+ "-debug-conflict-sets",
+ "-debug-expensive-assertions",
+ "-debug-tracetree"
+ ],
+ "package": "cabal-install-solver",
+ "revision": null,
+ "source": "local",
+ "src_sha256": null,
+ "version": "3.8.1.0"
+ },
+ {
+ "cabal_sha256": "facd0c04925ef925ec05243471fd16055229fdf51f64db1a1049de0cc6c6dfc3",
"flags": [
"-exe",
"+use-cbits"
],
"package": "cryptohash-sha256",
- "revision": 0,
+ "revision": 1,
"source": "hackage",
"src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6",
"version": "0.11.102.1"
@@ -169,16 +196,7 @@
"version": "0.1.4"
},
{
- "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee",
- "flags": [],
- "package": "edit-distance",
- "revision": 1,
- "source": "hackage",
- "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a",
- "version": "0.2.2.1"
- },
- {
- "cabal_sha256": "b6d9e5729b3053671700ecd02b4b95a4f315fe1b983aeb2d64cd25c3e7d828cb",
+ "cabal_sha256": "885c9e2410e5d91a08b199897df0867fecedf818216d7329a2d43a512833dd63",
"flags": [
"+no-donna",
"+test-doctests",
@@ -186,86 +204,92 @@
"+test-properties"
],
"package": "ed25519",
- "revision": 4,
+ "revision": 6,
"source": "hackage",
"src_sha256": "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d",
"version": "0.0.5.0"
},
{
- "cabal_sha256": "c084c043a40632d3cafcac50fb5eeff84d91edb070a54baa94945f1c976f97c0",
+ "cabal_sha256": "efd4c08c4df1ac3f423858a834c0e3b5b4909febda66a901d12a8e1d57bddaa8",
"flags": [
"+ofd-locking"
],
"package": "lukko",
- "revision": 2,
+ "revision": 3,
"source": "hackage",
"src_sha256": "a80efb60cfa3dae18682c01980d76d5f7e413e191cd186992e1bf7388d48ab1f",
"version": "0.1.1.3"
},
{
- "cabal_sha256": "262a93dbf370be59f4ee57f3b1a51b338bc2c309797daa37c14f2262ae61dae4",
+ "cabal_sha256": "8214a9d37580f17f8b675109578a5dbe6853559eef156e34dc2233f1123ace33",
"flags": [
"-bundled-c-zlib",
"-non-blocking-ffi",
"-pkg-config"
],
"package": "zlib",
- "revision": 1,
+ "revision": 0,
"source": "hackage",
- "src_sha256": "807f6bddf9cb3c517ce5757d991dde3c7e319953a22c86ee03d74534bd5abc88",
- "version": "0.6.2.3"
+ "src_sha256": "9eaa989ad4534438b5beb51c1d3a4c8f6a088fdff0b259a5394fbf39aaee04da",
+ "version": "0.6.3.0"
},
{
- "cabal_sha256": "eb34c3e2fa39f9819293045c03e56148a7125573c1de265cdfe5d967f1d71c6e",
+ "cabal_sha256": "64fc60f3f4d02047c54956b6976c0e4fc72722891c6875ab10d95359bc00355a",
"flags": [
"+base48",
- "-cabal-syntax",
+ "+cabal-syntax",
"+lukko",
"-mtl21",
"-old-directory",
"+use-network-uri"
],
"package": "hackage-security",
- "revision": 1,
+ "revision": 0,
"source": "hackage",
- "src_sha256": "bf22cd16dde7d6b7130463f4d7324b64a2964d9ef3f523df97d7cb98544d64a8",
- "version": "0.6.2.1"
+ "src_sha256": "52ee0576971955571d846b8e6c09638f89f4f7881f4a95173e44ccc0d856a066",
+ "version": "0.6.2.3"
},
{
- "cabal_sha256": "2561adac8ce373910948066debe090a22b336b129ba5af18c0332524d16e72ce",
+ "cabal_sha256": "4ff4425c710cddf440dfbac6cd52310bb6b23e17902390ff71c9fc7eaafc4fcc",
"flags": [],
"package": "regex-base",
- "revision": 0,
+ "revision": 1,
"source": "hackage",
"src_sha256": "7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1",
"version": "0.94.0.2"
},
{
- "cabal_sha256": "b6421e5356766b0c0a78b6094ae2e3a6259b42c147b717283c03c1cb09163dca",
+ "cabal_sha256": "9dbba4b65a3bb6975d9740814be5593c6b2d2d6a0b3febc8ec940edb9a9bbdf4",
"flags": [
"-_regex-posix-clib"
],
"package": "regex-posix",
- "revision": 0,
+ "revision": 1,
"source": "hackage",
"src_sha256": "c7827c391919227711e1cff0a762b1678fd8739f9c902fc183041ff34f59259c",
"version": "0.96.0.1"
},
{
- "cabal_sha256": "2088eb9368b920f80bbe4e3b03c3b8484090208f5c3b31645bd67a9ef7d26db4",
+ "cabal_sha256": "61e2d98ff634b8b4b3db467772420c0f9c79c2da9ddf3d2daeb2af2417f2c535",
"flags": [],
"package": "resolv",
- "revision": 4,
+ "revision": 5,
"source": "hackage",
"src_sha256": "81a2bafad484db123cf8d17a02d98bb388a127fd0f822fa022589468a0e64671",
"version": "0.1.2.0"
},
+ {
+ "cabal_sha256": "6e9b1b233af80cc0aa17ea858d2641ba146fb11cbcc5970a52649e89d77282e2",
+ "flags": [],
+ "package": "safe-exceptions",
+ "revision": 0,
+ "source": "hackage",
+ "src_sha256": "91ce28d8f8a6efd31788d4827ed5cdcb9a546ad4053a86c56f7947c66a30b5bf",
+ "version": "0.1.7.3"
+ },
{
"cabal_sha256": null,
"flags": [
- "-debug-conflict-sets",
- "-debug-expensive-assertions",
- "-debug-tracetree",
"+lukko",
"+native-dns"
],
@@ -273,7 +297,7 @@
"revision": null,
"source": "local",
"src_sha256": null,
- "version": "3.6.3.0"
+ "version": "3.8.1.0"
}
]
}
diff --git a/devel/cabal-install/patches/patch-cabal-install_cabal-install_cabal b/devel/cabal-install/patches/patch-cabal-install_cabal-install_cabal
deleted file mode 100644
index 610970e4fce..00000000000
--- a/devel/cabal-install/patches/patch-cabal-install_cabal-install_cabal
+++ /dev/null
@@ -1,23 +0,0 @@
-Relaxes the upper boundaries to allow building with ghc 9.2.2.
-
-Index: cabal-install/cabal-install.cabal
---- cabal-install/cabal-install.cabal.orig
-+++ cabal-install/cabal-install.cabal
-@@ -278,7 +278,7 @@ executable cabal
- echo >= 0.1.3 && < 0.2,
- edit-distance >= 0.2.2 && < 0.3,
- filepath >= 1.4.0.0 && < 1.5,
-- hashable >= 1.0 && < 1.4,
-+ hashable >= 1.0 && < 1.5,
- HTTP >= 4000.1.5 && < 4000.4,
- mtl >= 2.0 && < 2.3,
- network-uri >= 2.6.0.2 && < 2.7,
-@@ -287,7 +287,7 @@ executable cabal
- random >= 1.2 && < 1.3,
- stm >= 2.0 && < 2.6,
- tar >= 0.5.0.3 && < 0.6,
-- time >= 1.5.0.1 && < 1.11,
-+ time >= 1.5.0.1 && < 1.12,
- transformers >= 0.4.2.0 && < 0.6,
- zlib >= 0.5.3 && < 0.7,
- hackage-security >= 0.6.0.1 && < 0.7,
--
2.39.0
No comments:
Post a Comment