@@ -13,7 +13,7 @@ diff --git a/meson.build b/meson.build
13
13
index 1111111..2222222 100644
14
14
--- a/meson.build
15
15
+++ b/meson.build
16
- @@ -323 ,13 +323 ,9 @@ if host_system == 'windows'
16
+ @@ -336 ,13 +336 ,9 @@ if host_system == 'windows'
17
17
native_libs = run_command(
18
18
rustc_query_native_static_libs_args,
19
19
capture: true,
@@ -45,11 +45,11 @@ index 1111111..2222222 100644
45
45
rust-version.workspace = true
46
46
47
47
[dependencies]
48
- - cairo-rs = { version = "0.19" , features= ["v1_16", "png", "pdf", "ps", "svg"] }
49
- + cairo-rs = { version = "0.19" , features= ["v1_16", "png", "svg"] }
50
- cast = "0.3.0"
51
- float-cmp = "0.9.0"
52
- gdk-pixbuf = { version = "0.19" , optional = true }
48
+ - cairo-rs = { workspace = true , features = ["v1_16", "png", "pdf", "ps", "svg"] }
49
+ + cairo-rs = { workspace = true , features = ["v1_16", "png", "svg"] }
50
+ cast.workspace = true
51
+ float-cmp.workspace = true
52
+ gdk-pixbuf = { workspace = true , optional = true }
53
53
diff --git a/rsvg/Cargo.toml b/rsvg/Cargo.toml
54
54
index 1111111..2222222 100644
55
55
--- a/rsvg/Cargo.toml
@@ -58,11 +58,11 @@ index 1111111..2222222 100644
58
58
[dependencies]
59
59
# Keep these in sync with respect to the cairo-rs version:
60
60
# src/lib.rs - toplevel example in the docs
61
- - cairo-rs = { version = "0.19" , features= ["v1_16", "png", "pdf", "ps", "svg"] }
62
- + cairo-rs = { version = "0.19" , features= ["v1_16", "png", "svg"] }
63
- cast = "0.3.0"
64
- cssparser = "~0.31"
65
- data-url = "0.3.0"
61
+ - cairo-rs = { workspace = true , features = ["v1_16", "png", "pdf", "ps", "svg"] }
62
+ + cairo-rs = { workspace = true , features = ["v1_16", "png", "svg"] }
63
+ cast.workspace = true
64
+ cssparser.workspace = true
65
+ data-url.workspace = true
66
66
67
67
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
68
68
From: Kleis Auke Wolthuizen <
[email protected] >
@@ -76,7 +76,20 @@ diff --git a/Cargo.lock b/Cargo.lock
76
76
index 1111111..2222222 100644
77
77
--- a/Cargo.lock
78
78
+++ b/Cargo.lock
79
- @@ -795,16 +795,6 @@ dependencies = [
79
+ @@ -408,12 +408,6 @@ version = "0.7.1"
80
+ source = "registry+https://github.com/rust-lang/crates.io-index"
81
+ checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70"
82
+
83
+ - [[package]]
84
+ - name = "color_quant"
85
+ - version = "1.1.0"
86
+ - source = "registry+https://github.com/rust-lang/crates.io-index"
87
+ - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
88
+ -
89
+ [[package]]
90
+ name = "colorchoice"
91
+ version = "1.0.1"
92
+ @@ -815,16 +809,6 @@ dependencies = [
80
93
"wasi",
81
94
]
82
95
@@ -92,25 +105,44 @@ index 1111111..2222222 100644
92
105
-
93
106
[[package]]
94
107
name = "gio"
95
- version = "0.19.4"
96
- @@ -979,7 +969,6 @@ dependencies = [
97
- "color_quant",
98
- "dav1d",
99
- "dcv-color-primitives",
108
+ version = "0.20.0"
109
+ @@ -981,9 +965,6 @@ checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10"
110
+ dependencies = [
111
+ "bytemuck",
112
+ "byteorder-lite",
113
+ - "color_quant",
100
114
- "gif",
101
- "jpeg-decoder",
102
- "mp4parse",
115
+ - "image-webp",
103
116
"num-traits",
117
+ "png",
118
+ "ravif",
119
+ @@ -992,16 +973,6 @@ dependencies = [
120
+ "zune-jpeg",
121
+ ]
122
+
123
+ - [[package]]
124
+ - name = "image-webp"
125
+ - version = "0.1.3"
126
+ - source = "registry+https://github.com/rust-lang/crates.io-index"
127
+ - checksum = "f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904"
128
+ - dependencies = [
129
+ - "byteorder-lite",
130
+ - "quick-error 2.0.1",
131
+ - ]
132
+ -
133
+ [[package]]
134
+ name = "imgref"
135
+ version = "1.10.1"
104
136
diff --git a/rsvg/Cargo.toml b/rsvg/Cargo.toml
105
137
index 1111111..2222222 100644
106
138
--- a/rsvg/Cargo.toml
107
139
+++ b/rsvg/Cargo.toml
108
- @@ -56,7 +56,7 @@ encoding_rs = "0.8.32"
109
- float-cmp = "0.9.0"
110
- gio = "0.19"
111
- glib = "0.19"
112
- - image = { version = "0.24.9", default-features = false , features = ["jpeg", "png", "gif", "webp"] }
113
- + image = { version = "0.24.9", default-features = false , features = ["jpeg", "png"] }
114
- itertools = "0.12.0"
115
- language-tags = "0.3.1"
116
- libc = "0.2"
140
+ @@ -56,7 +56,7 @@ encoding_rs.workspace = true
141
+ float-cmp.workspace = true
142
+ gio.workspace = true
143
+ glib.workspace = true
144
+ - image = { workspace = true , features = ["jpeg", "png", "gif", "webp"] }
145
+ + image = { workspace = true , features = ["jpeg", "png"] }
146
+ itertools.workspace = true
147
+ language-tags.workspace = true
148
+ libc.workspace = true
0 commit comments