app-text/pandoc: huge version bump

This commit is contained in:
nemunaire 2018-11-16 04:34:05 +01:00
parent 36c01efcfe
commit 72b537171f
131 changed files with 2697 additions and 0 deletions

6
app-text/pandoc/Manifest Normal file
View File

@ -0,0 +1,6 @@
AUX pandoc-1.15.0.6-no-https.patch 407 BLAKE2B f884a11a29b111f2b7ba278aa3aa3b5a8a5b9ad0ee47b1881c4d163ca2266bcb1d311da81d66be93cb379704e6b7b365b335f8d6248626b40fd048a796db2b78 SHA512 3c8901649fdedd56bd6ae65af5667c563a04aff8f282194cfb70ae343408d82a6842e9e2e46be73f1938db889773fe946ae8da46bca45acbc882f5eabbf747e1
DIST pandoc-2.3.1.tar.gz 9038465 BLAKE2B 2f28a7c676dd12a4545940bfca228a07a6dc82e9a00542242c60e68ebb8f76ad42cbd16064910d388567dc81b4869df351d1fc0b73ed3bc7952a2736041f589a SHA512 e1c708e828c48ce5cf2a8a00431c0d75750ec46a67389de04260f3e18845b67a7e4792ea862e6184da00d335f1567f1276af4bddbb8d5275b3913f1b3a752121
DIST pandoc-2.4.tar.gz 9540719 BLAKE2B b8ac07bd083916e7aff32881eea2977298d5b75ca5afa56cd08ef95b8543e9cb195c87157bf5a6dd76f0fad0255b7519a09dd89f4ccb3b54775aab2f8b3b1ae5 SHA512 8ff0256c36629efea236753078ab9fd7c7caebe4b0b5b7020d5a286d84c25fd464ce040bb960b0a58d38efe39abfbdeb31e80fd7289ef95013509aedc675a64b
EBUILD pandoc-2.3.1.ebuild 5322 BLAKE2B b96846ea79fb216b5b144a7a5e8c170c701d42c2ade8da36f1f4deed2ab798d4cb6107c96ab72e98cc013c1a6a347181996829183d275f117cc73eae708af928 SHA512 b65294917f4fd03421ec7010ac370e2c15d73314a320c8d0c0b99c54a9ed35327248ae6194883c748f9719e5bade177ba0bb91c4262258f402d1f2fa88b15c00
EBUILD pandoc-2.4.ebuild 4876 BLAKE2B 687f4d2b326a5001b38b8cc680f1c301d5f6565025b3be1f5f36cf0e15adcb10ab346aeac21a0a6ffc664014433c656a682d3d05b61bdcfd01ec3a2ba148ecbb SHA512 fcf3a03366f44c8a2977ff365704a0dd276c567571f5965f83d1e11cec9f65bb2954d171bb09f144185144454aceff12372abd10a7fd9aa4cba51fa3fc4f9d47
MISC metadata.xml 1284 BLAKE2B 2870b0a838dde25aa218b69ca351aa95eadcc13ddba2953be9442bdeee56b9bba39e561bfdea019b1d1a2db8bca7ff99f5da37ba5b8836df5beb5c05ba3ceb44 SHA512 eb48931a43b32e6fdbd1d0abfbebd7b40ceae184705e95442cfe9e84ada734a98e72fc1c93dca165edeb4304e9f7e25271e667a85d0370066b2bc7fd0b4e4841

View File

@ -0,0 +1,12 @@
diff --git a/src/Text/Pandoc/Shared.hs b/src/Text/Pandoc/Shared.hs
index ef9f66a..50b0ec4 100644
--- a/src/Text/Pandoc/Shared.hs
+++ b/src/Text/Pandoc/Shared.hs
@@ -143,2 +143,3 @@ import Paths_pandoc (getDataFileName)
#endif
+import Codec.Archive.Zip
#ifdef HTTP_CLIENT
@@ -152,3 +153,2 @@ import Network.HTTP.Types.Header ( hContentType)
import Network (withSocketsDo)
-import Codec.Archive.Zip
#else

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
Pandoc is a Haskell library for converting from one markup
format to another, and a command-line tool that uses
this library. It can read markdown and (subsets of)
reStructuredText, HTML, LaTeX and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX, ConTeXt, Docbook,
OpenDocument, ODT, RTF, MediaWiki, Textile, groff man pages,
plain text, Emacs Org-Mode, EPUB, and S5 and Slidy HTML
slide shows.
</longdescription>
<use>
<flag name="embed_data_files">Embed data files in binary for relocatable executable.</flag>
<flag name="http-conduit">Enable downloading of resources over https.</flag>
<flag name="trypandoc">Build trypandoc cgi executable.</flag>
<flag name="https">Enable support for downloading of resources over https.</flag>
<flag name="make-pandoc-man-pages">Build program to regenerate pandoc man pages from README.</flag>
<flag name="network-uri">Get Network.URI from the network-uri package.</flag>
<flag name="weigh-pandoc">Build weigh-pandoc to measure memory usage.</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,98 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.1.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between markup formats"
HOMEPAGE="http://pandoc.org"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="embed_data_files +https +network-uri trypandoc weigh-pandoc"
RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?] <dev-haskell/aeson-1.2:=[profile?]
>=dev-haskell/aeson-pretty-0.8.5:=[profile?] <dev-haskell/aeson-pretty-0.9:=[profile?]
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
>=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?]
>=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?]
>=dev-haskell/cmark-0.5:=[profile?] <dev-haskell/cmark-0.6:=[profile?]
>=dev-haskell/cmark-gfm-0.1.1:=[profile?] <dev-haskell/cmark-gfm-0.2:=[profile?]
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?]
>=dev-haskell/doctemplates-0.2.1:=[profile?] <dev-haskell/doctemplates-0.3:=[profile?]
>=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
>=dev-haskell/filemanip-0.3:=[profile?] <dev-haskell/filemanip-0.4:=[profile?]
>=dev-haskell/glob-0.7:=[profile?] <dev-haskell/glob-0.10:=[profile?]
>=dev-haskell/haddock-library-1.6:=[profile?] <dev-haskell/haddock-library-1.7:=[profile?]
>=dev-haskell/hslua-1.0:=[profile?] <dev-haskell/hslua-1.1:=[profile?]
>=dev-haskell/hslua-module-text-0.2:=[profile?] <hslua-module-text-0.3:=[profile?]
>=dev-haskell/hsyaml-0.1.1.1:=[profile?] <dev-haskell/hsyaml-0.2:=[profile?]
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.4:=[profile?]
>=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?]
>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
dev-haskell/old-time:=[profile?]
>=dev-haskell/pandoc-types-1.17.5:=[profile?] <dev-haskell/pandoc-types-1.18:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?]
>=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?]
>=dev-haskell/skylighting-0.7.2:=[profile?]
>=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?]
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.7:=[profile?]
>=dev-haskell/tagsoup-0.14.6:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?]
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
>=dev-haskell/texmath-0.11:=[profile?] <dev-haskell/texmath-0.12:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?]
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
>=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?]
>=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.4:=[profile?]
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
>=dev-lang/ghc-7.8.2:=
https? ( >=dev-haskell/http-client-0.4.30:=[profile?] <dev-haskell/http-client-0.6:=[profile?]
>=dev-haskell/http-client-tls-0.2.4:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?]
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.10:=[profile?] )
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
!network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] )
trypandoc? ( >=dev-haskell/wai-0.3:=[profile?]
dev-haskell/wai-extra:=[profile?]
!https? ( dev-haskell/http-types:=[profile?] ) )
weigh-pandoc? ( >=dev-haskell/weigh-0.0:=[profile?] <dev-haskell/weigh-0.1:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7
>=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
>=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.6
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.10
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
embed_data_files? ( dev-haskell/hsb2hs )
"
src_prepare() {
default
cabal_chdeps \
'skylighting >= 0.7.2 && < 0.8' 'skylighting >= 0.7.2'
}
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag embed_data_files embed_data_files) \
$(cabal_flag https https) \
$(cabal_flag network-uri network-uri) \
$(cabal_flag trypandoc trypandoc) \
$(cabal_flag weigh-pandoc weigh-pandoc)
}

View File

@ -0,0 +1,86 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between markup formats"
HOMEPAGE="https://pandoc.org"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="embed_data_files static trypandoc"
RDEPEND=">=dev-haskell/aeson-0.7:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
>=dev-haskell/aeson-pretty-0.8.5:=[profile?] <dev-haskell/aeson-pretty-0.9:=[profile?]
>=dev-haskell/base-compat-0.9:=[profile?]
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
<dev-haskell/basement-0.0.8:=[profile?]
>=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?]
>=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?]
>=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?]
>=dev-haskell/cmark-gfm-0.1.1:=[profile?] <dev-haskell/cmark-gfm-0.2:=[profile?]
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?]
>=dev-haskell/doctemplates-0.2.1:=[profile?] <dev-haskell/doctemplates-0.3:=[profile?]
>=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
<dev-haskell/foundation-0.0.21:=[profile?]
>=dev-haskell/glob-0.7:=[profile?] <dev-haskell/glob-0.10:=[profile?]
>=dev-haskell/haddock-library-1.7:=[profile?] <dev-haskell/haddock-library-1.8:=[profile?]
>=dev-haskell/hslua-1.0.1:=[profile?] <dev-haskell/hslua-1.1:=[profile?]
>=dev-haskell/hslua-module-text-0.2:=[profile?] <dev-haskell/hslua-module-text-0.3:=[profile?]
>=dev-haskell/hsyaml-0.1.1.1:=[profile?] <dev-haskell/hsyaml-0.2:=[profile?]
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.4:=[profile?]
>=dev-haskell/http-client-0.4.30:=[profile?] <dev-haskell/http-client-0.6:=[profile?]
>=dev-haskell/http-client-tls-0.2.4:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?]
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.13:=[profile?]
>=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.4:=[profile?]
>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?]
>=dev-haskell/pandoc-types-1.17.5:=[profile?] <dev-haskell/pandoc-types-1.18:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?]
>=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
>=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?]
>=dev-haskell/skylighting-0.7.4:=[profile?] <dev-haskell/skylighting-0.8:=[profile?]
>=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?]
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?]
>=dev-haskell/tagsoup-0.14.6:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?]
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.4:=[profile?]
>=dev-haskell/texmath-0.11:=[profile?] <dev-haskell/texmath-0.12:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-haskell/unicode-transforms-0.3:=[profile?] <dev-haskell/unicode-transforms-0.4:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?]
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
>=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.4:=[profile?]
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
>=dev-lang/ghc-7.10.1:=
embed_data_files? ( >=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] )
trypandoc? ( >=dev-haskell/wai-0.3:=[profile?]
dev-haskell/wai-extra:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.0
test? ( >=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
>=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.13
>=dev-haskell/tasty-0.11 <dev-haskell/tasty-1.2
>=dev-haskell/tasty-golden-2.3 <dev-haskell/tasty-golden-2.4
>=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
>=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag embed_data_files embed_data_files) \
$(cabal_flag static static) \
$(cabal_flag trypandoc trypandoc)
}

View File

