diff options
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/hs-HGL/Makefile | 17 | ||||
-rw-r--r-- | graphics/hs-HGL/distinfo | 2 | ||||
-rw-r--r-- | graphics/hs-HGL/files/patch-Graphics_HGL_Internals_Draw.hs | 22 | ||||
-rw-r--r-- | graphics/hs-HGL/pkg-descr | 8 | ||||
-rw-r--r-- | graphics/hs-JuicyPixels/Makefile | 3 | ||||
-rw-r--r-- | graphics/hs-JuicyPixels/distinfo | 6 | ||||
-rw-r--r-- | graphics/hs-cairo/Makefile | 5 | ||||
-rw-r--r-- | graphics/hs-cairo/distinfo | 6 | ||||
-rw-r--r-- | graphics/hs-dia-base/Makefile | 2 | ||||
-rw-r--r-- | graphics/hs-dia-base/files/patch-dia-base.cabal | 10 | ||||
-rw-r--r-- | graphics/hs-dia-functions/Makefile | 2 | ||||
-rw-r--r-- | graphics/hs-graphviz/Makefile | 4 | ||||
-rw-r--r-- | graphics/hs-svgcairo/Makefile | 4 |
14 files changed, 26 insertions, 66 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 8c499442dec3..b23216598512 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -352,7 +352,6 @@ SUBDIR += hiptext SUBDIR += hobbes-icons-xpm SUBDIR += hppsmtools - SUBDIR += hs-HGL SUBDIR += hs-JuicyPixels SUBDIR += hs-cairo SUBDIR += hs-dia-base diff --git a/graphics/hs-HGL/Makefile b/graphics/hs-HGL/Makefile deleted file mode 100644 index 538b2a5c1b5b..000000000000 --- a/graphics/hs-HGL/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> -# $FreeBSD$ - -PORTNAME= HGL -PORTVERSION= 3.2.0.5 -PORTREVISION= 4 -CATEGORIES= graphics haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Simple Haskell graphics library based on X11 or Win32 - -LICENSE= BSD3CLAUSE - -USE_CABAL= X11 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/graphics/hs-HGL/distinfo b/graphics/hs-HGL/distinfo deleted file mode 100644 index d1b37ef35816..000000000000 --- a/graphics/hs-HGL/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cabal/HGL-3.2.0.5.tar.gz) = 8b97240ff97d3e5eda09d8ceead6e6d7315e444bdbbfd3b9a260942e5e770d7d -SIZE (cabal/HGL-3.2.0.5.tar.gz) = 39012 diff --git a/graphics/hs-HGL/files/patch-Graphics_HGL_Internals_Draw.hs b/graphics/hs-HGL/files/patch-Graphics_HGL_Internals_Draw.hs deleted file mode 100644 index c4910277f2bc..000000000000 --- a/graphics/hs-HGL/files/patch-Graphics_HGL_Internals_Draw.hs +++ /dev/null @@ -1,22 +0,0 @@ ---- Graphics/HGL/Internals/Draw.hs.orig 1991-05-09 14:40:52 UTC -+++ Graphics/HGL/Internals/Draw.hs -@@ -31,7 +31,7 @@ import Graphics.HGL.X11.Types(DC) - import Graphics.HGL.Win32.Types(DC) - #endif - import qualified Graphics.HGL.Internals.Utilities as Utils (bracket, bracket_) --import Control.Monad (liftM) -+import Control.Monad (liftM, ap) - - ---------------------------------------------------------------- - -- Graphics -@@ -61,6 +61,10 @@ instance Monad Draw where - - instance Functor Draw where fmap = liftM - -+instance Applicative Draw where -+ pure = return -+ (<*>) = ap -+ - -- | Wrap a drawing action in initialization and finalization actions. - bracket - :: Draw a -- ^ a pre-operation, whose value is passed to the diff --git a/graphics/hs-HGL/pkg-descr b/graphics/hs-HGL/pkg-descr deleted file mode 100644 index b4b577c9b34d..000000000000 --- a/graphics/hs-HGL/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -A simple graphics library, designed to give the programmer access to -most interesting parts of the Win32 Graphics Device Interface and X11 -library without exposing the programmer to the pain and anguish usually -associated with using these interfaces. The library also includes a -module Graphics.SOE providing the interface used in "The Haskell School -of Expression", by Paul Hudak. - -WWW: http://hackage.haskell.org/package/HGL diff --git a/graphics/hs-JuicyPixels/Makefile b/graphics/hs-JuicyPixels/Makefile index 3fcb9102b5f2..b0ad122c213d 100644 --- a/graphics/hs-JuicyPixels/Makefile +++ b/graphics/hs-JuicyPixels/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= JuicyPixels -PORTVERSION= 3.2.8.2 -PORTREVISION= 1 +PORTVERSION= 3.2.9.5 CATEGORIES= graphics haskell MAINTAINER= haskell@FreeBSD.org diff --git a/graphics/hs-JuicyPixels/distinfo b/graphics/hs-JuicyPixels/distinfo index 955555fd9aaa..8d6bbc35d090 100644 --- a/graphics/hs-JuicyPixels/distinfo +++ b/graphics/hs-JuicyPixels/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1499538228 -SHA256 (cabal/JuicyPixels-3.2.8.2.tar.gz) = b74c89e57ea81f6f69470dce215beccb7ced270ce8529b4a97535879ea5478e8 -SIZE (cabal/JuicyPixels-3.2.8.2.tar.gz) = 125699 +TIMESTAMP = 1523462111 +SHA256 (cabal/JuicyPixels-3.2.9.5.tar.gz) = 849c6cf4a613f906f7e553a1baefe9c0dc61c13b41a5f5b9605cf80e328cc355 +SIZE (cabal/JuicyPixels-3.2.9.5.tar.gz) = 122952 diff --git a/graphics/hs-cairo/Makefile b/graphics/hs-cairo/Makefile index ce777d1f3b20..803dcfc1decf 100644 --- a/graphics/hs-cairo/Makefile +++ b/graphics/hs-cairo/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= cairo -PORTVERSION= 0.13.3.1 -PORTREVISION= 1 +PORTVERSION= 0.13.5.0 CATEGORIES= graphics haskell MAINTAINER= haskell@FreeBSD.org @@ -11,7 +10,7 @@ COMMENT= Binding to the Cairo library LICENSE= BSD3CLAUSE USES= pkgconfig -USE_CABAL= gtk2hs-buildtools mtl text utf8-string +USE_CABAL= gtk2hs-buildtools mtl utf8-string BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/cairo-pdf.pc:graphics/cairo diff --git a/graphics/hs-cairo/distinfo b/graphics/hs-cairo/distinfo index 822cf9aba2ca..b8020a4b6c26 100644 --- a/graphics/hs-cairo/distinfo +++ b/graphics/hs-cairo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1499538056 -SHA256 (cabal/cairo-0.13.3.1.tar.gz) = a3ca197c6d63875686ed8129530771f945fbd954ab8283841ad238da233d675a -SIZE (cabal/cairo-0.13.3.1.tar.gz) = 45033 +TIMESTAMP = 1524402125 +SHA256 (cabal/cairo-0.13.5.0.tar.gz) = 420acd81e0b5578ad188bcdd38463135293c233221abb741cc4004d4c8a6bef3 +SIZE (cabal/cairo-0.13.5.0.tar.gz) = 46877 diff --git a/graphics/hs-dia-base/Makefile b/graphics/hs-dia-base/Makefile index 5e4c7ac253e2..ba8ade34b14d 100644 --- a/graphics/hs-dia-base/Makefile +++ b/graphics/hs-dia-base/Makefile @@ -2,7 +2,7 @@ PORTNAME= dia-base PORTVERSION= 0.1.1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics haskell MAINTAINER= haskell@FreeBSD.org diff --git a/graphics/hs-dia-base/files/patch-dia-base.cabal b/graphics/hs-dia-base/files/patch-dia-base.cabal new file mode 100644 index 000000000000..fee7a5535871 --- /dev/null +++ b/graphics/hs-dia-base/files/patch-dia-base.cabal @@ -0,0 +1,10 @@ +--- dia-base.cabal.orig 2018-04-11 15:42:07 UTC ++++ dia-base.cabal +@@ -27,7 +27,7 @@ library + Graphics.Diagrams + + Build-Depends: +- base >= 4.0 && < 4.10, ++ base >= 4.0 && < 4.12, + deepseq >= 1.1 && < 1.5 + diff --git a/graphics/hs-dia-functions/Makefile b/graphics/hs-dia-functions/Makefile index afd114a7c31f..dddc804c1e14 100644 --- a/graphics/hs-dia-functions/Makefile +++ b/graphics/hs-dia-functions/Makefile @@ -2,7 +2,7 @@ PORTNAME= dia-functions PORTVERSION= 0.2.1.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics haskell MAINTAINER= haskell@FreeBSD.org diff --git a/graphics/hs-graphviz/Makefile b/graphics/hs-graphviz/Makefile index ed01fdf1b8e6..e762e47f89eb 100644 --- a/graphics/hs-graphviz/Makefile +++ b/graphics/hs-graphviz/Makefile @@ -11,7 +11,9 @@ COMMENT= This library provides bindings for the Dot language used by the Graphvi LICENSE= BSD3CLAUSE USES= pkgconfig -USE_CABAL= colour dlist fgl polyparse temporary text wl-pprint-text +USE_CABAL= colour dlist fgl polyparse temporary wl-pprint-text + +IGNORE= Doesn't build with recent GHC version BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libxdot.pc:graphics/graphviz diff --git a/graphics/hs-svgcairo/Makefile b/graphics/hs-svgcairo/Makefile index 7b14ab9e904e..41ec8debfd26 100644 --- a/graphics/hs-svgcairo/Makefile +++ b/graphics/hs-svgcairo/Makefile @@ -2,7 +2,7 @@ PORTNAME= svgcairo PORTVERSION= 0.13.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics haskell MAINTAINER= haskell@FreeBSD.org @@ -11,7 +11,7 @@ COMMENT= Binding to the libsvg-cairo library LICENSE= BSD3CLAUSE USES= pkgconfig -USE_CABAL= cairo glib mtl text +USE_CABAL= cairo glib mtl USE_GNOME= librsvg2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" |