summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-haskell/regex-pcre-builtin
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-haskell/regex-pcre-builtin')
-rw-r--r--dev-haskell/regex-pcre-builtin/Manifest6
-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/files/regex-pcre-builtin-0.94.4.7.8.31-ghc-7.7.patch20
-rw-r--r--dev-haskell/regex-pcre-builtin/metadata.xml5
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild26
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.1.8.31.ebuild27
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.3.8.31.ebuild24
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.5.8.31.ebuild30
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.7.8.31.ebuild26
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.8.8.35.ebuild33
10 files changed, 209 insertions, 0 deletions
diff --git a/dev-haskell/regex-pcre-builtin/Manifest b/dev-haskell/regex-pcre-builtin/Manifest
new file mode 100644
index 000000000000..298da99ed444
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/Manifest
@@ -0,0 +1,6 @@
+DIST regex-pcre-builtin-0.94.2.1.7.7.tar.gz 223037 SHA256 1ac5ae23a47d7a595f023e37c4acf9403b1e8db3525c8679bfcb8546a3eb9fb0 SHA512 580b5b1031b2893eba6c726af64077643b4e7ec3fe4e6f730ae0dd3d7d41c3bb71d485e6d3f49516768b40ad25f38e2ae5c19eca1f8e22b0d4ec55005b59c91e WHIRLPOOL 5c49da47f11fbf958706eb98d6d8c5f96fa8a1acb4f36fd2e3dd26dae14924e1b4f3205b05e08dc64a535730c2aa911c54445d8a90ed2cb11e995e13058fc561
+DIST regex-pcre-builtin-0.94.4.1.8.31.tar.gz 286147 SHA256 a4335d110e538db67b71ac23013e5603689a129d78def9c9067beaad9af527bc SHA512 5d284355683f7a0cfb71358a911cf76dad1e7e04aa9e08c6fc8ce698cb02b85501ac6fe3122e31b553ce43033d1c018641d4d2600c7a860ce5508f6a26711cc7 WHIRLPOOL 3b1ea03ed48dbb9dec43c833bd163dd5d2b84c4ed44700a7ecb5231b7d917910fd3de28922fe667d263d10f96058383ab0d78a34710cb509878daf2c67d492d4
+DIST regex-pcre-builtin-0.94.4.3.8.31.tar.gz 287858 SHA256 40d465882053af482b41c653c122fd26c279282a4388519413c98a36c8a76d79 SHA512 a0c664c9ecb45385e78d83080ca0b4dbfabe5ebcf9da85197eb8caf362be2a8f5148280ad24bafbfb5aa8197b215db2d91e443545e2d89b38aae151ebc77abb4 WHIRLPOOL e0a32b0d34f772cb94e73d3ee0ff786d02ceaf93040dfb24612c619435d6dee7e2893e039aaa845c2efdf8e0165822b82ddc5c36e8b794394dbea2d585a46030
+DIST regex-pcre-builtin-0.94.4.5.8.31.tar.gz 287845 SHA256 ba43c3b7e711afca22363a9af4fae8a5bb2f1eae0acc48f3d549f52a194cf9b0 SHA512 d8fa33ab7bdfd11f3543fa4a0764ff9e7debe8709eab38fbba7c676110341f6002ea26ef7a8c92369b054a75e10722c39511f536248e5cf879cdf8d3cb675ba7 WHIRLPOOL 369bfa50d252f95ed599d659f8865a426badcb254590e56e6bd5ae2df8ba191334ebebb1e5fba40052730e239acde5a73c579f0e3b8af8800bd53755a9a4a1fa
+DIST regex-pcre-builtin-0.94.4.7.8.31.tar.gz 290464 SHA256 36236b8e792093d1f4b52004da93ae33132551a7232005b0194f8d90f5fe2565 SHA512 5c01cd6f4c4e8adcee3df5a8147c63e0195055b3ec0eead5998ff249019c177b04e2e061cbaee59cb45f5b858b6e8ca25fb9366a4fbad0a054afba69b0948a18 WHIRLPOOL 804680a96987cd30a1ca55d3c81be7663132758373dbc12b59bd03a9b43352287aea68cb8d055d038df3047b056984ac122174dce25880a281ce495f59178c17
+DIST regex-pcre-builtin-0.94.4.8.8.35.tar.gz 311974 SHA256 0bd1b695de953ba4b6e6e0de007021c346cb2a6c8e09356fbcd34f8a79d2ea78 SHA512 6248cfc151db709284d0218630787dbfee0763f8f94c0c8b1a51469dfe47cfe550f67546c04e1aefcd61ba3db412e2051795b88bdb025e7518feeae82ba7860c WHIRLPOOL eebea2de992dbe334fa92aaddda484d8d9f56032519ba26c26623206b344991580b223a22db8c40d8e70a4fe0330fe449bb080d0a6b31603f2f430088dfe9e7a
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/files/regex-pcre-builtin-0.94.4.7.8.31-ghc-7.7.patch b/dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.4.7.8.31-ghc-7.7.patch
new file mode 100644
index 000000000000..384f36a93024
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/files/regex-pcre-builtin-0.94.4.7.8.31-ghc-7.7.patch
@@ -0,0 +1,20 @@
+diff --git a/Text/Regex/PCRE/Wrap.hsc b/Text/Regex/PCRE/Wrap.hsc
+index 26b4d39..5f4e4ca 100644
+--- a/Text/Regex/PCRE/Wrap.hsc
++++ b/Text/Regex/PCRE/Wrap.hsc
+@@ -73,13 +73,13 @@ module Text.Regex.PCRE.Wrap(
+ import Control.Monad(when)
+ import Data.Array(Array,accumArray)
+ import Data.Bits(Bits((.|.))) -- ((.&.),(.|.),complement))
+-import Foreign(unsafePerformIO
+- ,Ptr,ForeignPtr,FinalizerPtr -- ,FunPtr
++import Foreign(Ptr,ForeignPtr,FinalizerPtr -- ,FunPtr
+ ,alloca,allocaBytes,nullPtr
+ ,peek,peekElemOff
+ ,newForeignPtr,withForeignPtr)
+ import Foreign.C(CInt(..),CChar)
+ import Foreign.C.String(CString,CStringLen,peekCString)
++import System.IO.Unsafe (unsafePerformIO)
+ import Text.Regex.Base.RegexLike(RegexOptions(..),RegexMaker(..),RegexContext(..),MatchArray,MatchOffset)
+ #else
+ import Data.Array(Array)
diff --git a/dev-haskell/regex-pcre-builtin/metadata.xml b/dev-haskell/regex-pcre-builtin/metadata.xml
new file mode 100644
index 000000000000..ddb2b453cd1f
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..eeddedbae133
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+# ebuild generated by hackport 0.2.18.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit base haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://sourceforge.net/projects/lazy-regex"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+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")
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.1.8.31.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.1.8.31.ebuild
new file mode 100644
index 000000000000..4eb7ca5540fd
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.1.8.31.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit base haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+ dev-libs/libpcre"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3"
+
+PATCHES=("${FILESDIR}/${PN}-0.94.2.1.7.7-ghc-7.5.patch")
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.3.8.31.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.3.8.31.ebuild
new file mode 100644
index 000000000000..33999ccebaae
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.3.8.31.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3"
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.5.8.31.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.5.8.31.ebuild
new file mode 100644
index 000000000000..3f824657df75
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.5.8.31.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.1.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=splitbase \
+ --flag=newbase
+}
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.7.8.31.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.7.8.31.ebuild
new file mode 100644
index 000000000000..0f588d165f67
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.7.8.31.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit base haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3"
+
+PATCHES=("${FILESDIR}"/${P}-ghc-7.7.patch)
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.8.8.35.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.8.8.35.ebuild
new file mode 100644
index 000000000000..bdce69fee4d7
--- /dev/null
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.8.8.35.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.9999
+#hackport: flags: +newbase,+splitbase
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=newbase \
+ --flag=splitbase
+}