[package] name = "jxl-oxide" description = "JPEG XL decoder written in pure Rust" authors = ["Wonwoo Choi "] repository = "https://github.com/tirr-c/jxl-oxide.git" readme = "README.md" keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" version = "0.10.2" edition = "2021" [dependencies] tracing.workspace = true [dependencies.bytemuck] workspace = true optional = true [dependencies.image] version = "0.25.4" default-features = false optional = true [dependencies.jxl-bitstream] version = "0.5.1" path = "../jxl-bitstream" [dependencies.jxl-color] version = "0.9.0" path = "../jxl-color" [dependencies.jxl-frame] version = "0.11.1" path = "../jxl-frame" [dependencies.jxl-grid] version = "0.5.2" path = "../jxl-grid" [dependencies.jxl-image] version = "0.11.0" path = "../jxl-image" [dependencies.jxl-oxide-common] version = "0.1.0" path = "../jxl-oxide-common" [dependencies.jxl-render] version = "0.10.1" path = "../jxl-render" [dependencies.jxl-threadpool] version = "0.1.1" path = "../jxl-threadpool" [dependencies.lcms2] version = "6.0.0" optional = true [features] default = ["rayon"] image = ["dep:bytemuck", "dep:image"] lcms2 = ["dep:lcms2"] rayon = ["jxl-threadpool/rayon"] __examples = ["image?/png"] [package.metadata.docs.rs] features = ["image"] [[example]] name = "image-integration" required-features = ["image", "__examples"]