[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/

2024-06-27 Thread Conrad Kostecki
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/

2024-06-27 Thread Conrad Kostecki
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/

2024-05-24 Thread Conrad Kostecki
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/

2024-01-13 Thread Conrad Kostecki
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/

2024-01-13 Thread Conrad Kostecki
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/

2023-12-12 Thread Conrad Kostecki
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/

2023-12-12 Thread Conrad Kostecki
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/

2023-07-25 Thread Sam James
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/

2023-06-24 Thread Conrad Kostecki
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/

2023-01-31 Thread Conrad Kostecki
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/

2023-01-31 Thread Conrad Kostecki
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/

2022-12-20 Thread Conrad Kostecki
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/

2022-12-20 Thread Conrad Kostecki
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/

2022-11-25 Thread Conrad Kostecki
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/

2022-03-12 Thread Conrad Kostecki
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/

2022-03-12 Thread Conrad Kostecki
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/

2021-09-18 Thread Marek Szuba
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/

2021-05-25 Thread Georgy Yakovlev
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/

2021-04-22 Thread Sergei Trofimovich
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/

2021-04-21 Thread Conrad Kostecki
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/

2021-04-20 Thread Sergei Trofimovich
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/

2021-04-16 Thread Conrad Kostecki
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/

2021-04-16 Thread Conrad Kostecki
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/

2021-04-16 Thread Conrad Kostecki
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/

2021-03-16 Thread Conrad Kostecki
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/

2021-01-27 Thread Conrad Kostecki
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/

2021-01-11 Thread Sam James
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/

2021-01-09 Thread Sam James
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/

2020-12-17 Thread Conrad Kostecki
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/

2020-12-17 Thread Conrad Kostecki
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/

2020-12-17 Thread Conrad Kostecki
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/

2020-12-17 Thread Conrad Kostecki
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/

2020-12-17 Thread Sam James
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/

2020-12-03 Thread Marek Szuba
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/

2020-12-02 Thread Sam James
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/

2020-11-30 Thread Conrad Kostecki
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/

2020-11-29 Thread Sergei Trofimovich
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-09-04 Thread Sam James
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/

2020-03-15 Thread Georgy Yakovlev
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/

2020-03-15 Thread Georgy Yakovlev
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/

2020-03-15 Thread Georgy Yakovlev
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/

2019-07-29 Thread Mikle Kolyada
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/

2019-05-24 Thread Sergei Trofimovich
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/

2019-05-24 Thread Sergei Trofimovich
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/

2019-05-12 Thread Thomas Deutschmann
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/

2018-07-07 Thread Jonas Stein
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/

2018-04-21 Thread Aaron Bauman
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/

2018-04-21 Thread Mikle Kolyada
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/

2018-04-01 Thread Mikle Kolyada
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/

2018-03-27 Thread Sergei Trofimovich
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/

2018-03-27 Thread Sergei Trofimovich
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/

2017-09-02 Thread Michał Górny
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
+   
+