From fd71e2ad7f0291f40e26ebc2858d3984c3b8c476 Mon Sep 17 00:00:00 2001 From: Dario Binacchi Date: Wed, 1 Oct 2025 18:55:10 +0200 Subject: [PATCH] package/exfatprogs: bump version to 1.2.9 Drop patch that is now upstream. Release notes: https://github.com/exfatprogs/exfatprogs/blob/1.2.6/NEWS https://github.com/exfatprogs/exfatprogs/blob/1.2.7/NEWS https://github.com/exfatprogs/exfatprogs/blob/1.2.8/NEWS https://github.com/exfatprogs/exfatprogs/blob/1.2.9/NEWS Signed-off-by: Dario Binacchi Signed-off-by: Julien Olivain --- ...rogs-fix-argument-validation-check-2.patch | 41 ------------------- package/exfatprogs/exfatprogs.hash | 4 +- package/exfatprogs/exfatprogs.mk | 2 +- 3 files changed, 3 insertions(+), 44 deletions(-) delete mode 100644 package/exfatprogs/0001-exfatprogs-fix-argument-validation-check-2.patch diff --git a/package/exfatprogs/0001-exfatprogs-fix-argument-validation-check-2.patch b/package/exfatprogs/0001-exfatprogs-fix-argument-validation-check-2.patch deleted file mode 100644 index 28c9a71466..0000000000 --- a/package/exfatprogs/0001-exfatprogs-fix-argument-validation-check-2.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 5055bc4e852e18ddbfc618623cdaa2c0572d5f0e Mon Sep 17 00:00:00 2001 -From: Romain Naour -Date: Sat, 2 Nov 2024 19:27:46 +0100 -Subject: [PATCH] exfatprogs: fix argument validation check (2) - -Since commit 7d354e5be83ed3bb981c59b3435ff64da56d185d -("exfatprogs: fix argument validation check"), exfatlabel tool -error out when we try to set a new volume serial or label. - - exfatlabel /dev/sda1 "new label" - exfatlabel -i /dev/sda1 0x12345678 - -Error out only if too few argument is given, ignore -additional arguments. - -Fixes: -https://gitlab.com/buildroot.org/buildroot/-/jobs/8199992419 - -Upstream: https://github.com/exfatprogs/exfatprogs/pull/279 - -Signed-off-by: Romain Naour ---- - label/label.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/label/label.c b/label/label.c -index 12d027b..9c8aff3 100644 ---- a/label/label.c -+++ b/label/label.c -@@ -78,7 +78,7 @@ int main(int argc, char *argv[]) - if (version_only) - exit(EXIT_FAILURE); - -- if (argc - optind != 1) -+ if (argc - optind < 1) - usage(); - - ui.dev_name = argv[serial_mode + 1]; --- -2.45.0 - diff --git a/package/exfatprogs/exfatprogs.hash b/package/exfatprogs/exfatprogs.hash index 5ccad03ca2..e73d9d884b 100644 --- a/package/exfatprogs/exfatprogs.hash +++ b/package/exfatprogs/exfatprogs.hash @@ -1,5 +1,5 @@ -# From https://github.com/exfatprogs/exfatprogs/releases/download/1.2.5/exfatprogs-1.2.5.tar.xz.sha256 -sha256 f27160dcc1ddd17c96cd41a6ceef7037adc2796ab5c5633d3d85cf532c3ee2f0 exfatprogs-1.2.5.tar.xz +# From https://github.com/exfatprogs/exfatprogs/releases/download/1.2.9/exfatprogs-1.2.9.tar.xz.sha256 +sha256 d9a42197c6ff9e6a8e923789413008e317415cf7a4ab85c486c5ffcaf49ca175 exfatprogs-1.2.9.tar.xz # Hash for license file sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/exfatprogs/exfatprogs.mk b/package/exfatprogs/exfatprogs.mk index a541a63116..638cb9caa4 100644 --- a/package/exfatprogs/exfatprogs.mk +++ b/package/exfatprogs/exfatprogs.mk @@ -4,7 +4,7 @@ # ################################################################################ -EXFATPROGS_VERSION = 1.2.5 +EXFATPROGS_VERSION = 1.2.9 EXFATPROGS_SOURCE = exfatprogs-$(EXFATPROGS_VERSION).tar.xz EXFATPROGS_SITE = https://github.com/exfatprogs/exfatprogs/releases/download/$(EXFATPROGS_VERSION) EXFATPROGS_LICENSE = GPL-2.0+