summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/dosfstools.in8
-rw-r--r--rules/dosfstools.make14
-rw-r--r--rules/host-dosfstools.make4
3 files changed, 11 insertions, 15 deletions
diff --git a/rules/dosfstools.in b/rules/dosfstools.in
index 6a254886c..45e1e88db 100644
--- a/rules/dosfstools.in
+++ b/rules/dosfstools.in
@@ -3,17 +3,9 @@ menuconfig DOSFSTOOLS
tristate
prompt "dosfstools "
select GCCLIBS_GCC_S
- select UDEV if DOSFSTOOLS_UDEV
- select UDEV_LIBUDEV if DOSFSTOOLS_UDEV
if DOSFSTOOLS
-config DOSFSTOOLS_UDEV
- bool
- prompt "make use of udev"
- help
- make use of udev
-
config DOSFSTOOLS_MKFS_FAT
bool
depends on !BUSYBOX_MKFS_VFAT || ALLYES
diff --git a/rules/dosfstools.make b/rules/dosfstools.make
index c728cc1d5..15729a434 100644
--- a/rules/dosfstools.make
+++ b/rules/dosfstools.make
@@ -15,10 +15,10 @@ PACKAGES-$(PTXCONF_DOSFSTOOLS) += dosfstools
#
# Paths and names
#
-DOSFSTOOLS_VERSION := 4.1
-DOSFSTOOLS_MD5 := 07a1050db1a898e9a2e03b0c4569c4bd
+DOSFSTOOLS_VERSION := 4.2
+DOSFSTOOLS_MD5 := 49c8e457327dc61efab5b115a27b087a
DOSFSTOOLS := dosfstools-$(DOSFSTOOLS_VERSION)
-DOSFSTOOLS_SUFFIX := tar.xz
+DOSFSTOOLS_SUFFIX := tar.gz
DOSFSTOOLS_SRC := $(DOSFSTOOLS).$(DOSFSTOOLS_SUFFIX)
DOSFSTOOLS_URL := https://github.com/dosfstools/dosfstools/releases/download/v$(DOSFSTOOLS_VERSION)/$(DOSFSTOOLS_SRC)
DOSFSTOOLS_SOURCE := $(SRCDIR)/$(DOSFSTOOLS_SRC)
@@ -26,7 +26,7 @@ DOSFSTOOLS_DIR := $(BUILDDIR)/$(DOSFSTOOLS)
DOSFSTOOLS_LICENSE := GPL-3.0-or-later
DOSFSTOOLS_LICENSE_FILES := \
file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
- file://src/fsck.fat.c;startline=1;endline=22;md5=3f94b53f3d7556100055c58a48937788
+ file://src/fsck.fat.c;startline=1;endline=23;md5=29df02b73d125363cfcbacaa45707eed
# ----------------------------------------------------------------------------
# Prepare (nothing to be done here)
@@ -36,8 +36,10 @@ DOSFSTOOLS_CONF_TOOL := autoconf
DOSFSTOOLS_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
--disable-compat-symlinks \
- --$(call ptx/wwo, PTXCONF_DOSFSTOOLS_UDEV)-udev \
- $(GLOBAL_LARGE_FILE_OPTION)
+ --disable-atari-check \
+ $(GLOBAL_LARGE_FILE_OPTION) \
+ --disable-rpath \
+ --without-iconv
# ----------------------------------------------------------------------------
# Target-Install
diff --git a/rules/host-dosfstools.make b/rules/host-dosfstools.make
index 2b99ece01..9727563d9 100644
--- a/rules/host-dosfstools.make
+++ b/rules/host-dosfstools.make
@@ -19,6 +19,8 @@ HOST_DOSFSTOOLS_CONF_TOOL := autoconf
HOST_DOSFSTOOLS_CONF_OPT := \
$(HOST_AUTOCONF) \
--enable-compat-symlinks \
- --without-udev
+ --disable-atari-check \
+ --disable-rpath \
+ --without-iconv
# vim: syntax=make