dev-lua / lua-argparse

Feature-rich command line parser for Lua

Official package sites : https://github.com/luarocks/argparse ·

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.

v0.7.1-r1 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc ppc64 x86 ~hppa ~ia64 ~riscv ~sparc

lua_targets

lua5-1
Build with Lua 5.1
lua5-3
Build with Lua 5.3
lua5-4
Build with Lua 5.4
luajit
Build with LuaJIT

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lua / luacheck : A tool for linting and static analysis of Lua code

mail-filter / rspamd : Rapid spam filtering system

Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
dev-lua/lua-argparse: drop 0.7.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
dev-lua/lua-argparse: update EAPI 7 -> 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-lua/lua-argparse: keyword 0.7.1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
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@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lua/lua-argparse: keyworded 0.7.1 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 <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
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@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
dev-lua/lua-argparse: drop old version
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.7.1 ALLARCHES, #782718
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
dev-lua/lua-argparse: drop old version
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 arm64, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r1 amd64, #757528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-lua/lua-argparse: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r1 arm, #757528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lua/lua-argparse: x86 stable (bug #757528)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Stabilize 0.6.0-r1 arm64, #757528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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@gentoo.org>
Sergei Trofimovich · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
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@gentoo.org>
Conrad Kostecki · gentoo
dev-lua/lua-argparse: migrate to lua eclass
Closes: https://bugs.gentoo.org/752924 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lua/lua-argparse: Keyword 0.6.0-r1 arm, #729794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-lua/lua-argparse: fix installation destination
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
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@gentoo.org>
Victor Payno · gentoo
dev-lua/lua-argparse: command line parser for Lua (new package)
Signed-off-by: Victor Payno <vpayno+gentoo@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@gentoo.org>