public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-03-14 23:35 Georgy Yakovlev
  0 siblings, 0 replies; 24+ messages in thread
From: Georgy Yakovlev @ 2020-03-14 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     4f1bc88871ed583c10bee6e6b94f4259afbfb752
Author:     Victor Payno <vpayno+gentoo <AT> gmail <DOT> com>
AuthorDate: Fri Jan 24 22:18:23 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 23:35:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1bc888

dev-lua/lua-argparse: command line parser for Lua (new package)

Signed-off-by: Victor Payno <vpayno+gentoo <AT> gmail.com>

Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.
Closes: https://github.com/gentoo/gentoo/pull/14435

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 dev-lua/lua-argparse/Manifest                  |  1 +
 dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild | 53 ++++++++++++++++++++++++++
 dev-lua/lua-argparse/metadata.xml              | 21 ++++++++++
 3 files changed, 75 insertions(+)

diff --git a/dev-lua/lua-argparse/Manifest b/dev-lua/lua-argparse/Manifest
new file mode 100644
index 00000000000..2adc19a51a1
--- /dev/null
+++ b/dev-lua/lua-argparse/Manifest
@@ -0,0 +1 @@
+DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
new file mode 100644
index 00000000000..49f81111ec7
--- /dev/null
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Command line argument parser for the Lua Programming Language"
+HOMEPAGE="https://github.com/mpeterv/argparse"
+SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc luajit test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-lang/lua-5.1:=
+	luajit? ( dev-lang/luajit:2 )"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( dev-python/sphinx )
+	test? (
+		${RDEPEND}
+		dev-lua/busted
+	)"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN//lua-/}-${PV}"
+
+src_compile() {
+	if use doc; then
+		sphinx-build docsrc html || die
+		rm -rf "${S}"/html/{.doctrees,_sources} || die
+	fi
+}
+
+src_test() {
+	busted -o gtest || die
+}
+
+src_install() {
+	use doc && local -a HTML_DOCS=( html/. )
+	local -a DOCS=( README.md CHANGELOG.md )
+	einstalldocs
+
+	local instdir
+	instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))"/${PN}
+
+	insinto "${instdir#${EPREFIX}}"
+	doins src/argparse.lua
+}

diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
new file mode 100644
index 00000000000..3af62013677
--- /dev/null
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>vpayno+gentoo@gmail.com</email>
+		<name>Victor Payno</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>gyakovlev@gentoo.org</email>
+		<name>Georgy Yakovlev</name>
+	</maintainer>
+	<longdescription lang="en">
+		Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.
+
+		Argparse supports positional arguments, options, flags, optional arguments, subcommands
+		and more. Argparse automatically generates usage, help and error messages.
+	</longdescription>
+	<upstream>
+		<remote-id type="github">mpeterv/argparse</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-03-14 23:35 Georgy Yakovlev
  0 siblings, 0 replies; 24+ messages in thread
From: Georgy Yakovlev @ 2020-03-14 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d8f6fe7a9b500a2b097577c7622141e066ddabd3
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 23:34:39 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 23:35:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f6fe7a

dev-lua/lua-argparse: keyword on ~ppc64 and don't run unsafe tests

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
index 49f81111ec7..11c79413cf4 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"
@@ -37,7 +37,7 @@ src_compile() {
 }
 
 src_test() {
-	busted -o gtest || die
+	busted -o gtest --exclude-tags="unsafe" || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-03-15 23:31 Georgy Yakovlev
  0 siblings, 0 replies; 24+ messages in thread
From: Georgy Yakovlev @ 2020-03-15 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1aa0c3663349ffe81b8fbba1b62dce68b4c56027
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 23:29:28 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 23:29:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa0c366

dev-lua/lua-argparse: fix installation destination

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 .../{lua-argparse-0.6.0.ebuild => lua-argparse-0.6.0-r1.ebuild}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
similarity index 97%
rename from dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
rename to dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 11c79413cf4..daa669b32c0 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -46,7 +46,7 @@ src_install() {
 	einstalldocs
 
 	local instdir
-	instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))"/${PN}
+	instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))"
 
 	insinto "${instdir#${EPREFIX}}"
 	doins src/argparse.lua


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-09-04 23:31 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-09-04 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c37a2b54ae0099189122e2cded3bf3062ff3f86b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 23:30:34 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 23:30:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37a2b54

dev-lua/lua-argparse: Keyword 0.6.0-r1 arm, #729794

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index daa669b32c0..622008feced 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc64"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-11-29  1:33 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2020-11-29  1:33 UTC (permalink / raw
  To: gentoo-commits

