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 +3/−5
- src/Zenity.hs +7/−2
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