- dino
- https://dino.im/
- Solus only has gajim without plugins so no OMEMO (an encryption method that just works fine) support without cloning repository plugin at the right place and there may also be Pidgin (but xmpp support is poor), Dino is really user friendly and featurefull. The development team is aiming at supporting Audio/Video calls soon.
- It's GPLv3
- sources from github
The package require "libsignal" which is not packaged in Solus, an easy way to get Dino to compile is telling it it can use git submodule to download libisgnal and statically compile against this in-tree libsignal.
I made a package (I share it here to show it's not a complex package, I will submit a proper new package if the request is accepted)
name : dino version : 0.2.2 release : 1 source : - git|https://github.com/dino/dino.git: v0.2.2 homepage : https://dino.im license : GPL-3.0 component : network.clients summary : A modern XMPP client description: | Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind. networking: yes builddeps : - pkgconfig(libsoup-2.4) - pkgconfig(libqrencode) - pkgconfig(gee-0.8) - pkgconfig(gpgme) - pkgconfig(gtk+-3.0) - git - vala setup : | %cmake_ninja -DBUILD_LIBSIGNAL_IN_TREE=yes build : | %ninja_build install : | %ninja_install