diff --git a/unp b/unp-with-zstd old mode 100644 new mode 100755 index a633f67..33de8d0 --- a/unp +++ b/unp-with-zstd @@ -148,6 +148,10 @@ use constant [ [ "bzip2" ], "tar", "--bzip2", "-x", "-v", "-f"] ], + [ gettext("tar with zstd"), "tar.zst|tzst", undef, 0, + [ [ "zstd" ], "tar", "--zstd", "-x", "-v", "-f"] + ], + [ gettext("tar with xz-utils"), "tar.xz|txz", undef, 0, [ [ "xz" ], "tar", "--xz", "-x", "-v", "-f"] @@ -187,6 +191,10 @@ use constant [ "xzcat" ] ], + [ "zstd", "zst", "zstd.compressed", IS_STREAM_FILTER, + [ "zstd", "-cd" ] + ], + [ "lzip", "lz", "lzip.compressed", IS_STREAM_FILTER, [ "lzip", "-cd" ] ],