packages feed

hzenity 0.4 → 0.4.1

raw patch · 2 files changed

+10/−7 lines, 2 filesdep ~containersdep ~data-defaultdep ~textPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: containers, data-default, text, time

API changes (from Hackage documentation)

Files

hzenity.cabal view
@@ -1,5 +1,5 @@ name:                hzenity-version:             0.4+version:             0.4.1 synopsis:            Haskell interface to Zenity dialogs description:         This is a Haskell wrapper around the                      <https://en.wikipedia.org/wiki/Zenity Zenity> dialog@@ -31,10 +31,8 @@                        data-default < 0.8,                        process < 1.7,                        process-extras < 0.8,-                       text < 1.3,-                       time < 1.10-                         -- `time-1.10` is currently incompatible with `process`-                         -- so I can't test it.+                       text < 2.1,+                       time < 1.13   hs-source-dirs:      src   default-language:    Haskell2010   default-extensions:  DeriveFunctor
src/Zenity.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE NoMonomorphismRestriction #-} @@ -57,7 +58,6 @@   ) where  import Control.Monad (void, when)-import Control.Monad.Fail (MonadFail) import Data.Bool (bool) import Data.Default (Default (..)) import Data.String (IsString)@@ -65,9 +65,14 @@ import Data.Time.Calendar (Day) import Data.Time.Format (defaultTimeLocale, parseTimeM) import qualified Data.Text as Text-import Data.Word (Word) import qualified System.Process.Text as Text import System.Process (showCommandForUser)++#if MIN_VERSION_base(4,13,0)+#else+import Control.Monad.Fail (MonadFail)+import Data.Word (Word)+#endif