@ -0,0 +1,5 @@
DIST aeson-pretty-0.8.5.tar.gz 5568 BLAKE2B 2e2e1fdfdf43db10b4328a70ecd6370d8ac364e1c06c1e40ac9d01dc737a76d835a0380ab0bd9e5c79e3161c21b0c0925c6615bdf78a0acda3956488fba7637e SHA512 b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a
DIST aeson-pretty-0.8.7.tar.gz 5610 BLAKE2B 384930842b64f5f3315de016b0579e881ed07c3bf7d5e83b117dc1ec9ba082d361c7a844a525f7e8514892fbc14a904582e7dbf7eac6aa22d8653dad70be905a SHA512 b23cd85703ed21060dac3d608b894f0c331f6a008f0edeab319b4bdad8e07ce74f13dbe1865caa0ac091f85523fe334ae33bf735337411a9e70d1031dd5d33be
EBUILD aeson-pretty-0.8.5.ebuild 1049 BLAKE2B d7b3f71a518b7452489d63b56037afe9e5253da04e8e025cff9766f03fcf4990a1aecf69acfe3f6e3f12395889f715b3ee8bde0ed8dc69fee1a79178a8c6e738 SHA512 de48f2c94bed379600416bdbacf78ac872b7089b869ccb0fabda751b72d1d9d8f612e1b23b6409c909f148f787987bc08f9211d82b45e08760f996ab3359dea2
EBUILD aeson-pretty-0.8.7.ebuild 1049 BLAKE2B d7b3f71a518b7452489d63b56037afe9e5253da04e8e025cff9766f03fcf4990a1aecf69acfe3f6e3f12395889f715b3ee8bde0ed8dc69fee1a79178a8c6e738 SHA512 de48f2c94bed379600416bdbacf78ac872b7089b869ccb0fabda751b72d1d9d8f612e1b23b6409c909f148f787987bc08f9211d82b45e08760f996ab3359dea2
MISC metadata.xml 1084 BLAKE2B f7a8caf4e37967a6615328a96b204cccaf8229576767137cdbe65184ead5c2ea543c6f4c69927c603e2f71d96e4c2887b725f18011a7fd25c91d7f6127d64d0e SHA512 9561989967c30ea725461606c5e3200220cc5d32d71b726a4aff0e7e88b4638c02bcb4459e2ffe460e2f0a673d1ec35fe08506e526534be06627b22af23b9713

View File

@ -0,0 +1,37 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="JSON pretty-printing library and command-line tool"
HOMEPAGE="https://github.com/informatikr/aeson-pretty"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="lib-only"
RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.10:=[profile?]
>=dev-haskell/scientific-0.3:=[profile?]
>=dev-haskell/text-0.11:=[profile?]
>=dev-haskell/unordered-containers-0.1.3.0:=[profile?]
>=dev-haskell/vector-0.9:=[profile?]
>=dev-lang/ghc-7.4.1:=
!lib-only? ( >=dev-haskell/attoparsec-0.10:=[profile?]
>=dev-haskell/cmdargs-0.7:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag lib-only lib-only)
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="JSON pretty-printing library and command-line tool"
HOMEPAGE="https://github.com/informatikr/aeson-pretty"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="lib-only"
RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.10:=[profile?]
>=dev-haskell/scientific-0.3:=[profile?]
>=dev-haskell/text-0.11:=[profile?]
>=dev-haskell/unordered-containers-0.1.3.0:=[profile?]
>=dev-haskell/vector-0.9:=[profile?]
>=dev-lang/ghc-7.4.1:=
!lib-only? ( >=dev-haskell/attoparsec-0.10:=[profile?]
>=dev-haskell/cmdargs-0.7:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag lib-only lib-only)
}

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<use>
<flag name="lib-only">don't build 'aeson-pretty' executable.</flag>
</use>
<longdescription>
A JSON pretty-printing library compatible with aeson as well as
a command-line tool to improve readabilty of streams of JSON data.
The /library/ provides the function "encodePretty". It is a drop-in
replacement for aeson's "encode" function, producing JSON-ByteStrings for
human readers.
The /command-line tool/ reads JSON from stdin and writes prettified JSON
to stdout. It also offers a complementary "compact"-mode, essentially the
opposite of pretty-printing. If you specify @-flib-only@ like this
&gt; cabal install -flib-only aeson-pretty
the command-line tool will NOT be installed.
</longdescription>
<upstream>
<remote-id type="github">informatikr/aeson-pretty</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST aeson-1.4.1.0.tar.gz 264645 BLAKE2B 6dce519533e3168db569d16db6d12bc19c6776f5d2588bfe5ad6e25930415e1e16581751c02c4b80a4db1f341bbfce44ea07ecc131f5bc242a63e39973d433d3 SHA512 b2e6451579b56fafb78a1e1667430979da124817429f50b0549858d7a4957a25a26eb722364ef0bdb99d914eb9bb2afa2e0d33f51744910b179a58be26c81dd7
EBUILD aeson-1.4.1.0.ebuild 2507 BLAKE2B 2613eeb5706c5e119116dc196e1463f1172188940632dc11a399139e32192d19eab2acc2fbd063bd9b333e3bdebd9c7985fbc77b498846df9f6025f36599fc1b SHA512 9b7bc2105eb09ab8dcbe7493ee6b38882d56c90733f9da88358584fee35f693272dbe2ac520ed1733cf6a1eef28006d56f28a27f4953d30915704412fb6e1b48
MISC metadata.xml 532 BLAKE2B 79e09cbf3b8613bc5a6db3ba160b60b6984248530dc7d82b8dbdbce0f492a3e79d90832e5a6352945c698a6d4a2a7d3268ecb34f9e1842120e57e1bdf2b98f78 SHA512 c1fb690b8035c339d6239fcd441699505114c2c1fcf776d9daf7004b39448f08613068f3269ca6a146ceb83e0ef4cfa9beb9f47d3d4e02bf1376f6edc28aa889

View File

@ -0,0 +1,60 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Fast JSON parsing and encoding"
HOMEPAGE="https://github.com/bos/aeson"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="cffi developer fast"
RDEPEND=">=dev-haskell/attoparsec-0.13.0.1:=[profile?]
>=dev-haskell/base-compat-0.9.1:=[profile?] <dev-haskell/base-compat-0.11:=[profile?]
>=dev-haskell/dlist-0.6:=[profile?]
>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
>=dev-haskell/hashable-1.1.2.0:=[profile?]
>=dev-haskell/nats-1:=[profile?] <dev-haskell/nats-1.2:=[profile?]
>=dev-haskell/primitive-0.6.2.0:=[profile?] <dev-haskell/primitive-0.7:=[profile?]
>=dev-haskell/scientific-0.3.4.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/semigroups-0.18.2:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
>=dev-haskell/tagged-0.8.3:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
>=dev-haskell/text-1.2.3:=[profile?]
>=dev-haskell/th-abstraction-0.2.2:=[profile?] <dev-haskell/th-abstraction-0.3:=[profile?]
>=dev-haskell/time-locale-compat-0.1.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?]
>=dev-haskell/transformers-compat-0.3:=[profile?]
>=dev-haskell/unordered-containers-0.2.5.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?]
>=dev-haskell/vector-0.8:=[profile?]
>=dev-haskell/void-0.7.2:=[profile?] <dev-haskell/void-0.8:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( >=dev-haskell/base-orphans-0.5.3 <dev-haskell/base-orphans-0.8
dev-haskell/base16-bytestring
>=dev-haskell/generic-deriving-1.10 <dev-haskell/generic-deriving-1.13
>=dev-haskell/hashable-1.2.4.0
>=dev-haskell/hashable-time-0.2 <dev-haskell/hashable-time-0.3
>=dev-haskell/integer-logarithms-1 <dev-haskell/integer-logarithms-1.1
>=dev-haskell/quickcheck-2.10.0.1 <dev-haskell/quickcheck-2.12
>=dev-haskell/quickcheck-instances-0.3.16
dev-haskell/tasty
dev-haskell/tasty-hunit
dev-haskell/tasty-quickcheck )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag cffi cffi) \
$(cabal_flag developer developer) \
$(cabal_flag fast fast)
}

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
A JSON parsing and encoding library optimized for ease of use
and high performance.
To get started, see the documentation for the @Data.Aeson@ module
below.
(A note on naming: in Greek mythology, Aeson was the father of Jason.)
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST ansi-terminal-0.8.2.tar.gz 31357 BLAKE2B fbb588cb13da0cfec414825ba6274bc9c25339cff0ee3cb9172012c87ba9b9ea8bdc64e5c475e087c14087185c8b7eba519fd6456e8dacedf8ab3d3d48aefaff SHA512 7767400d6a7db682905f0ed700027515b61cb36d8a987d6b0e7b46638d7506604009fda7f3bd0413a74ea39f88a8fbde8a5a952b43dc2b22c1f9e8f4b99154cd
EBUILD ansi-terminal-0.8.2.ebuild 739 BLAKE2B 1d698bbaa04028d52552961aba46a8fc3e428a2365503e51a683f519b2cc3a40625520ed81a39bfaa538b3f3a4544741adf2f06b7a46d5413fd561fce3c7bedf SHA512 f062fce63e3a8dcef462304b935cad1cad30fc192959ccffc037dfd542a5124a2e0b0c9a206a6005acc1de0fdba868e01bae7af7a6066b168505b46d07d1c9ed
MISC metadata.xml 702 BLAKE2B 405eb8c2075636879af2db86ada502ff241f976f3a34c20e4e45aeefde968456ebadd1d01b4470f20b377c6a665623ce69884644c0a15b98d757f9823a2a51eb SHA512 ca4f14bf1a7508e8d6496752d11583b331a02512fd073f7c2d24a125d6e99901ff24c36fbbb9b745e74c05f93ba0b43573463841b56d0ae0e181b2a2ba1d6a4b

View File

@ -0,0 +1,30 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
# ebuild generated by hackport 0.4.6.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Simple ANSI terminal support, with Windows compatibility"
HOMEPAGE="https://github.com/feuerbach/ansi-terminal"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="example"
RDEPEND=">=dev-lang/ghc-7.4.1:=
dev-haskell/colour:=[profile?]
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag example example)
}

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and
changing the title. Compatible with Windows and those Unixes with ANSI terminals, but only GHC is supported as a compiler.
</longdescription>
<use>
<flag name="example">Build the example application.</flag>
</use>
<upstream>
<remote-id type="github">feuerbach/ansi-terminal</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST attoparsec-0.13.2.2.tar.gz 159729 BLAKE2B 56cbe69f05713b77d43ef6a91fe896f053d2acdeda40991a0d663006a830ae8be7a072f15b6de999d8204eaa2df4c09e6fc8196a424b588c57bbe87e34195aa3 SHA512 3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6
EBUILD attoparsec-0.13.2.2.ebuild 1129 BLAKE2B 4e2838932edd7e901058fd08be7949a3114149f291bb14723ad397746f959a115e4a65a0d01f30fd2e916248440ef52f5c858b8ecfc91501ccca5a7dc319d540 SHA512 35f9435ffe4c1a2154238ce0b813db369ef5d00b4c256417f462b3a94e66cc8fa19fbf70f1560b3ede1a2a1176e75b499ee5ee5a908d15ef10b6997a793775bc
MISC metadata.xml 435 BLAKE2B e09cfa0a64147948a4b2afee428e7624e6d08f9974c68757e1e1b203c202123549ebb9fab8156b857b8dffad06da7ca1f16e63fa21914fb0b5cdab0d1c3de60c SHA512 3ca21f8a17a89906c4bcd9eac3d7ffb97c81802b0564a1fcaedbbe077b75b04932152beb0429877a337bf840a39fc7c98c9e3f8881eba04e519ae3a02cdcf0d4

