[neon/snap-packaging/kf6-snap] /: Drop PackageKit-Qt for now

Benjamin Port null at kde.org
Mon Apr 22 21:01:59 BST 2024


Git commit b310d4bc9a393ceace7e0714b7765f76d15dfccf by Benjamin Port, on behalf of Kevin Ottens.
Committed on 22/04/2024 at 08:29.
Pushed by bport into branch 'master'.

Drop PackageKit-Qt for now

It will pull a conflicting appstream otherwise via the packagekit deb.
Let's not build the whole PackageKit for now. Especially as we focus on
a target completely built out of snaps for now.

M  +0    -35   snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kf6-snap/-/commit/b310d4bc9a393ceace7e0714b7765f76d15dfccf

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 42cd070..621208b 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -874,40 +874,6 @@ parts:
         - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
         - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
         build-environment: *buildenvironment
-    packagekit-qt6:
-        after:
-        - qtconf
-        source: "https://www.freedesktop.org/software/PackageKit/releases/PackageKit-Qt-1.1.1.tar.xz"
-        source-checksum: sha256/8ad57523dbfd5a4b2086fa420b8ded63024e12efb8ca0ac42db767842e506212
-        plugin: cmake
-        build-packages:
-        - packagekit
-        stage-packages:
-        - packagekit
-        build-snaps:
-        - kde-qt6-core22-sdk
-        cmake-generator: Ninja
-        cmake-parameters:
-        - -DCMAKE_INSTALL_PREFIX=/usr
-        - -DCMAKE_BUILD_TYPE=RelWithDebInfo
-        - -DQT_MAJOR_VERSION=6
-        - -DBUILD_WITH_QT5=OFF
-        - -DBUILD_WITH_QT6=ON
-        - -DCMAKE_INSTALL_SYSCONFDIR=/etc
-        - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-        - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-        - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-        - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-        - -DCMAKE_INSTALL_RUNSTATEDIR=/run
-        - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
-        - -DCMAKE_VERBOSE_MAKEFILE=ON
-        - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
-        - -DENABLE_DOCS=OFF
-        - --log-level=STATUS
-        - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
-        - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
-        - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
-        build-environment: *buildenvironment
     libappstream-qt6:
         after:
         - qtconf
@@ -1473,7 +1439,6 @@ parts:
         - knotifications
         - kpackage
         - kwidgetsaddons
-        - packagekit-qt6
         source: https://invent.kde.org/frameworks/frameworkintegration.git
         source-tag: *kf6-version
         build-packages:



More information about the Neon-commits mailing list