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.
This commit is contained in:
		@ -23,14 +23,14 @@ rustc_less_1_36 = []
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Dependencies which don't change based on build flags
 | 
					# Dependencies which don't change based on build flags
 | 
				
			||||||
[dependencies.cairo-sys-rs]
 | 
					[dependencies.cairo-sys-rs]
 | 
				
			||||||
version = "*"
 | 
					version = "0.9"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[dependencies.glib-sys]
 | 
					[dependencies.glib-sys]
 | 
				
			||||||
version = "*"
 | 
					version = "*"
 | 
				
			||||||
features = ["v2_44"]
 | 
					features = ["v2_44"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[dependencies.gtk-sys]
 | 
					[dependencies.gtk-sys]
 | 
				
			||||||
version = "*"
 | 
					version = "0.9"
 | 
				
			||||||
features = ["v3_22"]
 | 
					features = ["v3_22"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[dependencies]
 | 
					[dependencies]
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user