From e49c1e341d666af02f6897f26a5736f4adfdd734 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 11 Sep 2016 10:52:00 +0100 Subject: [PATCH] dev-haskell/language-lua: parser and pretty-printer for lua, a depend of app-forensics/quickfuzz Package-Manager: portage-2.3.0 --- dev-haskell/language-lua/Manifest | 1 + .../language-lua/language-lua-0.10.0.ebuild | 32 +++++++++++++++++++ dev-haskell/language-lua/metadata.xml | 11 +++++++ 3 files changed, 44 insertions(+) create mode 100644 dev-haskell/language-lua/Manifest create mode 100644 dev-haskell/language-lua/language-lua-0.10.0.ebuild create mode 100644 dev-haskell/language-lua/metadata.xml diff --git a/dev-haskell/language-lua/Manifest b/dev-haskell/language-lua/Manifest new file mode 100644 index 000000000000..b71e11fbdf95 --- /dev/null +++ b/dev-haskell/language-lua/Manifest @@ -0,0 +1 @@ +DIST language-lua-0.10.0.tar.gz 145929 SHA256 0c2012b6dfe5127158d8300cca11c18ef3be428e010e05d4bd6e1ec9f3fd3c62 SHA512 9b43e3e67f54e25e82c3f1fb9fa81be31509aab01084ef95e6eddbef71fb5df7d9e58816fa51db95f8febe66fa77c52d62b15a7060dfa6a845b662b0b16dac15 WHIRLPOOL c9935a61defd975cbc239824e128ebd0028faff7f04a53021bc00565df0aebe78875fe31b5fb9fdfb739a5a2d542a87c917f6c45866d80778614aabac28f8f35 diff --git a/dev-haskell/language-lua/language-lua-0.10.0.ebuild b/dev-haskell/language-lua/language-lua-0.10.0.ebuild new file mode 100644 index 000000000000..c6971ce55854 --- /dev/null +++ b/dev-haskell/language-lua/language-lua-0.10.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# ebuild generated by hackport 0.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Lua parser and pretty-printer" +HOMEPAGE="https://github.com/glguy/language-lua" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/text-1.2:=[profile?] =dev-lang/ghc-7.6.1:= +" +DEPEND="${RDEPEND} + dev-haskell/alex + >=dev-haskell/cabal-1.16.0 + dev-haskell/happy + test? ( dev-haskell/quickcheck + dev-haskell/tasty + dev-haskell/tasty-hunit + dev-haskell/tasty-quickcheck ) +" diff --git a/dev-haskell/language-lua/metadata.xml b/dev-haskell/language-lua/metadata.xml new file mode 100644 index 000000000000..95930f09bac4 --- /dev/null +++ b/dev-haskell/language-lua/metadata.xml @@ -0,0 +1,11 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + Lua 5.3 lexer, parser and pretty-printer. + + -- 2.26.2