Update default builds to Qt6

* Update Debian packages to use Qt6
  * Update Fedora packages to use Qt6
  * Update default AppImage builds to use Qt6
  * Update default Windows builds to use Qt6
  * Update default MacOS builds to use Qt6
This commit is contained in:
Adam Honse
2025-05-02 08:20:02 -05:00
parent ee6343900b
commit 36b4f52cbc
5 changed files with 66 additions and 48 deletions

6
debian/control vendored
View File

@@ -6,9 +6,9 @@ Standards-Version: 3.9.2
Build-Depends:
debhelper (>= 9),
pkg-config,
qtbase5-dev,
qtbase5-dev-tools,
qttools5-dev-tools,
qt6-base-dev,
qt6-base-dev-tools,
qt6-tools-dev-tools,
qt5-qmake,
libusb-1.0-0-dev,
libhidapi-dev,

10
debian/rules vendored
View File

@@ -1,5 +1,13 @@
#!/usr/bin/make -f
export QT_SELECT := qt5
export QT_SELECT := qt6
%:
dh $@ --parallel
override_dh_auto_configure:
ln -s /usr/bin/qmake6 ./qmake
PATH=`pwd`:$(PATH) dh_auto_configure
override_dh_auto_clean:
$(RM) qmake
dh_auto_clean