Publish `pathfinder_canvas` to crates.io

This commit is contained in:
Patrick Walton 2020-04-17 13:48:43 -07:00
parent 686773224c
commit ef20671ab7
2 changed files with 22 additions and 27 deletions

32
Cargo.lock generated
View File

@ -198,7 +198,7 @@ version = "0.1.0"
dependencies = [ dependencies = [
"gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "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)", "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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -216,7 +216,7 @@ dependencies = [
"gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "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)", "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)", "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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -234,7 +234,7 @@ name = "canvas_minimal"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"gl 0.14.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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -251,7 +251,7 @@ name = "canvas_moire"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"gl 0.14.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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -273,7 +273,7 @@ dependencies = [
"image 0.23.3 (registry+https://github.com/rust-lang/crates.io-index)", "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)", "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)", "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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -292,7 +292,7 @@ version = "0.1.0"
dependencies = [ dependencies = [
"font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "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)", "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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -1550,7 +1550,7 @@ dependencies = [
"gl 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "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)", "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)", "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_color 0.5.0",
"pathfinder_content 0.5.0", "pathfinder_content 0.5.0",
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
@ -1564,7 +1564,7 @@ dependencies = [
[[package]] [[package]]
name = "pathfinder_canvas" name = "pathfinder_canvas"
version = "0.1.0" version = "0.5.0"
dependencies = [ dependencies = [
"font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "font-kit 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"pathfinder_color 0.5.0", "pathfinder_color 0.5.0",
@ -1572,7 +1572,7 @@ dependencies = [
"pathfinder_geometry 0.5.1", "pathfinder_geometry 0.5.1",
"pathfinder_renderer 0.5.0", "pathfinder_renderer 0.5.0",
"pathfinder_text 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]] [[package]]
@ -2229,19 +2229,6 @@ name = "siphasher"
version = "0.2.3" version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index" 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]] [[package]]
name = "skribo" name = "skribo"
version = "0.1.0" 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 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 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 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)" = "<none>"
"checksum skribo 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e6e9e713ecb4b6d3047428d060aa46cf4abd1109a961da245359e8f88a529d16" "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 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" "checksum smallvec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a"

View File

@ -1,8 +1,13 @@
[package] [package]
name = "pathfinder_canvas" name = "pathfinder_canvas"
version = "0.1.0" version = "0.5.0"
authors = ["Patrick Walton <pcwalton@mimiga.net>"]
edition = "2018" edition = "2018"
authors = ["Patrick Walton <pcwalton@mimiga.net>"]
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] [lib]
crate-type = ["rlib", "staticlib"] crate-type = ["rlib", "staticlib"]
@ -12,23 +17,27 @@ font-kit = { version = "0.6", optional = true }
[dependencies.pathfinder_color] [dependencies.pathfinder_color]
path = "../color" path = "../color"
version = "0.5"
[dependencies.pathfinder_content] [dependencies.pathfinder_content]
path = "../content" path = "../content"
version = "0.5"
[dependencies.pathfinder_geometry] [dependencies.pathfinder_geometry]
path = "../geometry" path = "../geometry"
version = "0.5"
[dependencies.pathfinder_renderer] [dependencies.pathfinder_renderer]
path = "../renderer" path = "../renderer"
version = "0.5"
[dependencies.pathfinder_text] [dependencies.pathfinder_text]
path = "../text" path = "../text"
version = "0.5"
optional = true optional = true
[dependencies.skribo] [dependencies.skribo]
git = "https://github.com/linebender/skribo.git" version = "0.1"
rev = "85293c3b3d7bbd7fc6b8fbfb732bc9450904211f"
optional = true optional = true
[features] [features]