summaryrefslogtreecommitdiff
path: root/www/hs-cgi
diff options
context:
space:
mode:
Diffstat (limited to 'www/hs-cgi')
-rw-r--r--www/hs-cgi/Makefile4
-rw-r--r--www/hs-cgi/files/patch-cgi.cabal16
2 files changed, 18 insertions, 2 deletions
diff --git a/www/hs-cgi/Makefile b/www/hs-cgi/Makefile
index 055678dd23d6..9ff290481f9c 100644
--- a/www/hs-cgi/Makefile
+++ b/www/hs-cgi/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cgi
PORTVERSION= 3001.3.0.2
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www haskell
@@ -13,7 +13,7 @@ COMMENT= Library for writing CGI programs
LICENSE= BSD3CLAUSE
USE_CABAL= exceptions mtl>=2.2.1 multipart>=0.1.2 network>=2.6 \
- network-uri>=2.6 old-locale old-time parsec>=2.0
+ network-uri>=2.6 old-locale old-time
FLAGS_ENABLE= network-uri
FLAGS_DISABLE= old-mtl
diff --git a/www/hs-cgi/files/patch-cgi.cabal b/www/hs-cgi/files/patch-cgi.cabal
new file mode 100644
index 000000000000..77c886321dbf
--- /dev/null
+++ b/www/hs-cgi/files/patch-cgi.cabal
@@ -0,0 +1,16 @@
+--- cgi.cabal.orig 2018-04-22 18:05:14 UTC
++++ cgi.cabal
+@@ -44,11 +44,11 @@ Library
+
+ Build-depends:
+ parsec >= 2.0 && < 3.2,
+- exceptions < 0.9,
++ exceptions < 0.11,
+ xhtml >= 3000.0.0 && < 3000.3,
+ bytestring < 0.11,
+ base >= 4.5 && < 5,
+- time >= 1.5 && < 1.7,
++ time >= 1.5 && < 1.9,
+ containers < 0.6,
+ multipart >= 0.1.2 && < 0.2
+ If flag(network-uri)