[neon/snap-packaging/plasma-desktop-snap] /: Remove all qt6 packages. Make VERBOSE to debug. Stuck until runtime deps

Scarlett Moore null at kde.org
Fri Apr 12 14:32:11 BST 2024


Git commit 8181cbfddd8b4d9872a21fbc5ddd38cd364adc32 by Scarlett Moore.
Committed on 12/04/2024 at 13:31.
Pushed by scarlettmoore into branch 'master'.

Remove all qt6 packages. Make VERBOSE to debug. Stuck until runtime deps
make it into sdk.

M  +178  -429  snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/plasma-desktop-snap/-/commit/8181cbfddd8b4d9872a21fbc5ddd38cd364adc32

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 75a41b3..e49a00a 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -138,9 +138,13 @@ parts:
         - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET
         - --log-level=STATUS
         - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
+        - -DVERBOSE=ON
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: &prime
+        #- -usr/lib/*/cmake/*
+        #- -usr/include/*
         - -usr/share/ECM/*
         - -usr/share/man/*
         - -usr/share/icons/breeze-dark*
@@ -157,41 +161,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
-    bluedevil:
-        source: https://invent.kde.org/plasma/bluedevil.git
-        source-type: git
-        source-branch: 'Plasma/6.0'
-        source-depth: 1
-        build-packages:
-        - cmake
-        - shared-mime-info
-        stage-packages:
-        - bluez
-        - bluez-obexd
-        - qml6-module-qtquick-layouts
-        - qml6-module-qtquick
-        plugin: cmake
-        cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     ocean-sound-theme:
         source: https://invent.kde.org/plasma/ocean-sound-theme.git
         source-type: git
@@ -201,16 +174,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     oxygen-sounds:
         source: https://invent.kde.org/plasma/oxygen-sounds.git
         source-type: git
@@ -220,16 +187,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kactivitymanagerd:
         source: https://invent.kde.org/plasma/kactivitymanagerd.git
         source-type: git
@@ -240,16 +201,10 @@ parts:
         - libboost-dev
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-thunderbolt:
         source: https://invent.kde.org/plasma/plasma-thunderbolt.git
         source-type: git
@@ -262,24 +217,16 @@ parts:
         - bolt
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kglobalacceld:
         source: https://invent.kde.org/plasma/kglobalacceld.git
         source-type: git
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libx11-dev
         - libxcb1-dev
         - pkg-config
@@ -291,16 +238,10 @@ parts:
         - libxcb1
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kmenuedit:
         source: https://invent.kde.org/plasma/kmenuedit.git
         source-type: git
@@ -310,16 +251,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kgamma:
         source: https://invent.kde.org/plasma/kgamma.git
         source-type: git
@@ -334,16 +269,10 @@ parts:
         - libxxf86vm1
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     ksshaskpass:
         source: https://invent.kde.org/plasma/ksshaskpass.git
         source-type: git
@@ -355,16 +284,10 @@ parts:
         - openssh-client
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kwallet-pam:
         source: https://invent.kde.org/plasma/kwallet-pam.git
         source-type: git
@@ -378,37 +301,23 @@ parts:
         - socat
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-activities:
         source: https://invent.kde.org/plasma/plasma-activities.git
         source-type: git
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libboost-dev
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-activities-stats:
         after:
         - plasma-activities
@@ -417,21 +326,13 @@ parts:
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libboost-dev
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kwrited:
         source: https://invent.kde.org/plasma/kwrited.git
         source-type: git
@@ -441,16 +342,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     layer-shell-qt:
         source: https://invent.kde.org/plasma/layer-shell-qt.git
         source-type: git
@@ -466,16 +361,10 @@ parts:
         - libwayland-client0
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kwayland:
         after:
         - layer-shell-qt
@@ -484,8 +373,6 @@ parts:
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libegl1-mesa-dev
         - libwayland-dev
         - pkg-config
@@ -494,16 +381,10 @@ parts:
         - libwayland-client0
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     libkscreen:
         after:
         - kwayland
@@ -512,8 +393,6 @@ parts:
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libwayland-bin
         - libwayland-dev
         - libx11-dev
@@ -529,16 +408,10 @@ parts:
         - libxcb1
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     libplasma:
         after:
         - plasma-activities
@@ -547,8 +420,6 @@ parts:
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - doxygen
-        - graphviz
         - libegl1-mesa-dev
         - libsm-dev
         - libwayland-dev
@@ -558,14 +429,6 @@ parts:
         - libxcb-shape0-dev
         - pkg-config
         stage-packages:
-        - qml6-module-org-kde-kconfig
-        - qml6-module-org-kde-kirigami2
-        - qml6-module-org-kde-kquickcontrols
-        - qml6-module-org-kde-kquickcontrolsaddons
-        - qml6-module-qtqml-models
-        - qml6-module-qtquick
-        - qml6-module-qtquick-controls
-        - qml6-module-qtquick-templates
         - libegl1
         - libglx0
         - libopengl0
@@ -577,16 +440,29 @@ parts:
         - libxcb1
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
+    bluedevil:
+        after:
+        - libplasma
+        source: https://invent.kde.org/plasma/bluedevil.git
+        source-type: git
+        source-branch: 'Plasma/6.0'
+        source-depth: 1
+        build-packages:
+        - cmake
+        - shared-mime-info
+        stage-packages:
+        - bluez
+        - bluez-obexd
+        plugin: cmake
+        cmake-parameters: *cmakeparameters
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     breeze:
         after:
         - kwayland
@@ -620,16 +496,12 @@ parts:
         - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET
         - --log-level=STATUS
         - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        - -DVERBOSE=ON
+        - -DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current;/snap/kf6-core22-sdk/current
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     breeze-gtk:
         after:
         - breeze
@@ -649,16 +521,10 @@ parts:
         - gtk2-engines-pixbuf
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     discover:
         after:
         - libplasma
@@ -674,13 +540,9 @@ parts:
         - libjcat-dev
         - libmarkdown2-dev
         - libpackagekitqt6-dev
-        - libqca-qt6-2-dev
         - libsnapd-qt-dev
         - libsoup2.4-dev
         - pkg-config
-        - qcoro-qt6-dev
-        - kf6-kirigami-addons-dev
-        - kf6-kuserfeedback-dev
         stage-packages:
         - appstream
         - apt-config-icons
@@ -693,19 +555,12 @@ parts:
         - libglib2.0-0
         - libmarkdown2
         - libpackagekitqt6
-        - libqcoro6core0
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     libksysguard:
         after:
         - libplasma
@@ -725,26 +580,16 @@ parts:
         - xvfb
         - zlib1g-dev
         stage-packages:
-        - qml6-module-org-kde-kitemmodels
-        - qml6-module-org-kde-quickcharts
-        - qml6-module-qtquick
-        - qml6-module-qtquick-layouts
         - libnl-3-200
         - libpcap0.8
         - libsensors5
         - zlib1g
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kscreenlocker:
         after:
         - kwayland
@@ -768,9 +613,6 @@ parts:
         - pkg-config
         stage-packages:
         - psmisc
-        - qml6-module-qtquick
-        - qml6-module-qtquick-controls
-        - qml6-module-qtquick-layouts
         - libpam0g
         - libwayland-client0
         - libwayland-server0
@@ -780,16 +622,10 @@ parts:
         - libxi6
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     drkonqi:
         after:
         - kwayland
@@ -803,7 +639,6 @@ parts:
         build-packages:
         - cmake
         - dbus-x11
-        - libpolkit-qt6-1-dev
         - libsystemd-dev
         - python3-dev
         - python3-psutil
@@ -816,20 +651,13 @@ parts:
         - python3-pygdbmi
         - python3-sentry-sdk
         - init-system-helpers
-        - libpolkit-qt6-1-1
         - libsystemd0
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma5support:
         after:
         - libksysguard
@@ -842,16 +670,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kwin:
         after:
         - kscreenlocker
@@ -911,7 +733,6 @@ parts:
         - xwayland
         stage-packages:
         - libepoxy0
-        - libqaccessibilityclient-qt6-0
         - libx11-6
         - libxcb-composite0
         - libxcb-keysyms1
@@ -931,15 +752,6 @@ parts:
         - libsystemd0
         - libxcb1
         - hwdata
-        - qml6-module-org-kde-kitemmodels
-        - qml6-module-org-kde-kquickcontrolsaddons
-        - qml6-module-org-kde-quickcharts
-        - qml6-module-qtmultimedia
-        - qml6-module-qtquick
-        - qml6-module-qtquick-controls
-        - qml6-module-qtquick-layouts
-        - qml6-module-qtquick-virtualkeyboard
-        - qml6-module-qtquick-window
         - libdisplay-info1
         - libdrm2
         - libgbm1
@@ -962,19 +774,12 @@ parts:
         - libmaliit-plugins2
         - maliit-keyboard
         - python3
-        - qt6-virtualkeyboard
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     oxygen:
         after:
         - kwayland
@@ -996,16 +801,10 @@ parts:
         - libxxf86vm1
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kde-cli-tools:
         after:
         - plasma-activities
@@ -1018,16 +817,10 @@ parts:
         - pkg-config
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-systemmonitor:
         after:
         - libksysguard
@@ -1039,16 +832,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-workspace:
         after:
         - kscreenlocker
@@ -1076,18 +863,14 @@ parts:
         - libappstreamqt-dev
         - libboost-dev
         - libcanberra-dev
-        - libdbusmenu-qt6-dev
         - libdrm-dev
         - libgps-dev
         - libicu-dev
-        - libkexiv2-dev
-        - libkpipewire-dev
         - libmpfr-dev
         - libnm-dev
         - libpackagekitqt6-dev
         - libpam0g-dev
         - libpipewire-0.3-dev
-        - libpolkit-qt6-1-dev
         - libqalculate-dev
         - libraw1394-dev
         - libsm-dev
@@ -1116,10 +899,8 @@ parts:
         - libxtst-dev
         - lm-sensors
         - pkg-config
-        - qcoro-qt6-dev
         - wayland-protocols
         - xcb-proto
-        - kf6-krunner-dev
         stage-packages:
         - accountsservice
         - appmenu-gtk2-module
@@ -1129,12 +910,9 @@ parts:
         - iso-codes
         - language-selector-common
         - python3
-        - qml6-module-org-kde-pipewire
-        - qml6-module-org-kde-userfeedback
         - udisks2
         - x11-utils
         - x11-xserver-utils
-        - xdg-desktop-portal-kde
         - init-system-helpers
         - libappstreamqt-3
         - libcanberra0
@@ -1144,12 +922,9 @@ parts:
         - libgps28
         - libice6
         - libicu70
-        - libkexiv2
-        - libkpipewire6
         - libpackagekitqt6
         - libpolkit-qt6-1-1
         - libqalculate22
-        - libqcoro6dbus0
         - libsm6
         - libsystemd0
         - libudev1
@@ -1175,16 +950,9 @@ parts:
         - -usr/bin/plasma-activities-cli6
         - -usr/lib/*/libPlasmaActivities.so.6
         - -usr/lib/*/qt6/qml/org/kde/activities/libplasmaactivitiesextensionplugin.so
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - -usr/share/lintian
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     systemsettings:
         after:
         - plasma-activities
@@ -1198,16 +966,10 @@ parts:
         - cmake
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-pa:
         after:
         - libplasma
@@ -1233,16 +995,10 @@ parts:
         - libpulse0
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kscreen:
         after:
         - libkscreen
@@ -1265,16 +1021,10 @@ parts:
         - libxi6
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     kinfocenter:
         after:
         - kwayland
@@ -1304,16 +1054,10 @@ parts:
         - x11-utils
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     powerdevil:
         after:
         - kwayland
@@ -1347,16 +1091,25 @@ parts:
         - power-profiles-daemon
         plugin: cmake
         cmake-parameters: *cmakeparameters
-        prime:
-        - -usr/lib/*/cmake/*
-        - -usr/include/*
-        - -usr/share/ECM/*
-        - -usr/share/man/*
-        - -usr/share/icons/breeze-dark*
-        - -usr/bin/X11
-        - -usr/lib/gcc/$SNAPCRAFT_ARCH_TRIPLET/6.0.0
-        - -usr/lib/aspell/*
-        - "-usr/share/lintian"
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
+    sddm-kcm:
+        source: https://invent.kde.org/plasma/sddm-kcm.git
+        source-type: git
+        source-branch: 'Plasma/6.0'
+        source-depth: 1
+        build-packages:
+        - cmake
+        stage-packages:
+        - sddm
+        plugin: cmake
+        cmake-parameters: *cmakeparameters
+        stage:
+        - -usr/lib/*/libQt5*
+        - -usr/lib/*/libQt6*
+        prime: *prime
     plasma-desktop:
         after:
         - kscreenlocker
@@ -1385,7 +1138,6 @@ parts:
         source-branch: 'Plasma/6.0'
         source-depth: 1
         build-packages:
-        - kaccounts-integration-dev
         - libboost-dev
         - libcanberra-dev
         - libfontconfig1-dev
@@ -1422,13 +1174,10 @@ parts:
         - xserver-xorg-input-synaptics-dev
         - xvfb
         - libeditorconfig0
-        - qt6-base-private-dev
         stage-packages:
         - ibus-data
         - polkit-kde-agent-1
         - python3
-        - kaccounts-integration
-        - libaccounts-qt6-1
         - libcanberra0
         - libibus-1.0-5
         - libicu70


More information about the Neon-commits mailing list