Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

PackageKit-devel-1.3.5-3.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: PackageKit-devel Distribution: openSUSE Tumbleweed
Version: 1.3.5 Vendor: openSUSE
Release: 3.1 Build date: Thu Jul 16 08:42:07 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 2152540 Source RPM: PackageKit-1.3.5-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.freedesktop.org/software/PackageKit
Summary: Header files for development with PackageKit
This package contains all necessary include files, libraries,
configuration files and development tools (with manual pages) needed to
compile and link applications using PackageKit.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Jul 16 2026 Jonathan Kang <songchuan.kang@suse.com>
  - Add PackageKit-zypp-respect-libzypp-package-locks.patch:
    zypp: respect libzypp package locks
    (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).
* Mon May 04 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - spec: requires_ge takes a package name as parameter, not a full
    NVR.arch string (that just happens to work sometimes): Fix by
    passing '--qf "%%{name}' to the rpm call identifying the target
    package name.
* Thu Apr 23 2026 Jonathan Kang <songchuan.kang@suse.com>
  - Update to version 1.3.5:
    + This release fixes a critical security vulnerability that allows
      unprivileged local users to obtain root privileges on any
      distribution that uses PackageKit. Details will be disclosed
      very soon, please update to a fixed version of PackageKit
      immediately (ensure the patch from commit
      76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
    + Drop slack backend
    + alpm: perform sysupgrade on install and update
    + freebsd: Fix crashing when libpkg asks about ABI mismatch
    + portage: Revamp backend
    + meson: test.depends does not accept a dummy dependency, give it
      an empty array instead
    + pkgcli: Set up proxy also if only PAC is available
    + Do not allow re-invoking methods on non-new transactions
    + packagekit/progress: updated old usage of raise StopIteration
    + pkgcli: Add TRANSLATORS comments for commands
    + pkgcli: Rename list-required-by to list-requiring
  - Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
    fixed upstream.
  - Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
    fixed upstream.
* Wed Apr 22 2026 Jonathan Kang <songchuan.kang@suse.com>
  - Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
    Do not allow re-invoking methods on non-new transactions
    (bsc#1262220, CVE-2026-41651).
* Thu Jan 29 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.3.4:
    + This version introduces the new DNF5 backend for distributions
      that use DNF.
    + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
      name clash with an Arch Linux-specific developer tool that has
      the same binary name. It is also now built by default.
    + Features:
    - Build pkgctl by default
    - pkgctl: Add manual page
    - pkgctl: Add basic bash-completion support
    - Rename the pkgctl utility to pkgcli
    - pkgcli: Autoremove unused dependencies by default
    - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
  - Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
  - BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
  - Add docbook5-xsl-stylesheets BuildRequires: new dependency
  - Backport upstream patch to fix build:
    + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
  - Pass -dlegacy_tools=true to meson: build the legacy tools
    (pkcon/pkmon) for the time being.
* Tue Jan 20 2026 Neal Gompa <ngompa@opensuse.org>
  - Rebase to version 1.3.3
    + See included NEWS file for details between 1.2.8 to 1.3.3
  - Drop patches included upstream
    + PackageKit-dynamic-export.patch
    + PackageKit-fix-crash-pre-dbus.patch
    + PackageKit-fix-pkcon-permission.patch
    + PackageKit-mark-as-compulsory.patch
    + PackageKit-zypp-disable-upgrade-system-in-sle.patch
    + PackageKit-zypp-dont-install-updateCandidateObj.patch
    + PackageKit-zypp-parallel-package-downloads.patch
  - Backport dnf5 backend and add patch to transition dnf users to dnf5
    + PackageKit-1.3.3-Initial-DNF5-Backend.patch
    + PackageKit-alias-dnf-to-dnf5.patch
  - Drop legacy dnf backend and related patches
    + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  - Drop patches for support for SUSE Linux < 16
    + PackageKit-find-python-3-6.patch
* Thu Aug 21 2025 Jonathan Kang <songchuan.kang@suse.com>
  - Add PackageKit-zypp-parallel-package-downloads.patch:
    zypp: Implement parallel downloading
    (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).
* Tue Oct 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop rcFOO symlinks (PED-266)
  - Drop usage of update-alternatives, but simplify installation of
    /usr/libexec/gst-install-plugins-helper as a direct symlink to
    pk-gstreamer-install.
* Thu Sep 12 2024 Jonathan Kang <songchuan.kang@suse.com>
  - Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
    zypp: Mark the correct packages to-be-installed (bsc#1227389,
    gh#PackageKit/PackageKit/commit/209aa6295).
* Tue Aug 13 2024 Alynx Zhou <alynx.zhou@suse.com>
  - Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
    user uninstallable for most desktops (bsc#1226269).
* Tue Mar 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop baselibs.conf: the -32bit packages are no longer needed and
    have not been part of Tumbleweed for a while already (build for
    i586 only enabled in LegacyX86).
* Tue Jan 02 2024 Alynx Zhou <alynx.zhou@suse.com>
  - Add PackageKit-find-python-3-6.patch: Specify the Python version
    we need to build this package.
* Thu Nov 09 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.2.8:
    + Libraries:
    - offline-updates:
      . Make package update list deduplication more efficient.
      . Add only one entry per package to 'offline-update-competed'
      file.
    - PkClient: Replace the GSimpleAsyncResult with the GTask API.
    - pk-client:
      . Fix use-before-set of PkProgress on cancellation.
      . Move cancellable disconnect to dispose.
      . Rework refcounting for PkClientState.
    + Backends: Changes to apt, dnf, PiSi and BSD backends.
  - Changes from version 1.2.7:
    + New Features:
    - pkclient: Add an option to count download size with
      dependencies.
    - pk-transaction: Add support for getting the RemainingTime
      property.
    + Backends:
    - zypp: Fix ambiguous reference to 'filesystem' class.
    - Changes to dnf, apt, alpm backends.
  - Changes from version 1.2.6:
    + New Features:
    - Expose transaction sender as read-only property on the bus.
    - pkmon: Display transaction sender binary name in log.
    - pk-transaction: Add Packages signal.
    - pk-transaction: Combine some D-Bus PropertiesChanged signal
      emissions.
    - pk-transaction: Add UpdateDetails signal.
    + Backends:
    - zypp:
      . implement upgrade-system method.
      . Clean up trailing whitespaces.
      . Avoid statuReset() on locked packages.
      . restore pool status after simulating an update.
      . Disable upgrade-system support in SLE.
      . build the pool before calling is_tumbleweed().
      . update libzypp dependency version.
      . Don't refresh repos before searching.
      . Check if packages are locked before removing.
      . add repository data in package id.
      . Remove trailing whitespace.
      + Changes to alpm, aptcc, apt, and nix backends.
  - Rebase patches:
    + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
    + PackageKit-dynamic-export.patch
    + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  - Drop upstream fixed patches:
    + PackageKit-zypp-add-repo-in-packageid.patch
    + PackageKit-zypp-add-upgrade-system.patch
    + PackageKit-zypp-avoid-statuReset.patch
    + PackageKit-zypp-dont-refresh-before-searching.patch
    + PackageKit-zypp-dont-remove-locked-packages.patch
    + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
    + PackageKit-zypp-fix-is-tumbleweed-check.patch
    + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
    + PackageKit-zypp-update-libzypp-dependency-version.patch
* Mon Jul 17 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Add PackageKit-dynamic-export.patch: fix loading of modules when
    built using glib 2.70 (boo#1213309).
* Mon Mar 13 2023 Jonathan Kang <songchuan.kang@suse.com>
  - Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
    unnecessary x permission
    (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)
* Fri Jan 06 2023 Jonathan Kang <songchuan.kang@suse.com>
  - Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
    zypp: Fix ambiguous reference to 'filesystem' class
    (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).

Files

/usr/include/PackageKit
/usr/lib64/packagekit-backend/libpk_backend_test_fail.so
/usr/lib64/packagekit-backend/libpk_backend_test_nop.so
/usr/lib64/packagekit-backend/libpk_backend_test_spawn.so
/usr/lib64/packagekit-backend/libpk_backend_test_succeed.so
/usr/lib64/packagekit-backend/libpk_backend_test_thread.so
/usr/share/PackageKit/helpers/test_spawn
/usr/share/PackageKit/helpers/test_spawn/search-name.sh
/usr/share/gtk-doc/html/PackageKit
/usr/share/gtk-doc/html/PackageKit/PackageKit-Common-functions.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-Enumerations.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-Offline-Updates.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PackageIDs.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkBitfield.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkCategory.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkClient.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkClientHelper.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkControl.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkDesktop.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkDetails.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkDistroUpgrade.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkError.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkEulaRequired.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkFiles.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkItemProgress.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkMediaChangeRequired.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkPackage.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkPackageSack.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkProgress.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkRepoDetail.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkRepoSignatureRequired.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkRequireRestart.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkResults.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkSource.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkTask.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkTransactionList.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkTransactionPast.html
/usr/share/gtk-doc/html/PackageKit/PackageKit-PkUpdateDetail.html
/usr/share/gtk-doc/html/PackageKit/PackageKit.devhelp2
/usr/share/gtk-doc/html/PackageKit/PackageKit.html
/usr/share/gtk-doc/html/PackageKit/Transaction.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-5-0.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-5-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-5-3.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-5-4.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-5-5.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-0.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-1.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-10.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-11.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-13.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-3.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-4.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-6-5.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-7-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-7-5.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-0.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-1.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-11.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-12.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-14.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-16.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-17.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-6.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-8-8.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-9-1.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-9-5.html
/usr/share/gtk-doc/html/PackageKit/api-index-0-9-6.html
/usr/share/gtk-doc/html/PackageKit/api-index-1-0-10.html
/usr/share/gtk-doc/html/PackageKit/api-index-1-0-12.html
/usr/share/gtk-doc/html/PackageKit/api-index-1-0-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-1-1-2.html
/usr/share/gtk-doc/html/PackageKit/api-index-1-1-8.html
/usr/share/gtk-doc/html/PackageKit/api-reference.html
/usr/share/gtk-doc/html/PackageKit/backend-compiled.html
/usr/share/gtk-doc/html/PackageKit/backend-spawn.html
/usr/share/gtk-doc/html/PackageKit/concepts.html
/usr/share/gtk-doc/html/PackageKit/home.png
/usr/share/gtk-doc/html/PackageKit/index.html
/usr/share/gtk-doc/html/PackageKit/introduction-backends.html
/usr/share/gtk-doc/html/PackageKit/introduction-cancellation.html
/usr/share/gtk-doc/html/PackageKit/introduction-errors.html
/usr/share/gtk-doc/html/PackageKit/introduction-group-type.html
/usr/share/gtk-doc/html/PackageKit/introduction-ideas-filters.html
/usr/share/gtk-doc/html/PackageKit/introduction-ideas-status.html
/usr/share/gtk-doc/html/PackageKit/introduction-ideas-transactionid.html
/usr/share/gtk-doc/html/PackageKit/introduction-ideas-transactions.html
/usr/share/gtk-doc/html/PackageKit/introduction.html
/usr/share/gtk-doc/html/PackageKit/left-insensitive.png
/usr/share/gtk-doc/html/PackageKit/left.png
/usr/share/gtk-doc/html/PackageKit/lpackagekit-glib2.html
/usr/share/gtk-doc/html/PackageKit/pk-structure.png
/usr/share/gtk-doc/html/PackageKit/pk-structure.svg
/usr/share/gtk-doc/html/PackageKit/pk-transactions-auto-untrusted.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-download.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-failure.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-repair-required.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-set-locale.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-sig-install.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-success.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions-trusted.png
/usr/share/gtk-doc/html/PackageKit/pk-transactions.svg
/usr/share/gtk-doc/html/PackageKit/right-insensitive.png
/usr/share/gtk-doc/html/PackageKit/right.png
/usr/share/gtk-doc/html/PackageKit/specification.html
/usr/share/gtk-doc/html/PackageKit/style.css
/usr/share/gtk-doc/html/PackageKit/up-insensitive.png
/usr/share/gtk-doc/html/PackageKit/up.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 03:56:04 2026