QLC+4 packaging questions

Post Reply
User avatar
edogawa
Posts: 630
Joined: Thu May 07, 2015 10:34 am
Real Name: Edgar Aichinger

Hello,

I've been working on updating our rpm packages in OBS to use cmake instead of qmake, and while at it, I also created a qlcplus-qt6-git package here:
https://build.opensuse.org/package/show ... us-qt6-git

It will take some time until this is ready for bringing it into Massimo's OBS area, as I have difficulties creating an appropriate working PKGBUILD, and haven't even started looking at the debian build.

Before I try to do the according changes to qlcplus-qt5-git and later qlcplus-qt5 as well, I'd like to know if this is a welcomed change and addition at all? Do we want to offer qlcplus-qt6 packages to exist? With all these options for Qt5 and QLC versions, naming gets increasingly confusing, in my humble opinion, Qt6 has become standard in most distros, Qt4 is history since long and Qt5 will phase out sooner or later, so eventually we could drop the Qt part in the name completely... (I've also made a qlcplus5-git variant for openSUSE only, in my home repo that builds against Qt5 QML and has a few GUI issues compared to the GH builds)

More generally, my impression is that these OBS builds lose interest, in favour of appimage/flatpak and Github Action builds. OTOH they still are linked from the download page, so I thought I'd ask before putting more work and time into this.
User avatar
mcallegari
Posts: 4710
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Hi Edgar, first off thanks for your efforts into OBS.
As I always stated, Linux is (sadly) the smallest part of QLC+ users. I don't have the exact numbers but last time I checked Windows and macOs represented the majority of downloads.
Also, as you noticed yourself (https://www.qlcplus.org/forum/viewtopic.php?t=17764) Qt6 builds still have issues even if they build successfully. Most of the times the cause is broken signals/slots.

I do agree that eventually v4 and v5 will move to Qt6 but we deinitely need to test as much as possible to make them production-ready.
So I don't think efforts on Qt6 are wasted, just don't rush to setup those packages. When you have time, progresses are welcome :)
Post Reply