[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 1ab802676ab0fa1361aadeb217158982dc0ba5f8 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Jun 22 19:44:01 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Jun 22 20:00:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab80267 dev-lua/penlight: drop 1.13.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.13.1.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index c2a03d6ea6f3..a0a4c817677d 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ -DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe DIST penlight-1.14.0.tar.gz 439720 BLAKE2B 22ba9741dfcc446c2ffaa38af26f2a5b5022e316c63acc552ad4b7158c97e9239bdf124f1dc3438bd272f8dc79d8ae090f1aa7ba4b3bbcd5d006ec7244fc4041 SHA512 a83f70716106d6576b27a4ba897d5d5a7b3918088c582e89283cf091a95a9920fe6d0b8d65e1ffc4c1664166f7d5bc4df3b023539d1b33d7175e585bbe9f diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild deleted file mode 100644 index eec077fe6527.. --- a/dev-lua/penlight/penlight-1.13.1.ebuild +++ /dev/null @@ -1,64 +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 ) -MY_PN="Penlight" - -inherit lua - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/lunarmodules/Penlight; -SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: ae98c0dc6632e4bd9862d0983c4f928d40dd2298 Author: William Hubbs gentoo org> AuthorDate: Mon Jun 10 20:36:32 2024 + Commit: William Hubbs gentoo org> CommitDate: Mon Jun 10 20:37:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae98c0dc dev-lua/penlight: drop myself as a maintainer Signed-off-by: William Hubbs gentoo.org> dev-lua/penlight/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 1a05f3bf022d..8dd0ff4e9d23 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - willi...@gentoo.org - William Hubbs - conik...@gentoo.org Conrad Kostecki
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 8cfb3b468b2eda154ecaf14fd2806682436f84e1 Author: Sam James gentoo org> AuthorDate: Sat May 25 00:48:26 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 00:48:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfb3b46 dev-lua/penlight: Stabilize 1.14.0 ALLARCHES, #932663 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.14.0.ebuild b/dev-lua/penlight/penlight-1.14.0.ebuild index 9dc40907ae10..f06208e32ab2 100644 --- a/dev-lua/penlight/penlight-1.14.0.ebuild +++ b/dev-lua/penlight/penlight-1.14.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" 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="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 9874b10129c95017c66aad31412494951fbe08fb Author: Conrad Kostecki gentoo org> AuthorDate: Wed Apr 17 11:56:07 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Apr 17 14:11:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9874b101 dev-lua/penlight: add 1.14.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.14.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 3c2a99bd868a..c2a03d6ea6f3 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe +DIST penlight-1.14.0.tar.gz 439720 BLAKE2B 22ba9741dfcc446c2ffaa38af26f2a5b5022e316c63acc552ad4b7158c97e9239bdf124f1dc3438bd272f8dc79d8ae090f1aa7ba4b3bbcd5d006ec7244fc4041 SHA512 a83f70716106d6576b27a4ba897d5d5a7b3918088c582e89283cf091a95a9920fe6d0b8d65e1ffc4c1664166f7d5bc4df3b023539d1b33d7175e585bbe9f diff --git a/dev-lua/penlight/penlight-1.14.0.ebuild b/dev-lua/penlight/penlight-1.14.0.ebuild new file mode 100644 index ..9dc40907ae10 --- /dev/null +++ b/dev-lua/penlight/penlight-1.14.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PN="Penlight" + +inherit lua + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/lunarmodules/Penlight; +SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + dev-lua/luafilesystem[${LUA_USEDEP}] + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +lua_src_test() { + "${ELUA}" run.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d1e29835e1d308d6413c9a535009a720aab7700b Author: Conrad Kostecki gentoo org> AuthorDate: Mon Aug 22 20:04:02 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Aug 22 20:04:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e29835 dev-lua/penlight: drop 1.12.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.12.0.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index b5ccc1fff9f4..3c2a99bd868a 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ -DIST penlight-1.12.0.tar.gz 429587 BLAKE2B b8a659c051c1bb9406e9c20ad1da20029e3a141d8193c1d74e83c24b7089ee11c12bb1850c6abb08d7199dbe6d02f40ef8efdfaf2ba4fb16aa88b0218f1dbc65 SHA512 70628bd43a0ac4176704611e47c3a42c287c24aac98a0bc63071a192326e4ecab016a499ff9ab201a9e7d7848f26760f0a2ef87d46220df679b4f70a0fdc4aac DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe diff --git a/dev-lua/penlight/penlight-1.12.0.ebuild b/dev-lua/penlight/penlight-1.12.0.ebuild deleted file mode 100644 index eec077fe6527.. --- a/dev-lua/penlight/penlight-1.12.0.ebuild +++ /dev/null @@ -1,64 +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 ) -MY_PN="Penlight" - -inherit lua - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/lunarmodules/Penlight; -SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d2957d82374b77b9e96e99a2536b998213606dfb Author: Sam James gentoo org> AuthorDate: Sun Aug 21 23:59:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 21 23:59:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2957d82 dev-lua/penlight: Stabilize 1.13.1 ALLARCHES, #865965 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild index f5da6db579e9..eec077fe6527 100644 --- a/dev-lua/penlight/penlight-1.13.1.ebuild +++ b/dev-lua/penlight/penlight-1.13.1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" 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="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: b15c43cab1d82726b72fd03e37d8dbce1bd56e9c Author: Conrad Kostecki gentoo org> AuthorDate: Fri Jul 22 19:44:11 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Jul 22 19:44:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15c43ca dev-lua/penlight: add 1.13.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.13.1.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index cd3bd3cfef19..b5ccc1fff9f4 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ DIST penlight-1.12.0.tar.gz 429587 BLAKE2B b8a659c051c1bb9406e9c20ad1da20029e3a141d8193c1d74e83c24b7089ee11c12bb1850c6abb08d7199dbe6d02f40ef8efdfaf2ba4fb16aa88b0218f1dbc65 SHA512 70628bd43a0ac4176704611e47c3a42c287c24aac98a0bc63071a192326e4ecab016a499ff9ab201a9e7d7848f26760f0a2ef87d46220df679b4f70a0fdc4aac +DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild new file mode 100644 index ..509ed4edd60e --- /dev/null +++ b/dev-lua/penlight/penlight-1.13.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/lunarmodules/Penlight; +SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + dev-lua/luafilesystem[${LUA_USEDEP}] + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +lua_src_test() { + "${ELUA}" run.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 144096bd54b3829de0d15b6f4393f8c553e77c86 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Jul 22 19:46:48 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Jul 22 19:46:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144096bd dev-lua/penlight: drop unused toolchain-funcs inherit Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.12.0.ebuild | 2 +- dev-lua/penlight/penlight-1.13.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/penlight/penlight-1.12.0.ebuild b/dev-lua/penlight/penlight-1.12.0.ebuild index b1a4008cf42f..eec077fe6527 100644 --- a/dev-lua/penlight/penlight-1.12.0.ebuild +++ b/dev-lua/penlight/penlight-1.12.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) MY_PN="Penlight" -inherit lua toolchain-funcs +inherit lua DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" HOMEPAGE="https://github.com/lunarmodules/Penlight; diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild index 509ed4edd60e..f5da6db579e9 100644 --- a/dev-lua/penlight/penlight-1.13.1.ebuild +++ b/dev-lua/penlight/penlight-1.13.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) MY_PN="Penlight" -inherit lua toolchain-funcs +inherit lua DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" HOMEPAGE="https://github.com/lunarmodules/Penlight;
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/, dev-lua/luacheck/, dev-lua/ldoc/, dev-lua/luasocket/
commit: d33fddfbb9ad68d8bdf3ee6af4ffef7ccf2add99 Author: Caleb Maclennan alerque com> AuthorDate: Sun Apr 3 08:09:22 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Apr 3 10:42:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33fddfb dev-lua: Update links to repositories migrated to lunarmodules org Closes: https://github.com/gentoo/gentoo/pull/24879 Signed-off-by: Caleb Maclennan alerque.com> Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/ldoc/ldoc-1.4.6-r100.ebuild | 2 +- dev-lua/ldoc/metadata.xml | 2 +- dev-lua/luacheck/luacheck-0.25.0.ebuild | 4 ++-- dev-lua/luacheck/metadata.xml | 2 +- dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r103.ebuild | 4 ++-- dev-lua/luasocket/metadata.xml| 2 +- dev-lua/penlight/metadata.xml | 2 +- dev-lua/penlight/penlight-1.12.0.ebuild | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild index 7b2af871e537..ce9c78636578 100644 --- a/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild +++ b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild @@ -9,7 +9,7 @@ inherit lua-single DESCRIPTION="A LuaDoc-compatible documentation generation system" HOMEPAGE="https://stevedonovan.github.io/ldoc/; -SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/lunarmodules/LDoc/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-lua/ldoc/metadata.xml b/dev-lua/ldoc/metadata.xml index 205e76858046..c1081af2656f 100644 --- a/dev-lua/ldoc/metadata.xml +++ b/dev-lua/ldoc/metadata.xml @@ -3,6 +3,6 @@ - stevedonovan/LDoc + lunarmodules/LDoc diff --git a/dev-lua/luacheck/luacheck-0.25.0.ebuild b/dev-lua/luacheck/luacheck-0.25.0.ebuild index 672738fabba4..8bf057261d25 100644 --- a/dev-lua/luacheck/luacheck-0.25.0.ebuild +++ b/dev-lua/luacheck/luacheck-0.25.0.ebuild @@ -8,8 +8,8 @@ LUA_COMPAT=( lua5-{1..4} luajit ) inherit lua toolchain-funcs DESCRIPTION="A tool for linting and static analysis of Lua code" -HOMEPAGE="https://github.com/luarocks/luacheck; -SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/lunarmodules/luacheck; +SRC_URI="https://github.com/lunarmodules/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml index 3f07ff7de23a..8bc8d9434e33 100644 --- a/dev-lua/luacheck/metadata.xml +++ b/dev-lua/luacheck/metadata.xml @@ -13,7 +13,7 @@ Luacheck itself is written in Lua and runs on all of mentioned Lua versions. - luarocks/luacheck + lunarmodules/luacheck mpeterv/luacheck diff --git a/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r103.ebuild b/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r103.ebuild index 58fe8d5c2285..283cd08f0c64 100644 --- a/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r103.ebuild +++ b/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r103.ebuild @@ -12,9 +12,9 @@ inherit lua toolchain-funcs DESCRIPTION="Networking support library for the Lua language" HOMEPAGE=" http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/ - https://github.com/diegonehab/luasocket + https://github.com/lunarmodules/luasocket " -SRC_URI="https://github.com/diegonehab/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/lunarmodules/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_P}" LICENSE="MIT" diff --git a/dev-lua/luasocket/metadata.xml b/dev-lua/luasocket/metadata.xml index d810c98fd551..aadd3b74b2a5 100644 --- a/dev-lua/luasocket/metadata.xml +++ b/dev-lua/luasocket/metadata.xml @@ -14,6 +14,6 @@ Conrad Kostecki - diegonehab/luasocket + lunarmodules/luasocket diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 3c44d9b4..1a05f3bf022d 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -17,6 +17,6 @@ on tables and sequences. - Tieske/Penlight + lunarmodules/Penlight diff --git a/dev-lua/penlight/penlight-1.12.0.ebuild b/dev-lua/penlight/penlight-1.12.0.ebuild index 965cb7302c5b..b1a4008cf42f 100644 --- a/dev-lua/penlight/penlight-1.12.0.ebuild +++ b/dev-lua/penlight/penlight-1.12.0.ebuild @@ -10,7 +10,7 @@ inherit lua toolchain-funcs DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" HOMEPAGE="https://github.com/lunarmodules/Penlight;
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 0a2fd2fc6ef2e3c42a6887917059fdbf604d4ec0 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 20 15:09:16 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 20 15:09:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2fd2fc dev-lua/penlight: stable all-arches Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.12.0.ebuild b/dev-lua/penlight/penlight-1.12.0.ebuild index db57b800a0e7..965cb7302c5b 100644 --- a/dev-lua/penlight/penlight-1.12.0.ebuild +++ b/dev-lua/penlight/penlight-1.12.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" 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="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 595e0d99e5eb336a24b0c0cab3ee54bd01091753 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 20 15:10:14 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 20 15:10:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595e0d99 dev-lua/penlight: drop 1.11.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.11.0.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 5472680e637b..cd3bd3cfef19 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ -DIST penlight-1.11.0.tar.gz 413442 BLAKE2B 47b2713f26c6f0879e439d94c4306968312f6394cc96bf9c6d0c78b886a3d8f5c9678bc66eb90dc48900cfc4ab219618386e75a43e7795095db198b01dc7dbeb SHA512 dbf5b1a558cf7279db793c6e0b63a7cd5eade87c4c6c12d7de3c1416f85008b2fef44c90fd1268761a64d3f8f18a971a1b645ba55278032611fb04cd2276d23b DIST penlight-1.12.0.tar.gz 429587 BLAKE2B b8a659c051c1bb9406e9c20ad1da20029e3a141d8193c1d74e83c24b7089ee11c12bb1850c6abb08d7199dbe6d02f40ef8efdfaf2ba4fb16aa88b0218f1dbc65 SHA512 70628bd43a0ac4176704611e47c3a42c287c24aac98a0bc63071a192326e4ecab016a499ff9ab201a9e7d7848f26760f0a2ef87d46220df679b4f70a0fdc4aac diff --git a/dev-lua/penlight/penlight-1.11.0.ebuild b/dev-lua/penlight/penlight-1.11.0.ebuild deleted file mode 100644 index 96e9e62fc1d7.. --- a/dev-lua/penlight/penlight-1.11.0.ebuild +++ /dev/null @@ -1,64 +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 ) -MY_PN="Penlight" - -inherit lua toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/lunarmodules/Penlight; -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: a847ec97409acc3e9e865dbc133d02e5c4feff8b Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jan 20 23:39:46 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jan 20 23:56:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a847ec97 dev-lua/penlight: add 1.12.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.12.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 308afcbc2dd2..5472680e637b 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ DIST penlight-1.11.0.tar.gz 413442 BLAKE2B 47b2713f26c6f0879e439d94c4306968312f6394cc96bf9c6d0c78b886a3d8f5c9678bc66eb90dc48900cfc4ab219618386e75a43e7795095db198b01dc7dbeb SHA512 dbf5b1a558cf7279db793c6e0b63a7cd5eade87c4c6c12d7de3c1416f85008b2fef44c90fd1268761a64d3f8f18a971a1b645ba55278032611fb04cd2276d23b +DIST penlight-1.12.0.tar.gz 429587 BLAKE2B b8a659c051c1bb9406e9c20ad1da20029e3a141d8193c1d74e83c24b7089ee11c12bb1850c6abb08d7199dbe6d02f40ef8efdfaf2ba4fb16aa88b0218f1dbc65 SHA512 70628bd43a0ac4176704611e47c3a42c287c24aac98a0bc63071a192326e4ecab016a499ff9ab201a9e7d7848f26760f0a2ef87d46220df679b4f70a0fdc4aac diff --git a/dev-lua/penlight/penlight-1.12.0.ebuild b/dev-lua/penlight/penlight-1.12.0.ebuild new file mode 100644 index ..db57b800a0e7 --- /dev/null +++ b/dev-lua/penlight/penlight-1.12.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/lunarmodules/Penlight; +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + dev-lua/luafilesystem[${LUA_USEDEP}] + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +lua_src_test() { + "${ELUA}" run.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: f12d8f7f71d3ab9399e861d0313b00747398394e Author: William Hubbs gentoo org> AuthorDate: Mon Dec 20 20:49:45 2021 + Commit: William Hubbs gentoo org> CommitDate: Mon Dec 20 20:50:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12d8f7f dev-lua/penlight: fix home page Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> dev-lua/penlight/penlight-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.11.0.ebuild b/dev-lua/penlight/penlight-1.11.0.ebuild index ce818e4ccc23..96e9e62fc1d7 100644 --- a/dev-lua/penlight/penlight-1.11.0.ebuild +++ b/dev-lua/penlight/penlight-1.11.0.ebuild @@ -9,7 +9,7 @@ MY_PN="Penlight" inherit lua toolchain-funcs DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight; +HOMEPAGE="https://github.com/lunarmodules/Penlight; SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 90dca97dc2a7cba67118c7ef267d4b528e24fdcd Author: Conrad Kostecki gentoo org> AuthorDate: Thu Oct 21 20:29:42 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Oct 21 20:29:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90dca97d dev-lua/penlight: drop old version Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.10.0.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index b53f256cbf7..308afcbc2dd 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ -DIST penlight-1.10.0.tar.gz 413134 BLAKE2B 2091cc6b06f4b64c19f21e25e17495d35d90bc49895b810fb2b31ff99abcd4ac71048d215050e09c27c3954f45cc5a0509886ad66dc17532500238bdf78a926e SHA512 47128b09d1f7d41e8cac7ecc50338b7ebe9095b6768a43f961e27156aac7129e192909e771711e3d2fbd87d3ef475d5934874e0b7ad44f1e40ab4c1cee00736d DIST penlight-1.11.0.tar.gz 413442 BLAKE2B 47b2713f26c6f0879e439d94c4306968312f6394cc96bf9c6d0c78b886a3d8f5c9678bc66eb90dc48900cfc4ab219618386e75a43e7795095db198b01dc7dbeb SHA512 dbf5b1a558cf7279db793c6e0b63a7cd5eade87c4c6c12d7de3c1416f85008b2fef44c90fd1268761a64d3f8f18a971a1b645ba55278032611fb04cd2276d23b diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild deleted file mode 100644 index ddd284d20fa..000 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ /dev/null @@ -1,64 +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 ) -MY_PN="Penlight" - -inherit lua toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight; -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 06ca31f11d5df6b78f453dd5f4b28b15d5578d72 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:19:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:19:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ca31f1 dev-lua/penlight: Stabilize 1.11.0 ALLARCHES, #818934 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.11.0.ebuild b/dev-lua/penlight/penlight-1.11.0.ebuild index 8816ee133e1..ce818e4ccc2 100644 --- a/dev-lua/penlight/penlight-1.11.0.ebuild +++ b/dev-lua/penlight/penlight-1.11.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" 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="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 7a863b0cd648619c1304448d305210f01c977ffb Author: Marek Szuba gentoo org> AuthorDate: Sat Sep 18 12:14:05 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Sep 18 12:29:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a863b0c dev-lua/penlight: keyword 1.11.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-lua/penlight/penlight-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.11.0.ebuild b/dev-lua/penlight/penlight-1.11.0.ebuild index 9224d13d24b..8816ee133e1 100644 --- a/dev-lua/penlight/penlight-1.11.0.ebuild +++ b/dev-lua/penlight/penlight-1.11.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" 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="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 990f6ecfd1c43a0a4f8476c3bd0af2bfddb12c0b Author: Conrad Kostecki gentoo org> AuthorDate: Thu Aug 19 11:52:08 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Aug 19 11:52:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990f6ecf dev-lua/penlight: bump to version 1.11.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.11.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 1e132a3310a..b53f256cbf7 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ DIST penlight-1.10.0.tar.gz 413134 BLAKE2B 2091cc6b06f4b64c19f21e25e17495d35d90bc49895b810fb2b31ff99abcd4ac71048d215050e09c27c3954f45cc5a0509886ad66dc17532500238bdf78a926e SHA512 47128b09d1f7d41e8cac7ecc50338b7ebe9095b6768a43f961e27156aac7129e192909e771711e3d2fbd87d3ef475d5934874e0b7ad44f1e40ab4c1cee00736d +DIST penlight-1.11.0.tar.gz 413442 BLAKE2B 47b2713f26c6f0879e439d94c4306968312f6394cc96bf9c6d0c78b886a3d8f5c9678bc66eb90dc48900cfc4ab219618386e75a43e7795095db198b01dc7dbeb SHA512 dbf5b1a558cf7279db793c6e0b63a7cd5eade87c4c6c12d7de3c1416f85008b2fef44c90fd1268761a64d3f8f18a971a1b645ba55278032611fb04cd2276d23b diff --git a/dev-lua/penlight/penlight-1.11.0.ebuild b/dev-lua/penlight/penlight-1.11.0.ebuild new file mode 100644 index 000..9224d13d24b --- /dev/null +++ b/dev-lua/penlight/penlight-1.11.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight; +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + dev-lua/luafilesystem[${LUA_USEDEP}] + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +lua_src_test() { + "${ELUA}" run.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 5d6e82601668af2c21d4df286c6f9f21bb7b6d45 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:37:07 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6e8260 dev-lua/penlight: ppc stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index f82c83e3d10..da18709f179 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d53d80dc5daabc097aaa1820baa8c95ab3d0e956 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:29:20 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53d80dc dev-lua/penlight: amd64 stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index 9224d13d24b..b7dca58985c 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 887c21e91db2fd9a52dfb3fd632eba6962afe58b Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:32:38 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887c21e9 dev-lua/penlight: arm stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index 1b058ce97ff..fbfa59650fb 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d29937ff573753ba55443a676c12fc36bf097d65 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:39:23 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29937ff dev-lua/penlight: ppc64 stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index da18709f179..ddd284d20fa 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 27afd130b2c8cdee275653be74ef147060e86dbb Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:40:54 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27afd130 dev-lua/penlight: drop old version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.9.2-r101.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index c1784d08671..1e132a3310a 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ DIST penlight-1.10.0.tar.gz 413134 BLAKE2B 2091cc6b06f4b64c19f21e25e17495d35d90bc49895b810fb2b31ff99abcd4ac71048d215050e09c27c3954f45cc5a0509886ad66dc17532500238bdf78a926e SHA512 47128b09d1f7d41e8cac7ecc50338b7ebe9095b6768a43f961e27156aac7129e192909e771711e3d2fbd87d3ef475d5934874e0b7ad44f1e40ab4c1cee00736d -DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild deleted file mode 100644 index ddd284d20fa..000 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ /dev/null @@ -1,64 +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 ) -MY_PN="Penlight" - -inherit lua toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight; -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 0a245059ee1bacd42d9152e2669cf138c25de31d Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:35:30 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a245059 dev-lua/penlight: arm64 stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index fbfa59650fb..f82c83e3d10 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 36370d6e19bd0569057bf9647e6438bd55df58ea Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 28 21:31:02 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 28 21:41:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36370d6e dev-lua/penlight: x86 stable Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild index b7dca58985c..1b058ce97ff 100644 --- a/dev-lua/penlight/penlight-1.10.0.ebuild +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 35681aa5858e195f4ba78f727aa4392224a85959 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 27 13:46:19 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 27 13:46:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35681aa5 dev-lua/penlight: bump to version 1.10.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.10.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 62c4ae00152..c1784d08671 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ +DIST penlight-1.10.0.tar.gz 413134 BLAKE2B 2091cc6b06f4b64c19f21e25e17495d35d90bc49895b810fb2b31ff99abcd4ac71048d215050e09c27c3954f45cc5a0509886ad66dc17532500238bdf78a926e SHA512 47128b09d1f7d41e8cac7ecc50338b7ebe9095b6768a43f961e27156aac7129e192909e771711e3d2fbd87d3ef475d5934874e0b7ad44f1e40ab4c1cee00736d DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 diff --git a/dev-lua/penlight/penlight-1.10.0.ebuild b/dev-lua/penlight/penlight-1.10.0.ebuild new file mode 100644 index 000..9224d13d24b --- /dev/null +++ b/dev-lua/penlight/penlight-1.10.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight; +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + dev-lua/luafilesystem[${LUA_USEDEP}] + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +lua_src_test() { + "${ELUA}" run.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: c7fb1f74a142fa65a6a0e3eb00e19b20eadeeb26 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 20 21:16:33 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 21:20:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fb1f74 dev-lua/penlight: keyworded 1.9.2-r101 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/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 4d31033b41e..ddd284d20fa 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 80b4fa6a2bd192371f8780fdb4e1e922d16b8914 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 19 15:19:17 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 19 18:32:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b4fa6a dev-lua/penlight: keyworded 1.9.2-r101 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/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 107add79cc2..4d31033b41e 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 52c8b2d5a18b5ec74861a704dc6cd8688c6a Author: Conrad Kostecki gentoo org> AuthorDate: Sat Apr 17 12:23:03 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Apr 17 12:24:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c8b2d5 dev-lua/penlight: add Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 98992c8b794..86c8c661fea 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -9,6 +9,7 @@ conik...@gentoo.org Conrad Kostecki + Penlight is a set of pure Lua libraries for making it easier to work with common tasks like iterating over directories, reading
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 8c6899426cf8c9551e4c722f686d0ea5c30e9656 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 21 21:21:05 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 21 21:21:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c689942 dev-lua/penlight: add lua5-4 support All tests pass. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 8f870898379..107add79cc2 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..3} luajit ) +LUA_COMPAT=( lua5-{1..4} luajit ) MY_PN="Penlight" inherit lua toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 94b8916fbccecdaa7d47b8b5437fee56a585bf67 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 24 18:17:35 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 19:40:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b8916f dev-lua/penlight: drop old version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 - dev-lua/penlight/penlight-1.7.0.ebuild | 30 --- dev-lua/penlight/penlight-1.9.2.ebuild | 54 -- 3 files changed, 85 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 208e07680d1..62c4ae00152 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1 @@ -DIST penlight-1.7.0.tar.gz 384917 BLAKE2B 153660f5029509611265399aad8b92d82b266ac470414c06e9d7f01b37225834f98488f30f9bbdfdc3a6714edfe2edc0fccd0356ebb966d964be633bff38eb25 SHA512 edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild deleted file mode 100644 index 6e8f0eb1941..000 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight; -SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="" - -BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:0= - dev-lua/luafilesystem" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN//penlight/Penlight}-${PV}" - -src_install() { - local -a DOCS=( README.md CHANGELOG.md LICENSE.md CONTRIBUTING.md ) - einstalldocs - - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins -r lua/pl -} diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild deleted file mode 100644 index c68250b2275..000 --- a/dev-lua/penlight/penlight-1.9.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="Penlight" - -inherit toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight; -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=">=dev-lang/lua-5.1:0=" - -RDEPEND=" - dev-lua/luafilesystem - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -src_test() { - lua run.lua || die -} - -src_install() { - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins -r lua/pl - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 372d0a2227b7e9ba4de3116ca145550cc46a9cf8 Author: Sam James gentoo org> AuthorDate: Sun Jan 24 03:51:40 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 24 03:52:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372d0a22 dev-lua/penlight: Stabilize 1.9.2-r101 ppc, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 3a765bdba87..8f870898379 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 2438bfd25a978796f2f3c96a66e588c7d9b3788c Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:51:41 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:51:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2438bfd2 dev-lua/penlight: Stabilize 1.9.2-r101 arm64, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index b0042a93ad5..b53eb3da4ac 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d7acb008613fac233f954975e9ad3846861f98e1 Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:50:14 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:50:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7acb008 dev-lua/penlight: Stabilize 1.9.2-r101 arm, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 178c8f5ef3e..b0042a93ad5 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 9511a55a71cfc76ea73d33650f70b2329849f490 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Jan 9 13:37:26 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Jan 9 14:29:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9511a55a dev-lua/penlight: fix HOMEPAGE Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +- dev-lua/penlight/penlight-1.9.2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index 14bec76de8d..6e8f0eb1941 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit toolchain-funcs DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight;, +HOMEPAGE="https://github.com/Tieske/Penlight; SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 8db997ae866..99191c9eceb 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -9,7 +9,7 @@ MY_PN="Penlight" inherit lua toolchain-funcs DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight;, +HOMEPAGE="https://github.com/Tieske/Penlight; SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild index e334e61a743..c68250b2275 100644 --- a/dev-lua/penlight/penlight-1.9.2.ebuild +++ b/dev-lua/penlight/penlight-1.9.2.ebuild @@ -8,7 +8,7 @@ MY_PN="Penlight" inherit toolchain-funcs DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight;, +HOMEPAGE="https://github.com/Tieske/Penlight; SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: f3d4ed9d3748575bbfceb4629dc7657b1c3f8b0c Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jan 4 19:28:26 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jan 4 19:28:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d4ed9d dev-lua/penlight: disable test for non-existent command Closes: https://bugs.gentoo.org/763501 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 17 - dev-lua/penlight/penlight-1.9.2.ebuild | 13 ++--- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 1b88d0b0c28..8db997ae866 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.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 @@ -34,14 +34,21 @@ BDEPEND=" HTML_DOCS=( "docs/." ) +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + lua_src_test() { - ${ELUA} run.lua || die + "${ELUA}" run.lua || die } src_test() { - # This is a demo app, not a real test - rm tests/test-app.lua - lua_foreach_impl lua_src_test } diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild index fee4959b0ee..e334e61a743 100644 --- a/dev-lua/penlight/penlight-1.9.2.ebuild +++ b/dev-lua/penlight/penlight-1.9.2.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 @@ -32,10 +32,17 @@ BDEPEND=" HTML_DOCS=( "docs/." ) -src_test() { +src_prepare() { + default + # This is a demo app, not a real test - rm tests/test-app.lua + rm tests/test-app.lua || die + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +src_test() { lua run.lua || die }
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 828eafa41426cc049dc74a6aaa167acd3902b248 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 3 23:25:23 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jan 4 00:24:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828eafa4 dev-lua/penlight: amd64 stable Bug: https://bugs.gentoo.org/756124 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index 55bb481ca8b..14bec76de8d 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 903c1db89b6b06a4d52ba36c8307cea14f27513e Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 3 23:26:21 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jan 4 00:24:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903c1db8 dev-lua/penlight: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 2 -- dev-lua/penlight/penlight-1.3.2.ebuild | 27 --- dev-lua/penlight/penlight-1.5.4.ebuild | 30 -- 3 files changed, 59 deletions(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 6ea12b1323b..208e07680d1 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,4 +1,2 @@ -DIST penlight-1.3.2-core.zip 116854 BLAKE2B c653a51cf8ea286c849e1a2c68968ed767c350b1461dd11d9a2e99c81295461c67044175c7bf99c31e8040118e6cfce85f8613d4b6c49e726d31393029abcbbf SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 -DIST penlight-1.5.4.tar.gz 213938 BLAKE2B c6bba4fd7fc491d2e6ca464f71b897ba4b5dc8dc94e7340fd77d3add47a9b4a72ce48cea268f94fe55c2aef1edd850f96f00f2ba1ef7186e1e8d86a4e3155366 SHA512 c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519 DIST penlight-1.7.0.tar.gz 384917 BLAKE2B 153660f5029509611265399aad8b92d82b266ac470414c06e9d7f01b37225834f98488f30f9bbdfdc3a6714edfe2edc0fccd0356ebb966d964be633bff38eb25 SHA512 edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild deleted file mode 100644 index 50461f6e682..000 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="http://stevedonovan.github.com/Penlight;, -SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" -IUSE="" - -COMMON_DEPEND=">=dev-lang/lua-5.1:0=" -DEPEND="${COMMON_DEPEND} -app-arch/unzip - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} - dev-lua/luafilesystem" - -src_install() { - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins -r lua/pl -} diff --git a/dev-lua/penlight/penlight-1.5.4.ebuild b/dev-lua/penlight/penlight-1.5.4.ebuild deleted file mode 100644 index 453932d8023..000 --- a/dev-lua/penlight/penlight-1.5.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="http://stevedonovan.github.com/Penlight;, -SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:0= - dev-lua/luafilesystem" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN//penlight/Penlight}-${PV}" - -src_install() { - local -a DOCS=( README.md CHANGES.md LICENSE.md CONTRIBUTING.md ) - einstalldocs - - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins -r lua/pl -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 54b9f0bac4f90ca97da56ee0d4c90bca7f38067a Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 13:03:47 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 13:11:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b9f0ba dev-lua/penlight: limit unmigrated ebuilds to dev-lang/lua:0 Signed-off-by: Marek Szuba gentoo.org> dev-lua/penlight/penlight-1.3.2.ebuild | 4 ++-- dev-lua/penlight/penlight-1.5.4.ebuild | 2 +- dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- dev-lua/penlight/penlight-1.9.2.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index 3c04e0e5285..50461f6e682 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 arm ppc ppc64 x86" IUSE="" -COMMON_DEPEND=">=dev-lang/lua-5.1:=" +COMMON_DEPEND=">=dev-lang/lua-5.1:0=" DEPEND="${COMMON_DEPEND} app-arch/unzip virtual/pkgconfig" diff --git a/dev-lua/penlight/penlight-1.5.4.ebuild b/dev-lua/penlight/penlight-1.5.4.ebuild index 4b6e900613f..453932d8023 100644 --- a/dev-lua/penlight/penlight-1.5.4.ebuild +++ b/dev-lua/penlight/penlight-1.5.4.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="" BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:= +RDEPEND=">=dev-lang/lua-5.1:0= dev-lua/luafilesystem" DEPEND="${RDEPEND}" diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index 0c3a135c54c..55bb481ca8b 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 arm arm64 ppc ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:= +RDEPEND=">=dev-lang/lua-5.1:0= dev-lua/luafilesystem" DEPEND="${RDEPEND}" diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild index a679ab743c3..fee4959b0ee 100644 --- a/dev-lua/penlight/penlight-1.9.2.ebuild +++ b/dev-lua/penlight/penlight-1.9.2.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=">=dev-lang/lua-5.1:=" +DEPEND=">=dev-lang/lua-5.1:0=" RDEPEND=" dev-lua/luafilesystem
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 6169395d4b0204eb287dc9be099b8f50e0eb08ff Author: Conrad Kostecki gentoo org> AuthorDate: Mon Nov 30 11:47:56 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Nov 30 13:32:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6169395d dev-lua/penlight: 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/penlight/penlight-1.9.2-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index fc399a4a51d..1b88d0b0c28 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -23,7 +23,7 @@ RESTRICT="!test? ( test )" DEPEND="${LUA_DEPS}" RDEPEND=" - >=dev-lua/luafilesystem-1.8.0-r100 + dev-lua/luafilesystem[${LUA_USEDEP}] ${DEPEND} "
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 74c861aef0381507aab1013123126f392bfcf1f0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 29 17:10:23 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 29 17:10:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c861ae dev-lua/penlight: stable 1.7.0 for ppc64 stable wrt bug #756124 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index f7d7ab835d4..0c3a135c54c 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 05cc84c123b3edd6f1e7ae173c0d9422aefda658 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 17:44:24 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 17:44:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cc84c1 dev-lua/penlight: bump to version 1.9.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.9.2.ebuild | 47 ++ 1 file changed, 47 insertions(+) diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild new file mode 100644 index 000..a679ab743c3 --- /dev/null +++ b/dev-lua/penlight/penlight-1.9.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="Penlight" + +inherit toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight;, +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=">=dev-lang/lua-5.1:=" + +RDEPEND=" + dev-lua/luafilesystem + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_test() { + # This is a demo app, not a real test + rm tests/test-app.lua + + lua run.lua || die +} + +src_install() { + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r lua/pl + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 598e6cd9136de0d4fe2d1f9e249571623a63e844 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 17:29:03 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 17:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598e6cd9 dev-lua/penlight: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.9.2-r100.ebuild | 57 - 1 file changed, 57 deletions(-) diff --git a/dev-lua/penlight/penlight-1.9.2-r100.ebuild b/dev-lua/penlight/penlight-1.9.2-r100.ebuild deleted file mode 100644 index fc399a4a51d..000 --- a/dev-lua/penlight/penlight-1.9.2-r100.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..3} luajit ) -MY_PN="Penlight" - -inherit lua toolchain-funcs - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/Tieske/Penlight;, -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - >=dev-lua/luafilesystem-1.8.0-r100 - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -lua_src_test() { - ${ELUA} run.lua || die -} - -src_test() { - # This is a demo app, not a real test - rm tests/test-app.lua - - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: d092e2552d46e5abd728bc5753d9019fd3f3d0ca Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 17:28:13 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 17:44:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d092e255 dev-lua/penlight: fix lua deps Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.9.2-r101.ebuild | 57 + 1 file changed, 57 insertions(+) diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild new file mode 100644 index 000..fc399a4a51d --- /dev/null +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight;, +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + >=dev-lua/luafilesystem-1.8.0-r100 + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +lua_src_test() { + ${ELUA} run.lua || die +} + +src_test() { + # This is a demo app, not a real test + rm tests/test-app.lua + + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/, profiles/
commit: 370b39240d3f7cb689f727beb64dd04e3e76e864 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 15:43:10 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 16:16:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370b3924 dev-lua/penlight: migrate to lua eclass Closes: https://bugs.gentoo.org/752942 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/metadata.xml | 6 ++- dev-lua/penlight/penlight-1.9.2-r100.ebuild | 57 + profiles/package.mask | 1 + 4 files changed, 64 insertions(+), 1 deletion(-) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index d348b03ca14..6ea12b1323b 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,3 +1,4 @@ DIST penlight-1.3.2-core.zip 116854 BLAKE2B c653a51cf8ea286c849e1a2c68968ed767c350b1461dd11d9a2e99c81295461c67044175c7bf99c31e8040118e6cfce85f8613d4b6c49e726d31393029abcbbf SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 DIST penlight-1.5.4.tar.gz 213938 BLAKE2B c6bba4fd7fc491d2e6ca464f71b897ba4b5dc8dc94e7340fd77d3add47a9b4a72ce48cea268f94fe55c2aef1edd850f96f00f2ba1ef7186e1e8d86a4e3155366 SHA512 c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519 DIST penlight-1.7.0.tar.gz 384917 BLAKE2B 153660f5029509611265399aad8b92d82b266ac470414c06e9d7f01b37225834f98488f30f9bbdfdc3a6714edfe2edc0fccd0356ebb966d964be633bff38eb25 SHA512 edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d +DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 2d40d2a4011..98992c8b794 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -5,7 +5,11 @@ willi...@gentoo.org William Hubbs - + + conik...@gentoo.org + Conrad Kostecki + + Penlight is a set of pure Lua libraries for making it easier to work with common tasks like iterating over directories, reading configuration files and the like. Provides functional operations diff --git a/dev-lua/penlight/penlight-1.9.2-r100.ebuild b/dev-lua/penlight/penlight-1.9.2-r100.ebuild new file mode 100644 index 000..fc399a4a51d --- /dev/null +++ b/dev-lua/penlight/penlight-1.9.2-r100.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight;, +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + >=dev-lua/luafilesystem-1.8.0-r100 + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +lua_src_test() { + ${ELUA} run.lua || die +} + +src_test() { + # This is a demo app, not a real test + rm tests/test-app.lua + + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +} diff --git a/profiles/package.mask b/profiles/package.mask index 0784fbc3f4b..7e36b0741a0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -513,6 +513,7 @@ dev-lua/luacrypto >=dev-lua/lutok-0.4-r10 >=dev-lua/luv-1.32.0.0-r100 >=dev-lua/messagepack-0.3.2-r100 +>=dev-lua/penlight-1.9.2-r100 >=dev-lua/say-1.3_p1-r100 >=dev-lua/toluapp-1.0.93_p20190513-r100 >=dev-util/geany-plugins-1.37-r100
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 09a3d817739b357ba010f041837cb106eb7cb368 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 26 23:04:24 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 26 23:04:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a3d817 dev-lua/penlight: stable 1.7.0 for ppc stable wrt bug #756124 Package-Manager: Portage-3.0.10, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index c4606d5dd09..f7d7ab835d4 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 0522565406b90f76e9f2a0dee21515e3481597cb Author: Sam James gentoo org> AuthorDate: Thu Nov 26 08:29:54 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 26 08:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05225654 dev-lua/penlight: Stabilize 1.7.0 arm64, #756124 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index cdb9a2b0bb7..c4606d5dd09 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: c09f8aa8ef4150e46e35702a620762e35a0efc87 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 25 10:22:57 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 25 10:27:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09f8aa8 dev-lua/penlight: x86 stable (bug #756124) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index 1d200880807..cdb9a2b0bb7 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: b4b2af0f4855f048a9430d7574dbb8406766af5d Author: Sam James gentoo org> AuthorDate: Tue Nov 24 01:50:44 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 24 01:50:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b2af0f dev-lua/penlight: Stabilize 1.7.0 arm, #756124 Signed-off-by: Sam James gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index bcee90c73cd..1d200880807 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/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="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 52574fb90286f75ba9d7b9709be71b06b258f722 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Oct 12 10:10:11 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Oct 12 10:56:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52574fb9 dev-lua/penlight: add ~arm64 keyword Tested on packet-at. All tests pass. Bug: https://bugs.gentoo.org/747484 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/penlight/penlight-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index 1036bea9323..bcee90c73cd 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: f9cc8a33f73f6bd9bbd0c927df23abbde66c2ac5 Author: Victor Payno gmail com> AuthorDate: Sat Jan 25 03:09:36 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Mar 16 00:11:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cc8a33 dev-lua/penlight: version bump to 1.5.4 Signed-off-by: Victor Payno gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/penlight-1.5.4.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 2f4fe07ae14..f6cca28a8e0 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1 +1,2 @@ DIST penlight-1.3.2-core.zip 116854 BLAKE2B c653a51cf8ea286c849e1a2c68968ed767c350b1461dd11d9a2e99c81295461c67044175c7bf99c31e8040118e6cfce85f8613d4b6c49e726d31393029abcbbf SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 +DIST penlight-1.5.4.tar.gz 213938 BLAKE2B c6bba4fd7fc491d2e6ca464f71b897ba4b5dc8dc94e7340fd77d3add47a9b4a72ce48cea268f94fe55c2aef1edd850f96f00f2ba1ef7186e1e8d86a4e3155366 SHA512 c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519 diff --git a/dev-lua/penlight/penlight-1.5.4.ebuild b/dev-lua/penlight/penlight-1.5.4.ebuild new file mode 100644 index 000..4b6e900613f --- /dev/null +++ b/dev-lua/penlight/penlight-1.5.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="http://stevedonovan.github.com/Penlight;, +SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +BDEPEND="virtual/pkgconfig" +RDEPEND=">=dev-lang/lua-5.1:= + dev-lua/luafilesystem" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN//penlight/Penlight}-${PV}" + +src_install() { + local -a DOCS=( README.md CHANGES.md LICENSE.md CONTRIBUTING.md ) + einstalldocs + + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r lua/pl +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: b6f22240d2351b53a3b5aa9dba6a21bbb117d47e Author: Victor Payno gmail com> AuthorDate: Mon Mar 2 21:16:45 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Mar 16 00:11:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f22240 dev-lua/penlight: version bump to 1.7.0 Closes: https://github.com/gentoo/gentoo/pull/14440 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/penlight/Manifest | 1 + dev-lua/penlight/metadata.xml | 3 +++ dev-lua/penlight/penlight-1.7.0.ebuild | 30 ++ 3 files changed, 34 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index f6cca28a8e0..d348b03ca14 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,2 +1,3 @@ DIST penlight-1.3.2-core.zip 116854 BLAKE2B c653a51cf8ea286c849e1a2c68968ed767c350b1461dd11d9a2e99c81295461c67044175c7bf99c31e8040118e6cfce85f8613d4b6c49e726d31393029abcbbf SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 DIST penlight-1.5.4.tar.gz 213938 BLAKE2B c6bba4fd7fc491d2e6ca464f71b897ba4b5dc8dc94e7340fd77d3add47a9b4a72ce48cea268f94fe55c2aef1edd850f96f00f2ba1ef7186e1e8d86a4e3155366 SHA512 c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519 +DIST penlight-1.7.0.tar.gz 384917 BLAKE2B 153660f5029509611265399aad8b92d82b266ac470414c06e9d7f01b37225834f98488f30f9bbdfdc3a6714edfe2edc0fccd0356ebb966d964be633bff38eb25 SHA512 edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 8fc3b6a3bf4..2d40d2a4011 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -11,4 +11,7 @@ configuration files and the like. Provides functional operations on tables and sequences. + + Tieske/Penlight + diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild new file mode 100644 index 000..1036bea9323 --- /dev/null +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight;, +SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +BDEPEND="virtual/pkgconfig" +RDEPEND=">=dev-lang/lua-5.1:= + dev-lua/luafilesystem" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN//penlight/Penlight}-${PV}" + +src_install() { + local -a DOCS=( README.md CHANGELOG.md LICENSE.md CONTRIBUTING.md ) + einstalldocs + + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r lua/pl +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 756429764d8a98700dec7fdae42561ca028a1d2d Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 29 12:09:15 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 29 12:10:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75642976 dev-lua/penlight: arm stable wrt bug #673756 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lua/penlight/penlight-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index 9f198c77414..69610242974 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~ppc ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 7aa20954aa3d4d1856acc3b0ab8e9728fe99abc4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 18 11:37:55 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 18 11:37:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa20954 dev-lua/penlight: keyworded 1.3.2 for ppc64, bug #638470 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-lua/penlight/penlight-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index e0dee402a2f..efe9301a071 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.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=5 @@ -11,7 +11,7 @@ SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 8bff28c8090daec3f19b4dcd9323abf5ce71a19d Author: Markus Meier gentoo org> AuthorDate: Mon Dec 25 19:22:04 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Dec 25 19:22:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bff28c8 dev-lua/penlight: add ~arm, bug #638470 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" dev-lua/penlight/penlight-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index 07e180c7430..e0dee402a2f 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: da70e2d54020007d23a1c321f67e1edd0963ce88 Author: Michael Palimaka gentoo org> AuthorDate: Thu Mar 16 09:56:40 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Mar 16 10:26:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da70e2d5 dev-lua/penlight: add ~x86 keyword Gentoo-bug: 581300 Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-lua/penlight/penlight-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index c88e81d9ce3..facf995ec13 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: 3e17f99382ad7442265cb98e7da9783e1bf7a802 Author: Aaron Bauman gentoo org> AuthorDate: Sat Jan 7 01:50:05 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jan 7 01:52:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e17f993 dev-lua/penlight: amd64 stable wrt bug #597644 dev-lua/penlight/penlight-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild index 7536d1c..982fd2d 100644 --- a/dev-lua/penlight/penlight-1.3.2.ebuild +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
commit: df089e8574d565fac82aecb90664c9d511eac60b Author: William Hubbs gentoo org> AuthorDate: Tue Nov 10 23:26:36 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 11 17:39:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df089e85 dev-lua/penlight: initial commit dev-lua/penlight/Manifest | 1 + dev-lua/penlight/metadata.xml | 14 ++ dev-lua/penlight/penlight-1.3.2.ebuild | 28 3 files changed, 43 insertions(+) diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest new file mode 100644 index 000..f426045 --- /dev/null +++ b/dev-lua/penlight/Manifest @@ -0,0 +1 @@ +DIST penlight-1.3.2-core.zip 116854 SHA256 553c937011063a9eb5a2234bd3d5d7896c77990ca41693ca317d20b2af961c4d SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 WHIRLPOOL 6e4c7e14294d0837f799b58d703826de7e2d4a6212f4e8f15e52c9cd4e3f80d82a6389c4bba92c3a1efbbc2bda8e5fbd3d907ebcb1fd6ba0216cebde9a13ba22 diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml new file mode 100644 index 000..4a88081 --- /dev/null +++ b/dev-lua/penlight/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + + + Penlight is a set of pure Lua libraries for making it easier to work + with common tasks like iterating over directories, reading + configuration files and the like. Provides functional operations + on tables and sequences. + + diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild b/dev-lua/penlight/penlight-1.3.2.ebuild new file mode 100644 index 000..7536d1c --- /dev/null +++ b/dev-lua/penlight/penlight-1.3.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="http://stevedonovan.github.com/Penlight;, +SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND=">=dev-lang/lua-5.1:=" +DEPEND="${COMMON_DEPEND} +app-arch/unzip + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + dev-lua/luafilesystem" + +src_install() { + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r lua/pl +}