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.