Commit a91f5f2c authored by Sebastiaan Lokhorst's avatar Sebastiaan Lokhorst Committed by Philipp Hörist

Fix Bonjour (pybonjour) on macOS

parent 468d8bd4
Pipeline #2925 passed with stages
in 3 minutes and 30 seconds
......@@ -17,7 +17,7 @@
- python3-pil (pillow) for support of webp avatars
- python3-gnupg to enable GPG encryption
- For zeroconf (bonjour) you need python3-dbus
- For zeroconf you need python3-dbus on Linux or [pybonjour](https://dev.gajim.org/lovetox/pybonjour-python3) on Windows/macOS
- gir1.2-gspell-1 and hunspell-LANG where lang is your locale eg. en, fr etc
- gir1.2-secret-1 for GNOME Keyring or KDE support as password storage
- D-Bus running to have gajim-remote working
......
......@@ -220,12 +220,14 @@ def detect_dependencies():
# ZEROCONF
try:
if os.name == 'nt':
import pybonjour # pylint: disable=unused-variable
_dependencies['PYBONJOUR'] = True
else:
import dbus # pylint: disable=unused-variable
_dependencies['PYTHON-DBUS'] = True
import pybonjour # pylint: disable=unused-variable
_dependencies['PYBONJOUR'] = True
except Exception:
pass
try:
import dbus # pylint: disable=unused-variable
_dependencies['PYTHON-DBUS'] = True
except Exception:
pass
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment