packages feed

aur 6.3.0 → 6.3.1

raw patch · 3 files changed

+14/−3 lines, 3 filesdep ~servant-clientPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: servant-client

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Changelog +## 6.3.1++- Rewiden `servant` bounds.+ ## 6.3.0  - `servant-0.17` support.
aur.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.2 name:               aur-version:            6.3.0+version:            6.3.1 synopsis:           Access metadata from the Arch Linux User Repository. description:   Access package information from Arch Linux's AUR via its RPC interface. The@@ -38,7 +38,7 @@   build-depends:     , aeson           >=0.9  && <1.5     , servant         >=0.16 && <0.18-    , servant-client  ^>=0.17+    , servant-client  >=0.16 && <0.18     , text            ^>=1.2  test-suite aur-test
lib/Linux/Arch/Aur.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP               #-} {-# LANGUAGE DataKinds         #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE TypeOperators     #-}@@ -157,4 +158,10 @@ search m p = unwrap m $ rpcS (Just "5") (Just "search") (Just p)  unwrap :: Manager -> ClientM RPCResp -> IO (Either ClientError [AurInfo])-unwrap m r = fmap _results <$> runClientM r (ClientEnv m url Nothing defaultMakeClientRequest)+unwrap m r = fmap _results <$> runClientM r env+  where+#if !MIN_VERSION_servant_client(0,17,0)+    env = ClientEnv m url Nothing+#else+    env = ClientEnv m url Nothing defaultMakeClientRequest+#endif