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 <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Dario Binacchi
2025-10-01 18:55:10 +02:00
committed by Julien Olivain
parent 06ca694d72
commit fd71e2ad7f
3 changed files with 3 additions and 44 deletions

View File

@@ -1,41 +0,0 @@
From 5055bc4e852e18ddbfc618623cdaa2c0572d5f0e Mon Sep 17 00:00:00 2001
From: Romain Naour <romain.naour@smile.fr>
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 <romain.naour@smile.fr>
---
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

View File

@@ -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

View File

@@ -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+