This needs an additional bump once https://github.com/whisperfish/libsignal-service-rs/pull/143 is merged, then we can again move to the master branch of libsignal-service.
This also reintroduces the
whisperfork branch for
libsignal-client (while getting rid of it for
zkgroup): libsignal-client depends on some very recent Rust features (vec_extend_from_within and array_map) that are still considered "nightly" in 1.52.1. Luckily, Jolla does ship a nightly compiler, so they just compile when we add the
array_map seems to be used in some code that I wouldn't consider very Rusty. Maybe a rewrite of that part could get rid of the feature usage too.
I have hereby force-pushed the
whisperfork branch on
libsignal-client, because the patched it contained were unnecessary. They were meant to patch away some armv8 things that did not work on our compiler and systems, but this has been fixed upstream now.