Skip to content

Commit

Permalink
Bump versions of kurbo,cairo, pango deps (#571)
Browse files Browse the repository at this point in the history
Simply bumping the versions seems to be enough, there are no API updates
that would require any changes in piet this time (see changelog
[here](https://github.com/gtk-rs/gtk-rs-core/releases/tag/0.20.0))
  • Loading branch information
flxzt authored Oct 19, 2024
1 parent 0aaa6de commit 8b06c7b
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions piet-cairo/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ categories = ["rendering::graphics-api"]
[dependencies]
piet = { version = "=0.6.2", path = "../piet" }

cairo-rs = { version = "0.19.0", default-features = false } # We don't need glib
pango = { version = "0.19.0", features = ["v1_44"] }
pangocairo = "0.19.0"
cairo-rs = { version = "0.20.1", default-features = false } # We don't need glib
pango = { version = "0.20.1", features = ["v1_44"] }
pangocairo = "0.20.1"
unicode-segmentation = "1.10.0"
xi-unicode = "0.3.0"

Expand Down
2 changes: 1 addition & 1 deletion piet-cairo/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -503,7 +503,7 @@ impl<'a> CairoRenderContext<'a> {
};
// Cairo returns an error if we try to paint an empty image, causing us to panic. We check if
// either the source or destination is empty, and early-return if so.
if src_rect.is_empty() || dst_rect.is_empty() {
if src_rect.is_zero_area() || dst_rect.is_zero_area() {
return;
}

Expand Down
4 changes: 2 additions & 2 deletions piet-common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ png = { version = "0.17.7", optional = true }

[target.'cfg(any(target_os="linux", target_os="openbsd", target_os="freebsd", target_os="netbsd"))'.dependencies]
piet-cairo = { version = "=0.6.2", path = "../piet-cairo" }
cairo-rs = { version = "0.19.0", default-features = false }
cairo-sys-rs = { version = "0.19.0" }
cairo-rs = { version = "0.20.1", default-features = false }
cairo-sys-rs = { version = "0.20.0" }

[target.'cfg(any(target_os="macos", target_os="ios"))'.dependencies]
piet-coregraphics = { version = "=0.6.2", path = "../piet-coregraphics" }
Expand Down
2 changes: 1 addition & 1 deletion piet-direct2d/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -674,7 +674,7 @@ fn draw_image<'a>(
dst_rect: Rect,
interp: InterpolationMode,
) {
if dst_rect.is_empty() || image.empty_image {
if dst_rect.is_zero_area() || image.empty_image {
// source or destination are empty
return;
}
Expand Down
2 changes: 1 addition & 1 deletion piet/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ include = ["src/**/*", "Cargo.toml", "snapshots/resources/*"]

[dependencies]
image = { version = "0.24.5", optional = true, default-features = false }
kurbo = "0.10.4"
kurbo = "0.11.1"
pico-args = { version = "0.4.2", optional = true }
png = { version = "0.17.7", optional = true }
os_info = { version = "3.6.0", optional = true, default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion piet/snapshots
Submodule snapshots updated 0 files

0 comments on commit 8b06c7b

Please sign in to comment.