On Wed, 1 Jan 2025 19:50:50 +0100 Guido Falsi <[email protected]> wrote:
> On 01/01/25 17:53, Tomoaki AOKI wrote: > > On Wed, 1 Jan 2025 16:05:19 +0000 > > Graham Perrin <[email protected]> wrote: > > > >> First noted on CURRENT (below, abbreviated), then with latest packages > >> for 14.2-RELEASE (<https://pastebin.com/raw/rzqJAkUt>). > >> > >> Avoidable by locking ghostwriter-24.02.2 :-) > >> > >> <https://github.com/FreeBSD/freebsd-ports/commit/3c946a45d311a3e41712cbb5c6550878e564ac50> > >> > >>> … now only supports qt6 … > > Upstream decided to only support it [1] [2] Quite unfortunate... > The port can only reflect upstream development. I held some updates in > the last few months because those were crashing for me and I was not > able to fix it. This version is not crashing. > > I'm not using KDE/KF[56], but I do use ghostwriter with qt6 and some > other applications with qt6/kf6 dependencies. Maybe impossible here, but if kf*-dependencies could be stripped out, keeping qt* dependencies, it would help quite a lot for this kind of transitional periods (including future transitions). Should be just a dream, though. :-( I hope upstream to decide supporting sane coexistence of previous and current kf*. But should be just a dream, too. > > Just my opinion as a user. > > > > Basically ports depend on kf* ports should NOT switch to Qt6 until KDE5 > > is remaining as defaut KDE on FreeBSD. The exceptions would be: > > > > *KDE6 ports themselves, > > *Security fix is available only for KF6 versions upstream. > > > > Unless the second reason, if upstream stops support building with kf5, > > ports should be stick with currently in-tree version and wait for KDE6 > > to be default on ports. > > Don't see a good reason to force everyone to use an old version. > > Anyway the ports tree is open source, nothing stops anyone from > proposing (with himself as maintainer) a new port for the old version > calling it "ghostwriter-qt5" or whatever. Or flavorizing with qt5/kf5 version alone stick with latest possible (older than ones for qt6/kf6) version until KDE6 becomes default on ports. Regards. > [1] > https://invent.kde.org/office/ghostwriter/-/blob/release/24.12/CMakeLists.txt#L21 > > -- > Guido Falsi <[email protected]> -- Tomoaki AOKI <[email protected]>
