From matthias at tenstral.net Thu Dec 1 19:00:56 2022 From: matthias at tenstral.net (Matthias Klumpp) Date: Thu, 1 Dec 2022 20:00:56 +0100 Subject: [packagekit] PackageKit 1.2.6 released! Message-ID: Version 1.2.6 ~~~~~~~~~~~~~ Released: 2022-12-01 New Features: - Expose transaction sender as read-only property on the bus (Matthias Klumpp) - pkmon: Display transaction sender binary name in log (Matthias Klumpp) - pk-transaction: Add Packages signal (Philip Withnall) - pk-transaction: Combine some D-Bus PropertiesChanged signal emissions (Philip Withnall) - pk-transaction: Add UpdateDetails signal (Philip Withnall) Backends: - alpm: Fix incorrect handling of hookdirs config [fixes #342] (Adri?n Insaurralde Avalos) - aptcc: Refactor backend and rename to apt (Matthias Klumpp) - apt: Fix emission of package IDs if there is just one candidate available (Matthias Klumpp) - apt: Use smartpointers in more places (Matthias Klumpp) - apt: Don't report bug URLs with empty ID, and use HTTPS URLs (Matthias Klumpp) - apt: Don't add previous header and spaces to changelog entry end (Matthias Klumpp) - apt: Don't create an unnecessary PkBackendSpawn instance (Matthias Klumpp) - apt: Generate logging output properly (Matthias Klumpp) - apt: Emit the correct status when downloading changelogs or indices (Matthias Klumpp) - apt: Implement support for Packages signal to emit many packages at once (Matthias Klumpp) - apt: Implement support for the new UpdateDetails plural signal (Matthias Klumpp) - apt: Detect if apt system settings specify --force-conf* options and if so do not override them (Richard Schleich) - nix: Fix compatibility with Nix 2.7.0 (Alex Ameen) - nix: fix build with Nix 2.9.0 (#551) (Bobby Rong) - zypp: implement upgrade-system method (Jonathan Kang) - zypp: Clean up trailing whitespaces (Jonathan Kang) - zypp: Avoid statuReset() on locked packages (Jonathan Kang) - zypp: restore pool status after simulating an update (Jonathan Kang) - zypp: Disable upgrade-system support in SLE (Jonathan Kang) - zypp: build the pool before calling is_tumbleweed() (Jonathan Kang) - zypp: update libzypp dependency version (Jonathan Kang) - zypp: Don't refresh repos before searching (Jonathan Kang) - zypp: Check if packages are locked before removing (Jonathan Kang) - zypp: add repository data in package id (Jonathan Kang) - zypp: Remove trailing whitespace (Rodrigo Pedra Brum) Bugfixes: - docs: Adjust the definition of pkgid "data" field to match the status quo (Matthias Klumpp) - Store sender command-line in transaction database again (Matthias Klumpp) - Fix documentation of package-install policy (#568) (Michael Catanzaro) - pk-client: Fix default value of cache-age property (Philip Withnall) - docs: Fix some XML typos in the Transaction interface documentation (Philip Withnall) - pk-main: Add newline on g_printerr() calls (Philip Withnall) - pk-main: Mark some early-start error messages as translatable (Philip Withnall) - pk-engine: Fix checking D-Bus caller details when setting proxy (Philip Withnall) - pk-transaction: Reduce frequency of progress signal emissions (Philip Withnall) - pk-client: Factor out parsing of UpdateDetail signal (Philip Withnall) Tarballs available here: http://www.freedesktop.org/software/PackageKit/releases/ Cheers, Matthias. From matthias at tenstral.net Thu Dec 1 19:16:09 2022 From: matthias at tenstral.net (Matthias Klumpp) Date: Thu, 1 Dec 2022 20:16:09 +0100 Subject: [packagekit] PackageKit-Qt 1.1.0 released! Message-ID: Version 1.1.0 ~~~~~~~~~~~~~ Released: 2022-12-01 Notes: - Make PackageKit-Qt depend on Qt 5.10 (Aleix Pol) Features: - Add build system support for Qt6 (Nicolas Fella) - Add support for plural signals (Aleix Pol) - Add initial GitHub Actions CI (Neal Gompa) Bugfixes: - Prefer invoking methods by pointer rather than by name (Aleix Pol) - Emit error if transaction is already done before watcher setup (#28) (Aleix Pol) - offline: Address issues with dbus connections (Aleix Pol) - Add the missing pkgconfig file for Qt 6 builds (Christophe Giboudeaux) - Replace 404 Link by working one in README (Max Buchholz) Tarballs available here: https://www.packagekit.org/releases/ Cheers, Matthias. -- I welcome VSRE emails. See http://vsre.info/