glib: Add some trivial getters for PkFiles
Add GetFilesLocal() to be able to get the file list of a local file
glib: Add some trivial getters for PkRepoDetail
hawkey: Support the package_id origin syntax used by yum
hawkey: Get and set the correct keys in the yumdb
When using 'pkcon install' assume arch filter unless specified otherwise
hawkey: Support more filter modes when getting the list of repos
aptcc: Change some changelog formatting which can confuse markdown parsers

Some clients don't handle two whitespaces before a bullet point and
produce crappy output.
In order to get sane GPK changelogs, GPK needs a patch as well (to know
parse the second kind of bullet point right)
hawkey: Always change repo data in a thread
Add a RepoRemove method to the transaction interface

This is designed to remove a repo, and optionally remove all packages installed from it.
hawkey: Show the package origin when simulating
hawkey: Allow getting the .repo filename from the HifSource
hawkey: Implement RepoRemove()
hawkey: Implement GetFilesLocal
hawkey: Return a depsolved list when doing GetUpdates
Update internal API and backends for Details change

Include a summary argument to pk_backend_job_details (and the
python wrapper), and fill it for the hawkey, yum and dummy plugins.
Other backends need to be updated.

https://bugs.freedesktop.org/show_bug.cgi?id=74620

Signed-off-by: Richard Hughes <richard@hughsie.com>
Include summary in PkDetails

The package summary is already part of PkPackage, but to get that
one needs a separate Resolve() call, and it doesn't work for
GetDetailsLocal().

https://bugs.freedesktop.org/show_bug.cgi?id=74620

Signed-off-by: Richard Hughes <richard@hughsie.com>
pkcon: print summary in get-details

Now that we have it, include it toghether with the other details.

https://bugs.freedesktop.org/show_bug.cgi?id=74620

Signed-off-by: Richard Hughes <richard@hughsie.com>
lib: Support an old daemon for PkDetails and new library versions

We can revert this patch from Giovanni when PackageKit-Qt has been ported and
we've released a new upstream version.
Set an idle IO priority for background threaded transactions