From 9083cc50eeff9455f035fd87376e674aa7b6da25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Smr=C5=BE?= Date: Fri, 17 May 2024 21:08:37 +0200 Subject: Bump dependencies for GHC 9.10 Changelog: Compatibility with GHC up to 9.10 --- erebos-tester.cabal | 55 ++++++++++++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/erebos-tester.cabal b/erebos-tester.cabal index 0cacc52..9db5dab 100644 --- a/erebos-tester.cabal +++ b/erebos-tester.cabal @@ -1,4 +1,4 @@ -cabal-version: 2.2 +cabal-version: 3.0 name: erebos-tester version: 0.2.1 @@ -41,6 +41,9 @@ common common -- sometimes needed for backward/forward compatibility: -Wno-error=unused-imports + build-depends: + base ^>= { 4.15, 4.16, 4.17, 4.18, 4.19, 4.20 }, + executable erebos-tester import: common ghc-options: @@ -54,12 +57,12 @@ executable erebos-tester main-is: Wrapper.hs -- other-modules: -- other-extensions: - build-depends: base >=4.13 && <5, - directory >=1.3 && <1.4, - filepath ^>=1.4.2.1, - linux-namespaces ^>=0.1.3, - process ^>=1.6.9, - unix >=2.7 && <2.9, + build-depends: + directory >=1.3 && <1.4, + filepath ^>= { 1.4.2.1, 1.5.2 }, + linux-namespaces^>=0.1.3, + process ^>=1.6.9, + unix >=2.7 && <2.9, hs-source-dirs: src default-language: Haskell2010 @@ -107,24 +110,24 @@ executable erebos-tester-core TypeApplications TypeFamilies TypeOperators - build-depends: base >=4.13 && <5, - bytestring >=0.10 && <0.12, - containers ^>=0.6.2.1, - directory ^>=1.3.6.0, - filepath ^>=1.4.2.1, - Glob >=0.10 && <0.11, - haskeline >=0.8 && <0.9, - HsYAML >=0.2 && <0.3, - megaparsec >=9.0 && <10, - mtl >=2.2 && <2.4, - parser-combinators >=1.3 && <1.4, - process ^>=1.6.9, - regex-tdfa ^>=1.3.1.0, - scientific >=0.3 && < 0.4, - stm ^>=2.5.0.1, - template-haskell >=2.17 && <2.22, - text >=1.2 && <2.1, - th-compat >=0.1 && <0.2, - unix >=2.7 && <2.9, + build-depends: + bytestring ^>= { 0.10, 0.11, 0.12 }, + containers ^>= { 0.6.2.1, 0.7 }, + directory ^>=1.3.6.0, + filepath ^>= { 1.4.2.1, 1.5.2 }, + Glob >=0.10 && <0.11, + haskeline >=0.8 && <0.9, + HsYAML >=0.2 && <0.3, + megaparsec >=9.0 && <10, + mtl >=2.2 && <2.4, + parser-combinators >=1.3 && <1.4, + process ^>=1.6.9, + regex-tdfa ^>=1.3.1.0, + scientific >=0.3 && < 0.4, + stm ^>=2.5.0.1, + template-haskell^>= { 2.17, 2.18, 2.19, 2.20, 2.21, 2.22 }, + text ^>= { 1.2, 2.0, 2.1 }, + th-compat >=0.1 && <0.2, + unix >=2.7 && <2.9, hs-source-dirs: src default-language: Haskell2010 -- cgit v1.2.3