diff options
author | Richard Hughes <richard@hughsie.com> | 2016-05-18 10:06:44 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2016-05-18 10:06:46 +0100 |
commit | 3ea7ca158ad7b54bc985cdfb61852c0ecae1dc1d (patch) | |
tree | 4a6f096cb5c6530f1f35bcfa43d07e424cb50734 | |
parent | 8a11972efb2531bdcb84ac6498ad788a28cd0ed3 (diff) | |
download | appstream-glib-3ea7ca158ad7b54bc985cdfb61852c0ecae1dc1d.tar.gz |
Always add /var/lib/flatpak/appstream as a possible Flatpak path
Deal with the case where the user installs flatpak system-wide and
appstream-glib and gnome-software are built in jhbuild with a different prefix.
-rw-r--r-- | libappstream-glib/as-store.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libappstream-glib/as-store.c b/libappstream-glib/as-store.c index afee67e..0ebc4d1 100644 --- a/libappstream-glib/as-store.c +++ b/libappstream-glib/as-store.c @@ -2559,6 +2559,13 @@ as_store_search_per_system (AsStore *store, return FALSE; as_store_monitor_flatpak_dir (store, dest, "flatpak"); } + if (g_strcmp0 (LOCALSTATEDIR, "/var") != 0) { + const gchar *dest = "/var/lib/flatpak/appstream"; + if (!as_store_search_flatpaks (store, flags, "flatpak", + dest, cancellable, error)) + return FALSE; + as_store_monitor_flatpak_dir (store, dest, "flatpak"); + } } /* datadir AppStream, AppData and desktop */ |