Skip to content

Commit

Permalink
Release a new version of all crates
Browse files Browse the repository at this point in the history
I managed to publish this crate without checking out the git submodules
first, which breaks the `bundled` build. This version bump will ensure
that the latest version on crates.io can build.
  • Loading branch information
mrobinson committed Apr 15, 2024
1 parent b98ec6e commit 0b57a69
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 37 deletions.
10 changes: 10 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
[workspace]
resolver = "2"
members = ["harfbuzz", "harfbuzz-sys", "harfbuzz-traits"]

[workspace.package]
version = "0.6.1"
edition = "2021"
authors = ["The Servo Project Developers"]
license = "MIT OR Apache-2.0"
documentation = "https://docs.rs/harfbuzz/"
keywords = ["opentype", "font", "text", "unicode", "shaping"]
categories = ["text-processing"]
repository = "https://github.com/servo/rust-harfbuzz"
17 changes: 7 additions & 10 deletions harfbuzz-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
[package]
name = "harfbuzz-sys"
version = "0.6.0"
edition = "2021"

authors = ["The Servo Project Developers"]
license = "MIT OR Apache-2.0"
readme = "README.md"

description = "Rust bindings to the HarfBuzz text shaping engine"
repository = "https://github.com/servo/rust-harfbuzz"
documentation = "https://docs.rs/harfbuzz-sys/"
keywords = ["opentype", "font", "text", "unicode", "shaping"]
categories = ["external-ffi-bindings", "internationalization", "text-processing"]
authors = { workspace = true }
documentation = { workspace = true }
edition = { workspace = true }
keywords = { workspace = true }
license = { workspace = true }
repository = { workspace = true }
version = { workspace = true }

exclude = [
"harfbuzz/docs/*",
Expand Down
22 changes: 8 additions & 14 deletions harfbuzz-traits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
[package]
name = "harfbuzz-traits"
version = "0.6.0"
edition = "2021"

authors = ["The Servo Project Developers"]
license = "MIT OR Apache-2.0"
readme = "README.md"

description = "Rust Traits for the HarfBuzz text shaping engine"
repository = "https://github.com/servo/rust-harfbuzz"
documentation = "https://docs.rs/harfbuzz/"
keywords = ["opentype", "font", "text", "unicode", "shaping"]
categories = ["text-processing"]

[features]
authors = { workspace = true }
categories = { workspace = true }
documentation = { workspace = true }
edition = { workspace = true }
keywords = { workspace = true }
license = { workspace = true }
repository = { workspace = true }
version = { workspace = true }
23 changes: 10 additions & 13 deletions harfbuzz/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,26 +1,23 @@
[package]
name = "harfbuzz"
version = "0.6.0"
edition = "2021"

authors = ["The Servo Project Developers"]
license = "MIT OR Apache-2.0"
readme = "README.md"

description = "Rust bindings to the HarfBuzz text shaping engine"
repository = "https://github.com/servo/rust-harfbuzz"
documentation = "https://docs.rs/harfbuzz/"
keywords = ["opentype", "font", "text", "unicode", "shaping"]
categories = ["text-processing"]
authors = { workspace = true }
categories = { workspace = true }
documentation = { workspace = true }
edition = { workspace = true }
keywords = { workspace = true }
license = { workspace = true }
repository = { workspace = true }
version = { workspace = true }

[dependencies.harfbuzz-sys]
path = "../harfbuzz-sys"
version = "0.6.0"
version = "0.6.1"
default-features = false

[dependencies.harfbuzz-traits]
path = "../harfbuzz-traits"
version = "0.6.0"
version = "0.6.1"
default-features = false

[features]
Expand Down

0 comments on commit 0b57a69

Please sign in to comment.