From 0430ba92137c7e87ef8e8f33a9e306be830caa30 Mon Sep 17 00:00:00 2001 From: Dorota Czaplejewicz Date: Wed, 19 Jan 2022 16:08:38 +0000 Subject: [PATCH] build: Pin transitive dependencies gtk-sys and cairo-sys were set to "anything" in the hope that the dependency resolver in cargo would use the same version as other dependencies, which consume objects from them. That's not the case though, and they went out of sync. This pins the dependencies to what is de facto being used. --- Cargo.toml.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml.in b/Cargo.toml.in index e5d8b537..e74689c5 100644 --- a/Cargo.toml.in +++ b/Cargo.toml.in @@ -23,14 +23,14 @@ rustc_less_1_36 = [] # Dependencies which don't change based on build flags [dependencies.cairo-sys-rs] -version = "*" +version = "0.9" [dependencies.glib-sys] version = "*" features = ["v2_44"] [dependencies.gtk-sys] -version = "*" +version = "0.9" features = ["v3_22"] [dependencies]