[neon/snap-packaging/kde-qt6-core-sdk/work.core24] /: use the build snap instead

Scarlett Moore null at kde.org
Thu Jun 18 18:06:57 BST 2026


Git commit 42f8b766827f851480611546d121c77ced0d84c0 by Scarlett Moore.
Committed on 18/06/2026 at 17:06.
Pushed by scarlettmoore into branch 'work.core24'.

use the build snap instead

M  +1    -14   snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kde-qt6-core-sdk/-/commit/42f8b766827f851480611546d121c77ced0d84c0

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 739ce43..97002ff 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -58,24 +58,10 @@ parts:
       Settings = /etc/xdg
       Translations = usr/share/qt6/translations
       EOF
-  node:
-    plugin: npm
-    source: .
-
-    # Core settings to inject and lock Node.js 20 into the 64-bit environment:
-    npm-include-node: true
-    npm-node-version: "20.18.0" # Automatically fetches and bundles this 64-bit version
-
-    # Optional system level dependencies required for building native modules (node-gyp)
-    build-packages:
-      - python3
-      - g++
-      - make
 
   qt6:
     after:
     - qtconf
-    - node
     plugin: cmake
     source: https://invent.kde.org/qt/qt/qt5.git
     source-tag: $CRAFT_PROJECT_VERSION
@@ -171,6 +157,7 @@ parts:
       - cmake
       - ffmpeg-2404-sdk
       - hunspell-dictionaries
+      - node
     build-packages:
       - binutils
       - bison


More information about the Neon-commits mailing list