commit:     69923c94494f0ec7a864262a8b81150b3b5329be
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 01:23:36 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 01:32:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69923c94

dev-lua/lua-argparse: add missing keywords

Bug: https://bugs.gentoo.org/729794
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 622008feced..550dc291e33 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-11-29 17:11 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2020-11-29 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     bcb40bd9e0a9dcace1f6bf40e6adf46948787a99
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 17:09:03 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 17:10:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb40bd9

dev-lua/lua-argparse: stable 0.6.0-r1 for ppc64

stable wrt bug #757528

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 550dc291e33..28d38b2618b 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-11-29 17:17 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2020-11-29 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e7538426eb5298eea80ddfe32e82818bcc724d63
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 17:12:08 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 17:12:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7538426

dev-lua/lua-argparse: stable 0.6.0-r1 for ppc

stable wrt bug #757528

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 28d38b2618b..3792ecb4606 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-11-30 13:33 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2020-11-30 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     cb9d658e555c66730a32a71f094956643216fa7d
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 12:05:58 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 13:32:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9d658e

dev-lua/lua-argparse: 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 <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
index ea350b4d10e..db9fce9d4ce 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
 	virtual/pkgconfig
 	doc? ( dev-python/sphinx )
 	test? (
-		>=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}]
+		dev-lua/busted[${LUA_USEDEP}]
 		${RDEPEND}
 	)
 "


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-02 22:09 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-02 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d2994e06570925e824a8c699a0dcd0ae8af38098
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 22:09:12 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 22:09:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2994e06

dev-lua/lua-argparse: Stabilize 0.6.0-r1 arm64, #757528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 3792ecb4606..1e64e556aa1 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-02 23:31 Thomas Deutschmann
  0 siblings, 0 replies; 24+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     11e1e09815e24163284985f41644bf812590b35a
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 23:23:32 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 23:30:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e1e098

dev-lua/lua-argparse: x86 stable (bug #757528)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 1e64e556aa1..dda2cd4d448 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ppc64 x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-03  5:04 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-03  5:04 UTC (permalink / raw
  To: gentoo-commits

commit:     edeee08a8b9df3bbb96a0b8c8ac4005a4b331404
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 05:04:04 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 05:04:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeee08a

dev-lua/lua-argparse: Stabilize 0.6.0-r1 arm, #757528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index dda2cd4d448..62d48b6a7ca 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-03 13:50 Marek Szuba
  0 siblings, 0 replies; 24+ messages in thread
From: Marek Szuba @ 2020-12-03 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     bf3f2c514f883883625d520380583f03c9f60d01
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 13:34:56 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 13:49:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3f2c51

dev-lua/lua-argparse: limit unmigrated ebuilds to dev-lang/lua:0

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 62d48b6a7ca..0a45d921f67 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="doc luajit test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	>=dev-lang/lua-5.1:=
+	>=dev-lang/lua-5.1:0=
 	luajit? ( dev-lang/luajit:2 )"
 BDEPEND="
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-05 18:37 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2020-12-05 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e3ee4ae57242a0f1c6e2fa2cf9a0a3fec0bc196a
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 18:36:55 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 18:36:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ee4ae5

dev-lua/lua-argparse: fix mail

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
index 5ec193fa4b3..d44082c8cca 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>conikost@gmail.com</email>
+		<email>conikost@gentoo.org</email>
 		<name>Conrad Kostecki</name>
 	</maintainer>
 	<maintainer type="person">


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2020-12-17 12:48 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-17 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3e65c6ee59deb84ba4b18edab434ef691b5ac042
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 12:47:22 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 12:48:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e65c6ee

dev-lua/lua-argparse: Stabilize 0.6.0-r1 amd64, #757528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
index 0a45d921f67..f17a8188bc0 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpeterv/argparse/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="doc luajit test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-03-14  0:53 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2021-03-14  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a58e9d9e453c2181fb076de2113cf14b2c7e2e5c
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 00:51:07 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 00:51:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58e9d9e

dev-lua/lua-argparse: bump to version 0.7.1

Upstream changed to luarocks now, but unfortunately, docs and tests have
been removed.

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/Manifest                  |  1 +
 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 31 ++++++++++++++++++++++++++
 dev-lua/lua-argparse/metadata.xml              |  1 +
 3 files changed, 33 insertions(+)

diff --git a/dev-lua/lua-argparse/Manifest b/dev-lua/lua-argparse/Manifest
index 2adc19a51a1..2d0fc3a8147 100644
--- a/dev-lua/lua-argparse/Manifest
+++ b/dev-lua/lua-argparse/Manifest
@@ -1 +1,2 @@
 DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1
+DIST lua-argparse-0.7.1.tar.gz 43778 BLAKE2B 6bc6a3dee3fd98cb8c00fa3ccb3ae9ffdb9f2707d80dd7f5717e1265430731957b756672ed4acd9222c686108f8a8b8c71c71285c2540e818396faf302c1d287 SHA512 f192d0c591516a74408a19c0bbf34233be180f63794211a951d19fc8d981749bc71eace16a4680c8f2bb302ab48958c6a9ffc84022a1754275fc1f9113ae32b0

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
new file mode 100644
index 00000000000..669314b5265
--- /dev/null
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Feature-rich command line parser for Lua"
+HOMEPAGE="https://github.com/luarocks/argparse"
+SRC_URI="https://github.com/luarocks/${PN/lua-/}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN//lua-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_install() {
+	insinto "$(lua_get_lmod_dir)"
+	doins src/argparse.lua
+}
+
+src_install() {
+	default
+	lua_foreach_impl lua_src_install
+}

diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
index d44082c8cca..00545cf23bf 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -20,6 +20,7 @@
 		and more. Argparse automatically generates usage, help and error messages.
 	</longdescription>
 	<upstream>
+		<remote-id type="github">luarocks/argparse</remote-id>
 		<remote-id type="github">mpeterv/argparse</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-13 22:25 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2021-04-13 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8d7ef34bb987d2366718e97b8b04b1b2ff7099af
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 13 22:25:40 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 22:25:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7ef34b

dev-lua/lua-argparse: add stabilize-allarches

Bug: https://bugs.gentoo.org/782718
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
index 483bd127dae..3562cad8146 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -13,6 +13,7 @@
 		<email>gyakovlev@gentoo.org</email>
 		<name>Georgy Yakovlev</name>
 	</maintainer>
+	<stabilize-allarches/>
 	<longdescription lang="en">
 		Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-14  0:57 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-04-14  0:57 UTC (permalink / raw
  To: gentoo-commits

commit:     4e7fe852a9c0f6321240dc5443ad3ea8ca7b4d72
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 00:57:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 00:57:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7fe852

dev-lua/lua-argparse: Stabilize 0.7.1 ALLARCHES, #782718

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
index 669314b5265..69e3243952b 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN//lua-/}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 RDEPEND="${LUA_DEPS}"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-14 20:08 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2021-04-14 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c0ed5d49c89c21cd574db083270a5154b0d8a615
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 19:35:25 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 20:08:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ed5d49

dev-lua/lua-argparse: drop old version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/Manifest                      |  1 -
 .../lua-argparse/lua-argparse-0.6.0-r100.ebuild    | 60 ----------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-lua/lua-argparse/Manifest b/dev-lua/lua-argparse/Manifest
index 2d0fc3a8147..a1d43f077e5 100644
--- a/dev-lua/lua-argparse/Manifest
+++ b/dev-lua/lua-argparse/Manifest
@@ -1,2 +1 @@
-DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1
 DIST lua-argparse-0.7.1.tar.gz 43778 BLAKE2B 6bc6a3dee3fd98cb8c00fa3ccb3ae9ffdb9f2707d80dd7f5717e1265430731957b756672ed4acd9222c686108f8a8b8c71c71285c2540e818396faf302c1d287 SHA512 f192d0c591516a74408a19c0bbf34233be180f63794211a951d19fc8d981749bc71eace16a4680c8f2bb302ab48958c6a9ffc84022a1754275fc1f9113ae32b0

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild b/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
deleted file mode 100644
index d331efad3b8..00000000000
--- a/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Command line argument parser for the Lua Programming Language"
-HOMEPAGE="https://github.com/mpeterv/argparse"
-SRC_URI="https://github.com/mpeterv/${PN/lua-/}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN//lua-/}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( dev-python/sphinx )
-	test? (
-		dev-lua/busted[${LUA_USEDEP}]
-		${RDEPEND}
-	)
-"
-
-src_compile() {
-	if use doc; then
-		sphinx-build docsrc html || die
-		rm -rf "${S}"/html/{.doctrees,_sources} || die
-	fi
-}
-
-lua_src_test() {
-	busted  --exclude-tags="unsafe" --lua=${ELUA} || die
-}
-
-src_test() {
-	lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
-	insinto "$(lua_get_lmod_dir)"
-	doins src/argparse.lua
-}
-
-src_install() {
-	default
-
-	use doc && local -a HTML_DOCS=( "html/." )
-	einstalldocs
-
-	lua_foreach_impl lua_src_install
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-18 19:41 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2021-04-18 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     3cb0f990b5d5a735353faa651224caebd805f4df
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Apr 18 18:13:42 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 19:41:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb0f990

dev-lua/lua-argparse: keyworded 0.7.1 for hppa, bug #783420

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
index 69e3243952b..0eb1bb05b12 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN//lua-/}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
 
 RDEPEND="${LUA_DEPS}"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-21 20:44 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2021-04-21 20:44 UTC (permalink / raw
  To: gentoo-commits

commit:     eb8c1d04498ed2d50d419db79838e77954a98758
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 21 20:39:30 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 20:39:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8c1d04

dev-lua/lua-argparse: add missing LUA_REQUIRED_USE

Bug: https://bugs.gentoo.org/784170
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
index 699ceee9717..1a1b91e090e 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -15,6 +15,7 @@ S="${WORKDIR}/${PN//lua-/}-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-04-22 19:31 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2021-04-22 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     e031429f1aaa9e66c8ddb2d60295fbb93c16a401
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Apr 22 19:21:27 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 19:30:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e031429f

dev-lua/lua-argparse: keyworded 0.7.1 for sparc, bug #783420

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
index 1a1b91e090e..b4b033f1417 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN//lua-/}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-05-25 16:21 Georgy Yakovlev
  0 siblings, 0 replies; 24+ messages in thread
From: Georgy Yakovlev @ 2021-05-25 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1b0a6df1194e356890f4483b1b72786bdbecd572
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue May 25 16:13:17 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue May 25 16:18:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0a6df1

dev-lua/lua-argparse: cleanup metadata.xml

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 dev-lua/lua-argparse/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
index 3562cad8146..ad8952509b6 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -5,14 +5,6 @@
 		<email>conikost@gentoo.org</email>
 		<name>Conrad Kostecki</name>
 	</maintainer>
-	<maintainer type="person" proxied="yes">
-		<email>vpayno+gentoo@gmail.com</email>
-		<name>Victor Payno</name>
-	</maintainer>
-	<maintainer type="person">
-		<email>gyakovlev@gentoo.org</email>
-		<name>Georgy Yakovlev</name>
-	</maintainer>
 	<stabilize-allarches/>
 	<longdescription lang="en">
 		Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2021-09-18 12:29 Marek Szuba
  0 siblings, 0 replies; 24+ messages in thread
From: Marek Szuba @ 2021-09-18 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     fa9cb8427850583190da8549cc82afaade3109d8
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 12:22:22 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 12:29:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9cb842

dev-lua/lua-argparse: keyword 0.7.1 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
index b4b033f1417..5823ece867f 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN//lua-/}-${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"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
@ 2023-08-05 22:41 Conrad Kostecki
  0 siblings, 0 replies; 24+ messages in thread
From: Conrad Kostecki @ 2023-08-05 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     80dd93535f38d5fa34432db2c30ee8a95ee4ad64
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  5 22:18:39 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Aug  5 22:39:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd9353

dev-lua/lua-argparse: fix QA UnusedInherits

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild
index a5ec5f1a7f61..703b8c139847 100644
--- a/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit lua toolchain-funcs
+inherit lua
 
 DESCRIPTION="Feature-rich command line parser for Lua"
 HOMEPAGE="https://github.com/luarocks/argparse"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2023-08-05 22:41 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-05 22:41 [gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2021-09-18 12:29 Marek Szuba
2021-05-25 16:21 Georgy Yakovlev
2021-04-22 19:31 Sergei Trofimovich
2021-04-21 20:44 Conrad Kostecki
2021-04-18 19:41 Sergei Trofimovich
2021-04-14 20:08 Conrad Kostecki
2021-04-14  0:57 Sam James
2021-04-13 22:25 Conrad Kostecki
2021-03-14  0:53 Conrad Kostecki
2020-12-17 12:48 Sam James
2020-12-05 18:37 Conrad Kostecki
2020-12-03 13:50 Marek Szuba
2020-12-03  5:04 Sam James
2020-12-02 23:31 Thomas Deutschmann
2020-12-02 22:09 Sam James
2020-11-30 13:33 Conrad Kostecki
2020-11-29 17:17 Sergei Trofimovich
2020-11-29 17:11 Sergei Trofimovich
2020-11-29  1:33 Conrad Kostecki
2020-09-04 23:31 Sam James
2020-03-15 23:31 Georgy Yakovlev
2020-03-14 23:35 Georgy Yakovlev
2020-03-14 23:35 Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox