From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- dev-lua/luacheck/Manifest | 4 +- dev-lua/luacheck/luacheck-0.24.0.ebuild | 66 --------------------------------- dev-lua/luacheck/luacheck-0.25.0.ebuild | 66 +++++++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+), 68 deletions(-) delete mode 100644 dev-lua/luacheck/luacheck-0.24.0.ebuild create mode 100644 dev-lua/luacheck/luacheck-0.25.0.ebuild (limited to 'dev-lua/luacheck') diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index fd5116ff0d39..096aef29d41c 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,4 +1,4 @@ AUX luacheck-0.23.0-disable-measuring-performance-test.patch 446 BLAKE2B 42c83ec5eb3d073a5e907c6285a6a2a26f1563940435a111d74274dcdff76f7662d8b623c86658fa0a0b568e150cfa059d2100d82b7f65fcd293b361ec6c45bf SHA512 046cc3ad7e74435b3c6df1a5d271e82cd90a3c02c9228c5a632b13378a8b17c3cde21b00fdc84ab350493b64ec36beb10591a32d52b96010481b7d6a08655392 -DIST luacheck-0.24.0.tar.gz 162474 BLAKE2B 6ec2b35deb2f0e5dacbe00e9d5adda7a1d66ee55475adf2b40cfff4d876cd44c9aec762e52bf02bb6f65cccc7c42203d94d3c9ed7a9f2311b3b7ae7bf8ab09e0 SHA512 759079d4a033c8af1d7c314f39bb75398b8ad89b627eaf8b60cf0a878c3ea86bd5e8993ad3d564746614b06b93b4100f016fdcb805d02b226e8e1e5b4c81c6d2 -EBUILD luacheck-0.24.0.ebuild 1279 BLAKE2B 6741a43accc3213fed264f95a03b1844d05c6165596daa3fea7efd2ee160151ed14d3575b74b297955ac91fb4746bc9c4666e325e61d01c5356f88d3ef12965c SHA512 cb7af6b7d308f5fa1956105bb467c56410586d064305537e3fafd3bddb822ae20d6d96938dd8290f865f9143a5a51545b553692b6194d3329f8e4c0aa55e4564 +DIST luacheck-0.25.0.tar.gz 162675 BLAKE2B 143de767f004cb485abc4952eafc4d02c16ca4d421397d0179113ddaeacc2cd7ba2b4b8eed48f9a05169c5e20ae53aaef8c5253ab1d7c7e4b178218fab0e03d6 SHA512 7f9f02464cb40462c321dd23e32263913ead2bf4eace6907d51a5b570a6a19a378b12660c98e63ca447cfc507dfb491d54b093af3962f12596a7c6088c8dc867 +EBUILD luacheck-0.25.0.ebuild 1279 BLAKE2B a10baa2a3746e113a329d3153d72f55d7e41d7f257514db9ae19698698e7971c68ba5984e6dba04be2f6f3142818d18cd10ef7fd6f5d3cbf8c5083dc5307b95b SHA512 5264873987a4023ab7fcfeb21321807bf2d8875fe2d658c459b1534268f47c07987dd6a97c93d0a26b6a2797d6f7ebb0798411e0e0c73b5dcebe3de50880a272 MISC metadata.xml 699 BLAKE2B 7f254ecfaa118904be8a66528d43bcac83b818e52ceb1cab564ae148d40d38b885c54ab334919136706da5fa8ac6db2d2423f4fbaf366930aab20b51cacbf9ed SHA512 d6c4190bdf53bb4313443df4204a815a2bacecc21df5393dc0b9cb0dbc1e47b924c4a601bea2d3162c7ace6e2d620cec779ea02594952fa8e7b2dfe06f21d066 diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild deleted file mode 100644 index 4752f1777ff3..000000000000 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/luarocks/luacheck" -SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/lua-argparse[${LUA_USEDEP}] - dev-lua/lua-utf8[${LUA_USEDEP}] - dev-lua/luafilesystem[${LUA_USEDEP}] -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( - dev-lua/busted[${LUA_USEDEP}] - dev-lua/lua_cliargs[${LUA_USEDEP}] - ${RDEPEND} - ) -" - -PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" ) - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -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 src/luacheck -} - -src_install() { - lua_foreach_impl lua_src_install - - newbin bin/luacheck.lua luacheck - - use doc && local -a HTML_DOCS=( "html/." ) - einstalldocs -} diff --git a/dev-lua/luacheck/luacheck-0.25.0.ebuild b/dev-lua/luacheck/luacheck-0.25.0.ebuild new file mode 100644 index 000000000000..672738fabba4 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.25.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 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 tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/luarocks/luacheck" +SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lua/lua-argparse[${LUA_USEDEP}] + dev-lua/lua-utf8[${LUA_USEDEP}] + dev-lua/luafilesystem[${LUA_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( + dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] + ${RDEPEND} + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" ) + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +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 src/luacheck +} + +src_install() { + lua_foreach_impl lua_src_install + + newbin bin/luacheck.lua luacheck + + use doc && local -a HTML_DOCS=( "html/." ) + einstalldocs +} -- cgit v1.2.3