diff options
author | tcberner <tcberner@FreeBSD.org> | 2017-03-19 06:37:45 +0800 |
---|---|---|
committer | tcberner <tcberner@FreeBSD.org> | 2017-03-19 06:37:45 +0800 |
commit | 3bd96f27138f1e7ea0d35c76cf59e4f1ca5128f9 (patch) | |
tree | ea6686378a6d19a5189a742384d7ded2a34c0447 /devel | |
parent | 4e3e779995d7cacd694dfbf570daed4f13be46cb (diff) | |
download | freebsd-ports-gnome-3bd96f27138f1e7ea0d35c76cf59e4f1ca5128f9.tar.gz freebsd-ports-gnome-3bd96f27138f1e7ea0d35c76cf59e4f1ca5128f9.tar.zst freebsd-ports-gnome-3bd96f27138f1e7ea0d35c76cf59e4f1ca5128f9.zip |
Force compilation of of devel/hs-ncurses in c99 mode, to allow devel/gcc to be updated
* hs-ncurses failed, as it does not understand c11 features, which is the default
in modern compilers. By passing cpp-options: -std=c99 via its cabal file, this
can be surpressed.
* While here, also update the affected ports
PR: 216843
Approved by: maintainer timeout (4weeks), rakuco (mentor)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/hs-c2hs/Makefile | 4 | ||||
-rw-r--r-- | devel/hs-c2hs/distinfo | 5 | ||||
-rw-r--r-- | devel/hs-language-c/Makefile | 2 | ||||
-rw-r--r-- | devel/hs-language-c/distinfo | 5 | ||||
-rw-r--r-- | devel/hs-ncurses/Makefile | 2 | ||||
-rw-r--r-- | devel/hs-ncurses/distinfo | 5 | ||||
-rw-r--r-- | devel/hs-ncurses/files/patch-ncurses.cabal | 10 |
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 |