summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/regex-pcre-builtin/ChangeLog7
-rw-r--r--dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.2.1.7.7-ghc-7.5.patch12
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild12
3 files changed, 25 insertions, 6 deletions
diff --git a/dev-haskell/regex-pcre-builtin/ChangeLog b/dev-haskell/regex-pcre-builtin/ChangeLog
index e58708a97bf8..a1848247e987 100644
--- a/dev-haskell/regex-pcre-builtin/ChangeLog
+++ b/dev-haskell/regex-pcre-builtin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/regex-pcre-builtin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/regex-pcre-builtin/ChangeLog,v 1.2 2012/04/07 05:19:59 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/regex-pcre-builtin/ChangeLog,v 1.3 2012/06/02 03:50:52 gienah Exp $
+
+ 02 Jun 2012; Mark Wright <gienah@gentoo.org>
+ +files/regex-pcre-builtin-0.94.2.1.7.7-ghc-7.5.patch,
+ regex-pcre-builtin-0.94.2.1.7.7.ebuild:
+ Fix build with ghc 7.5 dev snapshot
07 Apr 2012; Mark Wright <gienah@gentoo.org>
regex-pcre-builtin-0.94.2.1.7.7.ebuild:
diff --git a/dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.2.1.7.7-ghc-7.5.patch b/dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.2.1.7.7-ghc-7.5.patch
new file mode 100644
index 000000000000..f735d3d2083f
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.2.1.7.7-ghc-7.5.patch
@@ -0,0 +1,12 @@
+--- regex-pcre-builtin-0.94.2.1.7.7-orig/Text/Regex/PCRE/Wrap.hsc 2009-05-21 16:44:47.000000000 +1000
++++ regex-pcre-builtin-0.94.2.1.7.7/Text/Regex/PCRE/Wrap.hsc 2012-05-19 15:04:34.225820227 +1000
+@@ -90,6 +90,9 @@
+ import Text.Regex.Base.RegexLike(RegexOptions(..),RegexMaker(..),RegexContext(..),MatchArray,MatchOffset)
+ #endif
+
++#if (__GLASGOW_HASKELL__>=705)
++import Foreign.C.Types(CInt(..), CSize(..))
++#endif
+
+ -- | return version of pcre used or Nothing if pcre is not available.
+ getVersion :: Maybe String
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild
index 060ed5ba30e6..46f3106e09fe 100644
--- a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild,v 1.2 2012/04/07 05:19:59 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild,v 1.3 2012/06/02 03:50:52 gienah Exp $
-# ebuild generated by hackport 0.2.13
+EAPI=4
-EAPI="4"
+# ebuild generated by hackport 0.2.18.9999
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
-inherit haskell-cabal
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit base haskell-cabal
DESCRIPTION="Replaces/Enhances Text.Regex"
HOMEPAGE="http://sourceforge.net/projects/lazy-regex"
@@ -22,3 +22,5 @@ RDEPEND=">=dev-haskell/regex-base-0.93[profile?]
>=dev-lang/ghc-6.8.2"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2.3"
+
+PATCHES=("${FILESDIR}/${PN}-0.94.2.1.7.7-ghc-7.5.patch")