From cfd948701ef845a53110ef6782813c416e56ad66 Mon Sep 17 00:00:00 2001 From: hololeap Date: Mon, 2 Oct 2023 23:04:24 -0600 Subject: dev-haskell/megaparsec: new package, add 9.2.2 Signed-off-by: hololeap Signed-off-by: Sam James --- dev-haskell/megaparsec/Manifest | 1 + dev-haskell/megaparsec/megaparsec-9.2.2.ebuild | 31 ++++++++++++++++++++++++++ dev-haskell/megaparsec/metadata.xml | 12 ++++++++++ 3 files changed, 44 insertions(+) create mode 100644 dev-haskell/megaparsec/Manifest create mode 100644 dev-haskell/megaparsec/megaparsec-9.2.2.ebuild create mode 100644 dev-haskell/megaparsec/metadata.xml (limited to 'dev-haskell/megaparsec') diff --git a/dev-haskell/megaparsec/Manifest b/dev-haskell/megaparsec/Manifest new file mode 100644 index 000000000000..e95eebd3d7bf --- /dev/null +++ b/dev-haskell/megaparsec/Manifest @@ -0,0 +1 @@ +DIST megaparsec-9.2.2.tar.gz 61325 BLAKE2B eef0cbcf9c46da28e354bdb6b62845957d449248307dfbac4dc6d9c01d16b36b4ea89b406cfdeb2dee2cf350581f8d4cc55d67ea1596e840fbada29380859f5b SHA512 4cd759a91dcdd50a14ffca1f83afe1a2cb8b99f2afe589739f6fac2ad6ea7cbd7c7e8cb22924a1f8c5d64cbf1602f39b1e4137d9c8a2aeb005d8c970255d9fe4 diff --git a/dev-haskell/megaparsec/megaparsec-9.2.2.ebuild b/dev-haskell/megaparsec/megaparsec-9.2.2.ebuild new file mode 100644 index 000000000000..fe52dfb49006 --- /dev/null +++ b/dev-haskell/megaparsec/megaparsec-9.2.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.3.0 +#hackport: flags: -dev + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Monadic parser combinators" +HOMEPAGE="https://github.com/mrkkrp/megaparsec" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/parser-combinators-1.0:=[profile?] =dev-haskell/scientific-0.3.7:=[profile?] =dev-lang/ghc-9.0.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.4.1.0 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-dev +} diff --git a/dev-haskell/megaparsec/metadata.xml b/dev-haskell/megaparsec/metadata.xml new file mode 100644 index 000000000000..f054ea68814e --- /dev/null +++ b/dev-haskell/megaparsec/metadata.xml @@ -0,0 +1,12 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + megaparsec + mrkkrp/megaparsec + + -- cgit v1.2.3-65-gdbad