From 2763822bafe092b4c3ad951fe588d149dafd1346 Mon Sep 17 00:00:00 2001 From: sheaf Date: Tue, 16 Apr 2024 10:47:56 +0200 Subject: [PATCH] Update lower bounds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit updates the following lower bounds: template-haskell: 2.16 -> 2.17 base: 4.14 -> 4.15 This ensures we don't try to build time >= 1.14 with GHC 8.10 or below, which is not supported: lib\Data\Time\Clock\Internal\DiffTime.hs:83:18: error: Error: Not in scope: type constructor or class ‘TH.Quote’ lib\Data\Time\Clock\Internal\DiffTime.hs:83:44: error: Error: Not in scope: type constructor or class ‘TH.Code’ --- time.cabal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/time.cabal b/time.cabal index 5f02408d..25c58834 100644 --- a/time.cabal +++ b/time.cabal @@ -52,9 +52,9 @@ library ghc-options: -Wall -fwarn-tabs c-sources: lib/cbits/HsTime.c build-depends: - base >= 4.14 && < 5, + base >= 4.15 && < 5, deepseq >= 1.1, - template-haskell >= 2.16, + template-haskell >= 2.17, if os(windows) build-depends: Win32 exposed-modules: