packages feed

lambdabot-reference-plugins 5.1.0.4 → 5.2

raw patch · 2 files changed

+9/−15 lines, 2 filesdep ~lambdabot-coredep ~networkdep ~network-uri

Dependency ranges changed: lambdabot-core, network, network-uri

Files

lambdabot-reference-plugins.cabal view
@@ -1,5 +1,5 @@ name:                   lambdabot-reference-plugins-version:                5.1.0.4+version:                5.2  license:                GPL license-file:           LICENSE@@ -34,16 +34,12 @@  build-type:             Simple cabal-version:          >= 1.8-tested-with:            GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.1+tested-with:            GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5  source-repository head   type:                 git   location:             https://github.com/lambdabot/lambdabot.git -flag network-uri-  description: Get Network.URI from the network-uri package-  default: True- library   hs-source-dirs:       src   ghc-options:          -Wall@@ -67,16 +63,13 @@                         bytestring              >= 0.9,                         containers              >= 0.4,                         HTTP                    >= 4000,-                        lambdabot-core          >= 5.1 && < 5.2,+                        lambdabot-core          >= 5.2 && < 5.3,                         mtl                     >= 2,+                        network                 >= 2.7 && < 3.2,+                        network-uri             >= 2.6 && < 2.7,                          oeis                    >= 0.3.1,                         process                 >= 1.1,                         regex-tdfa              >= 1.1,                         split                   >= 0.2,                         tagsoup                 >= 0.12,                         utf8-string             >= 0.3--  if flag(network-uri)-    build-depends: network-uri >= 2.6, network >= 2.6-  else-    build-depends: network-uri < 2.6, network < 2.6
src/Lambdabot/Plugin/Reference/Dict/DictLookup.hs view
@@ -20,7 +20,8 @@ import Data.List import System.IO import Control.Exception (SomeException, handle)-import Network+import Network.Socket+import Lambdabot.Util.Network  data QueryConfig    = QC { host :: String, port :: Int } type DictConnection = Handle@@ -38,12 +39,12 @@  openDictConnection :: QueryConfig -> IO DictConnection openDictConnection config = do-    hDictServer <- connectTo (host config) (mkPortNumber $ port config)+    hDictServer <- connectTo' (host config) (mkPortNumber $ port config)     hSetBuffering hDictServer LineBuffering     _ <- readResponseLine hDictServer -- ignore response     return hDictServer     where-    mkPortNumber = PortNumber . fromIntegral+    mkPortNumber = fromIntegral  closeDictConnection :: DictConnection -> IO () closeDictConnection conn = do