View File

@ -0,0 +1,38 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Fast combinator parsing for bytestrings and text"
HOMEPAGE="https://github.com/bos/attoparsec"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="developer"
RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/semigroups-0.16.1:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
>=dev-haskell/text-1.1.1.3:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.10
dev-haskell/quickcheck-unicode
>=dev-haskell/tasty-0.11
>=dev-haskell/tasty-quickcheck-0.8
dev-haskell/vector )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag developer developer)
}

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
A fast parser combinator library, aimed particularly at dealing
efficiently with network protocols and complicated text/binary
file formats.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST basement-0.0.7.tar.gz 133178 BLAKE2B 3b958c1a6ebdf3bc674d325861441a2163dd2f8260100b82f547b88fed23348b0b3dedd22cb8723a5aeea93fa8a30a530349e95921ca53ce36cac8b3849542cd SHA512 80f05fa38c1afcb91680aaa668c436b122a206e6044e4da5833e6697e5413b7d6a0f9d09db73c26c8bbf7e8f348af70472d1ebb3c01ce84af7f19560fa72adfd
DIST basement-0.0.8.tar.gz 134739 BLAKE2B 141c7471f2e2665db2f1618fe3111e99fa07ec30ba03c4ba870b179f2ad560c0772333a49b04bfc624387456297c4101553e8fa3fe9c4073fffaed79504266bb SHA512 37969ab403b23ac1f129eb6e2f81d46f53e6ba931a59695cc9a37a7387a77b24e9ba6da9cdec1ee2523410a9dad9ee5af0f8a45b59af7d07f4d467e1ad55b66f
EBUILD basement-0.0.7.ebuild 565 BLAKE2B 593882c638a52059850793a06d0df8c7af42f6899c756bfd6dc516596a30ebd0d5637b0262742084346668e7e04c218e0b4410ce6561e9e6e2ef54c1abf796dc SHA512 f79e13f6da27a287f66da78fa7153a23d4d460dddde50c9068d31d33a148fb38991df98966673d5cf586cb5e980920e0613acffac43682238f39ebce4a3b5cf4
EBUILD basement-0.0.8.ebuild 565 BLAKE2B 593882c638a52059850793a06d0df8c7af42f6899c756bfd6dc516596a30ebd0d5637b0262742084346668e7e04c218e0b4410ce6561e9e6e2ef54c1abf796dc SHA512 f79e13f6da27a287f66da78fa7153a23d4d460dddde50c9068d31d33a148fb38991df98966673d5cf586cb5e980920e0613acffac43682238f39ebce4a3b5cf4
MISC metadata.xml 348 BLAKE2B 594f04ef0cf2906ca8416434ddcc4a03c00221a47dd5c2aa8a0200815fb8ea2ce977dc7f2519869a2740f6c0c0f8745e85d1d415e6d3223154f735a73e6e4d3a SHA512 0215ed5b91fa56d25ebf4d6e59ff060c439e039d258ce6c1f7220184fc816626231e94ec4bf850a5f4cf0b1ce5e1b37ac23d9dfeb555de2512d6cfe442133413

View File

@ -0,0 +1,24 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Foundation scrap box of array & string"
HOMEPAGE="https://github.com/haskell-foundation/foundation#readme"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-8.0.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.24.0.0
"

View File

@ -0,0 +1,24 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Foundation scrap box of array & string"
HOMEPAGE="https://github.com/haskell-foundation/foundation#readme"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-8.0.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.24.0.0
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Foundation most basic primitives without any dependencies
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST blaze-html-0.9.1.1.tar.gz 81502 BLAKE2B 472f8e8129ebdc168d1f7f781edfa5abc6c0fdea04f6fc56cc58a63e5e37746d810f627ffe9ecd1b577950d7638a8ffb8fa7e5b3d8c22fb4f348342da3b8c5e4 SHA512 02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa
EBUILD blaze-html-0.9.1.1.ebuild 1155 BLAKE2B 4e127d41b752d3bf0420daabbe5af429cecf588d84270115c71cd9e3c1a191204ff02f15653ddc94d8c8ea4bb50beb6ca72a9cd0b93169e17157cb7d30e6af0b SHA512 2e12f445ae51f5b31326526c795890dc85f1bd6295df0a1e74ba8403dd449f341ca6df0a799030fbab8ed3814ac7c291047d7bc4ce20f1a4f5045452e1ef9b6b
MISC metadata.xml 498 BLAKE2B add97de60cd5374c7cd17dcac5aa4bdf0f6433724a4abdbbcdcaaabdc2bf0b8ab1f191079c573b9569076bfb8c773e7a4b6cbe105905f57c101c8d15b1ad10b5 SHA512 73c9c4ea7f0678f756c41ec10ce6161ac4d4dbaaa260dd317da24308f57f70ea5317ffbbad3380724064c21820cfaf278a06129bb1a2dcb3f206b92f2f719a33

View File

@ -0,0 +1,32 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
HOMEPAGE="http://jaspervdj.be/blaze"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
>=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?]
>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.12
>=dev-haskell/test-framework-0.4 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
"

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
A blazingly fast HTML combinator library for the Haskell
programming language. The Text.Blaze module is a good
starting point, as well as this tutorial:
&lt;http://jaspervdj.be/blaze/tutorial.html&gt;.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST blaze-markup-0.8.2.2.tar.gz 14458 BLAKE2B 9beb65115606d0861c3fc077718fc659cb223061ca56eb66c284842e3ab5f3320568da908c8a4ce681795d249a3b0e598b13eeebbf263a43a661ef14c811ddda SHA512 a3f7cc69d90d25755e6e2ca0b96d1965ea40ebd8994df08df81353b9ae342ce70e80d38a85df33bd330c6d745c41cd28f2c5e8ee8fcaf08369ed26dd384dc5e6
EBUILD blaze-markup-0.8.2.2.ebuild 1019 BLAKE2B 14cd9251a73964b970c67f2a56175fa68daba6f33a14c860c540dbc73333af3b1c1adcc90ecb00cf11e4ece8a0f8a8d4204c7d8edb10c456814b1b4242820d16 SHA512 feac7a58194087de2ecb441379a6fd78f9d33e48938d141cdbfa318f1ef6769cfae4bd9b58ab5bfacb4a44fab5767f70de95bd9bd9c08c1a60969e37cfebbeb5
MISC metadata.xml 516 BLAKE2B 64cd165fc27b6c1570dae7190e0181a92bb43c54038760f7c843fbbbe0d6faeb783f0d3e2d58ab90214b15775dba7bbce88c6b5401cd4f9b165b2bbcdc76a080 SHA512 a3395d76bf164a2cde4217dce26e35e894fc53f0a977134da64959e857a8640d0cb22cb53c33ef0359d782abf68f8527f01b18f5f0ea3278ec9590d9024de1a0

View File

@ -0,0 +1,31 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A blazingly fast markup combinator library for Haskell"
HOMEPAGE="http://jaspervdj.be/blaze"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
>=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.12
>=dev-haskell/tasty-1.0 <dev-haskell/tasty-1.2
>=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11
>=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 )
"

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Core modules of a blazingly fast markup combinator library for the Haskell
programming language. The Text.Blaze module is a good
starting point, as well as this tutorial:
&lt;http://jaspervdj.be/blaze/tutorial.html&gt;.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST case-insensitive-1.2.0.11.tar.gz 53581 BLAKE2B bbdb72a12fba17f49a543c50fdd38b1d0c4802e7d24b0b9111ab1d9ea697dfff17da17e36eeeac9c5d2f2a68652fa38d9b3e43c796c7884a869a142767f83480 SHA512 21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c
EBUILD case-insensitive-1.2.0.11.ebuild 794 BLAKE2B 005a0b305f5726884eaab5fa4aaf1786528c19f82a7250fae8a0ea6f15b258d8d92e4eb819dbc8d3f0c18671e3081c812a45cd51bf14a10ad43c854167cf6152 SHA512 312999c0415f72ef80ff2392ebbb02f73cf6cbca3fed2a1e7be687c060c73366029420ded118c7c5ab453fe0af6138f5835f763e6851a542d380f96a2680986a
MISC metadata.xml 566 BLAKE2B 1bb5bf17f39a35030f1af35afa367b6ced45cad2b922df8b6f9587a87aa18011eae32c0f0855ac557f0d88cdfd3d20933d8d64801609b75293f52be8d5809c27 SHA512 72fcb302fe4e675dfe84bd18cd313ed8e1bf84396fedd633e317c90fbc9d3f782a15ca5518297180c6a22ebcae3de26bf24c35ed129758c9bcfda70cb1213ead

View File

@ -0,0 +1,30 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Case insensitive string comparison"
HOMEPAGE="https://github.com/basvandijk/case-insensitive"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hashable-1.0:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?]
>=dev-haskell/text-0.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( >=dev-haskell/hunit-1.2.2
>=dev-haskell/test-framework-0.2.4
>=dev-haskell/test-framework-hunit-0.2.4 )
"

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
The module @Data.CaseInsensitive@ provides the &#39;CI&#39; type
constructor which can be parameterised by a string-like
type like: &#39;String&#39;, &#39;ByteString&#39;, &#39;Text&#39;,
etc.. Comparisons of values of the resulting type will be
insensitive to cases.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST cmark-gfm-0.1.6.tar.gz 197539 BLAKE2B c3cdd5ed4c74d4fdd340f13c523a2e5f1df5f62bb39338050e76dd36ffcf3a9b072576761eb68c7a4807d2ab51542407fec799fb67abb99c6479e7b49bf48b6e SHA512 91d4fd86e01e4738a1476242733fa9d2734033c63fa1db394aabdc77047c9a83e9cc561ee3823acd30a93c61c7bc859e2cab1a7fcf131a85af974590f146f35c
EBUILD cmark-gfm-0.1.6.ebuild 881 BLAKE2B 0ce78598578c9944b2946293832001caa55ccd47f89135b9b6dbc98dfaf59db35621b3d1b70fdfd0402c1cbc3fe6b8f233c6c66b4559597ebb7027cd761db291 SHA512 dc81bf1d8a6c0fd49c0b5469bae641c9b69f5c94cfa613e6327bca367af66800b250181fc64ba4b39d9ff8ab601b2617864fd4e66df240c2bfdb53abe1419d13
MISC metadata.xml 630 BLAKE2B 2f381ede02069456d0f8ba10ec83720b42adc058190e4e061047e905a827fe0e57f2586e582ac967b1fd884f2282efaecc7eaab3da154b700498c11360cf1978 SHA512 cf7d2d4659d56b71a2602646a6ebe78914ab318ffb691b34deace6d3f72c3857b2a6d2a3ce355f2a97a0d7f6ce9808d04011b299b64829b5e03355db5a49ee99

