From Fedora Project Wiki
Plugins
OMEMO
tested with
- Fedora 29
- x86_64
- gajim-1.0.3-3
- OMEMO (Plugin) 2.6.2
OMEMO dependencies
axolotl
install axolotl via corp philfry/gajim
enable the copr repository philfry/gajim
sudo dnf copr enable -y philfry/gajim
install the required packages python3-axolotl (python-axolotl) and python3-axolotl-curve25519 (python-axolotl-curve25519)
- the (normal Fedora) package python3-protobuf will also be installed as a dependency
sudo dnf install -y python3-axolotl python3-axolotl-curve25519
install axolotl via pip
install the for pip needed package python3-devel
sudo dnf install -y python3-devel
install the python package python-axolotl
- the python package python-axolotl-curve25519 will also (automatically) be installed
sudo pip3 install python-axolotl
qrcode
A optional feature of OMEMO uses QR Codes for verification.[1]
install the recommended package python3-qrcode
sudo dnf install -y python3-qrcode