summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2014-03-09 12:42:54 +0000
committerMark Wright <gienah@gentoo.org>2014-03-09 12:42:54 +0000
commita303351b102bcad14f50a0dd8d0bb87cdfd2317e (patch)
tree1802c18ae01e531a59e0854ea6139a59de223ca3 /dev-haskell/foldl
parentBump fast-logger to 2.1.5 (diff)
downloadhistorical-a303351b102bcad14f50a0dd8d0bb87cdfd2317e.tar.gz
historical-a303351b102bcad14f50a0dd8d0bb87cdfd2317e.tar.bz2
historical-a303351b102bcad14f50a0dd8d0bb87cdfd2317e.zip
Add foldl
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x618E971F
Diffstat (limited to 'dev-haskell/foldl')
-rw-r--r--dev-haskell/foldl/ChangeLog9
-rw-r--r--dev-haskell/foldl/Manifest14
-rw-r--r--dev-haskell/foldl/foldl-1.0.2.ebuild33
-rw-r--r--dev-haskell/foldl/metadata.xml14
4 files changed, 70 insertions, 0 deletions
diff --git a/dev-haskell/foldl/ChangeLog b/dev-haskell/foldl/ChangeLog
new file mode 100644
index 000000000000..fa00f6169678
--- /dev/null
+++ b/dev-haskell/foldl/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-haskell/foldl
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/foldl/ChangeLog,v 1.1 2014/03/09 12:42:47 gienah Exp $
+
+*foldl-1.0.2 (09 Mar 2014)
+
+ 09 Mar 2014; Mark Wright <gienah@gentoo.org> +foldl-1.0.2.ebuild,
+ +metadata.xml:
+ Add foldl
diff --git a/dev-haskell/foldl/Manifest b/dev-haskell/foldl/Manifest
new file mode 100644
index 000000000000..34e4a2acc096
--- /dev/null
+++ b/dev-haskell/foldl/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST foldl-1.0.2.tar.gz 6961 SHA256 046d94297d1c122ef773a5d928b6832459cfe1c918513bd5d44b540102af9885 SHA512 b009768889d00d14f37be9491da6aecbbb0356b6bc1694e89686e26e4c3009236e1114b72ac4a7b3094968e255fa4da6ddb4cfa7066dd6273cb82af4f21eade1 WHIRLPOOL ed49a9e143495bb270cba1241784b59cf148a44f1521984b04775b2e4d2580c6c46263075638d4895181da09b5b401a423b857b7a01ca30c4add8e5331eba25e
+EBUILD foldl-1.0.2.ebuild 926 SHA256 610703108c8da369484d235b196803900081e9d32fa6356fa47adb1b47d4294c SHA512 06bee30daefccf4442f148857b784673ae943ac5560f9549325fb692983fc7ef5df8290997a259d923ed699895c5429fe8ae82064cdd5b48179b0ae4dbd448d3 WHIRLPOOL d5e93f47ca5287e2dfd49589646b177f785f2d7341287c7d82b7e55692916fdcd2381bec3d09ee2ab596a9ec1ec0bb2000bec3390014154ee00fc950aed3868b
+MISC ChangeLog 332 SHA256 38070dc2b9849cf7fe7b45ed5c67a432652408586e443850bbb367ef725db058 SHA512 2832c863c8cdbf289c722cddada6155fc9e91b9363b9ea2e0b68f03a3b0f3ff2818acc597708ead67db3814ce987103a4a5b354c44f0c86cffb21e769cfc8f76 WHIRLPOOL 3f9e20b50db422d11784158391bfdd81e981dfc1f7056aa56384754ec85a7c13de72595b4d0c1f8793230490c602f04467a01be1d6b71ef361fd581f3fe8ef0b
+MISC metadata.xml 522 SHA256 506e06d26a3378e6f3a805f1de59cc317a15027e42a2d33a35547ddad966d9d5 SHA512 44c173f802ded90b2cbab24b8339439ca58cf3f023d5a1da706c0f3d7e7ffd5c79a1ba2c9273994debe9d6c9a43ce8a1b40530655ac1d556f7936ee8c242fd52 WHIRLPOOL 5d0779869debf58651a362b10bca60149313fc27f6d88be73ebaf36ded617a54a56b4469fa9c7e7f02b193489a1246ae7efd4089d3ea6d8ee8189d2666a75218
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iF4EAREIAAYFAlMcYc0ACgkQoBEVQmGOlx9JAgD+Iu6eD8K+8eTXyXP+WoPq829s
+TvHiOpA7hVlG5f85B+YA/2LLExt1ARDV68rofWiGCWZc2em7IZsf/nx2awRLrbWh
+=N6MY
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/foldl/foldl-1.0.2.ebuild b/dev-haskell/foldl/foldl-1.0.2.ebuild
new file mode 100644
index 000000000000..f7cfe14fb087
--- /dev/null
+++ b/dev-haskell/foldl/foldl-1.0.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/foldl/foldl-1.0.2.ebuild,v 1.1 2014/03/09 12:42:47 gienah Exp $
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Composable, streaming, and efficient left folds"
+HOMEPAGE="http://hackage.haskell.org/package/foldl"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="<dev-haskell/primitive-0.6:=[profile?]
+ >=dev-haskell/text-0.11.2.0:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.11:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.2
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'text >= 0.11.2.0 && < 1.1' 'text >= 0.11.2.0'
+}
diff --git a/dev-haskell/foldl/metadata.xml b/dev-haskell/foldl/metadata.xml
new file mode 100644
index 000000000000..711cfa30ce8c
--- /dev/null
+++ b/dev-haskell/foldl/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+ <maintainer>
+ <email>haskell@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ This library provides strict left folds that stream in constant
+ memory, and you can combine folds using @Applicative@ style to derive new
+ folds. Derived folds still traverse the container just once and are often as
+ efficient as hand-written folds.
+ </longdescription>
+</pkgmetadata>