diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-11-12 04:31:34 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-11-12 04:31:34 +0000 |
commit | cdc1eda9c1ad611dd737415be2790c8f44812f1c (patch) | |
tree | d709955b296b3b94efd9454a6023721a0dae98b5 /dev-lua | |
parent | 55d85b00f95c52ff327d35d9cc5bf240ab37f11f (diff) |
gentoo auto-resync : 12:11:2023 - 04:31:34
Diffstat (limited to 'dev-lua')
-rw-r--r-- | dev-lua/Manifest.gz | bin | 7314 -> 7319 bytes | |||
-rw-r--r-- | dev-lua/busted/Manifest | 2 | ||||
-rw-r--r-- | dev-lua/busted/busted-2.2.0.ebuild | 63 | ||||
-rw-r--r-- | dev-lua/lualdap/Manifest | 2 | ||||
-rw-r--r-- | dev-lua/lualdap/lualdap-1.4.0.ebuild | 89 | ||||
-rw-r--r-- | dev-lua/mpack/Manifest | 2 | ||||
-rw-r--r-- | dev-lua/mpack/mpack-1.0.11.ebuild | 2 |
7 files changed, 158 insertions, 2 deletions
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz Binary files differindex 219998f9f04e..4d6252098227 100644 --- a/dev-lua/Manifest.gz +++ b/dev-lua/Manifest.gz diff --git a/dev-lua/busted/Manifest b/dev-lua/busted/Manifest index 2ab303c8d82d..4c154a1a2621 100644 --- a/dev-lua/busted/Manifest +++ b/dev-lua/busted/Manifest @@ -1,3 +1,5 @@ DIST busted-2.1.2.tar.gz 63587 BLAKE2B e88ad47753e2343a98a4d06eff3ec92bc029ac49a33712beeec56776e1e3340e43135206ff24317065fcebaaa045f6c7e3ebc61d713dbd167d19adf9859b65fe SHA512 87aa9bf36c946b22940b2f3361d66fc59af7042deaa695c576f80602f825d5c9334b91edce4fb297098deb3edb574a10aebfd552866f039a1fb640978e022f18 +DIST busted-2.2.0.tar.gz 65027 BLAKE2B c04d3cc3782b9ac5af42b0cc2619b0265230f0313791d6f06d73998b98440ae0aa3618efdeca055022e4685ee53320513cb39c7dbbd66a546f203525440eac87 SHA512 86789ddb93e1b7958a0a6f447ce17532a60d0af27df21159100d3ee8a98496ae30d5a22939e91cbbfac805df118be1ed571360f90a3b31b81d654e493e77b0b7 EBUILD busted-2.1.2.ebuild 1175 BLAKE2B 495d608ef095a913522b0118bd59a9a093b98e0767c291290382f5be6b07f13b6b385f4ca31b403017147baa0301b4cf81c1ad8e14f4ab097cb623b1e7d47327 SHA512 7ca9cc8ff76a79615858cf058b254d249ffce2ae1589713f1e994c6939da5490f858aedaa612e54ffab363ff959a607f4c516becf23fc3d2658e8baaeddbecd8 +EBUILD busted-2.2.0.ebuild 1181 BLAKE2B 8ce7cddd3c51d49865e5390a417f98451d5dd19d09616943a0f6a2349fc6aa3cb1ec6db982250d1561ea7140bfb6cc7ae45b165824b093579019d9d3a7233f8f SHA512 614a86f22ef0e1f333a96832069d7584e7bdca0b66324b1325c1adbe61a82ad7c9c5b4f27debc22d2934eefae009e25b3b416716d48658956be6b8fef6bbdfa5 MISC metadata.xml 778 BLAKE2B ebe76906ebd07076027a68c3d8f79ae9b42e3a0dca7dd67774c6f0196a85bc2031a7e6b724de03fecfbc6d35f32471d9a33e4b286c9ab0a3e9f78e934e1ca62c SHA512 5a3be21967196721755bcc2b2e436ee5419441b122e04fe49921a5dbffa53cac871fb0fb7e482a2c38575da69c9c21ff3645433b901dc558e8be584067228730 diff --git a/dev-lua/busted/busted-2.2.0.ebuild b/dev-lua/busted/busted-2.2.0.ebuild new file mode 100644 index 000000000000..2059826dbdf6 --- /dev/null +++ b/dev-lua/busted/busted-2.2.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua + +DESCRIPTION="Elegant Lua unit testing" +HOMEPAGE="https://lunarmodules.github.io/busted/" +SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + dev-lua/lua_cliargs[${LUA_USEDEP}] + dev-lua/luafilesystem[${LUA_USEDEP}] + dev-lua/luasystem[${LUA_USEDEP}] + dev-lua/dkjson[${LUA_USEDEP}] + dev-lua/say[${LUA_USEDEP}] + dev-lua/luassert[${LUA_USEDEP}] + dev-lua/lua-term[${LUA_USEDEP}] + dev-lua/penlight[${LUA_USEDEP}] + dev-lua/mediator_lua[${LUA_USEDEP}] + ${LUA_DEPS} +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-lua/busted + ${RDEPEND} + ) +" + +lua_src_test() { + busted --lua=${ELUA} || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r busted +} + +src_install() { + dobin bin/busted + + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/lualdap/Manifest b/dev-lua/lualdap/Manifest index 5ab57963b0b6..93a954c74a03 100644 --- a/dev-lua/lualdap/Manifest +++ b/dev-lua/lualdap/Manifest @@ -1,3 +1,5 @@ DIST lualdap-1.3.1.tar.gz 82290 BLAKE2B 8436f1b3cf6497a3aea19de74a2e06bf2bb9ba4951d7357584c5b29a4d37ea2c5d4877d6ea3d44fca42d19207366abdf6a017ce1953d283a7bc243d230081077 SHA512 29d622ecf63214ac26ade71478c383e4f1b7468097bf19b99b8209b3f6cbb2078298a149d64ba8a7ca4abe97aa45550982792fa4ac0a8014f7daf709fe725e9f +DIST lualdap-1.4.0.tar.gz 83205 BLAKE2B 8e56cbf8f772fd4bac3e4d545741d51adc447cdc00a4ccaa390af3ddbd035de9fe7b0a652ce71da869f74ba241c51f2a63835f2f200e9454a058e123d4acbf5f SHA512 92d6cb81adfb9fc21ba21d6e765f70c1eb0e30bd04d5fabc2bec2a9e22850c5ab1586bf866f01a871e72a705de93d61be2545edf3d9b25011f74f2a5c4e46d32 EBUILD lualdap-1.3.1.ebuild 1533 BLAKE2B 38b59ec2bb0f3127eb70a6381cfecf1e8506ef59b33489c1fc23159fc3eee1bd4a2e3d7f2a2c8b73092249ab25e62c0aa05d4e9b927b57cd709b2745e2e94827 SHA512 b73b28c2ec74b9372105e4cceb0b3382c7a43b3bdd9090826269aaf57a9af6d4b13c922d27fc0b31a78338666e8bedb17ac4fea3508ac00a81d1131462150dba +EBUILD lualdap-1.4.0.ebuild 1535 BLAKE2B 722c563eeb0eab0d454071c51ee330e96f6b2230db07843c3b471619eb28e3c07145a18f7c4a6996bae5ed1d2989a62a40006ba1635c1986f947434cbc3e7248 SHA512 0f25161c676386ceb8382b0ec9947fd043e2ee962c88709c544b68d30dd3433d74d9a882ad1fd150832246e4eb7348a55d11a2611695dd825fa5ee13631ec648 MISC metadata.xml 442 BLAKE2B 7e232b04c35cca3befb630d268e162bc7bb095f9802d6aa01b15a78f0ac276d8de41cb02e1f6a94f16f79d7afcbd99bce981ff3f6e04459b71a846378e4d2911 SHA512 c94b931cf34eabb0efc127029419aafa87491a3453ccf3f0045e19b8d23893b9192bbdc22eaf654d2250955f0dd90a217b7118e89664b2572258044ad40e265e diff --git a/dev-lua/lualdap/lualdap-1.4.0.ebuild b/dev-lua/lualdap/lualdap-1.4.0.ebuild new file mode 100644 index 000000000000..bc819abad462 --- /dev/null +++ b/dev-lua/lualdap/lualdap-1.4.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua toolchain-funcs + +DESCRIPTION="A lua binding for the OpenLDAP client libraries" +HOMEPAGE="https://github.com/lualdap/lualdap" +SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + net-nds/openldap:= + ${LUA_DEPS} +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( ${RDEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + lua_copy_sources +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "LBER_LIBDIR=/usr/$(get_libdir)" + "LDAP_LIBDIR=/usr/$(get_libdir)" + "LUA_INCDIR=$(lua_get_include_dir)" + "LUA_LIBDIR=/usr/$(get_libdir)" + ) + + emake "${myemakeargs[@]}" + + popd || die +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_test() { + pushd "${BUILD_DIR}" || die + LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua || die + popd || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + + # Workaround, as 'make install' does not create this directory + dodir "$(lua_get_cmod_dir)" + + local myemakeargs=( + "DESTDIR=${ED}" + "INST_LIBDIR=$(lua_get_cmod_dir)" + ) + + emake "${myemakeargs[@]}" install + + popd || die +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest index f01994bbcf44..56521833eaf8 100644 --- a/dev-lua/mpack/Manifest +++ b/dev-lua/mpack/Manifest @@ -1,5 +1,5 @@ DIST mpack-1.0.10.tar.gz 16256 BLAKE2B 56f279be5b84e89a18a6010320eff9f006cfba6df9621e7b4c338a866170a69589e9e50d0d7deb238ff40634f28aa4d0c43a135c6b7fa9a38ec41b8b669945cd SHA512 879e200d806a4aeb3dc31bf44781bb92b377ee86fe3050692179bff794a2748c175135e4ab5eb59f29202bd36ff27ecc26bab07d0c46c11414361f72abf3dc53 DIST mpack-1.0.11.tar.gz 16305 BLAKE2B e076043259692dc1aecbb62498cd44e523a44e40c265adeb3edc088f7b81a9e5892b13bbb730107fe64804be684c15510e8aea603abdafc2003c659e6bff9143 SHA512 2bd76e3d12928cb51f475d58e2c8b749f4b2b8b45f72296f6dd46c13b31fee80e0c4859de9332a7232842f511e4a53d30b43aad563980fd026d04fd65fb57b7e EBUILD mpack-1.0.10.ebuild 2314 BLAKE2B 3e2d82b69a43b2b2d732487323d9b0ea1a186f3870a110a435f73abe49bc5272ea0c79727281e2f9319a28ae34396eecfa6d973576614114654e576cf11c01f7 SHA512 0fcf3750cd37447e227926d32d98e67bc7757afb1adc4b1ff0e4680248c562cb870135578b4f4cf4bc1a814c81e80d92bf46771676edaf01c64e74fb676ab2e0 -EBUILD mpack-1.0.11.ebuild 2317 BLAKE2B 92d2d62cdb025d196d4ed62fa5911d712e334481b2db9f7cd71fa4bd15c900e5e1a2bc4a427aea70fe27bef25928e5560f72edcf5f8b1bc1c8102aca0aec434a SHA512 80d7b4b53654df43c812d4878a454b9870f675755a79db410ef6cb416d0b7ad2810129a1055ad031c31eba9acfb036772655677bc2ca03fecd9b78e73ca4b2ba +EBUILD mpack-1.0.11.ebuild 2316 BLAKE2B 20af04432269569ec551f3f225d33c46e95469eff28a348406b83ad062f9a023fe629427c9762b975c5c94975500c5572d0db4440f744f4c151fabfdf5e1cf5d SHA512 bf32850c327fe6d8672ac2ff369ce51d9dcdc6bc2fd75f88a5acf1e1585f8d57df974cec7686bf855bdfc1e6f4d73fd69ea78071496c84480398f2d57b25dfc4 MISC metadata.xml 337 BLAKE2B 552e6b193055ff86ce3bc29ec14b7ba72bf99ba5458c8588af1d53b6d393759118103d95f9b3e3f4c8582b19f7daccf0a5b619a8b171f5c74e2a8ad4f0648875 SHA512 6cc2098e7e31232ff9b6aa2cecfe7f9cde61d1ee36efb190d87330a5b6088a9d43f999d3cbce632925c01e35806c09022170230934f526febe1bd24c384b3ce1 diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild b/dev-lua/mpack/mpack-1.0.11.ebuild index 2088da813d5c..dea996a83244 100644 --- a/dev-lua/mpack/mpack-1.0.11.ebuild +++ b/dev-lua/mpack/mpack-1.0.11.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )" |