Re: git: 49eaa88d7d8f - main - net-im/libquotient: flavorize port for Qt 5 and Qt 6

From: Tobias C. Berner <tcberner_at_freebsd.org>
Date: Sun, 10 Sep 2023 21:49:52 UTC
Moin moin

The KDE world will slowly move to be Qt6 based -- however, there is
certainly a longer transition phase again (like when it moved from Qt4
to Qt5).
For this reason, it is helpful to have versions based on both
toolkits, so that we can manage this transition smoothly.

So for most flavored libraries in the KDE-toolchain it won't really be
a user choice but rather just a dependency resolution: e.g. "neochat
has been ported to Qt6, so it requires Qt6 dependencies" /  "foobar is
still Qt5 so it requires the Qt5 dependency".


mfg Tobias

On Sun, 10 Sept 2023 at 22:28, Yuri <yuri@freebsd.org> wrote:
>
> Hi Tobias,
>
>
>
> On 9/10/23 13:05, Tobias C. Berner wrote:
> >      net-im/libquotient: flavorize port for Qt 5 and Qt 6
> >
> >      - To allow for co-instability, the header files have been moved to a
> >        prefix. This location might change again in the future, if upstream
> >        adapts their build system for co-instability.
> >
> >      - The android related file is simply not cared about in the Qt6 version,
> >        to allow for co-instability.
>
>
>
> Why do users need a choice to install the same software with Qt5?
>
>
> It seems like a unnecessary choice since Qt6 is simply a new gen of Qt
> and Qt5 is an old gen.
>
>
> Thanks,
>
> Yuri
>
>
>