# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.71" name = "lodepng" version = "3.10.7" authors = [ "Kornel ", "Lode Vandevenne ", ] build = false include = [ "src/**/*", "COPYRIGHT", "README.md", "Cargo.toml", ] autobins = false autoexamples = false autotests = false autobenches = false description = "Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG." homepage = "https://lib.rs/crates/lodepng" documentation = "https://docs.rs/lodepng" readme = "README.md" keywords = [ "PNG", "lodepng", "encoder", "decoder", ] categories = [ "multimedia::encoding", "multimedia::images", ] license = "Zlib" repository = "https://github.com/kornelski/lodepng-rust.git" [package.metadata.docs.rs] rustdoc-args = [ "--cfg", "docsrs", "--generate-link-to-definition", ] targets = ["x86_64-unknown-linux-gnu"] [profile.dev] opt-level = 2 [profile.test] opt-level = 2 [lib] name = "lodepng" path = "src/lib.rs" [dependencies.crc32fast] version = "1.3.2" [dependencies.fallible_collections] version = "0.4.5" features = ["rust_1_57"] optional = true [dependencies.flate2] version = "1.0.24" default-features = false [dependencies.libc] version = "0.2.126" optional = true [dependencies.rgb] version = "0.8.50" features = ["bytemuck"] default-features = false [features] c_ffi = ["dep:libc"] cfzlib = ["flate2/cloudflare_zlib"] default = [ "rust_backend", "c_ffi", ] deprecated_back_compat_error_type = ["dep:fallible_collections"] ngzlib = ["flate2/zlib-ng-compat"] rust_backend = ["flate2/rust_backend"]