[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: d3a0f01b442df1c459963b3c8c827588e4fbf2f1 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jun 27 14:57:39 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 27 15:40:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a0f01b dev-lua/luacheck: stable all-arches Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-1.2.0.ebuild b/dev-lua/luacheck/luacheck-1.2.0.ebuild index 485692d5a5de..e7f6b7200caa 100644 --- a/dev-lua/luacheck/luacheck-1.2.0.ebuild +++ b/dev-lua/luacheck/luacheck-1.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 1fdf294e583c459fba3318e188b41ab969758133 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jun 27 14:58:21 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 27 15:40:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdf294e dev-lua/luacheck: drop 1.1.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-1.1.2.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index e8199aa650b6..41aaef789053 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365 DIST luacheck-1.2.0.tar.gz 183209 BLAKE2B 5c1260d87c523a2094071c674a71dce362be5ad65ca52094564b93d02c6ef7e662631769cbdbafe9c0cb4d2bcb61c5e46cbbc1a8fc9ed287043aafc2ebae9c90 SHA512 2bfe38056bab71cdaa8377212cc92048e3178f2deb1da8d61b9cefc400a9b5691772805f8bc1c4b4584c9530751103a2feeca41187c2d9496e975df5be373ff0 diff --git a/dev-lua/luacheck/luacheck-1.1.2.ebuild b/dev-lua/luacheck/luacheck-1.1.2.ebuild deleted file mode 100644 index e7f6b7200caa.. --- a/dev-lua/luacheck/luacheck-1.1.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/lunarmodules/luacheck; -SRC_URI="https://github.com/lunarmodules/luacheck/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="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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 76409c5ee79689fdbcb569e9657cd1c97c9f36c2 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 24 22:11:13 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 24 23:35:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76409c5e dev-lua/luacheck: add 1.2.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-1.2.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 96122383debe..e8199aa650b6 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365 +DIST luacheck-1.2.0.tar.gz 183209 BLAKE2B 5c1260d87c523a2094071c674a71dce362be5ad65ca52094564b93d02c6ef7e662631769cbdbafe9c0cb4d2bcb61c5e46cbbc1a8fc9ed287043aafc2ebae9c90 SHA512 2bfe38056bab71cdaa8377212cc92048e3178f2deb1da8d61b9cefc400a9b5691772805f8bc1c4b4584c9530751103a2feeca41187c2d9496e975df5be373ff0 diff --git a/dev-lua/luacheck/luacheck-1.2.0.ebuild b/dev-lua/luacheck/luacheck-1.2.0.ebuild new file mode 100644 index ..485692d5a5de --- /dev/null +++ b/dev-lua/luacheck/luacheck-1.2.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/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="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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: e7a10802b6c83c703da84f3fcaf1d68f7032d94f Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 14 02:34:01 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 14 02:34:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a10802 dev-lua/luacheck: stable all-arches Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-1.1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-1.1.2.ebuild b/dev-lua/luacheck/luacheck-1.1.2.ebuild index dc87175879bb..e7f6b7200caa 100644 --- a/dev-lua/luacheck/luacheck-1.1.2.ebuild +++ b/dev-lua/luacheck/luacheck-1.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 1e580706d90e381d75f5a7398cb08e861c1a35bf Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 14 02:34:28 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 14 02:34:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e580706 dev-lua/luacheck: drop 1.1.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-1.1.1.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 875925070cb1..96122383debe 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-1.1.1.tar.gz 179107 BLAKE2B 48fb07d4d74206581054718c0b422a65b7de01d7e5f05cd9139f19a74bbe0fc0f98977e6b4c97e2d984db98e18a9fe7b3eefaf44b8ab71bf95f84a5c649e9ca6 SHA512 0294cfc49a8a6c1c2ee4d326fd85bf1c8040b6053ed68975d7aa65a33956d9ad8d715281efc319d54ad8f1b66888a0ff263da8d2ccaace16b51bac87d0fb86c7 DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365 diff --git a/dev-lua/luacheck/luacheck-1.1.1.ebuild b/dev-lua/luacheck/luacheck-1.1.1.ebuild deleted file mode 100644 index 24f1c2ecb635.. --- a/dev-lua/luacheck/luacheck-1.1.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/lunarmodules/luacheck; -SRC_URI="https://github.com/lunarmodules/luacheck/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="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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 84b137850fa49a8c9caadb741dd6f0dbd4f478a2 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Dec 12 21:52:59 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Dec 12 22:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b13785 dev-lua/luacheck: drop 1.1.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-1.1.0.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 29737d9cd06e..8c263955fc50 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-1.1.0.tar.gz 178588 BLAKE2B 9e1946cc3c88d7690d3cdb8e70be3dde1b863d1c55a6b5bef755715456671c13c862686f888098b878d10a2c1ec1b83ed6b26b01ebc884047c9908fa6bc2ead7 SHA512 aca1145b64070468ce8e3de1130f0cadba0dbef14ce61fef0a234ef5e890e69f1bd9dfebaa30c38a8e62405d08e1f0319748e00fc403ba093c5945ca438e0c40 DIST luacheck-1.1.1.tar.gz 179107 BLAKE2B 48fb07d4d74206581054718c0b422a65b7de01d7e5f05cd9139f19a74bbe0fc0f98977e6b4c97e2d984db98e18a9fe7b3eefaf44b8ab71bf95f84a5c649e9ca6 SHA512 0294cfc49a8a6c1c2ee4d326fd85bf1c8040b6053ed68975d7aa65a33956d9ad8d715281efc319d54ad8f1b66888a0ff263da8d2ccaace16b51bac87d0fb86c7 diff --git a/dev-lua/luacheck/luacheck-1.1.0.ebuild b/dev-lua/luacheck/luacheck-1.1.0.ebuild deleted file mode 100644 index 24f1c2ecb635.. --- a/dev-lua/luacheck/luacheck-1.1.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/lunarmodules/luacheck; -SRC_URI="https://github.com/lunarmodules/luacheck/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="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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: e3f425ef87bad329d65c2b6803b54263011de71f Author: Conrad Kostecki gentoo org> AuthorDate: Tue Dec 12 21:53:30 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Dec 12 22:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f425ef dev-lua/luacheck: add 1.1.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-1.1.2.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 8c263955fc50..875925070cb1 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-1.1.1.tar.gz 179107 BLAKE2B 48fb07d4d74206581054718c0b422a65b7de01d7e5f05cd9139f19a74bbe0fc0f98977e6b4c97e2d984db98e18a9fe7b3eefaf44b8ab71bf95f84a5c649e9ca6 SHA512 0294cfc49a8a6c1c2ee4d326fd85bf1c8040b6053ed68975d7aa65a33956d9ad8d715281efc319d54ad8f1b66888a0ff263da8d2ccaace16b51bac87d0fb86c7 +DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365 diff --git a/dev-lua/luacheck/luacheck-1.1.2.ebuild b/dev-lua/luacheck/luacheck-1.1.2.ebuild new file mode 100644 index ..dc87175879bb --- /dev/null +++ b/dev-lua/luacheck/luacheck-1.1.2.ebuild @@ -0,0 +1,66 @@ +# 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="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/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="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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: fbb383a7244080e1a22bd3426be10472531ff807 Author: Sam James gentoo org> AuthorDate: Wed Jul 26 00:55:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 26 00:55:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb383a7 dev-lua/luacheck: Stabilize 1.1.1 ALLARCHES, #911221 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-1.1.1.ebuild b/dev-lua/luacheck/luacheck-1.1.1.ebuild index dc87175879bb..24f1c2ecb635 100644 --- a/dev-lua/luacheck/luacheck-1.1.1.ebuild +++ b/dev-lua/luacheck/luacheck-1.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 47094bf1274414455c6a444cea98699bd810e9d0 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Jun 23 21:53:07 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Jun 24 21:35:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47094bf1 dev-lua/luacheck: add 1.1.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-1.1.1.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 4244f06164f4..29737d9cd06e 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-1.1.0.tar.gz 178588 BLAKE2B 9e1946cc3c88d7690d3cdb8e70be3dde1b863d1c55a6b5bef755715456671c13c862686f888098b878d10a2c1ec1b83ed6b26b01ebc884047c9908fa6bc2ead7 SHA512 aca1145b64070468ce8e3de1130f0cadba0dbef14ce61fef0a234ef5e890e69f1bd9dfebaa30c38a8e62405d08e1f0319748e00fc403ba093c5945ca438e0c40 +DIST luacheck-1.1.1.tar.gz 179107 BLAKE2B 48fb07d4d74206581054718c0b422a65b7de01d7e5f05cd9139f19a74bbe0fc0f98977e6b4c97e2d984db98e18a9fe7b3eefaf44b8ab71bf95f84a5c649e9ca6 SHA512 0294cfc49a8a6c1c2ee4d326fd85bf1c8040b6053ed68975d7aa65a33956d9ad8d715281efc319d54ad8f1b66888a0ff263da8d2ccaace16b51bac87d0fb86c7 diff --git a/dev-lua/luacheck/luacheck-1.1.1.ebuild b/dev-lua/luacheck/luacheck-1.1.1.ebuild new file mode 100644 index ..dc87175879bb --- /dev/null +++ b/dev-lua/luacheck/luacheck-1.1.1.ebuild @@ -0,0 +1,66 @@ +# 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="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/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="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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 2b84d8f039483e85d39e745c3451bb8744dbab3a Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jan 31 03:17:51 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jan 31 15:15:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b84d8f0 dev-lua/luacheck: drop 0.25.0, 1.0.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 2 - dev-lua/luacheck/luacheck-0.25.0.ebuild | 66 - dev-lua/luacheck/luacheck-1.0.0.ebuild | 66 - 3 files changed, 134 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index c019ca4a72d3..4244f06164f4 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,3 +1 @@ -DIST luacheck-0.25.0.tar.gz 162675 BLAKE2B 143de767f004cb485abc4952eafc4d02c16ca4d421397d0179113ddaeacc2cd7ba2b4b8eed48f9a05169c5e20ae53aaef8c5253ab1d7c7e4b178218fab0e03d6 SHA512 7f9f02464cb40462c321dd23e32263913ead2bf4eace6907d51a5b570a6a19a378b12660c98e63ca447cfc507dfb491d54b093af3962f12596a7c6088c8dc867 -DIST luacheck-1.0.0.tar.gz 177029 BLAKE2B f56315663f571c71944e4739956eb45600cfc324cbc6914a65ac45a6923f49cba7201bde18390d7ce7a374aa561680de05988c3a283c936658d1cda18f8f6b24 SHA512 f6703fb1b72b8ff8dd4b15bb1e5f7fa81607ee13505fd927e427f0b1043949c5dbc014020759dd8b63ec2013698b4086e773625bc925568970787c8e40e282cd DIST luacheck-1.1.0.tar.gz 178588 BLAKE2B 9e1946cc3c88d7690d3cdb8e70be3dde1b863d1c55a6b5bef755715456671c13c862686f888098b878d10a2c1ec1b83ed6b26b01ebc884047c9908fa6bc2ead7 SHA512 aca1145b64070468ce8e3de1130f0cadba0dbef14ce61fef0a234ef5e890e69f1bd9dfebaa30c38a8e62405d08e1f0319748e00fc403ba093c5945ca438e0c40 diff --git a/dev-lua/luacheck/luacheck-0.25.0.ebuild b/dev-lua/luacheck/luacheck-0.25.0.ebuild deleted file mode 100644 index 7825bede27ac.. --- a/dev-lua/luacheck/luacheck-0.25.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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 - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/lunarmodules/luacheck; -SRC_URI="https://github.com/lunarmodules/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-1.0.0.ebuild b/dev-lua/luacheck/luacheck-1.0.0.ebuild deleted file mode 100644 index 19c86f745198.. --- a/dev-lua/luacheck/luacheck-1.0.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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 - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/lunarmodules/luacheck; -SRC_URI="https://github.com/lunarmodules/luacheck/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="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)" -
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: b54fcb20dee05675abd02f1083fbe0a95da9fedd Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jan 31 03:17:24 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jan 31 15:15:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54fcb20 dev-lua/luacheck: stable all-arches Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-1.1.0.ebuild b/dev-lua/luacheck/luacheck-1.1.0.ebuild index 19c86f745198..24f1c2ecb635 100644 --- a/dev-lua/luacheck/luacheck-1.1.0.ebuild +++ b/dev-lua/luacheck/luacheck-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: cd50b3a9afb6ef8a8aff2687bc0468148da02d91 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Dec 20 21:50:29 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Dec 20 22:03:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd50b3a9 dev-lua/luacheck: add 1.1.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-1.1.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 1e78ef845f84..c019ca4a72d3 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1,3 @@ DIST luacheck-0.25.0.tar.gz 162675 BLAKE2B 143de767f004cb485abc4952eafc4d02c16ca4d421397d0179113ddaeacc2cd7ba2b4b8eed48f9a05169c5e20ae53aaef8c5253ab1d7c7e4b178218fab0e03d6 SHA512 7f9f02464cb40462c321dd23e32263913ead2bf4eace6907d51a5b570a6a19a378b12660c98e63ca447cfc507dfb491d54b093af3962f12596a7c6088c8dc867 DIST luacheck-1.0.0.tar.gz 177029 BLAKE2B f56315663f571c71944e4739956eb45600cfc324cbc6914a65ac45a6923f49cba7201bde18390d7ce7a374aa561680de05988c3a283c936658d1cda18f8f6b24 SHA512 f6703fb1b72b8ff8dd4b15bb1e5f7fa81607ee13505fd927e427f0b1043949c5dbc014020759dd8b63ec2013698b4086e773625bc925568970787c8e40e282cd +DIST luacheck-1.1.0.tar.gz 178588 BLAKE2B 9e1946cc3c88d7690d3cdb8e70be3dde1b863d1c55a6b5bef755715456671c13c862686f888098b878d10a2c1ec1b83ed6b26b01ebc884047c9908fa6bc2ead7 SHA512 aca1145b64070468ce8e3de1130f0cadba0dbef14ce61fef0a234ef5e890e69f1bd9dfebaa30c38a8e62405d08e1f0319748e00fc403ba093c5945ca438e0c40 diff --git a/dev-lua/luacheck/luacheck-1.1.0.ebuild b/dev-lua/luacheck/luacheck-1.1.0.ebuild new file mode 100644 index ..19c86f745198 --- /dev/null +++ b/dev-lua/luacheck/luacheck-1.1.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 + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/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="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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 86505622a7c6cb163fc6ec9f3485c31d15793167 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Dec 20 21:50:52 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Dec 20 22:03:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86505622 dev-lua/luacheck: fix UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.25.0.ebuild | 2 +- dev-lua/luacheck/luacheck-1.0.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.25.0.ebuild b/dev-lua/luacheck/luacheck-0.25.0.ebuild index 8bf057261d25..7825bede27ac 100644 --- a/dev-lua/luacheck/luacheck-0.25.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.25.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -inherit lua toolchain-funcs +inherit lua DESCRIPTION="A tool for linting and static analysis of Lua code" HOMEPAGE="https://github.com/lunarmodules/luacheck; diff --git a/dev-lua/luacheck/luacheck-1.0.0.ebuild b/dev-lua/luacheck/luacheck-1.0.0.ebuild index 95aeb8ab6707..19c86f745198 100644 --- a/dev-lua/luacheck/luacheck-1.0.0.ebuild +++ b/dev-lua/luacheck/luacheck-1.0.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -inherit lua toolchain-funcs +inherit lua DESCRIPTION="A tool for linting and static analysis of Lua code" HOMEPAGE="https://github.com/lunarmodules/luacheck;
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 705c6e4403bbd771b8b174f34ec395e1ad235566 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Nov 25 17:58:38 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Nov 25 17:58:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705c6e44 dev-lua/luacheck: add 1.0.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-1.0.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 82e17824b0a5..1e78ef845f84 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-0.25.0.tar.gz 162675 BLAKE2B 143de767f004cb485abc4952eafc4d02c16ca4d421397d0179113ddaeacc2cd7ba2b4b8eed48f9a05169c5e20ae53aaef8c5253ab1d7c7e4b178218fab0e03d6 SHA512 7f9f02464cb40462c321dd23e32263913ead2bf4eace6907d51a5b570a6a19a378b12660c98e63ca447cfc507dfb491d54b093af3962f12596a7c6088c8dc867 +DIST luacheck-1.0.0.tar.gz 177029 BLAKE2B f56315663f571c71944e4739956eb45600cfc324cbc6914a65ac45a6923f49cba7201bde18390d7ce7a374aa561680de05988c3a283c936658d1cda18f8f6b24 SHA512 f6703fb1b72b8ff8dd4b15bb1e5f7fa81607ee13505fd927e427f0b1043949c5dbc014020759dd8b63ec2013698b4086e773625bc925568970787c8e40e282cd diff --git a/dev-lua/luacheck/luacheck-1.0.0.ebuild b/dev-lua/luacheck/luacheck-1.0.0.ebuild new file mode 100644 index ..95aeb8ab6707 --- /dev/null +++ b/dev-lua/luacheck/luacheck-1.0.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/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/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="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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 85a7bb1cf85cc35d3d71be08a10350bdc77c00be Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 12 11:52:58 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 12 11:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a7bb1c dev-lua/luacheck: stable all-arches Closes: https://bugs.gentoo.org/834998 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.25.0.ebuild b/dev-lua/luacheck/luacheck-0.25.0.ebuild index 29d6bb441a37..672738fabba4 100644 --- a/dev-lua/luacheck/luacheck-0.25.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.25.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 8250efcc26436a21eb5a7b66feaf75c722f09ec6 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 12 11:53:41 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 12 11:53:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8250efcc dev-lua/luacheck: drop 0.24.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-0.24.0.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 592147c077a7..82e17824b0a5 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-0.24.0.tar.gz 162474 BLAKE2B 6ec2b35deb2f0e5dacbe00e9d5adda7a1d66ee55475adf2b40cfff4d876cd44c9aec762e52bf02bb6f657c42203d94d3c9ed7a9f2311b3b7ae7bf8ab09e0 SHA512 759079d4a033c8af1d7c314f39bb75398b8ad89b627eaf8b60cf0a878c3ea86bd5e8993ad3d564746614b06b93b4100f016fdcb805d02b226e8e1e5b4c81c6d2 DIST luacheck-0.25.0.tar.gz 162675 BLAKE2B 143de767f004cb485abc4952eafc4d02c16ca4d421397d0179113ddaeacc2cd7ba2b4b8eed48f9a05169c5e20ae53aaef8c5253ab1d7c7e4b178218fab0e03d6 SHA512 7f9f02464cb40462c321dd23e32263913ead2bf4eace6907d51a5b570a6a19a378b12660c98e63ca447cfc507dfb491d54b093af3962f12596a7c6088c8dc867 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 507e59c7038f4d8eeba824d40741a02388a01801 Author: Marek Szuba gentoo org> AuthorDate: Sat Sep 18 12:25:31 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Sep 18 12:29:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507e59c7 dev-lua/luacheck: keyword 0.24.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-lua/luacheck/luacheck-0.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild index 598d26de058..4752f1777ff 100644 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 967b2f1f01290fbd95f699832246297eb1051dee Author: Georgy Yakovlev gentoo org> AuthorDate: Tue May 25 16:10:54 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue May 25 16:18:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967b2f1f dev-lua/luacheck: cleanup metadata.xml Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/luacheck/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index e50dc227996..dc16942ece5 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -5,14 +5,6 @@ conik...@gentoo.org Conrad Kostecki - - vpayno+gen...@gmail.com - Victor Payno - - - gyakov...@gentoo.org - Georgy Yakovlev - A tool for linting and static analysis of Lua code.
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 0a2a81f3d8ffd8161f247d031b6f14e13a8d8df6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 22 19:26:20 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 22 19:30:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2a81f3 dev-lua/luacheck: keyworded 0.24.0 for hppa/sparc, bug #783420 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/luacheck/luacheck-0.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild index b74b9ffb905..598d26de058 100644 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 162440b37abf1087555a653cbc3a50184d6a944e Author: Conrad Kostecki gentoo org> AuthorDate: Wed Apr 21 20:55:43 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Apr 21 21:02:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162440b3 dev-lua/luacheck: add missing cliargs for test Bug: https://bugs.gentoo.org/784848 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.24.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild index baaa8dfdfa5..b74b9ffb905 100644 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -30,6 +30,7 @@ BDEPEND=" doc? ( dev-python/sphinx ) test? ( dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] ${RDEPEND} ) "
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 288f0b6db78e22e8a0eded192420ad1f3afb47ba Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 20 21:17:31 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 21:20:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288f0b6d dev-lua/luacheck: keyworded 0.24.0 for ia64 keyworded wrt bug #783420 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/luacheck/luacheck-0.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild index bc02418c3d8..baaa8dfdfa5 100644 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: c4f4fa3755da1810cf1ecbb5d34e37645f0318c6 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Apr 16 21:27:54 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Apr 16 21:29:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f4fa37 dev-lua/luacheck: stable ALLARCHES Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild index d84d6ffe301..bc02418c3d8 100644 --- a/dev-lua/luacheck/luacheck-0.24.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 5efeceefb4335c346b2645d72e89c1baf51afffe Author: Conrad Kostecki gentoo org> AuthorDate: Fri Apr 16 21:29:19 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Apr 16 21:29:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5efeceef dev-lua/luacheck: drop old version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest| 1 - dev-lua/luacheck/luacheck-0.23.0-r100.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 569a64237db..c45ea5927c7 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 DIST luacheck-0.24.0.tar.gz 162474 BLAKE2B 6ec2b35deb2f0e5dacbe00e9d5adda7a1d66ee55475adf2b40cfff4d876cd44c9aec762e52bf02bb6f657c42203d94d3c9ed7a9f2311b3b7ae7bf8ab09e0 SHA512 759079d4a033c8af1d7c314f39bb75398b8ad89b627eaf8b60cf0a878c3ea86bd5e8993ad3d564746614b06b93b4100f016fdcb805d02b226e8e1e5b4c81c6d2 diff --git a/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild deleted file mode 100644 index c6355186b78..000 --- a/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..3} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 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-2.0.0-r100[${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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: f5371f941d035cbb6da35fd4dce455a0e223fa92 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Apr 16 21:26:20 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Apr 16 21:29:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5371f94 dev-lua/luacheck: add stabilize-allarches Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index 55354930c5c..e50dc227996 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -13,6 +13,7 @@ gyakov...@gentoo.org Georgy Yakovlev + A tool for linting and static analysis of Lua code. Luacheck supports checking Lua files using syntax of
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 186ba7216e330c750553b926ee055e5d7c00acda Author: Conrad Kostecki gentoo org> AuthorDate: Tue Mar 16 16:54:38 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 16 17:28:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186ba721 dev-lua/luacheck: bump to version 0.24.0 This release also adds lua5-4 support and tests passed for me. Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-0.24.0.ebuild | 65 + dev-lua/luacheck/metadata.xml | 6 ++- 3 files changed, 70 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 926e7bc8573..569a64237db 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 +DIST luacheck-0.24.0.tar.gz 162474 BLAKE2B 6ec2b35deb2f0e5dacbe00e9d5adda7a1d66ee55475adf2b40cfff4d876cd44c9aec762e52bf02bb6f657c42203d94d3c9ed7a9f2311b3b7ae7bf8ab09e0 SHA512 759079d4a033c8af1d7c314f39bb75398b8ad89b627eaf8b60cf0a878c3ea86bd5e8993ad3d564746614b06b93b4100f016fdcb805d02b226e8e1e5b4c81c6d2 diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild new file mode 100644 index 000..d84d6ffe301 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild @@ -0,0 +1,65 @@ +# 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 ~ppc ~ppc64 ~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}] + ${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/metadata.xml b/dev-lua/luacheck/metadata.xml index b17c5d22780..55354930c5c 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -15,10 +15,12 @@ A tool for linting and static analysis of Lua code. - - Luacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2, Lua 5.3 and LuaJIT. Luacheck itself is written in Lua and runs on all of mentioned Lua versions. + Luacheck supports checking Lua files using syntax of + Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4 and LuaJIT. + Luacheck itself is written in Lua and runs on all of mentioned Lua versions. + luarocks/luacheck mpeterv/luacheck
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 9447cdf33681e7004f6754fef652107aa3241a5a Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 24 19:45:36 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 19:40:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9447cdf3 dev-lua/luacheck: drop old version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-0.20.0-r1.ebuild | 49 -- dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 56 -- 3 files changed, 106 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index f22c82aeba8..926e7bc8573 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-0.20.0.tar.gz 132693 BLAKE2B d485ef841c00241023a9cb9bd0e1f994da3b5e79dad01281e0203e1561f788f8d1e8db97910d3a82ab3daafb3dceef1fe2897beee9f16e71350fdff27eba7fe0 SHA512 08b1a64849b329e6ad71b1d7011fac0833de068641270adaa009e9a17139968ab73add3786a508a8787ce1fcfe1f028a35b5434221e4f1f62bea56833e0e65dd DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 diff --git a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild deleted file mode 100644 index 857d9ef215d..000 --- a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" -IUSE="doc luajit test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/luafilesystem[luajit(-)=] - !luajit? ( >=dev-lang/lua-5.1:0= ) - luajit? ( dev-lang/luajit:2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( dev-lua/busted )" - -DOCS=( CHANGELOG.md README.md ) - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -src_test() { - busted -o gtest || die -} - -src_install() { - local instdir - instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" - insinto "${instdir#${EPREFIX}}" - doins -r src/luacheck - - newbin bin/luacheck.lua luacheck - - use doc && HTML_DOCS+=( html/. ) - - einstalldocs -} diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild deleted file mode 100644 index a22daf625f5..000 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" -IUSE="doc luajit test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/lua-argparse[luajit(-)=] - dev-lua/luafilesystem[luajit(-)=] - dev-lua/lua-utf8[luajit(-)=] - !luajit? ( >=dev-lang/lua-5.1:0= ) - luajit? ( dev-lang/luajit:2 )" -BDEPEND=" - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - dev-lua/busted - )" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" ) - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -src_test() { - busted -o gtest || die -} - -src_install() { - local instdir - instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" - insinto "${instdir#${EPREFIX}}" - doins -r src/luacheck - - newbin bin/luacheck.lua luacheck - - use doc && local HTML_DOCS=( html/. ) - - local -a DOCS=( CHANGELOG.md LICENSE README.md ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 76fa9c0d38ed77061b057a473db36ee83b6f361a Author: Sam James gentoo org> AuthorDate: Mon Jan 11 08:01:03 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 08:01:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fa9c0d dev-lua/luacheck: Stabilize 0.23.0-r1 x86, #764617 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index 6844adf814e..a22daf625f5 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 0b3f5bac98101c66b33aa1c71f4ed3082f1f3be5 Author: Sam James gentoo org> AuthorDate: Sat Jan 9 16:22:34 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 9 16:22:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3f5bac dev-lua/luacheck: Stabilize 0.23.0-r1 ppc, #764617 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index 65aafbf2763..6844adf814e 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~x86" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 4136a98779f772f49d921f06da95e17858da7462 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Dec 17 14:10:30 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 17 14:16:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4136a987 dev-lua/luacheck: add ~x86 keyword Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index fd481fd7bf5..65aafbf2763 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc64" +KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: fc5bbd3bc3cdf7a5bf364faa417f30e7b7478abb Author: Conrad Kostecki gentoo org> AuthorDate: Thu Dec 17 13:52:39 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 17 13:53:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5bbd3b Revert "dev-lua/luacheck: drop old version" This reverts commit a69562323fe5a013355f7130a14188326e8121af. Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-0.20.0-r1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 926e7bc8573..f22c82aeba8 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ +DIST luacheck-0.20.0.tar.gz 132693 BLAKE2B d485ef841c00241023a9cb9bd0e1f994da3b5e79dad01281e0203e1561f788f8d1e8db97910d3a82ab3daafb3dceef1fe2897beee9f16e71350fdff27eba7fe0 SHA512 08b1a64849b329e6ad71b1d7011fac0833de068641270adaa009e9a17139968ab73add3786a508a8787ce1fcfe1f028a35b5434221e4f1f62bea56833e0e65dd DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 diff --git a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild new file mode 100644 index 000..857d9ef215d --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ppc ppc64 x86" +IUSE="doc luajit test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lua/luafilesystem[luajit(-)=] + !luajit? ( >=dev-lang/lua-5.1:0= ) + luajit? ( dev-lang/luajit:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( dev-lua/busted )" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +src_test() { + busted -o gtest || die +} + +src_install() { + local instdir + instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" + insinto "${instdir#${EPREFIX}}" + doins -r src/luacheck + + newbin bin/luacheck.lua luacheck + + use doc && HTML_DOCS+=( html/. ) + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: a69562323fe5a013355f7130a14188326e8121af Author: Conrad Kostecki gentoo org> AuthorDate: Thu Dec 17 12:56:22 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 17 12:56:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6956232 dev-lua/luacheck: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/Manifest | 1 - dev-lua/luacheck/luacheck-0.20.0-r1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index f22c82aeba8..926e7bc8573 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,2 +1 @@ -DIST luacheck-0.20.0.tar.gz 132693 BLAKE2B d485ef841c00241023a9cb9bd0e1f994da3b5e79dad01281e0203e1561f788f8d1e8db97910d3a82ab3daafb3dceef1fe2897beee9f16e71350fdff27eba7fe0 SHA512 08b1a64849b329e6ad71b1d7011fac0833de068641270adaa009e9a17139968ab73add3786a508a8787ce1fcfe1f028a35b5434221e4f1f62bea56833e0e65dd DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 diff --git a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild deleted file mode 100644 index 857d9ef215d..000 --- a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" -IUSE="doc luajit test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/luafilesystem[luajit(-)=] - !luajit? ( >=dev-lang/lua-5.1:0= ) - luajit? ( dev-lang/luajit:2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( dev-lua/busted )" - -DOCS=( CHANGELOG.md README.md ) - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -src_test() { - busted -o gtest || die -} - -src_install() { - local instdir - instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" - insinto "${instdir#${EPREFIX}}" - doins -r src/luacheck - - newbin bin/luacheck.lua luacheck - - use doc && HTML_DOCS+=( html/. ) - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: f89dfb00e56fdde0004165d0d1f3f715486f065d Author: Conrad Kostecki gentoo org> AuthorDate: Thu Dec 17 13:04:55 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 17 13:04:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89dfb00 dev-lua/luacheck: add ~arm64 keyword Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index 0f4a3f42cd4..fd481fd7bf5 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ppc64" +KEYWORDS="amd64 arm ~arm64 ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 6bf51fc9a26173ed022091a9aa9b0f6bd721054a Author: Sam James gentoo org> AuthorDate: Thu Dec 17 12:47:23 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 12:48:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf51fc9 dev-lua/luacheck: Stabilize 0.23.0-r1 amd64, #757528 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index bad05ff91e4..0f4a3f42cd4 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm ppc64" +KEYWORDS="amd64 arm ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 54cba1861f1dcf1d8cb9ba85d5856686ed2d4ca4 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 13:35:57 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 13:49:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cba186 dev-lua/luacheck: limit unmigrated ebuilds to dev-lang/lua:0 Signed-off-by: Marek Szuba gentoo.org> dev-lua/luacheck/luacheck-0.20.0-r1.ebuild | 2 +- dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild index 01238064b62..857d9ef215d 100644 --- a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild @@ -16,7 +16,7 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-lua/luafilesystem[luajit(-)=] - !luajit? ( >=dev-lang/lua-5.1:= ) + !luajit? ( >=dev-lang/lua-5.1:0= ) luajit? ( dev-lang/luajit:2 )" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index 7b73feeb8b9..bad05ff91e4 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -18,7 +18,7 @@ RDEPEND=" dev-lua/lua-argparse[luajit(-)=] dev-lua/luafilesystem[luajit(-)=] dev-lua/lua-utf8[luajit(-)=] - !luajit? ( >=dev-lang/lua-5.1:= ) + !luajit? ( >=dev-lang/lua-5.1:0= ) luajit? ( dev-lang/luajit:2 )" BDEPEND=" virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: cf7ec4960a3fca0e002ece131bdec2f0aa84022d Author: Sam James gentoo org> AuthorDate: Thu Dec 3 05:04:05 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 3 05:04:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7ec496 dev-lua/luacheck: Stabilize 0.23.0-r1 arm, #757528 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index b77c92185f5..7b73feeb8b9 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ppc64" +KEYWORDS="~amd64 arm ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 1cd2d3c6d7f3a7e57702f5a4335e1730956d5f29 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Nov 30 12:11:25 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Nov 30 13:32:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd2d3c6 dev-lua/luacheck: remove lua deps version requirement The LUA_USEDEP bit is sufficient to pull in a version migrated to Lua eclasses, regardless of whether either of these gets updated to a new release before we unmask slotted Lua or not. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r100.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild index 995faeb6e69..d39540a1c32 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild @@ -18,9 +18,9 @@ IUSE="doc test" RESTRICT="!test? ( test )" RDEPEND=" - >=dev-lua/lua-argparse-0.6.0-r100[${LUA_USEDEP}] - >=dev-lua/lua-utf8-0.1.3-r100[${LUA_USEDEP}] - >=dev-lua/luafilesystem-1.8.0-r100[${LUA_USEDEP}] + dev-lua/lua-argparse[${LUA_USEDEP}] + dev-lua/lua-utf8[${LUA_USEDEP}] + dev-lua/luafilesystem[${LUA_USEDEP}] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 07689b0f571941c992cc95d6ca7b70cac2b8e933 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 29 17:09:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 29 17:10:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07689b0f dev-lua/luacheck: stable 0.23.0-r1 for ppc64 stable wrt bug #757528 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild index 47d0aed6d00..b77c92185f5 100644 --- a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64" +KEYWORDS="~amd64 ~arm ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 2d8bc1e5d1617555e8dec9369a924ec9a586af20 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 01:37:47 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:37:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8bc1e5 dev-lua/luacheck: add myself as maintainer Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index dcba9d1f577..fa1113bb8ed 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + + conik...@gentoo.org + Conrad Kostecki + vpayno+gen...@gmail.com Victor Payno
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 6634cdc743b4824d44c9d465d4084ba4c5eb0591 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 01:31:38 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:32:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6634cdc7 dev-lua/luacheck: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.20.0.ebuild | 49 - 1 file changed, 49 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild deleted file mode 100644 index 070046152a0..000 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" -IUSE="doc luajit test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/luafilesystem[luajit=] - !luajit? ( >=dev-lang/lua-5.1:= ) - luajit? ( dev-lang/luajit:2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( dev-lua/busted )" - -DOCS=( CHANGELOG.md README.md ) - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -src_test() { - busted -o gtest || die -} - -src_install() { - local instdir - instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" - insinto "${instdir#${EPREFIX}}" - doins -r src/luacheck - - newbin bin/luacheck.lua luacheck - - use doc && HTML_DOCS+=( html/. ) - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 4c2c94561492bba0f711f1f89eac5c173e8390fe Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 01:30:39 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:32:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2c9456 dev-lua/luacheck: update deps Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.20.0-r1.ebuild | 49 ++ 1 file changed, 49 insertions(+) diff --git a/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild new file mode 100644 index 000..01238064b62 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.20.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ppc ppc64 x86" +IUSE="doc luajit test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lua/luafilesystem[luajit(-)=] + !luajit? ( >=dev-lang/lua-5.1:= ) + luajit? ( dev-lang/luajit:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( dev-lua/busted )" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +src_test() { + busted -o gtest || die +} + +src_install() { + local instdir + instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" + insinto "${instdir#${EPREFIX}}" + doins -r src/luacheck + + newbin bin/luacheck.lua luacheck + + use doc && HTML_DOCS+=( html/. ) + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 46f4a77e32acc68fd335083575ce2124024afc27 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 01:27:18 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:32:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f4a77e dev-lua/luacheck: add keywords and update deps Also fixed tests. Closes: https://bugs.gentoo.org/729794 Closes: https://bugs.gentoo.org/723156 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.23.0-r1.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild new file mode 100644 index 000..47d0aed6d00 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.23.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64" +IUSE="doc luajit test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lua/lua-argparse[luajit(-)=] + dev-lua/luafilesystem[luajit(-)=] + dev-lua/lua-utf8[luajit(-)=] + !luajit? ( >=dev-lang/lua-5.1:= ) + luajit? ( dev-lang/luajit:2 )" +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + dev-lua/busted + )" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" ) + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +src_test() { + busted -o gtest || die +} + +src_install() { + local instdir + instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" + insinto "${instdir#${EPREFIX}}" + doins -r src/luacheck + + newbin bin/luacheck.lua luacheck + + use doc && local HTML_DOCS=( html/. ) + + local -a DOCS=( CHANGELOG.md LICENSE README.md ) + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/files/, profiles/, dev-lua/luacheck/
commit: ca240a16a012b7d4c547024841f1f48211e96f1f Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 00:55:11 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:32:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca240a16 dev-lua/luacheck: migrate to lua eclass Bug: https://bugs.gentoo.org/723156 Bug: https://bugs.gentoo.org/729794 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> ...0.23.0-disable-measuring-performance-test.patch | 13 + dev-lua/luacheck/luacheck-0.23.0-r100.ebuild | 65 ++ profiles/package.mask | 1 + 3 files changed, 79 insertions(+) diff --git a/dev-lua/luacheck/files/luacheck-0.23.0-disable-measuring-performance-test.patch b/dev-lua/luacheck/files/luacheck-0.23.0-disable-measuring-performance-test.patch new file mode 100644 index 000..04d40ec958b --- /dev/null +++ b/dev-lua/luacheck/files/luacheck-0.23.0-disable-measuring-performance-test.patch @@ -0,0 +1,13 @@ +--- a/spec/cli_spec.lua b/spec/cli_spec.lua +@@ -68,10 +68,6 @@ + assert.equal(0, get_exitcode "spec/samples/good_code.lua --no-config") +end) + +- it("allows measuring performance", function() +- assert.equal(0, get_exitcode "spec/samples/good_code.lua --no-config --profile") +- end) +- +it("removes ./ in the beginnings of file names", function() + assert.equal([[ + Checking spec/samples/good_code.lua OK diff --git a/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild b/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild new file mode 100644 index 000..995faeb6e69 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.23.0-r100.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lua/lua-argparse-0.6.0-r100[${LUA_USEDEP}] + >=dev-lua/lua-utf8-0.1.3-r100[${LUA_USEDEP}] + >=dev-lua/luafilesystem-1.8.0-r100[${LUA_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( + >=dev-lua/busted-2.0.0-r100[${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/profiles/package.mask b/profiles/package.mask index 2eaf9456d62..83b1ae122dc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -518,6 +518,7 @@ dev-lua/luacrypto >=dev-lua/lua-utf8-0.1.3-r100 >=dev-lua/lua-zlib-1.2-r100 >=dev-lua/LuaBitOp-1.0.2-r100 +>=dev-lua/luacheck-0.23.0-r100 >=dev-lua/luadbi-0.7.2-r100 >=dev-lua/luaevent-0.4.6-r100 =dev-lua/luaexpat-1.3.0-r100
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 5f9219dac9d0235d4d7399f9004461eb248ac162 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 01:28:22 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 01:32:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9219da dev-lua/luacheck: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luacheck/luacheck-0.23.0.ebuild | 54 - 1 file changed, 54 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild deleted file mode 100644 index bfdbe93ecb2..000 --- a/dev-lua/luacheck/luacheck-0.23.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/mpeterv/luacheck; -SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64" -IUSE="doc luajit test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lua/lua-argparse[luajit=] - dev-lua/luafilesystem[luajit(-)=] - dev-lua/lua-utf8[luajit=] - !luajit? ( >=dev-lang/lua-5.1:= ) - luajit? ( dev-lang/luajit:2 )" -BDEPEND=" - virtual/pkgconfig - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - dev-lua/busted - )" -DEPEND="${RDEPEND}" - -src_compile() { - if use doc; then - sphinx-build docsrc html || die - fi -} - -src_test() { - busted -o gtest || die -} - -src_install() { - local instdir - instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" - insinto "${instdir#${EPREFIX}}" - doins -r src/luacheck - - newbin bin/luacheck.lua luacheck - - use doc && local HTML_DOCS=( html/. ) - - local -a DOCS=( CHANGELOG.md LICENSE README.md ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 600389dbf02f59c106343d4fa64686efe3eb55d4 Author: Sam James gentoo org> AuthorDate: Fri Sep 4 23:30:30 2020 + Commit: Sam James gentoo org> CommitDate: Fri Sep 4 23:30:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600389db dev-lua/luacheck: Keyword 0.23.0 arm, #729794 Signed-off-by: Sam James gentoo.org> dev-lua/luacheck/luacheck-0.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild index a81865ebd13..bfdbe93ecb2 100644 --- a/dev-lua/luacheck/luacheck-0.23.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~arm ~ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 61b470038d87b223db48238d77aeee861b0be9fe Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Mar 15 23:35:18 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Mar 15 23:35:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b47003 dev-lua/luacheck: fix dependency default on luajit Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/luacheck/luacheck-0.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild index 96cc94e42b2..a81865ebd13 100644 --- a/dev-lua/luacheck/luacheck-0.23.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0.ebuild @@ -16,7 +16,7 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-lua/lua-argparse[luajit=] - dev-lua/luafilesystem[luajit=] + dev-lua/luafilesystem[luajit(-)=] dev-lua/lua-utf8[luajit=] !luajit? ( >=dev-lang/lua-5.1:= ) luajit? ( dev-lang/luajit:2 )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 33350338b970a9ea1d10a4a00b9d9460ee93d83b Author: Victor Payno gmail com> AuthorDate: Thu Jan 23 19:48:53 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Mar 15 23:24:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33350338 dev-lua/luacheck: version bump to 0.23.0 Signed-off-by: Victor Payno gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14428 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-0.23.0.ebuild | 53 + dev-lua/luacheck/metadata.xml | 19 ++-- 3 files changed, 71 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 57caad0b957..f22c82aeba8 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1 +1,2 @@ DIST luacheck-0.20.0.tar.gz 132693 BLAKE2B d485ef841c00241023a9cb9bd0e1f994da3b5e79dad01281e0203e1561f788f8d1e8db97910d3a82ab3daafb3dceef1fe2897beee9f16e71350fdff27eba7fe0 SHA512 08b1a64849b329e6ad71b1d7011fac0833de068641270adaa009e9a17139968ab73add3786a508a8787ce1fcfe1f028a35b5434221e4f1f62bea56833e0e65dd +DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild new file mode 100644 index 000..8ef3444c4a7 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.23.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="doc luajit test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lua/lua-argparse + dev-lua/luafilesystem[luajit=] + !luajit? ( >=dev-lang/lua-5.1:= ) + luajit? ( dev-lang/luajit:2 )" +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + dev-lua/busted + )" +DEPEND="${RDEPEND}" + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +src_test() { + busted -o gtest || die +} + +src_install() { + local instdir + instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" + insinto "${instdir#${EPREFIX}}" + doins -r src/luacheck + + newbin bin/luacheck.lua luacheck + + use doc && HTML_DOCS=( html/. ) + + local -a DOCS=( CHANGELOG.md LICENSE README.md ) + einstalldocs +} diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index 585b0dc75dd..dcba9d1f577 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -1,5 +1,20 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - + + vpayno+gen...@gmail.com + Victor Payno + + + gyakov...@gentoo.org + Georgy Yakovlev + + + A tool for linting and static analysis of Lua code. + + Luacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2, Lua 5.3 and LuaJIT. Luacheck itself is written in Lua and runs on all of mentioned Lua versions. + + + mpeterv/luacheck + +
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: d7125ea6203f3d84e832a2aa945d983d9eb51932 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Mar 15 23:30:55 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Mar 15 23:30:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7125ea6 dev-lua/luacheck: QA: fix some issues Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/luacheck/luacheck-0.23.0.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild index 8ef3444c4a7..96cc94e42b2 100644 --- a/dev-lua/luacheck/luacheck-0.23.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.23.0.ebuild @@ -10,13 +10,14 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc64" IUSE="doc luajit test" RESTRICT="!test? ( test )" RDEPEND=" - dev-lua/lua-argparse + dev-lua/lua-argparse[luajit=] dev-lua/luafilesystem[luajit=] + dev-lua/lua-utf8[luajit=] !luajit? ( >=dev-lang/lua-5.1:= ) luajit? ( dev-lang/luajit:2 )" BDEPEND=" @@ -46,7 +47,7 @@ src_install() { newbin bin/luacheck.lua luacheck - use doc && HTML_DOCS=( html/. ) + use doc && local HTML_DOCS=( html/. ) local -a DOCS=( CHANGELOG.md LICENSE README.md ) einstalldocs
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 0de02eb0855003ae22403137dce97b4b2714dada Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 29 14:41:06 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 29 14:41:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de02eb0 dev-lua/luacheck: arm stable wrt bug #638140 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index 0122b526457..fe8785cfa95 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86" +KEYWORDS="amd64 arm ppc ppc64 x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 3ca169cdf82ec87310a9201c9fcbe6a309a9 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 24 22:15:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 24 22:50:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca169cd dev-lua/luacheck: stable 0.20.0 for ppc64, bug #638140 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index d58640ac472..0122b526457 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ppc ppc64 x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 2d251ededff8eab13b24ebd856a1492f1cec67f7 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 24 21:44:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 24 22:08:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d251ede dev-lua/luacheck: stable 0.20.0 for ppc, bug #638140 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index c0b0ad1d097..d58640ac472 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 6415708ab2253a34fccc12176dcd810f932ecfab Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 12 20:24:03 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 12 20:56:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6415708a dev-lua/luacheck: x86 stable (bug #638140) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lua/luacheck/luacheck-0.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index f4df09eefbb..c0b0ad1d097 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: fb3157099441676274ccd170386534f27d320b4e Author: Jonas Stein gentoo org> AuthorDate: Sat Jul 7 09:20:57 2018 + Commit: Jonas Stein gentoo org> CommitDate: Sat Jul 7 12:14:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb315709 dev-lua/luacheck: Maintainer retired Proxied maintainer retired. Bug: https://bugs.gentoo.org/617928 Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-lua/luacheck/metadata.xml | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index 76ed9960fb5..585b0dc75dd 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -1,12 +1,5 @@ - + http://www.gentoo.org/dtd/metadata.dtd;> - - llui...@gmail.com - Aric Belsito - - - proxy-ma...@gentoo.org - Proxy Maintainers - - + +
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 974f70814563e9d46c840296cb3d5b6f150521bc Author: Aaron Bauman gentoo org> AuthorDate: Sat Apr 21 22:54:48 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Apr 21 22:54:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974f7081 dev-lua/luacheck: amd64 stable wrt bug #638140 Bug: https://bugs.gentoo.org/638140 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index 41fe903e4b1..f4df09eefbb 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 65e64d18e5ea113210ec084e3ec191a468007a81 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 21 15:54:29 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 21 15:54:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e64d18 dev-lua/luacheck: Add ~x86 keyword (bug #651516) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index 9cb0e4bcdab..41fe903e4b1 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 719f649f73071ff4382fb420878f4c0924a90f2f Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 1 11:46:50 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 1 11:46:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719f649f dev-lua/luacheck: add ~arm keyword (bug #651516) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index 290bfa76538..9cb0e4bcdab 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 900101ba0b03bc678f913e9a3bc4aca02040f0b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 08:04:48 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 08:06:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900101ba dev-lua/luacheck: keyworded 0.20.0 for ppc, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-lua/luacheck/luacheck-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index fcca7ede0d2..290bfa76538 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~ppc ~ppc64" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: e2bb0f4e89ba4610377ddb2d89204e85cf312f0b Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 07:02:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 07:31:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bb0f4e dev-lua/luacheck: keyworded 0.20.0 for ppc64, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-lua/luacheck/luacheck-0.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild index b45c1fc3ae2..fcca7ede0d2 100644 --- a/dev-lua/luacheck/luacheck-0.20.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" IUSE="doc luajit test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/
commit: 291aaa6f249cec26cd86c4210e0b427201234b6b Author: Aric Belsito gmail com> AuthorDate: Fri Aug 25 18:34:56 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 2 08:45:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291aaa6f dev-lua/luacheck: new package dev-lua/luacheck/Manifest | 1 + dev-lua/luacheck/luacheck-0.20.0.ebuild | 48 + dev-lua/luacheck/metadata.xml | 16 +++ 3 files changed, 65 insertions(+) diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest new file mode 100644 index 000..b9eb0875102 --- /dev/null +++ b/dev-lua/luacheck/Manifest @@ -0,0 +1 @@ +DIST luacheck-0.20.0.tar.gz 132693 SHA256 9ae04c3bc015493c98f3ebb8de8c06a26abb7f3dfa8732c5f741a54771613219 SHA512 08b1a64849b329e6ad71b1d7011fac0833de068641270adaa009e9a17139968ab73add3786a508a8787ce1fcfe1f028a35b5434221e4f1f62bea56833e0e65dd WHIRLPOOL 2e35598cff84c805e4595b229111a3cf01156a46be91092174963ec47336c6c2c78d3c12562a99565dd7ba1f9a25cc396047b3bce1dc1639153a052b3d3513df diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild new file mode 100644 index 000..b45c1fc3ae2 --- /dev/null +++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="A tool for linting and static analysis of Lua code" +HOMEPAGE="https://github.com/mpeterv/luacheck; +SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc luajit test" + +RDEPEND=" + dev-lua/luafilesystem[luajit=] + !luajit? ( >=dev-lang/lua-5.1:= ) + luajit? ( dev-lang/luajit:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( dev-python/sphinx ) + test? ( dev-lua/busted )" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + if use doc; then + sphinx-build docsrc html || die + fi +} + +src_test() { + busted -o gtest || die +} + +src_install() { + local instdir + instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))" + insinto "${instdir#${EPREFIX}}" + doins -r src/luacheck + + newbin bin/luacheck.lua luacheck + + use doc && HTML_DOCS+=( html/. ) + + einstalldocs +} diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml new file mode 100644 index 000..b79aded448b --- /dev/null +++ b/dev-lua/luacheck/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + llui...@gmail.com + Aric Belsito + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Use dev-lang/luajit instead of + dev-lang/lua + +