packages feed

hsc3-process 0.5.0 → 0.5.1

raw patch · 2 files changed

+17/−17 lines, 2 filesdep −ConfigFiledep −data-accessor-transformersdep −template-haskelldep ~mtlPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: ConfigFile, data-accessor-transformers, template-haskell

Dependency ranges changed: mtl

API changes (from Hackage documentation)

- Sound.SC3.Server.Options: instance Get_C Verbosity

Files

Sound/SC3/Server/Options.hs view
@@ -44,7 +44,7 @@ ) where  import           Control.Monad.Error-import qualified Data.ConfigFile as CF+-- import qualified Data.ConfigFile as CF -- import           Sound.SC3.Server.Process.Accessor (deriveAccessors)  -- | Used with the 'verbosity' field in 'ServerOptions'.@@ -72,17 +72,17 @@     toEnum 3                  = ExtremelyVerbose     toEnum _                  = error "Verbosity (toEnum): bad argument" -instance CF.Get_C Verbosity where-    get parser section option = do-        s <- CF.get parser section option-        case s of-            "Silent"           -> return Silent-            "Quiet"            -> return Quiet-            "Normal"           -> return Normal-            "Verbose"          -> return Verbose-            "VeryVerbose"      -> return VeryVerbose-            "ExtremelyVerbose" -> return ExtremelyVerbose-            _ -> throwError $ (CF.ParseError $ "Invalid Verbosity value: " ++ s, "")+-- instance CF.Get_C Verbosity where+--     get parser section option = do+--         s <- CF.get parser section option+--         case s of+--             "Silent"           -> return Silent+--             "Quiet"            -> return Quiet+--             "Normal"           -> return Normal+--             "Verbose"          -> return Verbose+--             "VeryVerbose"      -> return VeryVerbose+--             "ExtremelyVerbose" -> return ExtremelyVerbose+--             _ -> throwError $ (CF.ParseError $ "Invalid Verbosity value: " ++ s, "")  -- ==================================================================== -- * Server options
hsc3-process.cabal view
@@ -1,5 +1,5 @@ Name:               hsc3-process-Version:            0.5.0+Version:            0.5.1 Synopsis:           Create and control scsynth processes Description:        Create and control scsynth processes. License:            GPL@@ -29,17 +29,17 @@   Build-Depends:    base >= 3 && < 5                   , bindings-sc3                   , bytestring >= 0.8 && < 0.10-                  , ConfigFile >= 1+                  -- , ConfigFile >= 1                   , containers >= 0.2                   , data-accessor >= 0.2                   -- , data-accessor-template >= 0.2-                  , data-accessor-transformers >= 0.2+                  -- , data-accessor-transformers >= 0.2                   , hosc >= 0.7 && < 0.10                   , hsc3 >= 0.7 && < 0.10-                  , mtl >= 2+                  , mtl                   , process >= 1.0                   , regex-compat >= 0.9-                  , template-haskell >= 2+                  -- , template-haskell >= 2    Ghc-Options:      -W