From 93a9a17f9a0f96deb6e7c1ebce4ad75444aa1a76 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Tue, 11 Oct 2016 19:35:36 +0300 Subject: [PATCH] Don't depend on semigroups on GHC >=8.0 --- servant/servant.cabal | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/servant/servant.cabal b/servant/servant.cabal index 8b2afc00..f273b176 100644 --- a/servant/servant.cabal +++ b/servant/servant.cabal @@ -60,11 +60,15 @@ library , http-types >= 0.8 && < 0.10 , mtl >= 2.0 && < 2.3 , mmorph >= 1 && < 1.1 - , semigroups >= 0.16 && < 0.19 , text >= 1 && < 1.3 , string-conversions >= 0.3 && < 0.5 , network-uri >= 2.6 && < 2.7 , vault >= 0.3 && < 0.4 + + if !impl(ghc >= 8.0) + build-depends: + semigroups >= 0.16 && < 0.19 + hs-source-dirs: src default-language: Haskell2010 other-extensions: CPP