View File

@ -0,0 +1,33 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Fast, accurate GitHub Flavored Markdown parser and renderer"
HOMEPAGE="https://github.com/kivikakk/cmark-gfm-hs"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="pkgconfig"
RDEPEND=">=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
pkgconfig? ( unknown-c-lib/cmark-gfm
unknown-c-lib/cmark-gfm-extensions )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.14
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag pkgconfig pkgconfig)
}

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package provides Haskell bindings for
&lt;https://github.com/github/cmark libcmark-gfm&gt;, the reference
parser for &lt;https://github.github.com/gfm/ GitHub Flavored Markdown&gt;, a fully
specified variant of Markdown. It includes sources for
libcmark-gfm (0.28.0) and does not require prior installation of the
C library.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST cmark-0.5.6.tar.gz 170850 BLAKE2B 21ef603e6edd25545f0a51ff534aab8c7762ec1353c1b0349101217e42c09e3c0b33f99119831f09f9db20df9efb0e984420ef431c85a44c68f1580c02e009f3 SHA512 ba9ae5268c1d55123754e7b0c5f73c5134fa1d57a7a624e865c5c9690f073d9db9e6f1b7bc5fea86305d3a72a7af371a22f12fcce4ccbe9fd2942ba1d3677835
EBUILD cmark-0.5.6.ebuild 869 BLAKE2B d68631840f3ab086e5d8d610c1cb3c93cd28eb25c5cd592771d50e3e1202fa4a34cd205ef135662718d7ee4a5a6ecd3191096603988d7a04471868ed7f2b3e60 SHA512 5f47076e40394944378083dda3217ef16e97779d9bdd13d62fafad7d806e35fc01b296652652fa7e3c96acc6bbdcba75fa543152f5d9e5d61196821455462ffc
MISC metadata.xml 596 BLAKE2B a2fe68c568d56694d9cff2ae7858a4f49f3ace0094edd3a60e8246c625c160e2435c34f68b7a526c19593d2b317e4590a265268c0281a12291d6d803dc048e88 SHA512 f3e638e3b32cda7627a348eba34db99efd0b9eb8a66f6f8f27e196549f195140e72111e9ceccb64cb6b4ac2749ec9971858254b8b3778ef92a6612d736c77e1e

View File

@ -0,0 +1,33 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Fast, accurate CommonMark (Markdown) parser and renderer"
HOMEPAGE="https://github.com/jgm/cmark-hs"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="pkgconfig"
RDEPEND=">=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
pkgconfig? ( unknown-pkg-config/libcmark )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.14
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 )
pkgconfig? ( virtual/pkgconfig )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag pkgconfig pkgconfig)
}

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package provides Haskell bindings for
&lt;https://github.com/jgm/cmark libcmark&gt;, the reference
parser for &lt;http://commonmark.org CommonMark&gt;, a fully
specified variant of Markdown. It includes sources for
libcmark (0.28.0) and does not require prior installation of the
C library.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST cookie-0.4.4.tar.gz 5996 BLAKE2B 11ba2d50e004ae498525948c4eb68c470659e306e7a59794fefa8a0441960d2c956f356ef7eb9089866d336f856b30ee208589690767ccfdb886d2920f44b9c2 SHA512 3e17c7c3190602154a196c13b9e65eb139adfe5258441e48ebe5bd9e880af66a7c206f0eca441eeb9ab1700fa49c639adb9414d93f36147c11a1fe3f9fb4a775
EBUILD cookie-0.4.4.ebuild 762 BLAKE2B ad89c79f1bc3d85b43a1faa44af961c89596ca526ea103f47befd93d5a6864a152e36595bab9707dcb94478eda59841e029cbedd83052416ff468f6518b0e225 SHA512 efa0b73b57b6e7d732fe04a68e76bfc4271bd788b59bf6d06056a0f6945263f683f23997eb92b0532941d6de0d0c6e256bfa7feb835459a9c72cdc0e83ca6809
MISC metadata.xml 431 BLAKE2B 2e9b5ccb84dda46e46302289d5e68ebc7fe6a878e514372ec0cc3d74808334de45f7c8914c65a0eaedd311011bdc513af16f7c5747285a5762a4d4a6927998b3 SHA512 e0414646db296a944bb84a0c926a06930c3d92ba0d7fda101dc132647a1911445a0964554879f0ea32a40180b8e085af8ab1d4c9092e97a16d16359849e57e24

View File

@ -0,0 +1,31 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="HTTP cookie parsing and rendering"
HOMEPAGE="https://github.com/snoyberg/cookie"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/data-default-class:=[profile?]
>=dev-haskell/text-1.1:=[profile?]
>=dev-lang/ghc-7.10.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.22.2.0
test? ( dev-haskell/hunit
dev-haskell/quickcheck
dev-haskell/tasty
dev-haskell/tasty-hunit
dev-haskell/tasty-quickcheck )
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Hackage documentation generation is not reliable. For up to date documentation, please see: &lt;https://www.stackage.org/package/cookie&gt;.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST data-default-instances-dlist-0.0.1.tar.gz 1503 BLAKE2B 672c6ad40c6174fe86176bb3af7fcf469fba942c3af32307babc2f2bdf477f5d3ff4b7361ffad01b1e475075434fdd6c9c4497f7ca6a036d5f5295bc61c03c0d SHA512 b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d
EBUILD data-default-instances-dlist-0.0.1.ebuild 641 BLAKE2B 5beb4b031ba02e6f78a185029f71bce83a866975902e04d59ff70f8d192ee18c77bfeb568fa1b673c4fe37a2968aaeb1deb2f9c2767907edc7c709e2bd8e5c44 SHA512 ad23c067237063bf3930e77cd4f6b86f985a6c0c63fdb8613cf43a7d599ac137f6526f996412c1a9ecebc72d64edd7561a94f6219a0fb7d10ceafe96b20d8d85
MISC metadata.xml 327 BLAKE2B 86241d63af88e11ae3112525aa57d96f1a47ba2904ca98691be64f0ad281a617dfaf4ec8e32c1c64b4b3c208b50c37e034d7a2af7b8318a6889139f9b70b9b2b SHA512 be671f60db5a7cdf21c9b8927d3c7be47813e4dfb2b8c6b9e98420afd03bbfa2843d45c234e7537fd2dcd05b30b9b94ff475c2c55cc791004db1f2679b2b91c2

View File

@ -0,0 +1,26 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Default instances for types in dlist"
HOMEPAGE="http://hackage.haskell.org/package/data-default-instances-dlist"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/data-default-class:=[profile?]
dev-haskell/dlist:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Default instances for types in dlist
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST dlist-0.8.0.5.tar.gz 8987 BLAKE2B 0523d8e28c10bedd97226cd0f4e94c8f473cf49484fe87000eeb466ef61d9fe3df26c7e21822a4407e2a02cda85cbc8243e1f475bd60397a11e703fd2722ab57 SHA512 4eb2be3c5edbf7fad41051bd703c28e47a6f7bbac4092cc9a4dd92cbc77e0f13c819b3a2d9436b6022c758c621c33ca1d9220a7c8856376eca6d1b54fa082160
EBUILD dlist-0.8.0.5.ebuild 594 BLAKE2B 517625b7cb25c7a046bb4ea58d3743aacdc8de12f2f528387aab6f176011a5df3c923b4b995fa3362ef1228ae0d24628afa18701dece0a88dfb84a2a81528770 SHA512 7409dbf3cfd36a1b9f7a995f145203551c04c3b5d7205e29cd4c71259fe0ce4bae9271e233ee17fe34957cd8e4c4856311ab8231314e34225100c63821603b9d
MISC metadata.xml 505 BLAKE2B 999d7a7af5f53753bc43145e178bbd51a486b638142a907b5b21be91474f786380ef7daf21df285532528bccc4c448a3dd2955d2c96829222f55b3eeb20b7bac SHA512 02159d1b258b57ca2b44eb14f86778ab3c695e452d6312dbf7a117d9389930c0e49f2525e10fd278f3e03d7c7a1686c45e8491c7476f15219f6ecfc1cf7e2f67

View File

@ -0,0 +1,25 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Difference lists"
HOMEPAGE="https://github.com/spl/dlist"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.9.2
test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.13 )
"

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Difference lists are a list-like type supporting O(1) append. This is
particularly useful for efficient logging and pretty printing (e.g. with the
Writer monad), where list append quickly becomes too expensive.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST doctemplates-0.2.2.1.tar.gz 6139 BLAKE2B 5667ed03cec2605c131246625dcdffc06aed3d9237e09490509bfbe69a80483fb58bb248706076ac2c4fde2bf178b3695f14d93615bcd788ddbeca841088855e SHA512 e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485
EBUILD doctemplates-0.2.2.1.ebuild 950 BLAKE2B 881e0a15d168bd982d23605b72d1c4ebf887cf245e47dc357088b60fe3ab50807aa7d3cc8767bacf837afdd5fe84a9609d14f119e6f77dddae5da108d46e0709 SHA512 edea071ee8ea422a961bac1990565fbc2a8df58bc215babe8eb67e764b9c0e50f901405218a26f2a92e55aab9f586423861b579c5f263678377f19693128b795
MISC metadata.xml 338 BLAKE2B 865fa178d8ff213ecd35c9fb165e0d37b3bdb9649a46b3610b8176cc33178ea5bdde6958b8cef6d38a301cdd3c1b2d4cd1ff666626f82948dd7ec8fe058632b4 SHA512 7e0627079c3b8e661439ebe5f76506c1764d600ee08ec3eb5992a6bdadab494a6a20d16b24f69635706dbb1ea7e3bb59535f74626945a84cac21e9a5ccfd7367

View File

@ -0,0 +1,34 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Pandoc-style document templates"
HOMEPAGE="https://github.com/jgm/doctemplates#readme"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/aeson:=[profile?]
dev-haskell/blaze-html:=[profile?]
dev-haskell/blaze-markup:=[profile?]
dev-haskell/parsec:=[profile?]
dev-haskell/scientific:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
dev-haskell/text:=[profile?]
dev-haskell/unordered-containers:=[profile?]
dev-haskell/vector:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( dev-haskell/hspec )
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
A simple text templating system used by pandoc.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST foundation-0.0.20.tar.gz 122940 BLAKE2B 6ab858d94ac276d419bfb98262aaf0f5ba236d7793cc858d1e55050dc42954af8c03fe0ef4b5996b438bd1dea6f10411358da01707e0412495040df3cd8d3d17 SHA512 283a0e2ce0165d531d17f0c0f14e72b843c67a809d5c7bde4280b23103b30d919c5ddf0cd09918129171ea79d34ad83abfcd3aac9e24d9803595d08cea6aba22
EBUILD foundation-0.0.20.ebuild 1073 BLAKE2B ed64c10765572d2868ec78acefe4832f1b680fa93109812d672cc35a55f81d9d5e7a9f23f312855cb74ee37cc08b58dd17fff1e24702e5c1a59ee74108207e7f SHA512 8087d9d5a3c5e72a8812b38abe3fb810cd237754435f467f538df408a215e7f59248a4e4613644eac7aef4712a69ccb51cd4dcd9c5284af5c1d761c0f5da9aa2
MISC metadata.xml 961 BLAKE2B cb1e084d1ec1998d46b0193e1c6e2e4e863fa989b1d0fb24cf7b534a7fe0dbd48145ae2083ae4cf389e9e87a41cb2d8eb694f284e8aa8c5e16cb07175a6d8047 SHA512 96df7a14861ca9dc85196b26a464d31f0e7672124ad90dc4c35811f1f8642d826fd83248f3cbfbc47cacea78837be4911f1b5a57abdfe98af8aea30159a29357

