All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.