diff options
-rw-r--r-- | README.asciidoc | 2 | ||||
-rw-r--r-- | doc/changelog.asciidoc | 3 | ||||
-rw-r--r-- | qutebrowser/misc/earlyinit.py | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/README.asciidoc b/README.asciidoc index 43e6a19e4..7e2554071 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -80,6 +80,8 @@ The following software and libraries are required to run qutebrowser: - QtCore / qtbase - QtQuick (part of qtbase or qtdeclarative in some distributions) - QtSQL (part of qtbase in some distributions) + - QtDBus (part of qtbase in some distributions; note that a connection to DBus at + runtime is optional) - QtOpenGL - QtWebEngine, or - alternatively QtWebKit (5.212) - **This is not recommended** due to known security diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc index 1dde95a12..2606d96b8 100644 --- a/doc/changelog.asciidoc +++ b/doc/changelog.asciidoc @@ -33,6 +33,9 @@ Deprecated Added ~~~~~ +- New dependency on the `QtDBus` module. If this requirement is an issue for you + or your distribution, please open an issue! Note that a DBus connection at + runtime is still optional. - New `input.media_keys` setting which can be used to disable Chromium's handling of media keys. - New `:process` command (and associated `qute://process` pages) which can be diff --git a/qutebrowser/misc/earlyinit.py b/qutebrowser/misc/earlyinit.py index ca8f9e8fe..c4ff0bb85 100644 --- a/qutebrowser/misc/earlyinit.py +++ b/qutebrowser/misc/earlyinit.py @@ -235,6 +235,7 @@ def check_libraries(): 'PyQt5.QtQml': _missing_str("PyQt5.QtQml"), 'PyQt5.QtSql': _missing_str("PyQt5.QtSql"), 'PyQt5.QtOpenGL': _missing_str("PyQt5.QtOpenGL"), + 'PyQt5.QtDBus': _missing_str("PyQt5.QtDBus"), } if sys.version_info < (3, 9): # Backport required |