Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Thiago Macieira
On Friday 12 December 2014 02:36:11 Kevin Kofler wrote: > Blasche Alexander wrote: > > Personally, I think it is rather useless to enable QtDBus on for example > > Windows. Yes, its better cross-platform programming and there are some > > esoteric guys/projects who use dbus at this stage on Windows

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Kevin Kofler
Blasche Alexander wrote: > Personally, I think it is rather useless to enable QtDBus on for example > Windows. Yes, its better cross-platform programming and there are some > esoteric guys/projects who use dbus at this stage on Windows. The kdewin (KDE on Windows; in particular, ports of KDE appli

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Thiago Macieira
On Thursday 11 December 2014 08:40:20 Blasche Alexander wrote: > So far there are two cases: > > 1.) no dbus (nice qmake check to cut for Windows, Android and some other > platforms) > 2.) dbus available but no daemon or permission issues > (QDbusConnection::connectToBus(...).isConnected()) > 3.

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Thiago Macieira
On Thursday 11 December 2014 14:14:06 Morten Johan Sørvig wrote: > I’m wondering, do we want to keep the “none” behavior to “runtime” for OS X? > > libdbus-1 (and pkg-config) may be installed for two reasons: > 1) As a dependency for Qt. > 2) As a dependency for something else (some other homebrew

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Morten Johan Sørvig
> On 11 Dec 2014, at 02:42, Thiago Macieira wrote: > > Dear all > > My well-intentioned changes to unbreak the building of the OS X builds for > 5.4.0 have apparently had unexpected consequences. After reviewing the > situation, I've created https://codereview.qt-project.org/101843 to fix the

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Roland Winklmeier
To me this is amazing news. I'm using DBus on all platforms since nearly 2 years and always had to build Qt myself instead of using the official installers because of missing QtDBus libraries. They are shipped for Mac OS X meanwhile, but Windows was still a burden. 2014-12-11 9:40 GMT+01:00 Blasch

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Blasche Alexander
From: development-bounces+alexander.blasche=theqtcompany@qt-project.org on behalf of Thiago Macieira >Clarifying after question on IRC: will be enabled by default for all builds on >all OS. Unless you pass -no-dbus, of course. What's the runtime ca

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-11 Thread Thiago Macieira
On Thursday 11 December 2014 08:41:22 Kurt Pattyn wrote: > > On 11 Dec 2014, at 08:30, Thiago Macieira wrote: > >> On Wednesday 10 December 2014 17:42:06 Thiago Macieira wrote: > >> Explanation: > >> * runtime: dynamically open libdbus-1 at runtime > >> * linked: link to libdbus-1 > >> * configur

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-10 Thread Kurt Pattyn
> On 11 Dec 2014, at 08:30, Thiago Macieira wrote: > >> On Wednesday 10 December 2014 17:42:06 Thiago Macieira wrote: >> Explanation: >> * runtime: dynamically open libdbus-1 at runtime >> * linked: link to libdbus-1 >> * configure1: check at configure time if libdbus-1 is present in the >> s

Re: [Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-10 Thread Thiago Macieira
On Wednesday 10 December 2014 17:42:06 Thiago Macieira wrote: > Explanation: > * runtime: dynamically open libdbus-1 at runtime > * linked: link to libdbus-1 > * configure1: check at configure time if libdbus-1 is present in the > system and then enable "runtime" mode > * configure2: check at

[Development] Enabling of QtDBus in Qt 5.4 and 5.5

2014-12-10 Thread Thiago Macieira
Dear all My well-intentioned changes to unbreak the building of the OS X builds for 5.4.0 have apparently had unexpected consequences. After reviewing the situation, I've created https://codereview.qt-project.org/101843 to fix the issues (note: updates for Windows pending). Once that one is in