Cyanide is a client for Tox. Some features are missing and there may be some bugs.
Use the warehouse app for easy installation and updates
You can use Weblate to create and improve translations. Alternatively, send a patch or use github.
First install the Sailfish OS SDK.
Clone the repository - it currently includes a submodule so you have to do
git clone --recursive https://github.com/krobelus/cyanide
Then you need some libraries which are not in the official repositories. I built them using the Mer Project Open Build Service
You can use this script:
$ sh get_libraries.sh
It will download the RPMs I built to the "res" folder. Then you need to install
those on the Mer SDK VM. In the VM there is the folder /home/merdsk/share
which is a shared folder of the home directory of the host system.
$ ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost
$ cd /home/mersdk/share/<path_to_cyanide>/res && sb2 -t SailfishOS-armv7hl -m sdk-install -R rpm -i toxcore*.rpm libsodium*.rpm libvpx*.rpm opus*.rpm