packages feed

diagrams-cairo 1.4.2 → 1.4.2.1

raw patch · 3 files changed

+19/−8 lines, 3 filesdep ~basedep ~bytestringdep ~containers

Dependency ranges changed: base, bytestring, containers, hashable, lens, mtl, optparse-applicative, unix

Files

CHANGELOG.md view
@@ -1,9 +1,19 @@+## [v1.4.2.1](https://github.com/diagrams/diagrams-cairo/tree/v1.4.2.1) (2023-07-10)++- Allow `base-4.18`, `mtl-2.3`, `optparse-applicative-0.18`,+  `unix-2.8`+- Test with GHC 9.4 and 9.6+ ## [v1.4.2](https://github.com/diagrams/diagrams-cairo/tree/v1.4.2) (2022-01-26)  - Test with GHC 9.0 (requires `--allow-newer`) - Allow `base-4.15`, `lens-5.1`, `bytestring-0.11`,   `transformers-0.6`, `hashable-1.4` - Add `Eq Options` instance required for `Hashable`++- r1 (6 Feb 2022): allow `optparse-applicative-0.17`+- r2 (19 Aug 2022): allow `vector-0.13`+- r3 (4 Jan 2023): allow `lens-5.2`, test with GHC 9.2, drop official support for GHC < 8.8  ## [v1.4.1.1](https://github.com/diagrams/diagrams-cairo/tree/v1.4.1.1) (2019-01-11) 
diagrams-cairo.cabal view
@@ -1,5 +1,5 @@ Name:                diagrams-cairo-Version:             1.4.2+Version:             1.4.2.1 Synopsis:            Cairo backend for diagrams drawing EDSL Description:         A full-featured backend for rendering                      diagrams using the cairo rendering engine.@@ -40,7 +40,7 @@ Build-type:          Simple Cabal-version:       >=1.10 Extra-source-files:  CHANGELOG.md, README.markdown-Tested-with:         GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1+Tested-with:         GHC ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.5 || ==9.6.1 Source-repository head   type:     git   location: http://github.com/diagrams/diagrams-cairo.git@@ -53,8 +53,8 @@                        Diagrams.Backend.Cairo.Ptr                        Diagrams.Backend.Cairo.Text   Hs-source-dirs:      src-  Build-depends:       base >= 4.2 && < 4.17,-                       mtl >= 2.0 && < 2.3,+  Build-depends:       base >= 4.2 && < 4.19,+                       mtl >= 2.0 && < 2.4,                        filepath,                        diagrams-core >= 1.3 && < 1.6,                        diagrams-lib >= 1.3 && < 1.5,@@ -63,14 +63,14 @@                        colour,                        split >= 0.1.2 && < 0.3,                        containers >= 0.3 && < 0.7,-                       lens >= 3.8 && < 5.2,+                       lens >= 3.8 && < 5.3,                        data-default-class >= 0.0.1 && < 0.2,                        statestack >= 0.2 && < 0.4,                        JuicyPixels >= 3.1.3.2 && < 3.4,-                       vector >= 0.10.0 && < 0.13,+                       vector >= 0.10.0 && < 0.14,                        array >= 0.4.0 && < 0.6,                        bytestring >= 0.9 && < 0.12,-                       optparse-applicative >= 0.13 && < 0.17,+                       optparse-applicative >= 0.13 && < 0.19,                        transformers >= 0.3 && <0.7,                        hashable >= 1.1 && < 1.5 @@ -78,4 +78,4 @@    if !os(windows)     cpp-options: -DCMDLINELOOP-    Build-depends:     unix >= 2.4 && < 2.8+    Build-depends:     unix >= 2.4 && < 2.9
src/Diagrams/Backend/Cairo/Internal.hs view
@@ -9,6 +9,7 @@ {-# LANGUAGE ScopedTypeVariables       #-} {-# LANGUAGE TemplateHaskell           #-} {-# LANGUAGE TypeFamilies              #-}+{-# LANGUAGE TypeOperators             #-} {-# LANGUAGE TypeSynonymInstances      #-} {-# LANGUAGE ViewPatterns              #-}