--- lib/src_prep.cygpart.orig	2023-07-29 17:00:50.409163400 +0900
+++ lib/src_prep.cygpart	2023-08-05 02:08:17.013524200 +0900
@@ -136,9 +136,15 @@
 				check_prog_req unzip;
 				unpack_cmd="unzip -oq";
 				;;
+			*.xz)
+				check_prog_req unxz xz;
+				unpack_cmd="unxz -c";
+				unpack_out="${unpack_file_name%.xz}";
+				;;
 			*.zst)
-				check_prog_req zstd;
-				unpack_cmd="unzstd -qo";
+				check_prog_req unzstd zstd;
+				unpack_cmd="unzstd -c";
+				unpack_out="${unpack_file_name%.zst}";
 				;;
 			*.7z)
 				if check_prog 7zr
