Skip to content

Commit c8f8351

Browse files
committed
everything should be up-to-date now
1 parent f5e3945 commit c8f8351

11 files changed

Lines changed: 173 additions & 192 deletions

File tree

Cargo.lock

Lines changed: 153 additions & 172 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ walkdir = "2.5.0"
6363
[dev-dependencies]
6464
criterion = { version = "0.8.2", features = ["html_reports"] }
6565
test-case = "3.3.1"
66-
gtk4 = "0.9.7"
66+
gtk4 = "0.11.1"
6767
winit = "0.30.12"
6868
cookie = { version = "0.18.1", features = ["secure", "private"] }
6969
url = "2.5.8"

crates/gosub_cairo/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ gosub_fontmanager = { version = "0.1.0", path = "../gosub_fontmanager", registry
1414
image = "0.25.10"
1515
smallvec = "1.15.1"
1616

17-
cairo-rs = { version = "0.20.12", features = ["use_glib"] }
18-
cairo-sys-rs = { version = "0.20", features = ["use_glib", "freetype"] }
17+
cairo-rs = { version = "0.22.0", features = ["use_glib"] }
18+
cairo-sys-rs = { version = "0.22.0", features = ["use_glib", "freetype"] }
1919
freetype-rs = "0.36.0"
20-
kurbo = "0.11.2"
21-
peniko = "0.3.1"
20+
kurbo = "0.13.0"
21+
peniko = "0.6.0"
2222
log = "0.4.29"

crates/gosub_cairo/src/debug/text.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use crate::Scene;
55
use gosub_interface::font::{FontInfo, FontStyle};
66
use gosub_interface::render_backend::{Brush as _, Color as _, Transform as _};
77
use gosub_shared::types::Point;
8-
use peniko::{Blob, Font};
8+
use peniko::{Blob, FontData};
99
use std::sync::{Arc, LazyLock};
1010

1111
pub fn render_text_simple(scene: &mut Scene, text: &str, point: Point<f32>, font_size: f32) {
@@ -40,7 +40,7 @@ pub fn render_text_var(
4040
_scene: &mut Scene,
4141
_text: &str,
4242
_font_size: f32,
43-
_font: &Font,
43+
_font: &FontData,
4444
_brush: &GsBrush,
4545
_transform: GsTransform,
4646
_glyph_transform: GsTransform,

crates/gosub_css3/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ log = "0.4.29"
1414
simple_logger = "5.2.0"
1515
anyhow = { version = "1.0.102", features = [] }
1616
colors-transform = "0.2.11"
17-
rand = "0.9.2"
17+
rand = "0.10.0"
1818
itertools = "0.14.0"
1919
serde_json = "1.0.149"
2020
serde = { version = "1.0.228", features = ["derive"] }

crates/gosub_fontmanager/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ pollster = "0.4.0"
3838
image = "0.25.10"
3939
swash = "0.2.6"
4040
lazy_static = "1.5.0"
41-
rand = "0.9.2"
41+
rand = "0.10.0"
4242
cow-utils = "0.1.3"
4343

44-
gtk4 = { version = "0.9.7", features = ["v4_6"] }
44+
gtk4 = { version = "0.11.1", features = ["v4_6"] }
4545
parley = "0.7.0"
4646
font-kit = { version = "0.14.3" }
4747
freetype-rs = "0.36.0"
4848
# 19.4 is the latest version that works with the current version of font-kit (0.14.2)
49-
cairo-rs = { version = "0.20.12", features = ["use_glib"] }
50-
cairo-sys-rs = { version = "0.20", features = ["use_glib", "freetype"] }
51-
pangocairo = "0.20.10"
49+
cairo-rs = { version = "0.22.0", features = ["use_glib"] }
50+
cairo-sys-rs = { version = "0.22.0", features = ["use_glib", "freetype"] }
51+
pangocairo = "0.22.0"

crates/gosub_fontmanager/src/bin/gtk2-test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use std::cell::RefCell;
1414
use std::collections::HashMap;
1515
use std::rc::Rc;
1616

17-
use rand::Rng;
17+
use rand::RngExt;
1818

1919
#[derive(Clone, Copy, Debug, PartialEq)]
2020
struct ColorBrush {

crates/gosub_renderer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ anyhow = "1.0.102"
1616
image = "0.25.10"
1717
url = "2.5.8"
1818
log = "0.4.29"
19-
pango = "0.20.12"
19+
pango = "0.22.0"
2020

2121
[target.'cfg(target_arch = "wasm32")'.dependencies]
2222
web-sys = "0.3.91"

crates/gosub_shared/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ url = "2.5.8"
1313
anyhow = "1.0.102"
1414
lazy_static = "1.5.0"
1515
uuid = { version = "1.22.0", features = ["v4"] }
16-
rand = "0.9.2"
16+
rand = "0.10.0"
1717
chardetng = "0.1.17"
1818
encoding_rs = "0.8.35"
1919
derive_more = {version = "2.1.1", features = ["display"]}

crates/gosub_svg/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ description = "SVG rendering for Gosub"
1010
gosub_shared = { version = "0.1.1", registry = "gosub", path = "../gosub_shared" }
1111
gosub_interface = { version = "0.1.1", registry = "gosub", path = "../gosub_interface", features = [] }
1212
gosub_html5 = { version = "0.1.1", registry = "gosub", path = "../gosub_html5" }
13-
resvg = { version = "0.45.0", optional = true }
14-
tiny-skia = "0.11.4"
13+
resvg = { version = "0.47.0", optional = true }
14+
tiny-skia = "0.12.0"
1515
anyhow = "1.0.102"
1616

1717
[features]

0 commit comments

Comments
 (0)