View File

@ -0,0 +1,37 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Alternative prelude with batteries and no dependencies"
HOMEPAGE="https://github.com/haskell-foundation/foundation"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="bench-all bounds-check doctest experimental linktest minimal-deps"
RDEPEND="~dev-haskell/basement-0.0.7:=[profile?]
>=dev-lang/ghc-8.0.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.24.0.0
test? ( dev-haskell/basement
doctest? ( !minimal-deps? ( >=dev-haskell/doctest-0.9 ) ) )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag bench-all bench-all) \
$(cabal_flag bounds-check bounds-check) \
$(cabal_flag doctest doctest) \
$(cabal_flag experimental experimental) \
$(cabal_flag linktest linktest) \
$(cabal_flag minimal-deps minimal-deps)
}

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
A custom prelude with no dependencies apart from base.
This package has the following goals:
* provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base).
* provide a better and more efficient prelude than base&#39;s prelude.
* be self-sufficient: no external dependencies apart from base.
* provide better data-types: packed unicode string by default, arrays.
* Better numerical classes that better represent mathematical thing (No more all-in-one Num).
* Better I/O system with less Lazy IO
* Usual partial functions distinguished through type system
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST haddock-library-1.6.1.tar.gz 26302 BLAKE2B 863940dd03b60ceca04133674dbbf621574fecb426025a31590781e1d080f002e5fde3fe955da34804e63a2fb133638dffdcc932a739b4c1e585d066b5107392 SHA512 c283ecb08d5a5e5f34410c73be9abe9e0d4ef815366fbd80bc65789816d7f24506e86dc256e4ccc1233c5a38ab5e23757e73bb525afa3afd7d76cde971adad2e
DIST haddock-library-1.7.0.tar.gz 26315 BLAKE2B 2e7d0a3e20f70035e83eeddf60a9a2c6d3288218cf568bc4de565daf3c236620449db13a28c9338c882aefd7eb8819da0f9941539e69311351b0bfd29aebfff6 SHA512 ae4a3e2e02a866399623349c69b19738b371c574a72b2616f74c9b8fa2acdc04dfb20b7ef6cdd32709b474c0c99d27a49a810b7c58f68d8eb6bea7244323c30c
EBUILD haddock-library-1.6.1.ebuild 1039 BLAKE2B 0938e90aa61c3deba741abffbde48e89be06835610a857b5fc7c04fef92da6d65f4b8a580c48722780a85e57f7038ca94d3d736703e9f03e91c7311713f053a7 SHA512 c9cba7c303cfe0f5b5abb8d1230486dab6d22466de1ca9a53cf26ff95e4106b812a664af629f6ac68b8486befbbe7b2bfacd3296a4f6a352e465dabf1d3222a3
EBUILD haddock-library-1.7.0.ebuild 1039 BLAKE2B 0938e90aa61c3deba741abffbde48e89be06835610a857b5fc7c04fef92da6d65f4b8a580c48722780a85e57f7038ca94d3d736703e9f03e91c7311713f053a7 SHA512 c9cba7c303cfe0f5b5abb8d1230486dab6d22466de1ca9a53cf26ff95e4106b812a664af629f6ac68b8486befbbe7b2bfacd3296a4f6a352e465dabf1d3222a3
MISC metadata.xml 646 BLAKE2B b34a2f2800e7771d86781e648a058924d02f037ff50039d597876fa645c2355a60824eec8831b08fc19cb6b74547b01af43c0f57ecc8871687c7a780c7bac3fc SHA512 9219d3be6ddf43cabc0832ad9e6d7b94e7d8fc7cb9cdc840cf7ec791afc83fe2881e10a9225d5bfaa442c1f452eb4a245e35582b589283876d492917d6051738

View File

@ -0,0 +1,31 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Library exposing some functionality of Haddock"
HOMEPAGE="http://www.haskell.org/haddock/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.0
test? ( >=dev-haskell/base-compat-0.9.3 <dev-haskell/base-compat-0.11
>=dev-haskell/hspec-2.4.4 <dev-haskell/hspec-2.6
>=dev-haskell/optparse-applicative-0.14.0.0 <dev-haskell/optparse-applicative-0.15
>=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.12
>=dev-haskell/tree-diff-0.0.0.1 <dev-haskell/tree-diff-0.1 )
"

View File

@ -0,0 +1,31 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Library exposing some functionality of Haddock"
HOMEPAGE="http://www.haskell.org/haddock/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.0
test? ( >=dev-haskell/base-compat-0.9.3 <dev-haskell/base-compat-0.11
>=dev-haskell/hspec-2.4.4 <dev-haskell/hspec-2.6
>=dev-haskell/optparse-applicative-0.14.0.0 <dev-haskell/optparse-applicative-0.15
>=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.12
>=dev-haskell/tree-diff-0.0.0.1 <dev-haskell/tree-diff-0.1 )
"

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Haddock is a documentation-generation tool for Haskell
libraries. These modules expose some functionality of it
without pulling in the GHC dependency. Please note that the
API is likely to change so specify upper bounds in your
project. For interacting with Haddock
itself, see the [haddock package](https://hackage.haskell.org/package/haddock).
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST hashable-1.2.7.0.tar.gz 30182 BLAKE2B 7dee78e531fb396c51531f7b239f45a316bad3494590684b13814894a606ab8ddf7ef85a2027f26eeddad0a38f2c06a8a16d03b1b67ce009f9e8aed6cc872232 SHA512 41accac8fa38ab5c243caa058deaf31644d4df670520010d0d593e84fd42970f3fe2d4e945a31ac5491050467e843c7bdb299283a4c6d1446dfcbc2dbc58eec7
EBUILD hashable-1.2.7.0.ebuild 1063 BLAKE2B 2b6cfa4aae99bbcf4fa669c8f00f51f755f0557038fb34dee143b3e263d56ce67536debc32ecffd997b307744c11a2b19a5fd1d308478bea95d1625785fd33cf SHA512 71f558ff8726615e8238fc78e053ffc9fa810fa11774a7698897d5a00286e60d2e188dfa6e1ecad3470260becc20ce63dfab1c750f3280cb92ea997ad2890831
MISC metadata.xml 548 BLAKE2B 667b408496b78636be4288229ac99bac6b8b023ee95344854779fe37d1879c0d8e3253313091351f3903d6420c6b94329dcdc423d832ed76c447281760fc9e7d SHA512 8d99562c2b8d722b85a0e2ae1d8e9e3f4b3435057b0925cb7452d19672bed8ebee8206da5b195f9192813a3521f708504f8215085a99025788018dc47fecfc99

View File

@ -0,0 +1,39 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A class for types that can be converted to a hash value"
HOMEPAGE="https://github.com/tibbe/hashable"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="examples +integer-gmp +sse2 sse41"
RDEPEND=">=dev-haskell/text-0.11.0.5:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.12
test? ( dev-haskell/hunit
>=dev-haskell/quickcheck-2.4.0.1
>=dev-haskell/random-1.0 <dev-haskell/random-1.2
>=dev-haskell/test-framework-0.3.3
dev-haskell/test-framework-hunit
>=dev-haskell/test-framework-quickcheck2-0.2.9 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag examples examples) \
$(cabal_flag integer-gmp integer-gmp) \
$(cabal_flag sse2 sse2) \
$(cabal_flag sse41 sse41)
}

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package defines a class, &#39;Hashable&#39;, for types that
can be converted to a hash value. This class
exists for the benefit of hashing-based data
structures. The package provides instances for
basic types and a way to combine hash values.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST hslua-module-text-0.2.0.tar.gz 3583 BLAKE2B d34b4b28f7fa2d82d15bcbcde22fdda38522563d19b9739b69846c42f0e3026ca81aaf0990f78bd4c4fb46480cf99ec65ed9d2125c420ac8456150199961c0a8 SHA512 22a7efebecb6e6b4102539ecd0079d5428d10d07bbb3387f74f869de6c204af77d99271c41802b543534d7653e4c272812ce329723cb7406eed28f5f76533d8c
EBUILD hslua-module-text-0.2.0.ebuild 739 BLAKE2B 0da8bb1a81657ce4e60da2a6e3d6c3ca1f4c9640f53ef5fa04bd91901b54e69c072ebade2d886f5ff8099c168f1f8946c275b81cbf33e3d935ea432c6212cf68 SHA512 4cf8c2cd8ec79a4f4c093b63244d665da671597533b013977c067fb5388888f65917e4afaf11abfc709caedd2e2f758f3c7948c37697a536d1ff992a26116b2c
MISC metadata.xml 339 BLAKE2B 4d556585216ee9e68684f816fe99ddb428909734c9fd11716c446ebf178ace2f1020bfcc9f6c51d1b8d62df46bd60e5f88d6574dd272cd83ef8f439979f72949 SHA512 474876e1d71ceb898d2df804f93313669819949bcf93ae3f52bf9358a416fa7ab902c430d4148ec3f957de2abeadbe289502a185b625864b4249c0a0132f4fee

View File

@ -0,0 +1,28 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Lua module for text"
HOMEPAGE="https://github.com/hslua/hslua-module-text"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hslua-1.0:=[profile?] <dev-haskell/hslua-1.1:=[profile?]
>=dev-haskell/text-1:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( dev-haskell/tasty
dev-haskell/tasty-hunit )
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
UTF-8 aware subset of Lua&#39;s `string` module.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST hslua-1.0.1.tar.gz 235701 BLAKE2B b2ead794882effb0c973b5d5783e76528a948375a658eb138af548b743f67d634d5ccb0b75fd0c183b8cd458337d9ba8ab7bf066dacdb7104d23107839612593 SHA512 efb7e2c23f90a3900609f0b395984035f271e123ab1b74b804e96da301e1d44636f3ea24a60a797bdfb5b9becb865ab88e3e927d86fec35cf55b787a8502b694
EBUILD hslua-1.0.1.ebuild 1525 BLAKE2B cf4b6087106afc32a49525fa6b65f10a18d70710698eff052d214a7173bd92436229dde89dddcc0e92f13288662ab12711f5024ac143163e77aa9f1808b3f161 SHA512 45ae0f32f3d768ebafbae01cff33436d2913fb288f25ab58e4fb8f5870bf4b11e1af8ab2c5bf9608d4c350ba8b347ad679ace5252fcf0b182c6bf020bf731a74
MISC metadata.xml 679 BLAKE2B c11ebd79b1abf2de1c70524c06e4a6f0172ad754fa9f0a3876ace8d871d86ec11072fbc95c235477473f84a7e28599b45944359a787fd27849cc677e6ce63548 SHA512 202d0a361627a1534fe67c7deeed0babd947fbb38abebf826de20cd46b6c2615a30fea30a1082a67bf4d8b7c3d38ee898afbf839f7a522c37574b685624d7d37

