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.
QLC+4 packaging questions
- mcallegari
- Posts: 4727
- 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
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