Properly add the missing qml6-modules to the dependencies
authorIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 25 Sep 2023 11:15:43 +0000 (13:15 +0200)
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 25 Sep 2023 11:15:43 +0000 (13:15 +0200)
Gbp-Dch: ignore

debian/control
debian/rules

index ae13c976c47ca9913ebbaaa0bfd17152e0ec00c2..d350db502c57114e9bf0c7cc4e86c0700a48c8ec 100644 (file)
@@ -17,9 +17,9 @@ Build-Depends:
  qt6-base-dev,
  qt6-declarative-dev,
  qt6-networkauth-dev,
- qt6-svg-dev,
+ qt6-svg-dev [amd64 arm64 armhf i386],
  qt6-webengine-dev [amd64 arm64 armhf i386],
- qt6-websockets-dev,
+ qt6-websockets-dev [amd64 arm64 armhf i386],
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://github.com/jacktrip/jacktrip/
index 18f4c34f0c2d5ef59cc3c9df3b6ee1be6ea0d69f..9d98e2344e95e00863301cf9f243791aed7c410a 100755 (executable)
@@ -12,9 +12,16 @@ CONFIG_gui = -Dnogui=false -Drtaudio=enabled
 
 ifeq ($(strip $(filter $(DEB_HOST_ARCH), amd64 arm64 armhf i386)),)
 CONFIG += -Dnovs=true
-#else
-#QT_DEPENDS = \
-# qml6-module-qtquick-controls qml6-module-qtqml-workerscript qml6-module-qtquick-templates qml6-module-qtquick-layouts qml6-module-qt5compat-graphicaleffects qml6-module-qtwebchannel qml6-module-qtwebengine
+else
+QT_DEPENDS = \
+       qml6-module-qt5compat-graphicaleffects, \
+       qml6-module-qtqml-workerscript, \
+       qml6-module-qtquick-controls, \
+       qml6-module-qtquick-layouts, \
+       qml6-module-qtquick-templates, \
+       qml6-module-qtquick-window, \
+       qml6-module-qtwebchannel, \
+       qml6-module-qtwebengine
 endif