View File

@ -0,0 +1,46 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Bindings to Lua, an embeddable scripting language"
HOMEPAGE="https://hslua.github.io/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+allow-unsafe-gc apicheck +export-dynamic lua_32bits pkg-config system-lua"
RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-5:=[profile?]
>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.10.1:=
pkg-config? ( >=dev-lang/lua-5.3 )
!pkg-config? ( system-lua? ( >=dev-lang/lua-5.3 ) )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.22.2.0
test? ( >=dev-haskell/quickcheck-2.7
>=dev-haskell/quickcheck-instances-0.3
>=dev-haskell/tasty-0.11
>=dev-haskell/tasty-hunit-0.9
>=dev-haskell/tasty-quickcheck-0.8 )
pkg-config? ( virtual/pkgconfig )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag allow-unsafe-gc allow-unsafe-gc) \
$(cabal_flag apicheck apicheck) \
$(cabal_flag export-dynamic export-dynamic) \
$(cabal_flag lua_32bits lua_32bits) \
$(cabal_flag pkg-config pkg-config) \
$(cabal_flag system-lua system-lua)
}

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
HsLua provides bindings, wrappers, types, and helper
functions to bridge Haskell and &lt;https://www.lua.org/ Lua&gt;.
This package contains a full Lua interpreter version 5.3.5.
If you want to link it with a system-wide Lua installation,
use the @system-lua@ flag.
&lt;https://github.com/hslua/hslua-examples Example programs&gt;
are available in a separate repository.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST HsYAML-0.1.1.2.tar.gz 60789 BLAKE2B f659f231b5c56f39dcbec412d6d6e031d449864d7bdc367be4aa0a19923396a5ee12bf9a711da70ed462a78f0bae1c6bd758bdcc9003bbf8a379e0e6d5fc63e4 SHA512 5379a3ee36a827579a73b84f82ea6bba713ab9a3437becf01610c96770ff689003c0d3266102df7181241502fc2a894da6cf6b06cbad1fa07d62f58c67f34d80
EBUILD hsyaml-0.1.1.2.ebuild 1039 BLAKE2B 80702161337857ea16815eb20cc97a8d07b03a4e096a366181fddbc312d3504a660217cf93dddec37b37912d9d164b42e2c1e5878e2954e4cc482a7db9f1865c SHA512 5b59c701aa43b2d4a23eb964753ab7e9a7ef975f992d7fe54695ae793e5321f9a9258a7ba0fc31175a14373e4f64a058168328ac41dd32e41bc068e291fd8f84
MISC metadata.xml 1257 BLAKE2B 6517367f3e13c4ad4d47af8ed098b9aa0a53d38150ec5777fe63197c0e0f5f03bdbe4154aee763735c72c5bd407559d1b9e1af1231acdcb65de7d75efd0c1764 SHA512 c070e085bc7682ce4b2f6abb37a9804898e81e10228573f975a33e0dad6101b834ab7a873f8cc1b04884fe64f322c59024b210af79de5d9aad4a4980c5de7aba

View File

@ -0,0 +1,35 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="HsYAML"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Pure Haskell YAML 1.2 parser"
HOMEPAGE="https://github.com/hvr/HsYAML"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-0.9:=[profile?]
>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?]
>=dev-haskell/mtl-2.2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/nats-1.1.2:=[profile?] <dev-haskell/nats-1.2:=[profile?]
>=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.14
"
S="${WORKDIR}/${MY_P}"

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
@HsYAML@ is a [YAML 1.2](http://yaml.org/spec/1.2/spec.html) parser implementation for Haskell.
Features of @HsYAML@ include:
* Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the [YAML 1.2 specification](http://yaml.org/spec/1.2/spec.html).
* Direct decoding to native Haskell types via (@aeson@-inspired) typeclass-based API (see &quot;Data.YAML&quot;).
* Support for constructing custom YAML node graph representation (including support for cyclic YAML data structures).
* Support for the standard (untyped) /Failsafe/, (strict) /JSON/, and (flexible) /Core/ \&quot;schemas\&quot; providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas).
* Event-based API resembling LibYAML&#39;s Event-based API (see &quot;Data.YAML.Event&quot;).
* Low-level API access to lexical token-based scanner (see &quot;Data.YAML.Token&quot;).
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST http-client-0.5.13.1.tar.gz 88173 BLAKE2B 58be2661bf3c9e64dbc9e0873cc938e450627c09f2ccb39b397f3da74d02fb89b3692fcd609f00f04a2db1d3e980c711098d58ba67a3201e76723dfe09b45544 SHA512 135bbbbc32dbc1613308c55347f4d8a0ba577d6ca8b522eb3aac7b96df92577a3c101464e89fc77c348b18cf040104176036adee7710bd9b4ce31aa0e5012e0a
EBUILD http-client-0.5.13.1.ebuild 1657 BLAKE2B e8e655f539bba6dbe54f05a7d12b7259ce7e25104607dd6b8b64b430a8bd9ec6c3ec3537b2ec33675ba21caba4b2a5c2be7121240a7d9e133104e1b6d9da8512 SHA512 d265dffdb4446b1e52650a1c206eb7e24af0d5460ce428964e9fa02d97f2ebdaee3cb624cfe6b5a66f2536ef38ef02287403cfd6ec6fa93bfa1b39a82dc339a3
MISC metadata.xml 435 BLAKE2B 145d12d9754d18b038e3ee30e0fc9b954f48d700c2e4179cee31649333306ff45e3c36034a086bd27f5dfec850da8fcbb2aaed4e902a6ae5453b191452447f48 SHA512 b5f0300d01f5d089ec9dbb755d08ef22de7f1621f16966b7ca2c6b9efc4338e8c8db6fbb325da805f6fcccebe19a3048d9650fdfa2e920c5be4a030d16fb4433

View File

@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="An HTTP client engine"
HOMEPAGE="https://github.com/snoyberg/http-client"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+network-uri"
RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?]
>=dev-haskell/case-insensitive-1.0:=[profile?]
dev-haskell/cookie:=[profile?]
>=dev-haskell/exceptions-0.4:=[profile?]
>=dev-haskell/http-types-0.8:=[profile?]
>=dev-haskell/memory-0.7:=[profile?]
dev-haskell/mime-types:=[profile?]
dev-haskell/random:=[profile?]
>=dev-haskell/semigroups-0.16.1:=[profile?]
>=dev-haskell/stm-2.3:=[profile?]
>=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?]
>=dev-haskell/text-0.11:=[profile?]
>dev-haskell/unsupported-ghc-version-1:=[profile?] <dev-haskell/unsupported-ghc-version-1:=[profile?]
>=dev-lang/ghc-7.8.2:=
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( >=dev-haskell/network-2.4:=[profile?] <dev-haskell/network-2.6:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( dev-haskell/async
dev-haskell/hspec
dev-haskell/monad-control
>=dev-haskell/streaming-commons-0.1.1
dev-haskell/zlib
!network-uri? ( dev-haskell/network-uri ) )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag network-uri network-uri)
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Hackage documentation generation is not reliable. For up to date documentation, please see: &lt;http://www.stackage.org/package/http-client&gt;.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST http-types-0.12.2.tar.gz 13552 BLAKE2B e89b021eaea7077cbc89c3af688a5443977d2acaf035b8efd905067e62a5b06bdddd3d2fa7073ad4a3c64489a03e4e6fdacab0fc2593f75adf9d4334eb2d2063 SHA512 aa77f93a989f89a32de335fb95cbbf7df126005f7daaed002811c60f6669f6ab0c10fdf1dfb747f00d07102ed31e23dbb1c590a47b7366f24967e038e7da8859
EBUILD http-types-0.12.2.ebuild 845 BLAKE2B d3306b888e98a95af1c8725082c15035611dde92f4865d48bc3a7f4813a29e77e43a60fe20c55ba09aaa9abff00f91277c93087762731c0495b6db0dec9c24ec SHA512 8b39d17b14d3c4cbd90e43f5374f0697b282b9312eac9669a044c8db5ac4f974f7530cc2f9d613bb75b974f3d07996add3dcc6f22ee4b8ffc7caf20b019429ec
MISC metadata.xml 356 BLAKE2B 1faf5517311afe43ea1d1d07503033d456d3d02d998a8ff6183aab20b2559ba4a583754d1ead7e2b8cc2c9362597154f80aaf579ec5269b476c1b0af9b33a731 SHA512 c0e8fc12d37d409c52023c2d2846548fa084046f594aed768bedacffa6fa2ec05daa54523feb0cf171715e568642d5b527cc4894a8bc188d8c09aa535b126fdd

View File

@ -0,0 +1,30 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Generic HTTP types for Haskell (for both client and server code)"
HOMEPAGE="https://github.com/aristidb/http-types"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?]
>=dev-haskell/text-0.11.0.2:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
test? ( >=dev-haskell/doctest-0.9.3
>=dev-haskell/hspec-1.3
dev-haskell/quickcheck
dev-haskell/quickcheck-instances )
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Generic HTTP types for Haskell (for both client and server code).
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST hxt-regex-xmlschema-9.2.0.3.tar.gz 35781 BLAKE2B 0ab5c2042acf032e2709e6781457ec28f2bda3b9778947b08dafd7075c9422e0375574104fd06089f19192bebce3f3f3da5e1b515c8eb62bb7ce5c06c3e8680c SHA512 707ad7a4b5c32785fd89131279dd89a871f134a26ce1f98fd4ac8fec196c8960c2d39d18674967379b40508748fca3a34b9289500173075c54c1d6726191bbd8
EBUILD hxt-regex-xmlschema-9.2.0.3.ebuild 941 BLAKE2B 1e0e063b3fdf5d19379678258a2d59c16cfbd859f90557be63a8e62cf33d5bcef15f0c8098af6b24a342972b7a09865f89e03b6e00683b98072bbdb490fea1de SHA512 a2133e209baa107a26e4e789633e559dc087f685774e7c3ed85619bf501c4b9054d8770dd9f8edc91badfde60d67841e3c735d4cdf19f27cfb606f6fc33a3136
MISC metadata.xml 1031 BLAKE2B efbe01dbf548b63fb816ef07a2c7f90fbed3ad93fc6c4be578a4b2e6a415a6c0f4e1605264047d0e29f57e52a60f4fe08c54f9e930f2eb82ebc2a4e7313584c9 SHA512 2020fdee7c3b2058d2d5f466742cb56d89a5cc5247d8c893aaf1cf7f8041a398aa7463cff302a481c4dcb5d6989850598885c5317397ddf10fb77c85ab175114

View File

