dev-haskell/lua: add 2.3.1
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
9c3f2e80e0
commit
4b1cb58b9e
|
@ -1 +1,2 @@
|
|||
DIST lua-2.2.0.tar.gz 260005 BLAKE2B ec79108a72a6060fc82b94aac1e61c51aea0d570bac37add749654d903fec5b62c5caa82932606e9778431c80c68fceb11b5eba9d6c45c183a8f249934d26c55 SHA512 d19f54c9424773557f7ef7929be84dfcb7624d8a617d3383a771fe1ba7d6d5cd724c8fcd40475cde443e02e0cf3164a8869c0d67c90cf04b3b09ef6d876aa727
|
||||
DIST lua-2.3.1.tar.gz 262809 BLAKE2B f12e2566008e713e89a87b02edd216bda1f8e9865faf1dcee2e4909b4759990836c3fa4a78d5864812a975ba46f8a6266b45568dc9abd4f752cd765407bcc69f SHA512 3fd5c4d55fdb7480ffc629e7dfd9fb31b7376ca4245e9db098fce7dc4dbdf1a576f521f55902bdf484ad9b4bbfab4a565de4e1528a1cb4296682508ccb977686
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# ebuild generated by hackport 0.7.1.1.9999
|
||||
#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua_32bits,pkg-config:system-lua
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Lua, an embeddable scripting language"
|
||||
HOMEPAGE="https://hslua.org/"
|
||||
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="system-lua"
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-8.4.3:=
|
||||
system-lua? ( dev-lang/lua:5.4 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-2.2.0.1
|
||||
test? ( >=dev-haskell/tasty-0.11
|
||||
>=dev-haskell/tasty-hunit-0.9 )
|
||||
"
|
||||
BDEPEND="system-lua? ( virtual/pkgconfig )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=-allow-unsafe-gc \
|
||||
--flag=-apicheck \
|
||||
--flag=-export-dynamic \
|
||||
--flag=-lua_32bits \
|
||||
$(cabal_flag system-lua pkg-config)
|
||||
}
|
Loading…
Reference in New Issue