- Update to version 1.1.2:
+ This release adds a new backend for the Nix package manager.
+ New Features:
- Add a test for offline distro upgrades.
- Add PreparedUpgrade DBus property.
+ Bugfixes:
- Make pk_console_get_prompt() big endian safe.
- Require admin authorisation to trigger a distro upgrade.
- build: Avoid g_simple_async_result deprecation warnings.
- task: Fix only-trusted property notifications.
- task: Honour the only_trusted property when setting up
transactions.
+ Backends: fixes for alpm. aptcc, hif and katja.
- Add trusted key of Kalev Lember (8F62AF74) to the keyring.
- Fix update-alternatives usage.
OBS-URL: https://build.opensuse.org/request/show/408260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=269
- Update to version 1.0.11:
+ By popular demand, reintroduce the UpgradeSystem method.
+ Backends:
- python:
. Make PackagekitProgress an Iterable.
. Set steps on PackagekitProgress instanciation.
- zypp: Raise priority of ZYPP stack updates if a security
patch is shadowed (bsc#951592).
- dummy: Implement simulating UpgradeSystem and respect the
transaction flags.
- Lots of fixes for aptcc, hif and portage backends.
+ New Features: Allow the use of variadic functions in vala.
+ Bugfixes: Make pk_details_get_size documentation more specific.
- Add PackageKit-zypp-buildfix.patch: Fix build of the zypp
backend.
OBS-URL: https://build.opensuse.org/request/show/348380
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=261
- Update to version 1.0.8:
+ New Feature: Generate Vala bindings.
+ Bugfixes:
- Correctly register enum properties.
- Exit quietly if we didn't prepare the offline update.
- Fix various docstring errors in the library.
- Look for libsystemd now that journal/login are merged.
+ Backend enhancements/fixes: hif, urpmi and yum.
- Replace pkgconfig(libsystemd-journal) BuildRequires with
pkgconfig(libsystemd), following upstreams changes.
- Add vala BuildRequires in order to build the vala bindings.
- Inject PackageKitGlib-1.0.metadata as source into the package: it
was forgotten in the 1.0.8 release tarball.
OBS-URL: https://build.opensuse.org/request/show/328300
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=252
- Update to version 1.0.4:
+ New Features:
- Add 'quit' command to pkcon.
- Add the install and remove commands to the packagekit-direct
test tool
+ Libraries: Add PK_INFO_ENUM_UNAVAILABLE.
+ Bugfixes:
- Actually inhibit logind when the transaction can't be
cancelled.
- Allow pk_backend_job_set_allow_cancel() after ErrorCode has
been set/
- Do not attempt to run command-not-found for anything prefixed
with '.'.
- Don't use PkBackendSpawn helpers in compiled backends.
- Fix a hard-to-debug crash when cancelling a task that has
never been run.
- Make pk_backend_job_call_vfunc() threadsafe.
- Make pk_backend_repo_list_changed() threadsafe.
- Make the network detection code simpler.
- Really remove the timer GSource when quitting the daemon.
- Recreate the download location if it does not already exist.
+ Backend enhancements/fixes: alpm, aptcc, dummy, hif and urpmi.
- PK is newly published with a digital signature: add .keyring and
.asc file to sources.
OBS-URL: https://build.opensuse.org/request/show/282701
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=244
- Add PackageKit-zypp-progress-info.patch: Pass more progress
information from libzypp to PackageKit. This results in PK having
accurate information about overall download and install progress,
making all UIs profit from this (instead of just writing
'Installing packages', they can now show a progress bar. Clients
like pkcon and gnome-packagekit already use this information if
provided. Also offline-update propagates the information to
plymouth.
OBS-URL: https://build.opensuse.org/request/show/258377
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=238
- Update to version 1.0.1:
+ New Feature: Add a KeepCache config parameter.
+ Bugfixes:
- Do not install the python helpers unless required.
- Don't assume systemd is found if --with-systemdsystemunitdir
is passed.
- Fall back to /usr/lib/os-release if /etc/os-release does not
exist.
- Fix compile when the systemd headers are not located in
/usr/include.
- Never allow cancelling a transaction twice.
- Overwrite an existing link for
packagekit-offline-update.service.
+ Backends:
- ZYpp:
. Be more specific with the progress status messages.
. Ensure to reach 100% on complete cache_refresh.
. Fix compiler warning.
- Fixes in apm, hif and urpmi backends.
- Drop PackageKit-offline-update.patch: fixed upstream.
OBS-URL: https://build.opensuse.org/request/show/257877
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=237