@ -0,0 +1,33 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A regular expression library for W3C XML Schema regular expressions"
HOMEPAGE="http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="profile"
RDEPEND=">=dev-haskell/hxt-charproperties-9:=[profile?] <dev-haskell/hxt-charproperties-10:=[profile?]
>=dev-haskell/parsec-2.1:=[profile?] <dev-haskell/parsec-4:=[profile?]
>=dev-haskell/text-0.10:=[profile?]
>=dev-lang/ghc-7.6.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.16.0
test? ( dev-haskell/hunit )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag profile profile)
}

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This library supports full W3C XML Schema regular expressions
inclusive all Unicode character sets and blocks.
The complete grammar can be found under &lt;http://www.w3.org/TR/xmlschema11-2/#regexs&gt;.
It is implemented by the technique of derivations of regular expressions.
The W3C syntax is extended to support not only union of regular sets,
but also intersection, set difference, exor.
Matching of subexpressions is also supported.
The library can be used for constricting lightweight scanners and tokenizers.
It is a standalone library, no external regex libraries are used.
Extensions in 9.2: The library does nor only support String&#39;s, but also
ByteString&#39;s and Text in strict and lazy variants
</longdescription>
</pkgmetadata>

3
dev-haskell/hxt/Manifest Normal file
View File

@ -0,0 +1,3 @@
DIST hxt-9.3.1.16.tar.gz 223814 BLAKE2B acc0ada43249884c2da06adb8214827b626799d6ba4d4eb9de78dcfb4451c523a48b04e6f7c6cc41b4f6a708527bd824979d902452c77dabd8190d94a521bbb2 SHA512 6cc99a3b9d1ffe33002d35a5c0965919227835e0fb5b0b829b49232443dec175428dab66720a717f8a655e0de9ad4c77c501aa6d3982b43024cb3a866cd12846
EBUILD hxt-9.3.1.16.ebuild 1096 BLAKE2B 8c099add03e79706f0507150be7d5bf52d102387447e724f5c636ccbe6671176149dddc265f43dc8a47f781fbc67487bdae7bc2a00792cdf79216b73ec5a1f90 SHA512 737cf7eba87ed0919e73b27e38543dc9f4d0a731ff4c6f4adaa3460cc9157442caa39c050183a400669e2c0ca4df2ea379b3b023ddc7d9f6b39a2b8413cae652
MISC metadata.xml 2697 BLAKE2B bebd98c390e2fe19cf69287356b65241c4984afb5426c61622e2f0bf04f75a223c63640405d2faac98a4fc593fc8dafb51680067bb2819b2b5f769311294825e SHA512 2ac61cb1a772d8bf089212ed91df6e242e53647573b8d2c92f71325699acf71295b3cab1f690cfceafa0abd573c2aed378b420c953ea39ef2399bfefee4407ef

View File

@ -0,0 +1,36 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="A collection of tools for processing XML with Haskell"
HOMEPAGE="https://github.com/UweSchmidt/hxt"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="network-uri"
RDEPEND=">=dev-haskell/hxt-charproperties-9.1:=[profile?]
>=dev-haskell/hxt-regex-xmlschema-9.2:=[profile?]
>=dev-haskell/hxt-unicode-9.0.1:=[profile?]
>=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-3:=[profile?]
>=dev-haskell/parsec-2.1:=[profile?] <dev-haskell/parsec-4:=[profile?]
>=dev-lang/ghc-7.4.1:=
network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( >=dev-haskell/network-2.4:=[profile?] <dev-haskell/network-2.6:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag network-uri network-uri)
}

View File

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
The Haskell XML Toolbox bases on the ideas of HaXml and HXML,
but introduces a more general approach for processing XML with Haskell.
The Haskell XML Toolbox uses a generic data model for representing XML documents,
including the DTD subset and the document subset, in Haskell.
It contains a validating XML parser, a HTML parser, namespace support,
an XPath expression evaluator, an XSLT library, a RelaxNG schema validator
and funtions for serialization and deserialization of user defined data.
The library makes extensive use of the arrow approach for processing XML.
Since version 9 the toolbox is partitioned into various (sub-)packages.
This package contains the core functionality,
hxt-curl, hxt-tagsoup, hxt-relaxng, hxt-xpath, hxt-xslt,
hxt-regex-xmlschema contain the extensions.
hxt-unicode contains encoding and decoding functions,
hxt-charproperties char properties for unicode and XML.
Changes from 9.3.1.15: Bug in quoting PI instructions in showXmlTrees fixed
Changes from 9.3.1.14: For ghc-7.10 network-uri is automatically selected
Changes from 9.3.1.13: ghc-7.10 compatibility
Changes from 9.3.1.12: Bug when unpickling an empty attribute value removed
Changes from 9.3.1.11: Bug fix in haddock comments
Changes from 9.3.1.10: Bug in DTD validation, space and time leak in delta removed
Changes from 9.3.1.9: lower bound of mtl dependency lowered to 2.0.1
Changes from 9.3.1.8: Bug in hread removed
Changes from 9.3.1.7: Foldable and Traversable instances for NTree added
Control.Except used instead of deprecated Control.Error
Changes from 9.3.1.6: canonicalize added in hread and hreadDoc
Changes from 9.3.1.4: conditionally (no default)
dependency from networt changed to network-uri with flag &quot;network-uri&quot;
Changes from 9.3.1.3: warnings from ghc-7.8.1 removed
Changes from 9.3.1.2: https as protocol added
Changes from 9.3.1.1: new parser xreadDoc
Changes from 9.3.1.0: in readString all input decoding switched off
Changes from 9.3.0.1: lower bound for network set to be &gt;= 2.4
Changes from 9.3.0: upper bound for network set to be &lt; 2.4
(URI signatures changed in 2.4)
Changes from 9.2.2: XMLSchema validation integrated
Changes from 9.2.1: user defined mime type handlers added
Changes from 9.2.0: New warnings from ghc-7.4 removed
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST mime-types-0.1.0.8.tar.gz 11374 BLAKE2B db95c13948bd65c3f4fa44cb998ea9d2870d4b5333b4e90d47e9e5403902260035857f3324d6b4e7311b3efd624930529b8a43463f8b506117315f8165f18459 SHA512 acbc69bbaac28db72da2b23f6da3654a69eea236e836f078ab3bfd09d9e9e199ad81cd72105ab42681ed0534152ce4ee5c3f2816a8617c2e1c9cda60dda4cf9f
EBUILD mime-types-0.1.0.8.ebuild 572 BLAKE2B 1ddeb52067f9f9e07f2ff26839c175d2399891e821b23b02d8a4db60788fe3b3a0575e74d7c72d97f4bd7240faa546a38c22236f701d7b76dc927bb101fd9e4f SHA512 0d0cd9c67f176e01e62b26d12e248925e5ea1abc7f0aa8661af4e083ad8959cd1ee61ec206026191eba007f05da5ef2605c234b90fbdb2cd815362eac0a5ebbf
MISC metadata.xml 383 BLAKE2B 4b9fee75b5e37e0cbf3a93e2e8363c064e774e299625d4dacc155fa192bb8403a2735c1661f683a8bef27a7173eeff059d0b2064a2b0066a189e1893e06ffea8 SHA512 e6ccbd645d31ebae4aa185a66f85199f3a5153037e554d93f42a11f49b040a49fa38819938142c7cac29d2d84729d99da7c32afe300b7df7578455a42ae15ca8

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
API docs and the README are available at &lt;http://www.stackage.org/package/mime-types&gt;.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,25 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Basic mime-type handling types and functions"
HOMEPAGE="https://github.com/yesodweb/wai"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/text:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"

View File

@ -0,0 +1,3 @@
DIST nats-1.1.2.tar.gz 7776 BLAKE2B ae2012e1e8a433c3802b7470f95a7e4b391f9c7ee50f41b94d2ee9d20b630820e550efa76fb5d64926942e87e761db0702ae4310573d0bca38f52fa419a93390 SHA512 596f11e98fe57893279ddd1f5af11a12e747e0d5e87000c7e20d0f5c2da0f0be9a6b8d19c8d5759716a7fb9a3e77d0e999380af3d5a350fe32a5492dc6077450
EBUILD nats-1.1.2.ebuild 811 BLAKE2B d72933f5c7f649c177bf4cffacf5c5a950b28e7ad414cb37275d4e5546ddef4787cf482f74c52af32d0ff788824f03630cf4868d105a507a6b3fcec23f2434a6 SHA512 5dde77ebd28e0e9664dd07c4d575d049ad4233a86dfaa16afcd3b502804d756f920d4580f661030d63c2a6a1a11403f7b26bf9ec105da6922b3999e3f94c3153
MISC metadata.xml 307 BLAKE2B 04244147521914466dcf089c28246292f843744aa8299db3242478ce7aa2807efcd887cb2e33484f00b2ce549a73eecd68f6488cf2a7290283003fab2d935435 SHA512 437bc255dd217c022cdf1917512595a398ff54a2ed4f22000d119454c9117eecc8107699a9ba9130735e754bd0311a9996aae70cbe46a4daba9e19c7e5ed35e1

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Natural numbers.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,32 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Natural numbers"
HOMEPAGE="https://github.com/ekmett/nats/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+binary +hashable +template-haskell"
RDEPEND=">=dev-lang/ghc-7.4.1:=
hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag binary binary) \
$(cabal_flag hashable hashable) \
$(cabal_flag template-haskell template-haskell)
}

View File

@ -0,0 +1,3 @@
DIST pandoc-types-1.17.5.4.tar.gz 26080 BLAKE2B 5bd0dcb0ae89982e493b2b5823803c0af105cabf63101e67692f9360baa974fdb76e936bbe377b0a33b3d32ca23557ec7d379f3cb2d0dd3858289883e1eb373e SHA512 b70dee15e80a91276b04d883f878ca67fdf76195d775f92dc5bbe80c941834fbf067804ea6afa0b79cfc886e4f741d68a161318ab6afb968f159ccbe04a85ce1
EBUILD pandoc-types-1.17.5.4.ebuild 1171 BLAKE2B 0670ea4fdd6fc34bfd7eb16180688025a534bd5ac35b2d4e5fcc12829448219881bd653b5dbb5a9a29807c57d71241e103b242b2392b41f654ed0153a64585ad SHA512 cb0075b8e7e33464951b0979ad19e7a0582f6fb5904ad5e6749bc1f172f937bd686b6346795895007ff5a24125a549ec1237afa32962d08c0aaaf0e1c09b1ae8
MISC metadata.xml 742 BLAKE2B be89ec8208d0891fbe9af9f4cdbd438daaaf96e8fa3478b9b9713c57349e6a516c0b8d5ad1074e4b34d02e0d1f1d52ff27a7dcc2699362ed7ddd5bee18940255 SHA512 438830b6cd891695dbc45cb03b0bcd34f85fb5d7225384617a1d130c086b687e7dfed06d4122b0025ad70eba4ed25e2d3dd2803a0a84012d225b75cdfb6fa9e6

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package contains definitions for the <pkg>app-text/pandoc</pkg> data
structure, which is used by pandoc to represent
structured documents. These definitions used to live
in the pandoc package, but starting with pandoc 1.7, they
have been split off, so that other packages can use them
without drawing in all of pandoc's dependencies, and
pandoc itself can depend on packages (like <pkg>dev-haskell/citeproc-hs</pkg>)
that use them.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.1
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Types for representing a structured document"
HOMEPAGE="http://johnmacfarlane.net/pandoc"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-1.1:=[profile?]
>=dev-haskell/deepseq-generics-0.1:=[profile?]
>=dev-haskell/quickcheck-2:2=[profile?]
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.7:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.6
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.10
~dev-haskell/string-qq-0.0.2
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
"

