From ef20671ab72c8d66606d3065979e63199fbed8f6 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Fri, 17 Apr 2020 13:48:43 -0700 Subject: [PATCH] Publish `pathfinder_canvas` to crates.io --- Cargo.lock | 32 +++++++++----------------------- canvas/Cargo.toml | 17 +++++++++++++---- 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b4d8e7a8..084c7047 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -198,7 +198,7 @@ version = "0.1.0" dependencies = [ "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.23.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -216,7 +216,7 @@ dependencies = [ "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "metal 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -234,7 +234,7 @@ name = "canvas_minimal" version = "0.1.0" dependencies = [ "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -251,7 +251,7 @@ name = "canvas_moire" version = "0.1.0" dependencies = [ "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -273,7 +273,7 @@ dependencies = [ "image 0.23.3 (registry+https://github.com/rust-lang/crates.io-index)", "jemallocator 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -292,7 +292,7 @@ version = "0.1.0" dependencies = [ "font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -1550,7 +1550,7 @@ dependencies = [ "gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.69 (registry+https://github.com/rust-lang/crates.io-index)", "metal 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_canvas 0.1.0", + "pathfinder_canvas 0.5.0", "pathfinder_color 0.5.0", "pathfinder_content 0.5.0", "pathfinder_geometry 0.5.1", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "pathfinder_canvas" -version = "0.1.0" +version = "0.5.0" dependencies = [ "font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "pathfinder_color 0.5.0", @@ -1572,7 +1572,7 @@ dependencies = [ "pathfinder_geometry 0.5.1", "pathfinder_renderer 0.5.0", "pathfinder_text 0.5.0", - "skribo 0.0.1 (git+https://github.com/linebender/skribo.git?rev=85293c3b3d7bbd7fc6b8fbfb732bc9450904211f)", + "skribo 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2229,19 +2229,6 @@ name = "siphasher" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "skribo" -version = "0.0.1" -source = "git+https://github.com/linebender/skribo.git?rev=85293c3b3d7bbd7fc6b8fbfb732bc9450904211f#85293c3b3d7bbd7fc6b8fbfb732bc9450904211f" -dependencies = [ - "font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "harfbuzz 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "harfbuzz-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "pathfinder_geometry 0.5.1", - "unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "skribo" version = "0.1.0" @@ -2977,7 +2964,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum shared_library 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11" "checksum simplecss 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "596554e63596d556a0dbd681416342ca61c75f1a45203201e7e77d3fa2fa9014" "checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac" -"checksum skribo 0.0.1 (git+https://github.com/linebender/skribo.git?rev=85293c3b3d7bbd7fc6b8fbfb732bc9450904211f)" = "" "checksum skribo 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e6e9e713ecb4b6d3047428d060aa46cf4abd1109a961da245359e8f88a529d16" "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" "checksum smallvec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a" diff --git a/canvas/Cargo.toml b/canvas/Cargo.toml index dd4d1397..b247fcd6 100644 --- a/canvas/Cargo.toml +++ b/canvas/Cargo.toml @@ -1,8 +1,13 @@ [package] name = "pathfinder_canvas" -version = "0.1.0" -authors = ["Patrick Walton "] +version = "0.5.0" edition = "2018" +authors = ["Patrick Walton "] +description = "A GPU-accelerated vector graphics renderer that works like HTML canvas" +license = "MIT/Apache-2.0" +repository = "https://github.com/servo/pathfinder" +homepage = "https://github.com/servo/pathfinder" +keywords = ["pathfinder", "canvas", "vector", "graphics", "gpu"] [lib] crate-type = ["rlib", "staticlib"] @@ -12,23 +17,27 @@ font-kit = { version = "0.6", optional = true } [dependencies.pathfinder_color] path = "../color" +version = "0.5" [dependencies.pathfinder_content] path = "../content" +version = "0.5" [dependencies.pathfinder_geometry] path = "../geometry" +version = "0.5" [dependencies.pathfinder_renderer] path = "../renderer" +version = "0.5" [dependencies.pathfinder_text] path = "../text" +version = "0.5" optional = true [dependencies.skribo] -git = "https://github.com/linebender/skribo.git" -rev = "85293c3b3d7bbd7fc6b8fbfb732bc9450904211f" +version = "0.1" optional = true [features]