Skip to content

Commit ab0f68c

Browse files
Enforce version of workspace crates
We still have the ffi crate not using cargo workspace, which is a bit annoying.
1 parent 86e6769 commit ab0f68c

File tree

8 files changed

+20
-20
lines changed

8 files changed

+20
-20
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ libc = "0.2"
4141
bitflags = "2.4"
4242
thiserror = "1"
4343
gir-format-check = "^0.1"
44-
glib-sys = { path = "glib/sys" }
45-
gobject-sys = { path = "glib/gobject-sys" }
46-
glib = { path = "glib" }
47-
gio-sys = { path = "gio/sys" }
48-
gio = { path = "gio" }
49-
pango-sys = { path = "pango/sys" }
50-
pango = { path = "pango" }
51-
cairo-sys-rs = { path = "cairo/sys" }
52-
cairo-rs = { path = "cairo" }
53-
glib-macros = { path = "glib-macros" }
44+
glib-sys = { path = "glib/sys", version = "0.19" }
45+
gobject-sys = { path = "glib/gobject-sys", version = "0.19" }
46+
glib = { path = "glib", version = "0.19" }
47+
gio-sys = { path = "gio/sys", version = "0.19" }
48+
gio = { path = "gio", version = "0.19" }
49+
pango-sys = { path = "pango/sys", version = "0.19" }
50+
pango = { path = "pango", version = "0.19" }
51+
cairo-sys-rs = { path = "cairo/sys", version = "0.19" }
52+
cairo-rs = { path = "cairo", version = "0.19" }
53+
glib-macros = { path = "glib-macros", version = "0.19" }
5454

5555
[workspace.metadata.docs.rs]
5656
all-features = true

gdk-pixbuf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ v2_40 = ["ffi/v2_40"]
2121
v2_42 = ["v2_40", "ffi/v2_42"]
2222

2323
[dependencies]
24-
ffi = { package = "gdk-pixbuf-sys", path = "sys" }
24+
ffi = { package = "gdk-pixbuf-sys", path = "sys", version = "0.19" }
2525
libc.workspace = true
2626
glib.workspace = true
2727
gio.workspace = true

gio/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ futures-core = { version = "0.3", default-features = false }
3737
futures-channel = "0.3"
3838
futures-io = "0.3"
3939
futures-util = { version = "0.3", default-features = false }
40-
ffi = { package = "gio-sys", path = "sys" }
40+
ffi = { package = "gio-sys", path = "sys", version = "0.19" }
4141
glib.workspace = true
4242
thiserror.workspace = true
4343
pin-project-lite = "0.2"

glib/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ futures-task = { version = "0.3", default-features = false }
2424
futures-executor = "0.3"
2525
futures-channel = "0.3"
2626
futures-util = "0.3"
27-
ffi = { package = "glib-sys", path = "sys" }
28-
gobject_ffi = { package = "gobject-sys", path = "gobject-sys" }
27+
ffi = { package = "glib-sys", path = "sys", version = "0.19"}
28+
gobject_ffi = { package = "gobject-sys", path = "gobject-sys", version = "0.19" }
2929
glib-macros.workspace = true
3030
rs-log = { package = "log", version = "0.4", optional = true }
3131
smallvec = { version = "1.12", features = ["union", "const_generics", "const_new"] }
3232
thiserror.workspace = true
33-
gio_ffi = { package = "gio-sys", path = "../gio/sys", optional = true }
33+
gio_ffi = { package = "gio-sys", path = "../gio/sys", optional = true, version = "0.19" }
3434
memchr = "2.7.1"
3535

3636
[dev-dependencies]

graphene/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ name = "graphene"
2020
v1_12 = ["ffi/v1_12"]
2121

2222
[dependencies]
23-
ffi = { package = "graphene-sys", path = "sys" }
23+
ffi = { package = "graphene-sys", path = "sys", version = "0.19" }
2424
libc.workspace = true
2525
glib.workspace = true
2626

pango/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ v1_50 = ["v1_48", "ffi/v1_50"]
2222
v1_52 = ["v1_50", "ffi/v1_52"]
2323

2424
[dependencies]
25-
ffi = { package = "pango-sys", path = "sys" }
25+
ffi = { package = "pango-sys", path = "sys", version = "0.19" }
2626
libc.workspace = true
2727
glib.workspace = true
2828
gio.workspace = true

pangocairo/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ rust-version.workspace = true
1414
version.workspace = true
1515

1616
[dependencies]
17-
ffi = { package = "pangocairo-sys", path = "sys" }
17+
ffi = { package = "pangocairo-sys", path = "sys", version = "0.19" }
1818
libc.workspace = true
1919
glib.workspace = true
2020
pango.workspace = true

0 commit comments

Comments
 (0)