[konversation] [Bug 349675] Commands such as /fortune do not send messages
argonel
bugzilla_noreply at kde.org
Wed May 22 00:50:49 BST 2024
https://bugs.kde.org/show_bug.cgi?id=349675
argonel <argonel at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Latest Commit|https://invent.kde.org/netw |https://invent.kde.org/netw
|ork/konversation/-/commit/a |ork/konversation/-/commit/9
|941c4fd4faf45cb8a9bdda1b13f |f0a87cbc0376bb188076c9c23c0
|bc035cad4335 |9e337754e9ce
--- Comment #6 from argonel <argonel at gmail.com> ---
Git commit 9f0a87cbc0376bb188076c9c23c09e337754e9ce by Eli MacKenzie.
Committed on 21/05/2024 at 23:49.
Pushed by argonel into branch 'release/24.05'.
Provide scripts with an env var to find qdbus
While the qdbus tool has been a RUNTIME dependency of Konversation since 2008,
most distros didn't add a requirement. Given there's no standard way to
advertise runtime deps, qdbus is now a build dep in addition to being a
runtime dep.
Unfortunately qdbus doesn't have a consistent name nor location. This attempts
to find it by asking Qt where the binaries probably got installed and then
tries a few possible names.
A script run from inside Konversation now expects to receive an environment
variable "KONVERSATION_DBUS_BIN" that is the full pathname of the actual
program. This is set by the script launcher if it isn't present in the
environment on launch.
FIXED-IN: 1.10.24020
M +11 -0 CMakeLists.txt
M +1 -0 ChangeLog
M +2 -0 NEWS
M +5 -4 data/scripting_support/python/konversation/dbus.py
M +2 -2 data/scripting_support/python/konversation/i18n.py
M +2 -1 data/scripts/fortune
M +2 -2 data/scripts/gauge
M +3 -2 data/scripts/media
M +1 -1 data/scripts/sayclip
M +2 -2 data/scripts/tinyurl
M +7 -5 data/scripts/uptime
M +13 -0 src/CMakeLists.txt
A +1 -0 src/konvi_qdbus.h.in
M +3 -0 src/scriptlauncher.cpp
https://invent.kde.org/network/konversation/-/commit/9f0a87cbc0376bb188076c9c23c09e337754e9ce
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Konversation-devel
mailing list