diff --git a/cabal.project b/cabal.project index 674b9da..2855c1c 100644 --- a/cabal.project +++ b/cabal.project @@ -8,7 +8,9 @@ package ghcup tests: True flags: +tui -constraints: http-io-streams -brotli +constraints: http-io-streams -brotli, + any.Cabal ==3.4.0.0 || ==3.6.2.0 + package libarchive flags: -system-libarchive diff --git a/ghcup.cabal b/ghcup.cabal index 0d7bf2a..938d338 100644 --- a/ghcup.cabal +++ b/ghcup.cabal @@ -98,7 +98,7 @@ library , base16-bytestring >=0.1.1.6 && <1.1 , binary ^>=0.8.6.0 , bytestring ^>=0.10 - , Cabal + , Cabal ^>=3.6.2.0 , case-insensitive ^>=1.2.1.0 , casing ^>=0.1.4.1 , containers ^>=0.6 diff --git a/stack.yaml b/stack.yaml index b156de1..c80bcb5 100644 --- a/stack.yaml +++ b/stack.yaml @@ -4,13 +4,14 @@ packages: - . extra-deps: + - Cabal-3.6.2.0@sha256:e2266e14758c1f799220fad7f0d4b0b4ec567d81b7ba3faea17ff76d4c31de95,12437 - IfElse-0.85@sha256:6939b94acc6a55f545f63a168a349dd2fbe4b9a7cca73bf60282db5cc6aa47d2,445 - ascii-string-1.0.1.4@sha256:fa34f1d9ba57e8e89c0d4c9cef5e01ba32cb2d4373d13f92dcc0b531a6c6749b,2582 - base16-bytestring-0.1.1.7@sha256:0021256a9628971c08da95cb8f4d0d72192f3bb8a7b30b55c080562d17c43dd3,2231 - brick-0.64@sha256:f03fa14607c22cf48af99e24c44f79a0fb073f7ec229f15e969fed9ff73c93f6,16530 - brotli-0.0.0.0@sha256:2bf383a4cd308745740986be0b18381c5a0784393fe69b91456aacb2d603de46,2964 - brotli-streams-0.0.0.0@sha256:1af1e22f67b8bfd6ad0d05e61825e7a178d738f689ebbb21c1aab5f1bbcae176,2331 - - chs-cabal-0.1.1.0@sha256:20ec6a9fb5ab6991f1a4adf157c537bd5d3b98d08d3c09c387c954c7c50bd011,1153 + - chs-cabal-0.1.1.1 - chs-deps-0.1.0.0@sha256:0cdada6d2c682c41b20331b8c63c2ecfc7e806928585195fd544c9d41f3074fd,2496 - composition-prelude-3.0.0.2@sha256:1ffed216bd28d810fce0b5be83a661e2a892696d73b3f8de5c0f5edb9b5f0090,1216 - haskus-utils-data-1.4@sha256:bfa94363b94b14779edd6834fbd59dbb847c3d7b8f48e3844f456ffdc077da4a,1466