diff --git a/contrib/kiss-depends-finder b/contrib/kiss-depends-finder index 432a105..79fdd31 100755 --- a/contrib/kiss-depends-finder +++ b/contrib/kiss-depends-finder @@ -33,7 +33,7 @@ while read -r file; do musl|gcc|$1) ;; *) printf '%s\n' "$pkg" ;; esac - done + done done < "$db_dir/$1/manifest" | sort -u printf '\n=> Package dependencies:\n' diff --git a/kiss b/kiss index ed3ad7a..f1296d6 100755 --- a/kiss +++ b/kiss @@ -93,6 +93,7 @@ decompress() { *.bz2) bzip2 -d ;; *.xz) xz -dcT 0 ;; *.tgz|*.gz) gzip -d ;; + *.zst) zstd -dc ;; esac < "$1" } @@ -505,6 +506,7 @@ pkg_tar() { bz2) bzip2 -z ;; xz) xz -zT 0 ;; gz) gzip -6 ;; + zst) zstd -z ;; esac \ > "$bin_dir/$1#$version-$release.tar.${KISS_COMPRESS:=gz}"