Pin EffectCraft to merged craft-libs mesh

This commit is contained in:
Dylan M. Taylor
2026-11-13 07:18:50 +00:00
parent 6bd20d6082
commit dc9bf62870
2 changed files with 49 additions and 49 deletions
Generated
+28 -28
View File
@@ -1092,26 +1092,26 @@ dependencies = [
[[package]]
name = "craft-aep"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
[[package]]
name = "craft-audio"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58)",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9)",
"thiserror 2.0.21",
]
[[package]]
name = "craft-docpath"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
[[package]]
name = "craft-dpx"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"thiserror 2.0.21",
]
@@ -1119,7 +1119,7 @@ dependencies = [
[[package]]
name = "craft-ecproj-format"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"serde",
"serde_json",
@@ -1129,12 +1129,12 @@ dependencies = [
[[package]]
name = "craft-eps"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
[[package]]
name = "craft-exr"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"serde_json",
]
@@ -1142,17 +1142,17 @@ dependencies = [
[[package]]
name = "craft-fonts-build"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
[[package]]
name = "craft-gif"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
[[package]]
name = "craft-i18n"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"fixed_decimal",
"icu_decimal",
@@ -1175,7 +1175,7 @@ dependencies = [
[[package]]
name = "craft-lottie"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"serde_json",
"thiserror 2.0.21",
@@ -1184,7 +1184,7 @@ dependencies = [
[[package]]
name = "craft-media"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"thiserror 2.0.21",
]
@@ -1200,7 +1200,7 @@ dependencies = [
[[package]]
name = "craft-mesh"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"miniz_oxide 0.9.1",
"serde_json",
@@ -1209,7 +1209,7 @@ dependencies = [
[[package]]
name = "craft-pdf"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"hayro-syntax",
"thiserror 2.0.21",
@@ -1218,7 +1218,7 @@ dependencies = [
[[package]]
name = "craft-psd"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"encoding_rs",
"flate2",
@@ -1229,7 +1229,7 @@ dependencies = [
[[package]]
name = "craft-quit"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"dispatch2",
"egui",
@@ -1240,7 +1240,7 @@ dependencies = [
[[package]]
name = "craft-svg"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"craft-xml",
"flate2",
@@ -1252,7 +1252,7 @@ dependencies = [
[[package]]
name = "craft-ui"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"craft-fonts-build",
"craft-i18n",
@@ -1273,7 +1273,7 @@ dependencies = [
[[package]]
name = "craft-update"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"chrono",
"dunce",
@@ -1300,9 +1300,9 @@ dependencies = [
[[package]]
name = "craft-video"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58)",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9)",
"rayon",
"thiserror 2.0.21",
]
@@ -1310,7 +1310,7 @@ dependencies = [
[[package]]
name = "craft-webp"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"thiserror 2.0.21",
]
@@ -1318,7 +1318,7 @@ dependencies = [
[[package]]
name = "craft-xml"
version = "0.1.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"quick-xml 0.41.0",
"thiserror 2.0.21",
@@ -1683,7 +1683,7 @@ name = "effectcraft-export"
version = "0.24.1"
dependencies = [
"craft-audio",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58)",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9)",
"craft-video",
"effectcraft-color",
"effectcraft-effects",
@@ -1852,7 +1852,7 @@ dependencies = [
"craft-dpx",
"craft-exr",
"craft-gif",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58)",
"craft-media 0.1.0 (git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9)",
"craft-webp",
"effectcraft-color",
"effectcraft-effects",
@@ -3422,7 +3422,7 @@ checksum = "9f4d0e94ddd48749f06bbe4e5389fb9799a0c45bcaf00495042076ef05e3241a"
[[package]]
name = "hayro-jbig2"
version = "0.3.0"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"hayro-ccitt",
]
@@ -3436,7 +3436,7 @@ checksum = "c75ab947623ef4ccaa7acf0579edf7cbb5a73838e3839a7be73335e522f433a1"
[[package]]
name = "hayro-syntax"
version = "0.7.2"
source = "git+https://github.com/storytold/craft-libs?rev=7ddd0864d57503fb861c727d4f2336b04fa48f58#7ddd0864d57503fb861c727d4f2336b04fa48f58"
source = "git+https://github.com/storytold/craft-libs?rev=47107f660191de2f0b425569506f4daa4faadac9#47107f660191de2f0b425569506f4daa4faadac9"
dependencies = [
"hayro-jbig2",
"hayro-jpeg2000",
+21 -21
View File
@@ -11,22 +11,22 @@ rust-version = "1.95"
repository = "https://github.com/storytold/effectcraft"
[workspace.dependencies]
craft-pdf = { git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", version = "=0.1.0", default-features = false, features = ["read"] }
craft-docpath = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-quit = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-ecproj-format = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-dpx = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-eps = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-exr = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-gif = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-psd = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-svg = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-webp = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-lottie = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-mesh = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", default-features = false, features = ["stl", "obj", "gltf", "fbx"] }
craft-aep = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58" }
craft-pdf = { git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", version = "=0.1.0", default-features = false, features = ["read"] }
craft-docpath = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-quit = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-ecproj-format = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-dpx = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-eps = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-exr = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-gif = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-psd = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-svg = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-webp = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-lottie = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
craft-mesh = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", default-features = false, features = ["stl", "obj", "gltf", "fbx"] }
craft-aep = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9" }
# craft-update: app-specific pretend versions apply to startup and manual checks.
craft-update = { git = "https://github.com/storytold/craft-libs", version = "=0.1.0", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", features = ["egui"] }
craft-update = { git = "https://github.com/storytold/craft-libs", version = "=0.1.0", rev = "47107f660191de2f0b425569506f4daa4faadac9", features = ["egui"] }
# internal
effectcraft-time = { path = "crates/time" }
effectcraft-geom = { path = "crates/geom" }
@@ -90,9 +90,9 @@ same-file = "1.0"
tempfile = "3.27"
# codecs + containers shared by the Craft apps (crates/media, crates/export); keep all three on one rev.
craft-media = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", default-features = false, features = ["isobmff", "matroska"] }
craft-audio = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", default-features = false, features = ["aac-decode", "aac-encode", "opus-decode"] }
craft-video = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", features = ["h264-encode", "prores", "hevc-encode", "vp9-encode", "av1", "threads"] }
craft-media = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", default-features = false, features = ["isobmff", "matroska"] }
craft-audio = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", default-features = false, features = ["aac-decode", "aac-encode", "opus-decode"] }
craft-video = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", features = ["h264-encode", "prores", "hevc-encode", "vp9-encode", "av1", "threads"] }
# footage decoding: FilmCraft's pure-Rust crates, pinned to a revision (plan/adr/0001).
# Only `crates/media`, `crates/export` and `crates/interchange` may depend on these.
@@ -122,7 +122,7 @@ half = "2.7"
# ui
# Shared frontend components; keep this dependency above the engine boundary.
# Shared UI and the complete egui family select reviewed immutable commits below.
craft-ui = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", features = ["serde"] }
craft-ui = { version = "0.1.0", git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", features = ["serde"] }
# `default_fonts` and `monochrome_emoji_fonts` are explicit: the app's `FontDefinitions::default()`
# and its `✔`/`▣` chrome glyphs need both, and kittest's own dev-dependencies do not propagate.
egui = { version = "0.37", default-features = false, features = ["default_fonts", "monochrome_emoji_fonts"] }
@@ -231,8 +231,8 @@ lto = "thin"
codegen-units = 1
[patch.crates-io]
hayro-syntax = { git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", version = "=0.7.2" }
hayro-jbig2 = { git = "https://github.com/storytold/craft-libs", rev = "7ddd0864d57503fb861c727d4f2336b04fa48f58", version = "=0.3.0" }
hayro-syntax = { git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", version = "=0.7.2" }
hayro-jbig2 = { git = "https://github.com/storytold/craft-libs", rev = "47107f660191de2f0b425569506f4daa4faadac9", version = "=0.3.0" }
ecolor = { git = "https://github.com/storytold/egui.git", rev = "6d518fc799681571963842f95b55a6b68431b15a" }
emath = { git = "https://github.com/storytold/egui.git", rev = "6d518fc799681571963842f95b55a6b68431b15a" }
epaint = { git = "https://github.com/storytold/egui.git", rev = "6d518fc799681571963842f95b55a6b68431b15a" }