View File

@ -0,0 +1,3 @@
DIST parsec-3.1.13.0.tar.gz 35207 BLAKE2B d5d39122bdc8117aa45b7fc83c15162ac5d366ede01fbf99a94909c0b8ff6a31b6058bbd52ec6aa2366c6e9b1c909acb78c90a697821f8a88b67fa01c7655ff4 SHA512 4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3
EBUILD parsec-3.1.13.0.ebuild 1105 BLAKE2B 0b290ec826afed57e00e66eed793dedc4323e592b0ef60aa99275726d0459a1485e51d8abf5c89a0bfd2a3cce17b8a6e6e120f9e6162cad262ad5f04ba48578d SHA512 629f88809e587b1e61888670e656bf4994c843403c57579588437450f5a6847fe6f99b81b25a97c4ea4384e981947de7614d4bbdd007b69d1afc503e025255c8
MISC metadata.xml 911 BLAKE2B 34ba96592c53e25231eaa6c72ee932d164059c61785ff687dac2d7580ca56b79ec631ce3200603f298e75aa60ad8da2bfb122ebaf9652987ce4ad4d8dfc05db0 SHA512 f8fea9469cd59e092cd227769e81a3a6847e573d35e9ea4c1db6c03d2b584263f2a391a8270dadf38b521a581d652d64135e02cb16ce245284efe321580db6c8

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Parsec is designed from scratch as an industrial-strength parser
library. It is simple, safe, well documented (on the package
homepage), has extensive libraries, good error messages,
and is fast. It is defined as a monad transformer that can be
stacked on arbitrary monads, and it is also parametric in the
input stream type.
The main entry point is the &quot;Text.Parsec&quot; module which provides
defaults for parsing &#39;Char&#39;acter data.
The &quot;Text.ParserCombinators.Parsec&quot; module hierarchy contains
the legacy @parsec-2@ API and may be removed at some point in
the future.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,32 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Monadic parser combinators"
HOMEPAGE="https://github.com/hvr/parsec"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
>=dev-haskell/mtl-1.1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
>=dev-haskell/text-0.11.3:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.12
test? ( >=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4
|| ( ( >=dev-haskell/hunit-1.3.1.2 <dev-haskell/hunit-1.4 )
( >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 ) ) )
"

View File

@ -0,0 +1,3 @@
DIST QuickCheck-2.12.6.1.tar.gz 67105 BLAKE2B e6ba203083e3485b83cdc50901c8fe82e1b821e47458e44270ee43362a16e26b0037f1f64874d1c9b91885e01a027970166f093fc0af75158b98bf9a2e6a464f SHA512 bbd11ea7f22af02ad1ab4d59aecc0dc57d3b9d63e42c1a73beff94f645778858fe22d8d8234669c96ce901508b85d3b42b2f7647b81510bcdd9eaada937016c1
EBUILD quickcheck-2.12.6.1.ebuild 852 BLAKE2B 72e79caf48becbb363dd296de50f4a0e863e3898bb1b931dee7ac0eaa4d85fc33cc6e76d728f9b09aea26e737c4168ee9c88dba8cbbf5fc7e627c73606ddbe55 SHA512 77c632b17601323aceb9c2a1ef73fa2c40390dae874733e3481cb0f348b1316e9758a6561e45552882fd7b7f8e8dfc7af7f0b666019fb5707c31cdd378667a87
MISC metadata.xml 1659 BLAKE2B 8ad2d35df7f911f492bb750ae0909f09315be6413665dd41ace2f6eac25f78eab9bc8c78c2c8c79a510cba4b3b43d3140e2b3392631baf0a2d3dd0cb8d1bfee1 SHA512 649e0fd4dcb2a628002e86c6969477b3153f3d21ae3fb3ee931fefc1ef863df4e9baa33eaa3718a8ecc69b802724ed04d85abb93c6fc2b50a885084d8dea75f3

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
QuickCheck is a library for random testing of program properties.
The programmer provides a specification of the program, in the form of
properties which functions should satisfy, and QuickCheck then tests that the
properties hold in a large number of randomly generated cases.
Specifications are expressed in Haskell, using combinators provided by
QuickCheck. QuickCheck provides combinators to define properties, observe the
distribution of test data, and define test data generators.
Most of QuickCheck&#39;s functionality is exported by the main &quot;Test.QuickCheck&quot;
module. The main exception is the monadic property testing library in
&quot;Test.QuickCheck.Monadic&quot;.
If you are new to QuickCheck, you can try looking at the following resources:
* The &lt;http://www.cse.chalmers.se/~rjmh/QuickCheck/manual.html official QuickCheck manual&gt;.
It&#39;s a bit out-of-date in some details and doesn&#39;t cover newer QuickCheck features,
but is still full of good advice.
* &lt;https://begriffs.com/posts/2017-01-14-design-use-quickcheck.html&gt;,
a detailed tutorial written by a user of QuickCheck.
The &lt;http://hackage.haskell.org/package/quickcheck-instances quickcheck-instances&gt;
companion package provides instances for types in Haskell Platform packages
at the cost of additional dependencies.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,37 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
MY_PN="QuickCheck"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Automatic testing of Haskell programs"
HOMEPAGE="https://github.com/nick8325/quickcheck"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+templatehaskell"
RDEPEND=">=dev-haskell/erf-2:=[profile?]
dev-haskell/random:=[profile?]
>=dev-haskell/tf-random-0.4:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
"
S="${WORKDIR}/${MY_P}"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag templatehaskell templatehaskell)
}

View File

@ -0,0 +1,3 @@
DIST scientific-0.3.6.2.tar.gz 23510 BLAKE2B 096cd305cdbc4856f48e81de5387b229c4f23fdbfc641243ffa56a74422ec7b224fb2979f22cbdcf747d56c6073ce74ff6ca773093570a8d0a774e2b33d26697 SHA512 47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee
EBUILD scientific-0.3.6.2.ebuild 1242 BLAKE2B 498370c1ceb8d43b9770ffc90b37dc1e5a0cd3bc0c03f5fda3200b124273ed9d3ce86fdf0386c16fda49003f87c93644ab1c5400b8c1317c4a2ceab616afda70 SHA512 57cbce129cae09a01c4da14aa98e499f3792e4159d48286cb3745d32681fd141416b3405e1542ed7c80396df389fee0096b5f170b4af65a7f76854f7a9cb1e54
MISC metadata.xml 1953 BLAKE2B 2cfe56e981e9948f36303b3e02d07a36c6f88f6e4140c7f0ff5db3bbacf81683f1cced48d9f460a9339086de99f21028f0e0b3b548b57d4bc93e60f4ede3a278 SHA512 8727d35a9e72f9f9e1ecec1e2172c9f84497a6d04cf877619a5e53487cd44b185e9c655afcef70948f286b46b3238f4e0840115ff842cb7b3d29eff98b74c0ee

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
&quot;Data.Scientific&quot; provides the number type &#39;Scientific&#39;. Scientific numbers are
arbitrary precision and space efficient. They are represented using
&lt;http://en.wikipedia.org/wiki/Scientific_notation scientific notation&gt;.
The implementation uses a coefficient @c :: &#39;Integer&#39;@ and a base-10 exponent
@e :: &#39;Int&#39;@. A scientific number corresponds to the
&#39;Fractional&#39; number: @&#39;fromInteger&#39; c * 10 &#39;^^&#39; e@.
Note that since we&#39;re using an &#39;Int&#39; to represent the exponent these numbers
aren&#39;t truly arbitrary precision. I intend to change the type of the exponent
to &#39;Integer&#39; in a future release.
The main application of &#39;Scientific&#39; is to be used as the target of parsing
arbitrary precision numbers coming from an untrusted source. The advantages
over using &#39;Rational&#39; for this are that:
* A &#39;Scientific&#39; is more efficient to construct. Rational numbers need to be
constructed using &#39;%&#39; which has to compute the &#39;gcd&#39; of the &#39;numerator&#39; and
&#39;denominator&#39;.
* &#39;Scientific&#39; is safe against numbers with huge exponents. For example:
@1e1000000000 :: &#39;Rational&#39;@ will fill up all space and crash your
program. Scientific works as expected:
&gt;&gt;&gt; read &quot;1e1000000000&quot; :: Scientific
1.0e1000000000
* Also, the space usage of converting scientific numbers with huge exponents to
@&#39;Integral&#39;s@ (like: &#39;Int&#39;) or @&#39;RealFloat&#39;s@ (like: &#39;Double&#39; or &#39;Float&#39;)
will always be bounded by the target type.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,42 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Numbers represented using scientific notation"
HOMEPAGE="https://github.com/basvandijk/scientific"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="integer-simple"
RDEPEND=">=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?]
>=dev-haskell/hashable-1.1.2:=[profile?]
>=dev-haskell/integer-logarithms-1:=[profile?]
>=dev-haskell/primitive-0.1:=[profile?]
>=dev-haskell/text-0.8:=[profile?]
>=dev-lang/ghc-7.4.1:=
integer-simple? ( dev-haskell/integer-simple:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
test? ( >=dev-haskell/quickcheck-2.5
>=dev-haskell/smallcheck-1.0
>=dev-haskell/tasty-0.5
>=dev-haskell/tasty-ant-xml-1.0
>=dev-haskell/tasty-hunit-0.8
>=dev-haskell/tasty-quickcheck-0.8
>=dev-haskell/tasty-smallcheck-0.2 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag integer-simple integer-simple)
}

View File

@ -0,0 +1,3 @@
DIST semigroups-0.18.5.tar.gz 20162 BLAKE2B 6580b1f1ac5bf85aced9dfaea1fc8d6daf4a0536395428f629af651b3717d06d36a33b1d50e38e0b420937cead33fa986d060243a788d83e440dfd73b5413572 SHA512 c1a3376041ea32e9f4ddae79ad5ec649ff3a09c5e0a07ac4f731c05b7615ac2c33deadd24c5c9ee81a6747373ae928f3b3bcaa131dce7a7ff1e3efa56cf57db3
EBUILD semigroups-0.18.5.ebuild 3028 BLAKE2B 2f873de080654af467cc3b616749cfd6ac5dbc8dde059f171fd55683f16b919640ce8f96d3e8ef91df20182c211881aa62123f8e4f5496c2fbb29e6f1f66db55 SHA512 dbd81aa4ab40e7e2dc6d3da339853bf2952435907ba04d375d12154caff06205276183471d818bb587593d38d9724bff66e8f2d4ed687ff55aca01c68bb10dbc
MISC metadata.xml 653 BLAKE2B 136c364bceca18c78460ae5343c61b382bc8fd5c30a546ef272da2d72df424af544fff53e9cd7c821481f141459f717b8b35760d4b788f17cd0ff2ccdc9076dd SHA512 ff7a3c93003abaf6a6f8810f00c389da7eaa0a7873bea324b221e0995aaaf27a01eefc217cf7207d5e1fbfa449e664894f0e7f1a4fc96934b9e95058cd4f98b6

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.
</longdescription>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More