Add support for bzip and xz tar files, part of #122

This commit is contained in:
Jeremy Soller 2024-09-17 12:31:54 -06:00
parent ed2aeadc79
commit d0359af0b5
No known key found for this signature in database
GPG key ID: D02FD439211AF56F
4 changed files with 68 additions and 12 deletions

22
Cargo.lock generated
View file

@ -1242,6 +1242,7 @@ dependencies = [
name = "cosmic-files"
version = "0.1.0"
dependencies = [
"bzip2",
"chrono",
"dirs 5.0.1",
"env_logger",
@ -1261,6 +1262,7 @@ dependencies = [
"image",
"libc",
"libcosmic",
"liblzma",
"log",
"mime_guess",
"notify-debouncer-full",
@ -3576,6 +3578,26 @@ dependencies = [
"windows-targets 0.52.6",
]
[[package]]
name = "liblzma"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7c45fc6fcf5b527d3cf89c1dee8c327943984b0dc8bfcf6e100473b00969e63"
dependencies = [
"liblzma-sys",
]
[[package]]
name = "liblzma-sys"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63117d31458acdb7b406f6c60090aa8e1e7cd6e283f8ee02ce585ed68c53fe39"
dependencies = [
"cc",
"libc",
"pkg-config",
]
[[package]]
name = "libm"
version = "0.2.8"