commit:     3c34e2aee10a3974a1c05843753d6285b71bd064
Author:     Jack Todaro <solpeth <AT> posteo <DOT> org>
AuthorDate: Sun Apr 18 03:09:39 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 08:42:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c34e2ae

dev-haskell/hslua: bump up to 1.3.0.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth <AT> posteo.org>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/hslua/Manifest             |  1 +
 dev-haskell/hslua/hslua-1.3.0.1.ebuild | 47 ++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-haskell/hslua/Manifest b/dev-haskell/hslua/Manifest
index 8b539a46607..86588d66e9f 100644
--- a/dev-haskell/hslua/Manifest
+++ b/dev-haskell/hslua/Manifest
@@ -1,2 +1,3 @@
 DIST hslua-1.0.3.1.tar.gz 236734 BLAKE2B 
45eba849c41a22fdc7d03729f0ac15fb25ff83d1cdcb905a58a5813ef34f3b2e2a98a7ff2991083672a7afd5898e50e6ef9c83157c773b9861bd1547f4da5972
 SHA512 
047bcf851727e7525f10f6c705ec8968f330373aedf22bc91c96a44e5abdced46622a66a87c7973eac178c69dd3371bbcf4b858ed3c442719279e4cac4e57657
 DIST hslua-1.1.2.tar.gz 244832 BLAKE2B 
5da2b9c2da6f43d841662b3143d3cd5b084d3f32cd2804316a8741e863d4c8dcab85da650b219af4250b2d4ec0570a742dc13b8bbeab79ec6dd5d4ddbe4907be
 SHA512 
886a9d555a034b8fe74d5184457dad9e1bc9bd75662760a0415a75222bd64c556043ce6f98bc11dc1d27c34212f87ad3ce2271d5ff8125c1b5a89263cdf987eb
+DIST hslua-1.3.0.1.tar.gz 253503 BLAKE2B 
381a0281d7bfd6713b1e8ec4023ff4a42e9b9248d20c958daa1ff75b0a52f9ed381bf3dda6ee87d51c130b31d6627f20f66dd9ff918bb5047ad98475b72a3304
 SHA512 
6c270cfd3abd81c3b06dc2005796909ea96e14ecc2ff4689f18164ac38fe13f99ff0e5cd25ed1aa020ad422c7e52d2d40001e1c7298436c10e04f3670aa08e98

diff --git a/dev-haskell/hslua/hslua-1.3.0.1.ebuild 
b/dev-haskell/hslua/hslua-1.3.0.1.ebuild
new file mode 100644
index 00000000000..7a67259435c
--- /dev/null
+++ b/dev-haskell/hslua/hslua-1.3.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.7.9999
+#hackport: flags: 
-allow-unsafe-gc,-apicheck,-export-dynamic,-lua501,-lua502,-lua_32bits,-system-lua,-pkg-config
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Bindings to Lua, an embeddable scripting language"
+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="hardcode-reg-keys"
+
+RDEPEND=">=dev-haskell/base-compat-0.10:=[profile?]
+       >=dev-haskell/exceptions-0.8:=[profile?] 
<dev-haskell/exceptions-0.11:=[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-8.4.3:=
+"
+DEPEND="${RDEPEND}
+       >=dev-haskell/cabal-2.2.0.1
+       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 \
+               $(cabal_flag hardcode-reg-keys hardcode-reg-keys) \
+               --flag=-lua501 \
+               --flag=-lua502 \
+               --flag=-lua_32bits \
+               --flag=-pkg-config \
+               --flag=-system-lua
+}

Reply via email to