[gnome-build-meta/alatiera/remove-pkgkit] Remove PackageKit as a core-dep and move it to World



commit 1dc97cc665e112277d77ac7fe759af18ff59b682
Author: Jordan Petridis <jpetridis gnome org>
Date:   Sat Sep 21 11:46:31 2019 +0300

    Remove PackageKit as a core-dep and move it to World
    
    PackageKit hasn't been actively maintianed since 2014, and its integration doesn't
    provide much value to our platform since we are moving to a Flatpak first world
    with immutable system images. PackageKit's future is uncertain and the various
    unique functionality it can provide* is better served as a direct gnome-software
    plugin instead.
    
    * like install suggestions directly from yelp for example
    
    https://blogs.gnome.org/hughsie/2019/02/14/packagekit-is-dead-long-live-well-something-else/

 elements/core-deps.bst                        | 1 -
 elements/core/gnome-settings-daemon.bst       | 1 -
 elements/core/gnome-software.bst              | 3 ++-
 elements/core/meta-gnome-core-os-services.bst | 1 -
 elements/core/simple-scan.bst                 | 1 -
 elements/{core-deps => world}/PackageKit.bst  | 0
 6 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index 04eb3da0..5b1894a6 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -6,7 +6,6 @@ kind: stack
 depends:
 - core-deps/ModemManager.bst
 - core-deps/NetworkManager.bst
-- core-deps/PackageKit.bst
 - core-deps/accountsservice.bst
 - core-deps/atkmm-1.6.bst
 - core-deps/atkmm.bst
diff --git a/elements/core/gnome-settings-daemon.bst b/elements/core/gnome-settings-daemon.bst
index c67ca593..64abb3a3 100644
--- a/elements/core/gnome-settings-daemon.bst
+++ b/elements/core/gnome-settings-daemon.bst
@@ -11,7 +11,6 @@ sources:
 depends:
 - core-deps/ModemManager.bst
 - core-deps/NetworkManager.bst
-- core-deps/PackageKit.bst
 - core-deps/colord.bst
 - core-deps/geocode-glib.bst
 - core-deps/libgudev.bst
diff --git a/elements/core/gnome-software.bst b/elements/core/gnome-software.bst
index d22eee28..b5b3d799 100644
--- a/elements/core/gnome-software.bst
+++ b/elements/core/gnome-software.bst
@@ -4,11 +4,11 @@ sources:
   url: gitlab_gnome_org:GNOME/gnome-software.git
   track: master
 depends:
-- core-deps/PackageKit.bst
 - core-deps/gspell.bst
 - core-deps/gnome-online-accounts.bst
 - core-deps/libgudev.bst
 - core-deps/liboauth.bst
+- core-deps/polkit.bst
 - core-deps/xmlb.bst
 - core/gnome-desktop.bst
 - sdk/adwaita-icon-theme.bst
@@ -30,3 +30,4 @@ variables:
     -Dfwupd=false
     -Dflatpak=false
     -Dvalgrind=false
+    -Dpackagekit=false
diff --git a/elements/core/meta-gnome-core-os-services.bst b/elements/core/meta-gnome-core-os-services.bst
index 9e7aa955..c4e0f37a 100644
--- a/elements/core/meta-gnome-core-os-services.bst
+++ b/elements/core/meta-gnome-core-os-services.bst
@@ -4,6 +4,5 @@
 kind: stack
 depends:
 - core-deps/NetworkManager.bst
-- core-deps/PackageKit.bst
 - core-deps/accountsservice.bst
 - core-deps/upower.bst
diff --git a/elements/core/simple-scan.bst b/elements/core/simple-scan.bst
index 459bb704..496062a0 100644
--- a/elements/core/simple-scan.bst
+++ b/elements/core/simple-scan.bst
@@ -4,7 +4,6 @@ sources:
   url: gitlab_gnome_org:GNOME/simple-scan.git
   track: master
 depends:
-- core-deps/PackageKit.bst
 - core-deps/colord-gtk.bst
 - core-deps/libgusb.bst
 - core-deps/sane-backends.bst
diff --git a/elements/core-deps/PackageKit.bst b/elements/world/PackageKit.bst
similarity index 100%
rename from elements/core-deps/PackageKit.bst
rename to elements/world/PackageKit.bst


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]