Re: editors/ghostwriter 24.12.0 versus x11/kde5

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Wed, 01 Jan 2025 18:50:50 UTC
On 01/01/25 17:53, Tomoaki AOKI wrote:
> On Wed, 1 Jan 2025 16:05:19 +0000
> Graham Perrin <grahamperrin@gmail.com> 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]

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.

> 
> 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.



[1] 
https://invent.kde.org/office/ghostwriter/-/blob/release/24.12/CMakeLists.txt#L21

-- 
Guido Falsi <madpilot@FreeBSD.org>