diff --git a/Cargo.lock b/Cargo.lock index e168162..2f63864 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -26,7 +26,7 @@ dependencies = [ "enum-iterator", "enum-unitary", "env_logger", - "flo_curves", + "flo_curves 0.7.0", "float-cmp", "font-kit", "fs2", @@ -66,7 +66,7 @@ name = "MFEKmath" version = "0.1.1" source = "git+https://github.com/MFEK/math.rlib?branch=main#281c881c51894c0157f3aaefad9400f50222b183" dependencies = [ - "flo_curves", + "flo_curves 0.6.1", "glifparser", "kurbo 0.9.1", "log", @@ -907,7 +907,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9deedc0ff8e4848dbc1029e555af16390a8d2ff406f05a2f46c8bd14b2f4de4d" dependencies = [ "itertools 0.10.5", - "roots", + "roots 0.0.7", + "smallvec", +] + +[[package]] +name = "flo_curves" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9c28a18e81b10d676e4ec5ba46d9a5fe042a3f78b14f0097bc1f086a708e152" +dependencies = [ + "itertools 0.10.5", + "roots 0.0.8", "smallvec", ] @@ -1354,7 +1365,7 @@ dependencies = [ "derive_more", "enum-iterator", "enum-unitary", - "flo_curves", + "flo_curves 0.6.1", "font-kit", "glifparser", "kurbo 0.8.3", @@ -2351,6 +2362,12 @@ version = "0.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c36d2bbc763f480668d6d6790ae2fdd2e52ac0c21a3a26d156f3534a3d9eea9" +[[package]] +name = "roots" +version = "0.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "082f11ffa03bbef6c2c6ea6bea1acafaade2fd9050ae0234ab44a2153742b058" + [[package]] name = "rustc-demangle" version = "0.1.21" diff --git a/Cargo.toml b/Cargo.toml index 42124ca..3dff549 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -122,7 +122,7 @@ strum = { version = "0.23", features = ["derive"] } image = { version = "0.23", features = ["png"], default-features = false } # for certain Bézier curve manipulation functions -flo_curves = "0.6" +flo_curves = "0.7" # for exporting UFO .glif files to layers plist = "1.3"