From b3cbd553196ea67ae037b57b19a710cdb450c19c Mon Sep 17 00:00:00 2001 From: Tom Ellis Date: Wed, 18 Jun 2025 11:29:11 +0100 Subject: [PATCH 1/2] Bump base, ghc-boot-th, hedgehog and hspec-hedgehog --- extensions.cabal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions.cabal b/extensions.cabal index 0a77dba..8e4f824 100644 --- a/extensions.cabal +++ b/extensions.cabal @@ -34,7 +34,7 @@ source-repository head location: https://github.com/kowainik/extensions.git common common-options - build-depends: base >= 4.13.0.0 && < 4.21 + build-depends: base >= 4.13.0.0 && < 4.22 ghc-options: -Wall -Wcompat @@ -98,7 +98,7 @@ library , containers >= 0.6 && < 0.8 , directory ^>= 1.3 , filepath >= 1.4 && < 1.6 - , ghc-boot-th >= 8.8.1 && < 9.11 + , ghc-boot-th >= 8.8.1 && < 9.13 , parsec ^>= 3.1 , text >= 1.2.3 && < 2.2 From c776b0348df7d83d11e40744841936298d6b13c4 Mon Sep 17 00:00:00 2001 From: Tom Ellis Date: Mon, 23 Dec 2024 15:40:34 +0000 Subject: [PATCH 2/2] Test GHC 9.12 --- .github/workflows/ci.yml | 1 + src/Extensions/Cabal.hs | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79a0f88..ee4d62b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,7 @@ jobs: - "9.6.3" - "9.8.1" - "9.10.1" + - "9.12.1" steps: - uses: actions/checkout@v4 diff --git a/src/Extensions/Cabal.hs b/src/Extensions/Cabal.hs index 1d2e502..bcfd8f3 100644 --- a/src/Extensions/Cabal.hs +++ b/src/Extensions/Cabal.hs @@ -408,9 +408,6 @@ toGhcExtension = \case Cabal.ListTuplePuns -> Nothing #endif #if __GLASGOW_HASKELL__ >= 912 - -- This branch cannot be satisfied yet but we're including it so - -- we don't forget to enable RequiredTypeArguments when it - -- becomes available. Cabal.NamedDefaults -> Just NamedDefaults Cabal.MultilineStrings -> Just MultilineStrings Cabal.OrPatterns -> Just OrPatterns