summaryrefslogtreecommitdiff
path: root/devel/hs-unix-time
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hs-unix-time')
-rw-r--r--devel/hs-unix-time/Makefile10
-rw-r--r--devel/hs-unix-time/distinfo4
-rw-r--r--devel/hs-unix-time/files/nopatch-unix-time.cabal11
3 files changed, 20 insertions, 5 deletions
diff --git a/devel/hs-unix-time/Makefile b/devel/hs-unix-time/Makefile
index 263ba85a577c..39d110901bda 100644
--- a/devel/hs-unix-time/Makefile
+++ b/devel/hs-unix-time/Makefile
@@ -1,14 +1,18 @@
# $FreeBSD$
PORTNAME= unix-time
-PORTVERSION= 0.1.8
-PORTREVISION= 4
+PORTVERSION= 0.3.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Unix time parser/formatter and utilities
-LICENSE= BSD
+LICENSE= BSD3CLAUSE
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+
+.if ${OSVERSION} >= 901000 && ${OSVERSION} < 902001 && ${ARCH} == i386
+EXTRA_PATCHES+= ${PATCHDIR}/nopatch-unix-time.cabal
+.endif
+
.include <bsd.port.mk>
diff --git a/devel/hs-unix-time/distinfo b/devel/hs-unix-time/distinfo
index 5bb9d3a8c67e..35c54c6995a8 100644
--- a/devel/hs-unix-time/distinfo
+++ b/devel/hs-unix-time/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/unix-time-0.1.8.tar.gz) = 5b17e5e88590e97478f8f12b168a5f917a2514c00328ff890bd51e0a491439e9
-SIZE (cabal/unix-time-0.1.8.tar.gz) = 35023
+SHA256 (cabal/unix-time-0.3.3.tar.gz) = 1dc532d337484e957777b462804ed0fcec00b126c69c24bd465b4ed14abe1c05
+SIZE (cabal/unix-time-0.3.3.tar.gz) = 39845
diff --git a/devel/hs-unix-time/files/nopatch-unix-time.cabal b/devel/hs-unix-time/files/nopatch-unix-time.cabal
new file mode 100644
index 000000000000..5b96f7aa0636
--- /dev/null
+++ b/devel/hs-unix-time/files/nopatch-unix-time.cabal
@@ -0,0 +1,11 @@
+--- ./unix-time.cabal.orig 2014-07-16 02:47:31.000000000 +0200
++++ ./unix-time.cabal 2014-07-20 22:50:57.000000000 +0200
+@@ -15,8 +15,6 @@
+ Library
+ Default-Language: Haskell2010
+ GHC-Options: -Wall
+- if impl(ghc >= 7.8)
+- CC-Options: -fPIC
+ Exposed-Modules: Data.UnixTime
+ Other-Modules: Data.UnixTime.Conv
+ Data.UnixTime.Diff