summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/hs-c2hs/Makefile4
-rw-r--r--devel/hs-c2hs/distinfo5
-rw-r--r--devel/hs-language-c/Makefile2
-rw-r--r--devel/hs-language-c/distinfo5
-rw-r--r--devel/hs-ncurses/Makefile2
-rw-r--r--devel/hs-ncurses/distinfo5
-rw-r--r--devel/hs-ncurses/files/patch-ncurses.cabal10
7 files changed, 23 insertions, 10 deletions
diff --git a/devel/hs-c2hs/Makefile b/devel/hs-c2hs/Makefile
index 96771a64507d..7e99a5eb55f7 100644
--- a/devel/hs-c2hs/Makefile
+++ b/devel/hs-c2hs/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= c2hs
-PORTVERSION= 0.26.1
+PORTVERSION= 0.28.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@ COMMENT= C->Haskell FFI tool that gives some cross-language type safety
LICENSE= GPLv2
-USE_CABAL= dlist language-c>=0.4.7 shelly>=1.0 text yaml>=0.8
+USE_CABAL= dlist language-c>=0.5.0 shelly>=1.0 text yaml>=0.8
XMLDOCS= doc/users_guide:html
diff --git a/devel/hs-c2hs/distinfo b/devel/hs-c2hs/distinfo
index 9c6f117e3983..2c6b94f46cad 100644
--- a/devel/hs-c2hs/distinfo
+++ b/devel/hs-c2hs/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cabal/c2hs-0.26.1.tar.gz) = f0c491cca64a9d5c14eb1ea926785642b2dbbaed03144ee2e1d8d47c60985c65
-SIZE (cabal/c2hs-0.26.1.tar.gz) = 203194
+TIMESTAMP = 1486993392
+SHA256 (cabal/c2hs-0.28.1.tar.gz) = 95b04ef42cf43a1078e9c8a4bf9264dd26e8653b441b3fb7f2296c8b3a0752bb
+SIZE (cabal/c2hs-0.28.1.tar.gz) = 205622
diff --git a/devel/hs-language-c/Makefile b/devel/hs-language-c/Makefile
index 23de77181621..65bc346da2b6 100644
--- a/devel/hs-language-c/Makefile
+++ b/devel/hs-language-c/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= language-c
-PORTVERSION= 0.4.7
+PORTVERSION= 0.5.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-language-c/distinfo b/devel/hs-language-c/distinfo
index 81eceb277211..0f68692100b0 100644
--- a/devel/hs-language-c/distinfo
+++ b/devel/hs-language-c/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cabal/language-c-0.4.7.tar.gz) = 5f6dc9d86b1f88dec1800e1a4fc43aa52f85fe4bb865ba268aca34b399a512e4
-SIZE (cabal/language-c-0.4.7.tar.gz) = 112569
+TIMESTAMP = 1486993392
+SHA256 (cabal/language-c-0.5.0.tar.gz) = 86d58bc017a7bba157fc4d5d0ab9e3a3d3f3a2f98bfe46b5b0d5d72a0f5d2222
+SIZE (cabal/language-c-0.5.0.tar.gz) = 170403
diff --git a/devel/hs-ncurses/Makefile b/devel/hs-ncurses/Makefile
index befcdbd8e191..51a75c17ed62 100644
--- a/devel/hs-ncurses/Makefile
+++ b/devel/hs-ncurses/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ncurses
-PORTVERSION= 0.2.15
+PORTVERSION= 0.2.16
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-ncurses/distinfo b/devel/hs-ncurses/distinfo
index 0aebaa69f5ef..9b81a09d87be 100644
--- a/devel/hs-ncurses/distinfo
+++ b/devel/hs-ncurses/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cabal/ncurses-0.2.15.tar.gz) = d66088846d7b82ac7921a81e6456492277f1d81c0b115afe1a35b23e0ec0b198
-SIZE (cabal/ncurses-0.2.15.tar.gz) = 29112
+TIMESTAMP = 1486993504
+SHA256 (cabal/ncurses-0.2.16.tar.gz) = e50fb7b1f700d6fa60b4040623b7e0249ae6af2ef2729801fb2917e8b1f25e3f
+SIZE (cabal/ncurses-0.2.16.tar.gz) = 29115
diff --git a/devel/hs-ncurses/files/patch-ncurses.cabal b/devel/hs-ncurses/files/patch-ncurses.cabal
new file mode 100644
index 000000000000..da68ccbe2a42
--- /dev/null
+++ b/devel/hs-ncurses/files/patch-ncurses.cabal
@@ -0,0 +1,10 @@
+--- ncurses.cabal.orig 2017-02-13 14:30:05 UTC
++++ ncurses.cabal
+@@ -103,6 +103,7 @@ library
+ -- platforms where the linker doesn't automatically follow dependencies.
+ if os(darwin) || os(freebsd) || flag(force-narrow-library)
+ cc-options: -DHSNCURSES_NARROW_HEADER
++ cpp-options: -std=c99
+ if os(darwin) || flag(force-narrow-library)
+ extra-libraries: panel ncurses pthread
+ else