[neon/snap-packaging/plasma-desktop-snap] /: stage dependencies up to kwin.

Scarlett Moore null at kde.org
Tue Apr 2 20:08:51 BST 2024


Git commit ed03d7b797fce5df7812fca55ba9c5f057665155 by Scarlett Moore.
Committed on 02/04/2024 at 19:08.
Pushed by scarlettmoore into branch 'master'.

stage dependencies up to kwin.

M  +107  -0    snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 883b2a7..4c7e9f8 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -159,6 +159,12 @@ parts:
         - libx11-dev
         - libxcb1-dev
         - pkg-config
+        stage-packages:
+        - libx11-6
+        - libxcb-keysyms1
+        - libxcb-record0
+        - libxcb-xkb1
+        - libxcb1
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -295,6 +301,8 @@ parts:
         - libxkbcommon-dev
         - pkg-config
         - wayland-protocols
+        stage-packages:
+        - libwayland-client0
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -344,6 +352,8 @@ parts:
         - libwayland-dev
         - pkg-config
         - wayland-protocols
+        stage-packages:
+        - libwayland-client0
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -398,6 +408,10 @@ parts:
         - libxcb1-dev
         - libxrandr-dev
         - pkg-config
+        stage-packages:
+        - libwayland-client0
+        - libxcb-randr0
+        - libxcb1
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -452,6 +466,24 @@ parts:
         - libxcb-damage0-dev
         - 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
+        - libwayland-client0
+        - libx11-6
+        - libxcb-composite0
+        - libxcb-damage0
+        - libxcb-render0
+        - libxcb1
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -505,6 +537,15 @@ parts:
         - xauth
         - 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:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -561,6 +602,18 @@ parts:
         - libxcursor-dev
         - libxi-dev
         - pkg-config
+        stage-packages:
+        - psmisc
+        - qml6-module-qtquick
+        - qml6-module-qtquick-controls
+        - qml6-module-qtquick-layouts
+        - libpam0g
+        - libwayland-client0
+        - libwayland-server0
+        - libx11-6
+        - libxcb-keysyms1
+        - libxcb1
+        - libxi6
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr
@@ -653,6 +706,60 @@ parts:
         - pkg-config
         - wayland-protocols
         - xwayland
+        stage-packages:
+        - libepoxy0
+        - libqaccessibilityclient-qt6-0
+        - libx11-6
+        - libxcb-composite0
+        - libxcb-keysyms1
+        - libxcb-randr0
+        - libxcb-render0
+        - libxcb-shape0
+        - libxcb-xfixes0
+        - libxcb-xkb1
+        - libxcb1
+        - libxi6
+        - libxkbcommon-x11-0
+        - libxkbcommon0
+        - libcap2-bin
+        - libwayland-server0
+        - xwayland
+        - libepoxy0
+        - 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
+        - libinput10
+        - liblcms2-2
+        - libpipewire-0.3-0
+        - libudev1
+        - libwayland-client0
+        - libx11-xcb1
+        - libxcb-cursor0
+        - libxcb-damage0
+        - libxcb-dri3-0
+        - libxcb-glx0
+        - libxcb-icccm4
+        - libxcb-present0
+        - libxcb-shm0
+        - libxcb-sync1
+        - libxcb-xinerama0
+        - libxcvt0
+        - libmaliit-plugins2
+        - maliit-keyboard
+        - python3
+        - qt6-virtualkeyboard
         plugin: cmake
         cmake-parameters:
         - -DCMAKE_INSTALL_PREFIX=/usr


More information about the Neon-commits mailing list