[KDE/Mac] kdesrc-build
Mario Fux
kde-ml at unormal.org
Thu Nov 27 11:03:21 UTC 2014
Am Donnerstag, 27. November 2014, 11.05:05 schrieb René J.V. Bertin:
Morning René
Let me try clear some things.
> On Thursday November 27 2014 09:43:40 Marko Käning wrote:
> >As written in one of my other posts I believe that getting KF5 to build
> >natively on OSX is NOT SUCH A BIG DEAL, as HaralfF could achieve that
> >rather easily on
>
> I agree that it shouldn't be. It was my understanding that you had some
> significant hurdle with the standard paths stuff (something that in theory
> shouldn't be a big deal either I think). The remaining issue that does
> seem to be a big deal is Qt4 and Qt5 concurrency. And that's not just
> needed for the immediate transition and to allow non-KDE Qt4 apps to
> continue to function. KDE4 apps are supposed to function under KF5, and I
That's not true. That's like writing "KDE4 apps are supposed to function under
Qt5". If Qt4 and Qt5 are both installed KDE apps based on kdelibs4/qt4 or
based on KF5/Qt5 should work beneath each other.
> strongly suspect that means KDE4 will continue to be part of KF5 for a
KF5 are just the libraries based on Qt5. So KDE apps based on kdeslib4/Qt4
should work beneath KF5/Qt5 based apps.
> certain time, and thus Qt4 too. Unless someone wrote glue to convert KDE4
> to KF5 calls and Qt4 to Qt5 ... but I doubt that ever happened
Let me try to summarize it:
- There are libraries:
-- Qt4 and kdelibs4 (monolithic stack of libs from KDE) based on Qt4
-- Qt5 and KF5 (modularized and ported kdelibs libraries based on Qt5)
--- So as Qt4 and Qt5 work beneath each other kdelibs4 and KF5 should work too
- There are applications:
-- Apps build on top of Qt4 or Qt5
-- Apps build on top Qt4 and kdelibs4 or on top of Qt5 and KF5
--- Same as above, should work beneath each other if all
dependencies/libraries are installed
- Additionally to this KDE offers as well a set of workspaces called Plasma:
-- Plasma 4 is based on Qt4 and kdelibs4 and is targeted at Linux and Unices
-- Plasma 5 is based on Qt5 and KF5 and is targeted at the same platforms
--- These two don't support to be installed (and run) together!
The planned release "KDE Applications 14.12" is a collection of KDE apps based
on Qt4/kdelibs4 and Qt5/kdelibs5.
> >task. If Jeremy would be willing to tackle this, that would be simply
> >great!!!
>
> Yep, indeed. But after the Qt{4,5} concurrency issue has been tackled! ;)
>
> René
Thanks
Mario
More information about the kde-mac
mailing list