It is currently not possible to build Squeekboard with only packages that are available in Debian. This is not likely to change until Squeekboard has been ported to GTK4 or gtk4-layer-shell. Until then, vendor the dependencies during the build, so that one can still use the ".deb"-packages for testing. Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/659>
14 lines
527 B
Plaintext
14 lines
527 B
Plaintext
# When modifying this file, consider instead
|
|
# to take advantage of the method that Cargo packagers use
|
|
# to set up all the necessary stuff automatically:
|
|
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907629#30
|
|
|
|
[source.crates-io]
|
|
registry = 'https://github.com/rust-lang/crates.io-index'
|
|
replace-with = 'vendored-sources'
|
|
|
|
[source.vendored-sources]
|
|
# TODO: Use this instead of `../vendor`,
|
|
# after Squeekboard can also be built with Debian packages only.
|
|
# directory = '/usr/share/cargo/registry'
|
|
directory = '../vendor' |