summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorLibravatar Silas Bartha <[email protected]>2024-10-11 19:01:52 -0400
committerLibravatar Silas Bartha <[email protected]>2024-10-11 19:01:52 -0400
commit6c94102afc70ce28eee3d17aad997a056aaf9195 (patch)
tree11232fc59c356ce4f3b52cb140d779a3f1dc2006 /Cargo.toml
parent5b5f1bed5e8da9d799e5910793477ba0360d5135 (diff)
gltf, wav, and binary codecsv0.3.0
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml44
1 files changed, 39 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index fda57ee..9299617 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,20 +1,54 @@
[package]
name = "occule"
-version = "0.2.1"
+version = "0.3.0"
edition = "2021"
[features]
-default = ["jpeg", "lossless"]
+default = ["jpeg", "lossless", "gltf", "wav"]
jpeg = ["dep:img-parts"]
lossless = ["dep:image"]
+gltf = ["dep:gltf", "dep:serde", "dep:serde_json", "dep:gltf-json"]
+bin = ["dep:serde", "dep:rmp-serde"]
+wav = ["dep:hound"]
[dependencies]
-thiserror = "^1.0"
+base64 = "0.22"
+thiserror = "1.0"
+itertools = "0.13"
+num-traits = "0.2"
+
+[dependencies.rmp-serde]
+version = "1.3"
+optional = true
+
+[dependencies.gltf-json]
+version = "1.4"
+features = ["extras"]
+optional = true
+
+[dependencies.serde]
+version = "1.0"
+optional = true
+
+[dependencies.serde_json]
+version = "1.0"
+features = ["raw_value"]
+optional = true
[dependencies.img-parts]
-version = "0.3.0"
+version = "0.3"
optional = true
[dependencies.image]
-version = "0.24"
+version = "0.25"
+optional = true
+
+[dependencies.gltf]
+version = "1.4"
optional = true
+features = ["extras"]
+
+[dependencies.hound]
+version = "3.5"
+optional = true
+