* [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2
@ 2026-06-10 6:46 Francois Perrad via buildroot
2026-06-10 6:46 ` [Buildroot] [PATCH 2/2] package/argparse: remove it Francois Perrad via buildroot
2026-08-02 16:46 ` [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Julien Olivain via buildroot
0 siblings, 2 replies; 4+ messages in thread
From: Francois Perrad via buildroot @ 2026-06-10 6:46 UTC (permalink / raw)
To: buildroot; +Cc: Francois Perrad
for changelog, see:
https://github.com/luarocks/argparse/blob/0.7.2/CHANGELOG.md
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
package/lua-argparse/lua-argparse.hash | 4 ++--
package/lua-argparse/lua-argparse.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/lua-argparse/lua-argparse.hash b/package/lua-argparse/lua-argparse.hash
index c573ba579..c5c61c091 100644
--- a/package/lua-argparse/lua-argparse.hash
+++ b/package/lua-argparse/lua-argparse.hash
@@ -1,3 +1,3 @@
# computed by luarocks/buildroot
-sha256 ea30d0643586a20aeb6349ca8cb7db63aefc21d9aa007c7b7168a7c564817879 argparse-0.7.1-1.src.rock
-sha256 9a918f21485b2a4529c901491d9101392f03586d65ad5b024a4445ebc1dc37b4 argparse-0.7.1/LICENSE
+sha256 c122a25224876e93bd380ceb51af28cd8a72296e098b2eed4f06d85f54f1a0b4 argparse-0.7.2-1.src.rock
+sha256 9a918f21485b2a4529c901491d9101392f03586d65ad5b024a4445ebc1dc37b4 argparse-0.7.2/LICENSE
diff --git a/package/lua-argparse/lua-argparse.mk b/package/lua-argparse/lua-argparse.mk
index 77f6550fa..21835edb2 100644
--- a/package/lua-argparse/lua-argparse.mk
+++ b/package/lua-argparse/lua-argparse.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUA_ARGPARSE_VERSION = 0.7.1-1
+LUA_ARGPARSE_VERSION = 0.7.2-1
LUA_ARGPARSE_NAME_UPSTREAM = argparse
LUA_ARGPARSE_LICENSE = MIT
LUA_ARGPARSE_LICENSE_FILES = $(LUA_ARGPARSE_SUBDIR)/LICENSE
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] package/argparse: remove it
2026-06-10 6:46 [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Francois Perrad via buildroot
@ 2026-06-10 6:46 ` Francois Perrad via buildroot
2026-08-07 11:51 ` Titouan Christophe via buildroot
2026-08-02 16:46 ` [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Julien Olivain via buildroot
1 sibling, 1 reply; 4+ messages in thread
From: Francois Perrad via buildroot @ 2026-06-10 6:46 UTC (permalink / raw)
To: buildroot; +Cc: Francois Perrad
duplicate of lua-argparse
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
Config.in.legacy | 9 +++++++++
DEVELOPERS | 2 +-
package/Config.in | 1 -
package/argparse/Config.in | 10 ----------
package/argparse/argparse.hash | 3 ---
package/argparse/argparse.mk | 11 -----------
6 files changed, 10 insertions(+), 26 deletions(-)
delete mode 100644 package/argparse/Config.in
delete mode 100644 package/argparse/argparse.hash
delete mode 100644 package/argparse/argparse.mk
diff --git a/Config.in.legacy b/Config.in.legacy
index a36e33159..2377891be 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -144,6 +144,15 @@ endif
###############################################################################
+comment "Legacy options removed in 2026.08"
+
+config BR2_PACKAGE_ARGPARSE
+ bool "argparse has been removed"
+ select BR2_LEGACY
+ select BR2_PACKAGE_LUA_ARGPARSE
+ help
+ package argparse duplicates the package lua-argparse
+
comment "Legacy options removed in 2026.05"
config BR2_PACKAGE_PTPD2
diff --git a/DEVELOPERS b/DEVELOPERS
index 9aaffa29a..0f3e0dabb 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -2235,10 +2235,10 @@ F: board/orangepi/orangepi-zero3/
F: configs/grinn_*
F: configs/orangepi_zero_plus_defconfig
F: configs/orangepi_zero3_defconfig
-F: package/argparse/
F: package/dt-utils/
F: package/easydbus/
F: package/gitlab-runner/
+F: package/lua-argparse/
F: package/lua-flu/
F: package/lua-stdlib/
F: package/luaossl/
diff --git a/package/Config.in b/package/Config.in
index 630662477..31e958bcd 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -699,7 +699,6 @@ menu "Lua libraries/modules"
# upstream package is "luafoo", call it "luafoo" in Buildroot; if the upstream
# package is "foo", call it "lua-foo". Many packages currently don't follow
# this convention, but that's historical accident.
- source "package/argparse/Config.in"
source "package/cgilua/Config.in"
source "package/copas/Config.in"
source "package/coxpcall/Config.in"
diff --git a/package/argparse/Config.in b/package/argparse/Config.in
deleted file mode 100644
index d02b19125..000000000
--- a/package/argparse/Config.in
+++ /dev/null
@@ -1,10 +0,0 @@
-config BR2_PACKAGE_ARGPARSE
- bool "argparse"
- help
- 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.
-
- https://github.com/luarocks/argparse
diff --git a/package/argparse/argparse.hash b/package/argparse/argparse.hash
deleted file mode 100644
index c573ba579..000000000
--- a/package/argparse/argparse.hash
+++ /dev/null
@@ -1,3 +0,0 @@
-# computed by luarocks/buildroot
-sha256 ea30d0643586a20aeb6349ca8cb7db63aefc21d9aa007c7b7168a7c564817879 argparse-0.7.1-1.src.rock
-sha256 9a918f21485b2a4529c901491d9101392f03586d65ad5b024a4445ebc1dc37b4 argparse-0.7.1/LICENSE
diff --git a/package/argparse/argparse.mk b/package/argparse/argparse.mk
deleted file mode 100644
index d719e67d8..000000000
--- a/package/argparse/argparse.mk
+++ /dev/null
@@ -1,11 +0,0 @@
-################################################################################
-#
-# argparse
-#
-################################################################################
-
-ARGPARSE_VERSION = 0.7.1-1
-ARGPARSE_LICENSE = MIT
-ARGPARSE_LICENSE_FILES = $(ARGPARSE_SUBDIR)/LICENSE
-
-$(eval $(luarocks-package))
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2
2026-06-10 6:46 [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Francois Perrad via buildroot
2026-06-10 6:46 ` [Buildroot] [PATCH 2/2] package/argparse: remove it Francois Perrad via buildroot
@ 2026-08-02 16:46 ` Julien Olivain via buildroot
1 sibling, 0 replies; 4+ messages in thread
From: Julien Olivain via buildroot @ 2026-08-02 16:46 UTC (permalink / raw)
To: Francois Perrad; +Cc: buildroot
On 10/06/2026 08:46, Francois Perrad via buildroot wrote:
> for changelog, see:
> https://github.com/luarocks/argparse/blob/0.7.2/CHANGELOG.md
>
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Series applied to master, thanks.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 2/2] package/argparse: remove it
2026-06-10 6:46 ` [Buildroot] [PATCH 2/2] package/argparse: remove it Francois Perrad via buildroot
@ 2026-08-07 11:51 ` Titouan Christophe via buildroot
0 siblings, 0 replies; 4+ messages in thread
From: Titouan Christophe via buildroot @ 2026-08-07 11:51 UTC (permalink / raw)
To: Francois Perrad, buildroot
On 10/06/26 08:46, Francois Perrad via buildroot wrote:
> duplicate of lua-argparse
>
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Applied to 2025.02.x and 2026.05.x, thanks
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-08-07 11:51 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-10 6:46 [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Francois Perrad via buildroot
2026-06-10 6:46 ` [Buildroot] [PATCH 2/2] package/argparse: remove it Francois Perrad via buildroot
2026-08-07 11:51 ` Titouan Christophe via buildroot
2026-08-02 16:46 ` [Buildroot] [PATCH 1/2] package/lua-argparse: bump to version 0.7.2 Julien Olivain via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.