Remove final allow-newer for 9.10 (#4329)

* Remove final allow-newer for 9.10

Revised on hackage

* Bound cabal-gild to avoid new broken versions
This commit is contained in:
Michael Peyton Jones 2024-06-20 18:13:36 +01:00 committed by GitHub
parent 54f41086ea
commit 2f00507d97
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 9 deletions

View File

@ -7,11 +7,13 @@ packages:
./hls-plugin-api
./hls-test-utils
index-state: 2024-06-13T17:12:34Z
index-state: 2024-07-20T00:00:00Z
tests: True
test-show-details: direct
benchmarks: True
write-ghc-environment-files: never
-- Many of our tests only work single-threaded, and the only way to
@ -40,12 +42,6 @@ constraints:
-- in the future, thus: TODO: remove this flag.
bitvec -simd,
if impl(ghc >= 9.9)
allow-newer:
haddock-library:base,
haddock-library:containers,
-- https://github.com/haskell/haskell-language-server/issues/4324
benchmarks: False
else
benchmarks: True

View File

@ -207,7 +207,8 @@ test-suite hls-cabal-gild-plugin-tests
, hls-test-utils == 2.9.0.0
if flag(isolateCabalGildTests)
build-tool-depends: cabal-gild:cabal-gild ^>=1.3
-- https://github.com/tfausak/cabal-gild/issues/89
build-tool-depends: cabal-gild:cabal-gild >= 1.3 && < 1.3.2
cpp-options: -Dhls_isolate_cabalgild_tests
-----------------------------