Skip to content

build: Pin transitive dependencies

dcz requested to merge dcz/squeekboard:vers into master

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.

Note: this might fail inside a Debian pipeline.

Fixes #321 (closed)

Merge request reports