No description
  • C 71.6%
  • C++ 19.3%
  • Python 7.2%
  • Meson 1.4%
  • Shell 0.4%
Find a file
Jane Rachinger 957e0a6ba5
Some checks failed
Build Test / Build & Test (push) Has been cancelled
Build Test / Build & Test-1 (push) Has been cancelled
Build Test / Build & Test-2 (push) Has been cancelled
Build Test / Build & Test-3 (push) Has been cancelled
Build Test / Build & Test-4 (push) Has been cancelled
Build Test / Build & Test-5 (push) Has been cancelled
Check ABI / Check ABI (push) Has been cancelled
wip
2026-02-16 00:57:41 +01:00
.github ci: Update ABI checker for internal API change 2026-01-26 06:38:30 +01:00
backends wip 2026-02-16 00:57:41 +01:00
client trivial: style 2026-01-28 03:41:49 +01:00
contrib l10n: Add convenience target and adjust for Weblate 2026-01-27 05:17:06 +01:00
data general: Fix spelling of D-Bus in comments and docs 2026-01-08 12:58:08 +01:00
docs trivial: Mention pkgcli instead of pkcon if a few more places 2026-01-28 01:58:02 +01:00
etc metadata: replace defunct www.packagekit.org URL with freedesktop URL 2023-04-15 19:28:38 +02:00
lib meson: test.depends does not accept a dummy dependency, give it an empty array instead 2026-01-28 21:43:50 +01:00
po l10n: Slovenian translation updated 2026-02-03 06:01:58 +00:00
policy policy: Only permit password-less system *updates* not system *upgrades* 2025-12-01 16:29:53 +01:00
src ci: Another attempt at fixing the FreeBSD CI 2026-01-26 04:11:34 +01:00
tests trivial: ci: Add missing dependencies 2025-11-30 21:59:51 +01:00
.cirrus.yml ci: freebsd: Upgrade to FreeBSD 15.0 2025-12-07 12:37:57 -05:00
.editorconfig trivial: Add editorconfig 2022-01-30 22:51:10 +01:00
.gitignore Update old .gitignore 2025-08-28 05:23:41 +02:00
AUTHORS backends: Initial implementation of the DNF5 backend 2026-01-20 14:11:55 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-09-12 15:00:39 +01:00
COMMITMENT Add COMMITMENT file as part of GPL Common Cure Rights Commitment 2018-06-18 16:11:24 +01:00
CONTRIBUTING trivial: Update contributor info 2025-10-04 01:26:19 +02:00
COPYING Update the GPLv2 text in COPYING 2016-07-13 12:48:53 +02:00
meson.build trivial: post release version bump 2026-01-28 21:05:42 +01:00
meson_options.txt wip 2026-02-16 00:57:41 +01:00
NEWS Release 1.3.4 2026-01-28 20:54:23 +01:00
PackageKit.doap doap: Update the maintainer list to current maintainers 2024-10-25 20:21:51 -04:00
README.md general: Fix spelling of D-Bus in comments and docs 2026-01-08 12:58:08 +01:00
RELEASE trivial: post release version bump 2026-01-28 21:05:42 +01:00

PackageKit

Build Test Translation status

PackageKit is a D-Bus abstraction layer that allows the session user to manage packages in a secure way using a cross-distro, cross-architecture API.

Its primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit.

Download releases at: freedesktop.org/software/PackageKit/releases/

For more information, please see: freedesktop.org/software/PackageKit/

Contributing

We welcome your contributions! Please read the CONTRIBUTING file first to get started when creating a pull-request.

Each backend for PackageKit is maintained by a backend-maintainer, usually from the distribution the backend adds support for. You can find a list of who maintains what at backends/MAINTAINERS.md.

If you file a bug that affects a specific backend, please tag it with the respective tag.

Translations

Translation of this project is done via Weblate. Please check out hosted.weblate.org/projects/packagekit/ for the translation project for PackageKit.