[neon/kde/kblocks/Neon/release] /: no need for kdegames, parallel build

Jonathan Riddell null at kde.org
Mon Mar 8 17:50:12 GMT 2021


Git commit a5a618e8fcf3f36c1c40c98f845b7aaf23492b9a by Jonathan Riddell.
Committed on 08/03/2021 at 17:50.
Pushed by jriddell into branch 'Neon/release'.

no need for kdegames, parallel build

M  +4    -26   snapcraft.yaml

https://invent.kde.org/neon/kde/kblocks/commit/a5a618e8fcf3f36c1c40c98f845b7aaf23492b9a

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 3044f0f..66df934 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -40,39 +40,17 @@ package-repositories:
     url: http://origin.archive.neon.kde.org/user
     key-server: keyserver.ubuntu.com
 parts:
-    libkdegames:
-        after:
-        - kde-frameworks-5-env
-        plugin: cmake
-        build-packages:
-        - libopenal-dev
-        - libsndfile1-dev
-        build-snaps:
-        - kde-frameworks-5-qt-5-15-core20-sdk/latest/candidate
-        filesets:
-            exclusion:
-            - "-usr/lib/*/libKF5KDEGamesPrivate.so"
-            - "-usr/include/KF5/KF5KDEGames/libkdegamesprivate/*"
-        prime:
-        - "$exclusion"
-        source: https://download.kde.org/stable/release-service/20.12.2/src/libkdegames-20.12.2.tar.xz
-        cmake-parameters:
-        - "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
-        - "-DCMAKE_INSTALL_PREFIX=/usr"
-        - "-DCMAKE_BUILD_TYPE=Release"
-        - "-DENABLE_TESTING=OFF"
-        - "-DBUILD_TESTING=OFF"
-        - "-DKDE_SKIP_TEST_SETTINGS=ON"
-        - "-DCMAKE_FIND_ROOT_PATH=/snap/kde-frameworks-5-qt-5-15-core20-sdk/current"
     kblocks:
         after:
         - kde-frameworks-5-env
-        - libkdegames
         plugin: cmake
         build-packages:
-        - kdoctools-dev
+        - libkf5doctools-dev
         build-snaps:
         - kde-frameworks-5-qt-5-15-core20-sdk/latest/candidate
+        build-environment:
+        - CMAKE_BUILD_PARALLEL_LEVEL: "4"
+        - VERBOSE: "1"
         filesets:
             exclusion:
             - "-usr/lib/*/cmake/*"


More information about the Neon-commits mailing list