forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-haskell/megaparsec: Initial version
Package-Manager: Portage-2.3.40, Repoman-2.3.9
- Loading branch information
Showing
3 changed files
with
53 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DIST megaparsec-6.5.0.tar.gz 91498 BLAKE2B 339e68e211e871d77236770ab789523879a1a44286d5ff5567b75f32278826f79ee6a76a80309b07771703a415c252e92d8327e6a34b86f0670b1ac89c742d6c SHA512 4a8194909f2779bd82226a1f8fb6cce089820fa960249fdd723a4f54aa0c0d52436b4835431327be1164a7698d59059e866b694477407fae4d93c1ae42664011 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
# ebuild generated by hackport 0.5.5 | ||
#hackport: flags: -dev | ||
|
||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" | ||
inherit haskell-cabal | ||
|
||
DESCRIPTION="Monadic parser combinators" | ||
HOMEPAGE="https://github.com/mrkkrp/megaparsec" | ||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" | ||
|
||
LICENSE="BSD-2" | ||
SLOT="0/${PV}" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] | ||
>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] | ||
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-3.0:=[profile?] | ||
>=dev-haskell/parser-combinators-0.4:=[profile?] <dev-haskell/parser-combinators-2.0:=[profile?] | ||
>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] | ||
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] | ||
>=dev-haskell/text-0.2:=[profile?] <dev-haskell/text-1.3:=[profile?] | ||
>=dev-lang/ghc-7.10.1:= | ||
" | ||
DEPEND="${RDEPEND} | ||
>=dev-haskell/cabal-1.22.2.0 | ||
test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3.0 | ||
>=dev-haskell/hspec-expectations-0.5 <dev-haskell/hspec-expectations-0.9 | ||
>=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.12 ) | ||
" | ||
|
||
src_configure() { | ||
haskell-cabal_src_configure \ | ||
--flag=-dev | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | ||
<pkgmetadata> | ||
<maintainer type="person"> | ||
<email>[email protected]</email> | ||
<name>Manuel Rüger</name> | ||
</maintainer> | ||
<longdescription> | ||
This is industrial-strength monadic parser combinator library. Megaparsec is | ||
a fork of Parsec library originally written by Daan Leijen. | ||
</longdescription> | ||
</pkgmetadata> |