diff options
author | 2020-07-29 12:42:53 +1000 | |
---|---|---|
committer | 2020-08-01 09:00:44 +0100 | |
commit | 39fdeb85cba8c8a484301b897daf86d06f4ec8e9 (patch) | |
tree | 4d96cf44379e022d3444c18ff7786e629a7fd1a4 /dev-haskell/hslua | |
parent | dev-haskell/hsyaml: add package (diff) | |
download | gentoo-39fdeb85cba8c8a484301b897daf86d06f4ec8e9.tar.gz gentoo-39fdeb85cba8c8a484301b897daf86d06f4ec8e9.tar.bz2 gentoo-39fdeb85cba8c8a484301b897daf86d06f4ec8e9.zip |
dev-haskell/hslua: bump up to 1.0.3.1
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-haskell/hslua')
-rw-r--r-- | dev-haskell/hslua/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/hslua/hslua-1.0.3.1.ebuild | 46 |
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-haskell/hslua/Manifest b/dev-haskell/hslua/Manifest index feca752c5509..54c702a56ef8 100644 --- a/dev-haskell/hslua/Manifest +++ b/dev-haskell/hslua/Manifest @@ -1,2 +1,3 @@ DIST hslua-0.3.13.tar.gz 128230 BLAKE2B ab252781f3130557ad25c9c36cbdc260addf58ce64f1b828dd85d3f0765b2604014da88a6bb9e6777bbd74dd869be42341e53e191e7cb46beff3e2dd6e1ec293 SHA512 5a11243f9a1da3a50ae5f30e310b2e661ed40655886b3bc6a2ba01b49fc0fbbc1ea20e24d3c227a8454cbcfd98161ad47edb5c3c111d6df09764f79476a9782a DIST hslua-0.3.6.1.tar.gz 127569 BLAKE2B 3738ba495dfb93e32cf62526228fc54f43267500faa283f54683cb0f9ac14237eedfad325345f5b86c3ee94b5fc33e9a534a2beb69407ce9c5699cdfa8a25ad2 SHA512 abe8a8513d74fbdf94cc9486996264c074c6b4df8e21702a03c887772624fe33f86f805275dab11a340d7f14a6f3dad71f06aaf0f7e20951df1ef9f2e670863b +DIST hslua-1.0.3.1.tar.gz 236734 BLAKE2B 45eba849c41a22fdc7d03729f0ac15fb25ff83d1cdcb905a58a5813ef34f3b2e2a98a7ff2991083672a7afd5898e50e6ef9c83157c773b9861bd1547f4da5972 SHA512 047bcf851727e7525f10f6c705ec8968f330373aedf22bc91c96a44e5abdced46622a66a87c7973eac178c69dd3371bbcf4b858ed3c442719279e4cac4e57657 diff --git a/dev-haskell/hslua/hslua-1.0.3.1.ebuild b/dev-haskell/hslua/hslua-1.0.3.1.ebuild new file mode 100644 index 000000000000..3c60e65c208d --- /dev/null +++ b/dev-haskell/hslua/hslua-1.0.3.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.6.9999 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua501,-lua502,-lua_32bits + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A Lua language interpreter embedding in Haskell" +HOMEPAGE="https://hslua.github.io/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" # system-lua disabled since it requires lua-5.3, which is masked + +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:= +" +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 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + --flag=-lua501 \ + --flag=-lua502 \ + --flag=-lua_32bits \ + --flag=-system-lua \ + --flag=-pkg-config +} |