Add dh-sequence-qmldeps and ${qml6:Depends} to ensure all QML 6 runtime dependencies are properly picked up.

This commit is contained in:
Simon Quigley 2025-02-18 01:28:52 -06:00
parent 7ce9170fe4
commit fc7f594848
3 changed files with 13 additions and 2 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
calamares-settings-ubuntu (1:25.04.14) UNRELEASED; urgency=medium
* Add dh-sequence-qmldeps and ${qml6:Depends} to ensure all QML 6 runtime
dependencies are properly picked up.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 18 Feb 2025 00:28:25 -0600
calamares-settings-ubuntu (1:25.04.13) plucky; urgency=medium
* [users] Set allowWeakPasswords and allowWeakPasswordsDefault to false for

7
debian/control vendored
View File

@ -6,6 +6,7 @@ Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
Build-Depends: calamares (>= 3.3.13-0ubuntu4),
cmake,
debhelper-compat (= 13),
dh-sequence-qmldeps,
extra-cmake-modules,
intltool,
libkf6coreaddons-dev,
@ -25,6 +26,7 @@ Rules-Requires-Root: no
Package: calamares-settings-kubuntu
Architecture: all
Depends: calamares-settings-ubuntu-common (>= ${binary:Version}),
${qml6:Depends},
${misc:Depends}
Conflicts: calamares-settings-ubuntu-flavor
Provides: calamares-settings-ubuntu-flavor
@ -37,6 +39,7 @@ Description: Kubuntu Calamares Settings and Branding
Package: calamares-settings-lubuntu
Architecture: all
Depends: calamares-settings-ubuntu-common (>= ${binary:Version}),
${qml6:Depends},
${misc:Depends}
Recommends: lubuntu-installer-prompt
Conflicts: calamares-settings-ubuntu-flavor
@ -52,6 +55,7 @@ Architecture: all
Depends: calamares-settings-ubuntu-common (>= ${binary:Version}),
qt6-style-kvantum,
qt6-style-kvantum-themes,
${qml6:Depends},
${misc:Depends}
Conflicts: calamares-settings-ubuntu-flavor
Provides: calamares-settings-ubuntu-flavor
@ -70,11 +74,10 @@ Depends: calamares (>= 3.3.13-0ubuntu4),
keyutils,
python3,
python3-distro,
qml6-module-qtquick,
qml6-module-qtquick-window,
snapd-seed-glue,
squashfs-tools,
sudo,
${qml6:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Common Calamares Settings

1
debian/qmldeps.overrides vendored Normal file
View File

@ -0,0 +1 @@
calamares.slideshow calamares