diff options
Diffstat (limited to 'devel/hs-cabal-install')
-rw-r--r-- | devel/hs-cabal-install/Makefile | 30 | ||||
-rw-r--r-- | devel/hs-cabal-install/distinfo | 62 | ||||
-rw-r--r-- | devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs | 4 | ||||
-rw-r--r-- | devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json | 41 |
4 files changed, 71 insertions, 66 deletions
diff --git a/devel/hs-cabal-install/Makefile b/devel/hs-cabal-install/Makefile index f82da9aaede9..0271ba4b4443 100644 --- a/devel/hs-cabal-install/Makefile +++ b/devel/hs-cabal-install/Makefile @@ -1,7 +1,6 @@ PORTNAME= cabal-install -PORTVERSION= 3.12.1.0 +PORTVERSION= 3.14.2.0 DISTVERSIONPREFIX= ${PORTNAME}-v -PORTREVISION= 2 CATEGORIES= devel haskell EXTRACT_ONLY= ${DISTNAME_DEFAULT}${_GITHUB_EXTRACT_SUFX} @@ -18,35 +17,38 @@ GH_ACCOUNT= haskell GH_PROJECT= cabal USE_CABAL= alex-3.5.1.0 \ - async-2.2.5_1 \ + async-2.2.5_3 \ base16-bytestring-1.0.2.0_1 \ base64-bytestring-1.2.1.0_1 \ - cryptohash-sha256-0.11.102.1_4 \ + cryptohash-sha256-0.11.102.1_5 \ data-array-byte-0.1.0.1_1 \ - directory-1.3.7.1 \ + directory-1.3.9.0_1 \ echo-0.1.4 \ ed25519-0.0.5.0_8 \ edit-distance-0.2.2.1_1 \ - hackage-security-0.6.2.6_1 \ - hashable-1.4.6.0 \ - hsc2hs-0.68.10_2 \ + file-io-0.1.4 \ + filepath-1.5.4.0 \ + hackage-security-0.6.2.6_4 \ + hashable-1.5.0.0_1 \ + hsc2hs-0.68.10_3 \ HTTP-4000.4.1_4 \ lukko-0.1.2 \ - network-3.2.0.0 \ + network-3.2.6.0 \ network-uri-2.6.4.2_1 \ open-browser-0.2.1.0 \ - os-string-2.0.3 \ - process-1.6.17.0 \ + os-string-2.0.7 \ + process-1.6.25.0 \ random-1.2.1.2 \ regex-base-0.94.0.2_4 \ regex-posix-0.96.0.1_3 \ - resolv-0.2.0.2_3 \ + resolv-0.2.0.2_4 \ safe-exceptions-0.1.7.4_1 \ semaphore-compat-1.0.0_3 \ splitmix-0.1.0.5_1 \ - tar-0.6.3.0 \ + tar-0.6.3.0_1 \ th-compat-0.1.5_2 \ - zlib-0.7.1.0 + unix-2.8.6.0_1 \ + zlib-0.7.1.0_2 CABAL_EXECUTABLES= cabal SKIP_CABAL_EXTRACT= yes diff --git a/devel/hs-cabal-install/distinfo b/devel/hs-cabal-install/distinfo index 576fb883995b..79a69c398a58 100644 --- a/devel/hs-cabal-install/distinfo +++ b/devel/hs-cabal-install/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1719732118 +TIMESTAMP = 1746301163 SHA256 (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453 SIZE (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = 74330 SHA256 (cabal/HTTP-4000.4.1/revision/4.cabal) = b90ce97917703f6613ed5a8cfe1a51525b990244f5610509baa15c8499eadca3 @@ -7,8 +7,8 @@ SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57e SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982 SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7 SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742 -SHA256 (cabal/async-2.2.5/revision/1.cabal) = 9d5d9e605f52958d099e13a8b8f30ee56cb137c9192996245e3c533adb682cf8 -SIZE (cabal/async-2.2.5/revision/1.cabal) = 3280 +SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b +SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366 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 @@ -19,14 +19,16 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502 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/4.cabal) = 200d756a7b3bab7ca2bac6eb50ed8252f26de77ac8def490a3ad743f2933acbd -SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/4.cabal) = 5497 +SHA256 (cabal/cryptohash-sha256-0.11.102.1/revision/5.cabal) = acb64f2af52d81b0bb92c266f11d43def726a7a7b74a2c23d219e160b54edec7 +SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/5.cabal) = 5489 SHA256 (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600 SIZE (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 6784 SHA256 (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada SIZE (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 1989 -SHA256 (cabal/directory-1.3.7.1/directory-1.3.7.1.tar.gz) = dc2785d6548cec2e80700fab007d3e9467f65d3c58ab3efa21b34d9017cf0efd -SIZE (cabal/directory-1.3.7.1/directory-1.3.7.1.tar.gz) = 83757 +SHA256 (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 20a24846117fc5f8751d974b7de07210a161989410467e9adca525381b8e64cc +SIZE (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 98128 +SHA256 (cabal/directory-1.3.9.0/revision/1.cabal) = 2490137bb7738bd79392959458ef5f276219ea5ba8a9a56d3e0b06315c1bb917 +SIZE (cabal/directory-1.3.9.0/revision/1.cabal) = 3307 SHA256 (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43 SIZE (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = 5501 SHA256 (cabal/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz) = d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d @@ -37,30 +39,36 @@ SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56 SIZE (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 13228 SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351 +SHA256 (cabal/file-io-0.1.4/file-io-0.1.4.tar.gz) = e3d9113a015c57e3d8c2294550c41544f84a265291fed96cca697f91b6e86f52 +SIZE (cabal/file-io-0.1.4/file-io-0.1.4.tar.gz) = 10992 +SHA256 (cabal/filepath-1.5.4.0/filepath-1.5.4.0.tar.gz) = 54aa86c432f593273d7b9f607c5b5e0a1628c2674c6f4e3b5a54eb0c83db5caf +SIZE (cabal/filepath-1.5.4.0/filepath-1.5.4.0.tar.gz) = 77260 SHA256 (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69 SIZE (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 84736 -SHA256 (cabal/hackage-security-0.6.2.6/revision/1.cabal) = 8ff70524314f9ad706f8e5051d7150ee44cb82170147879b245bdab279604b16 -SIZE (cabal/hackage-security-0.6.2.6/revision/1.cabal) = 9667 -SHA256 (cabal/hashable-1.4.6.0/hashable-1.4.6.0.tar.gz) = 34652a7a1d2fc9e3d764b150bd35bcd2220761c1d4c6b446b0cfac5ad5b778cb -SIZE (cabal/hashable-1.4.6.0/hashable-1.4.6.0.tar.gz) = 89426 +SHA256 (cabal/hackage-security-0.6.2.6/revision/4.cabal) = a7311a70ce2cc820ee430c389f57f82a082f148230b37526c34eac72b7b3ff34 +SIZE (cabal/hackage-security-0.6.2.6/revision/4.cabal) = 9966 +SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a +SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062 +SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef +SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914 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/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325 -SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032 +SHA256 (cabal/hsc2hs-0.68.10/revision/3.cabal) = 276325277350cd2c2c88916ed3ae5cd35b2b4f494ec594fbd9534081eb7fb759 +SIZE (cabal/hsc2hs-0.68.10/revision/3.cabal) = 3008 SHA256 (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 72d86f8aa625b461f4397f737346f78a1700a7ffbff55cf6375c5e18916e986d SIZE (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 28448 -SHA256 (cabal/network-3.2.0.0/network-3.2.0.0.tar.gz) = c45696744dc437d93a56871a3dd869965b7b50eda3fe3c1a90a35e2fbb9cb9ca -SIZE (cabal/network-3.2.0.0/network-3.2.0.0.tar.gz) = 142711 +SHA256 (cabal/network-3.2.6.0/network-3.2.6.0.tar.gz) = dbd8a10456908294eb5ab9c522bf2da75444d958429a643a821464213698523e +SIZE (cabal/network-3.2.6.0/network-3.2.6.0.tar.gz) = 145574 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/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66 SIZE (cabal/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 2629 -SHA256 (cabal/os-string-2.0.3/os-string-2.0.3.tar.gz) = f6b388b9f9002622901d3f71437b98f95f54fbf7fe10490d319cb801c2a061ea -SIZE (cabal/os-string-2.0.3/os-string-2.0.3.tar.gz) = 43336 -SHA256 (cabal/process-1.6.17.0/process-1.6.17.0.tar.gz) = 4c5c454e0f5c864c79b9fabd850307b26d8ac4037e45a6a39ab87e20b583bf06 -SIZE (cabal/process-1.6.17.0/process-1.6.17.0.tar.gz) = 87688 +SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0 +SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683 +SHA256 (cabal/process-1.6.25.0/process-1.6.25.0.tar.gz) = 496fe0566c3915b112e9772ac9c967dfeb8d5ca04895e54ae0160522bee76e65 +SIZE (cabal/process-1.6.25.0/process-1.6.25.0.tar.gz) = 100551 SHA256 (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4 SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229 SHA256 (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1 @@ -73,8 +81,8 @@ SHA256 (cabal/regex-posix-0.96.0.1/revision/3.cabal) = 816d6acc560cb86672f347a7b SIZE (cabal/regex-posix-0.96.0.1/revision/3.cabal) = 2925 SHA256 (cabal/resolv-0.2.0.2/resolv-0.2.0.2.tar.gz) = 880d283df9132a7375fa28670f71e86480a4f49972256dc2a204c648274ae74b SIZE (cabal/resolv-0.2.0.2/resolv-0.2.0.2.tar.gz) = 159658 -SHA256 (cabal/resolv-0.2.0.2/revision/3.cabal) = 4868265ab5760d2fdeb96625b138c8df25d41b9ee2651fa299ed019a69403045 -SIZE (cabal/resolv-0.2.0.2/revision/3.cabal) = 5006 +SHA256 (cabal/resolv-0.2.0.2/revision/4.cabal) = 3e196e1362e4d0ec9dfcd7f8d58b24fac91beafaa1c8ee34dc9dee489c362377 +SIZE (cabal/resolv-0.2.0.2/revision/4.cabal) = 4950 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 @@ -89,11 +97,19 @@ SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e35 SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596 SHA256 (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 50bb660feec8a524416d6934251b996eaa7e39d49ae107ad505ab700d43f6814 SIZE (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 54502 +SHA256 (cabal/tar-0.6.3.0/revision/1.cabal) = e9f151d9999be8953443e730524b2792e9c0a4fb5b1463097fa1a8230870fd8a +SIZE (cabal/tar-0.6.3.0/revision/1.cabal) = 4634 SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893 SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330 +SHA256 (cabal/unix-2.8.6.0/unix-2.8.6.0.tar.gz) = 8117599bb3e4aa1d4656710afbc85aef2a75483eddfac5338f8cc88fb505eea2 +SIZE (cabal/unix-2.8.6.0/unix-2.8.6.0.tar.gz) = 184419 +SHA256 (cabal/unix-2.8.6.0/revision/1.cabal) = 5b7f8afd7a879c3c8c3c636fd3c7543cdd5e0b514b7da90e76907ccd11434031 +SIZE (cabal/unix-2.8.6.0/revision/1.cabal) = 10177 SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318 -SHA256 (cabal/haskell-cabal-cabal-install-v3.12.1.0_GH0.tar.gz) = 84e883989cf44341dada05f866ec2b0256ac1f3bd111fcf80e7b6a7b77942af3 -SIZE (cabal/haskell-cabal-cabal-install-v3.12.1.0_GH0.tar.gz) = 2500419 +SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206 +SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357 +SHA256 (cabal/haskell-cabal-cabal-install-v3.14.2.0_GH0.tar.gz) = c24784c3cfaea08f7a0cfcddba31672044dcab59f5c6bb58a82ddc7e4310badc +SIZE (cabal/haskell-cabal-cabal-install-v3.14.2.0_GH0.tar.gz) = 3926030 diff --git a/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs b/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs index 65a60d22f937..7154dac56321 100644 --- a/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs +++ b/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs @@ -1,6 +1,6 @@ ---- Cabal/src/Distribution/Simple/Configure.hs.orig 2024-06-24 23:58:58 UTC +--- Cabal/src/Distribution/Simple/Configure.hs.orig 2025-04-03 19:39:49 UTC +++ Cabal/src/Distribution/Simple/Configure.hs -@@ -2631,6 +2631,7 @@ checkForeignLibSupported comp platform flib = go (comp +@@ -2854,6 +2854,7 @@ checkForeignLibSupported comp platform flib = go (comp goGhcPlatform :: Platform -> Maybe String goGhcPlatform (Platform _ OSX) = goGhcOsx (foreignLibType flib) goGhcPlatform (Platform _ Linux) = goGhcLinux (foreignLibType flib) diff --git a/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json b/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json index 6ae12f8ca82c..b2095c5e004c 100644 --- a/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json +++ b/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json @@ -1,47 +1,34 @@ ---- bootstrap/linux-9.6.4.json.orig 2024-06-24 23:58:58 UTC +--- bootstrap/linux-9.6.4.json.orig 2025-04-03 19:39:49 UTC +++ bootstrap/linux-9.6.4.json -@@ -14,7 +14,7 @@ +@@ -14,11 +14,11 @@ }, { "package": "base", - "version": "4.18.2.0" -+ "version": "4.18.2.1" ++ "version": "4.18.3.0" }, { "package": "array", +- "version": "0.5.6.0" ++ "version": "0.5.8.0" + }, + { + "package": "deepseq", @@ -26,7 +26,7 @@ }, { "package": "ghc-boot-th", - "version": "9.6.4" -+ "version": "9.6.6" ++ "version": "9.6.7" }, { "package": "pretty", -@@ -62,7 +62,7 @@ - }, - { - "package": "filepath", -- "version": "1.4.200.1" -+ "version": "1.4.300.1" - }, - { - "package": "time", -@@ -74,7 +74,7 @@ - }, - { - "package": "directory", -- "version": "1.3.8.1" -+ "version": "1.3.8.5" +@@ -42,7 +42,7 @@ }, { - "package": "binary", -@@ -90,7 +90,7 @@ + "package": "bytestring", +- "version": "0.11.5.3" ++ "version": "0.11.5.4" }, { - "package": "process", -- "version": "1.6.17.0" -+ "version": "1.6.19.0" - } - ], - "dependencies": [ + "package": "transformers", |