libQtOlm : A Qt wrapper for libolm ( https://gitlab.com/b0/libQtOlm )
libQuotient : A Qt5 library to write cross-platform clients for Matrix ( https://github.com/qmatrixclient/libqmatrixclient )
mtxclient : Client API library for Matrix, built on top of Boost.Asio ( https://github.com/Nheko-Reborn/mtxclient )
olm : An implementation of the Double Ratchet cryptographic ratchet in C++ ( https://git.matrix.org/git/olm/about/ )
sortfilterproxymodel : A Qt5 library to write cross-platform clients for Matrix ( https://gitlab.com/b0/sortfilterproxymodel )
tweeny : A modern C++ tweening library ( http://mobius3.github.io/tweeny )
Add an ebuild in portage :
The ebuild is now in the portage tree.
You can also use layman : emerge layman then layman -a matrix
For Paludis use this rsync : rsync://gentoo.zugaina.org/matrix-portage
If you have a problem : ycarus(-at-)zugaina.org