diff --git a/hardware/disk/squashfs-tools/actions.py b/hardware/disk/squashfs-tools/actions.py
index 8465a75354..94b4103260 100644
--- a/hardware/disk/squashfs-tools/actions.py
+++ b/hardware/disk/squashfs-tools/actions.py
@@ -16,9 +16,12 @@ def build():
cmd1='sed -i -e "s/BUFFER_DEFAULT [0-9]*/BUFFER_DEFAULT 32/" unsquashfs.h'
cmd2="sed -i 's|^#XZ_SUPPORT = 1|XZ_SUPPORT = 1|' Makefile"
cmd3="sed -i 's|^#LZO_SUPPORT = 1|LZO_SUPPORT = 1|' Makefile"
- cmd4="sed -i 's|^#ZSTD_SUPPORT = 1|ZSTD_SUPPORT = 1|' Makefile"
- cmd5="sed -i 's|^COMP_DEFAULT = gzip|COMP_DEFAULT = xz|' Makefile"
- cmds=[cmd1,cmd2,cmd3,cmd4,cmd5]
+ cmd4="sed -i 's|^#LZ4_SUPPORT = 1|LZ4_SUPPORT = 1|' Makefile"
+ cmd5="sed -i 's|^#XATTR_SUPPORT = 1|XATTR_SUPPORT = 1|' Makefile"
+ cmd6="sed -i 's|^#ZSTD_SUPPORT = 1|ZSTD_SUPPORT = 1|' Makefile"
+ cmd7="sed -i 's|^#LZMA_XZ_SUPPORT = 1|LZMA_XZ_SUPPORT = 1|' Makefile"
+ cmd8="sed -i 's|^COMP_DEFAULT = gzip|COMP_DEFAULT = xz|' Makefile"
+ cmds=[cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8]
for cmd in cmds:
shelltools.system(cmd)
diff --git a/hardware/disk/squashfs-tools/pspec.xml b/hardware/disk/squashfs-tools/pspec.xml
index 7730f56fb2..7b3e410232 100644
--- a/hardware/disk/squashfs-tools/pspec.xml
+++ b/hardware/disk/squashfs-tools/pspec.xml
@@ -12,16 +12,17 @@
app:console
Userspace tools to create squashfs compressed filesystem
Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems.
- https://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.4/squashfs4.4.tar.gz
+ https://github.com/plougher/squashfs-tools/archive/refs/tags/4.4-git.1.tar.gz
lzo-devel
+ lz4-devel
zstd-devel
xz-devel
zlib-devel
- 0001-squashfs-tools-fix-build-failure-against-gcc-10.patch
+
@@ -29,6 +30,7 @@
squashfs-tools
lzo
+ lz4
zstd
zlib
@@ -41,7 +43,14 @@
-
+
+ 2021-04-11
+ 4.4
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
2020-12-26
4.4
Rebuild.