Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package PackageKit for openSUSE:Factory 
checked in at 2026-03-06 18:16:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PackageKit (Old)
 and      /work/SRC/openSUSE:Factory/.PackageKit.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PackageKit"

Fri Mar  6 18:16:58 2026 rev:243 rq:1336660 version:1.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes    2026-01-23 
17:31:27.221974051 +0100
+++ /work/SRC/openSUSE:Factory/.PackageKit.new.561/PackageKit.changes   
2026-03-06 18:17:05.640423584 +0100
@@ -1,0 +2,24 @@
+Thu Jan 29 08:05:27 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  PackageKit-1.3.3-Initial-DNF5-Backend.patch
  PackageKit-1.3.3.tar.xz
  PackageKit-1.3.3.tar.xz.asc

New:
----
  11c5f1f34f48b58ee10acec839dd01a31728704b.patch
  PackageKit-1.3.4.tar.xz
  PackageKit-1.3.4.tar.xz.asc

----------(Old B)----------
  Old:  - 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.
----------(Old E)----------

----------(New B)----------
  New:- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ PackageKit.spec ++++++
--- /var/tmp/diff_new_pack.IigQtx/_old  2026-03-06 18:17:06.352453138 +0100
+++ /var/tmp/diff_new_pack.IigQtx/_new  2026-03-06 18:17:06.356453304 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package PackageKit
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2026 Neal Gompa
 #
 # All modifications and additions to the file contributed by third parties
@@ -27,7 +27,7 @@
 %endif
 
 Name:           PackageKit
-Version:        1.3.3
+Version:        1.3.4
 Release:        0
 Summary:        Simple software installation management software
 License:        GPL-2.0-or-later
@@ -38,8 +38,8 @@
 Source3:        PackageKit.tmpfiles
 Source99:       PackageKit.keyring
 
-# PATCH-FEATURE-UPSTREAM PackageKit-1.3.3-Initial-DNF5-Backend.patch 
[email protected] -- Add DNF5 backend
-Patch0:         PackageKit-1.3.3-Initial-DNF5-Backend.patch
+# PATCH-FIX-UPSTREAM
+Patch0:         
https://github.com/PackageKit/PackageKit/commit/11c5f1f34f48b58ee10acec839dd01a31728704b.patch
 # PATCH-FEATURE-OPENSUSE PackageKit-systemd-timers.patch bsc#1115410 
[email protected] -- Migrate from cron to systemd timers
 Patch1:         PackageKit-systemd-timers.patch
 # PATCH-FIX-OPENSUSE PackageKit-remove-polkit-rules.patch bsc#1125434 
[email protected] -- Remove polkit rules file
@@ -47,6 +47,7 @@
 # PATCH-FIX-OPENSUSE PackageKit-alias-dnf-to-dnf5.patch [email protected] -- 
Handle replacing dnf with dnf5
 Patch3:         PackageKit-alias-dnf-to-dnf5.patch
 
+BuildRequires:  docbook5-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel
@@ -74,6 +75,7 @@
 BuildRequires:  sqlite-devel
 BuildRequires:  vala
 BuildRequires:  pkgconfig(bash-completion) >= 2.0
+BuildRequires:  pkgconfig(jansson) >= 2.8
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(systemd)
 # We really want a working backend (likely zypp)
@@ -276,7 +278,8 @@
         %{!?with_cnf:-Dbash_command_not_found=false} \
         -Dcron=false \
         -Dlocal_checkout=false \
-        -Ddbus_sys=%{_datadir}/dbus-1/system.d
+        -Ddbus_sys=%{_datadir}/dbus-1/system.d \
+        -Dlegacy_tools=true
 %meson_build
 
 %install
@@ -342,8 +345,10 @@
 %dir %{_libdir}/packagekit-backend
 %dir %{_usr}/lib/tmpfiles.d
 %{_datadir}/bash-completion/completions/pkcon
+%{_datadir}/bash-completion/completions/pkgcli
 %{_datadir}/dbus-1/system.d/org.freedesktop.PackageKit.conf
 %{_bindir}/pkcon
+%{_bindir}/pkgcli
 %{_bindir}/pkmon
 %{_libdir}/packagekit-backend/libpk_backend_dummy.so
 %{_libexecdir}/packagekitd

++++++ 11c5f1f34f48b58ee10acec839dd01a31728704b.patch ++++++
>From 11c5f1f34f48b58ee10acec839dd01a31728704b Mon Sep 17 00:00:00 2001
From: Matthias Klumpp <[email protected]>
Date: Wed, 28 Jan 2026 21:43:50 +0100
Subject: [PATCH] meson: test.depends does not accept a dummy dependency, give
 it an empty array instead

This fixes an issue when building without Python backend support.
---
 lib/python/packagekit/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/python/packagekit/meson.build 
b/lib/python/packagekit/meson.build
index 8bee90a33..1f77863f9 100644
--- a/lib/python/packagekit/meson.build
+++ b/lib/python/packagekit/meson.build
@@ -7,7 +7,7 @@ packagekit_py_sources = [
   'misc.py',
 ]
 
-packagekit_test_py = dependency('', required: false)
+packagekit_test_py = []
 if get_option('python_backend')
 
 enums_py = custom_target(

++++++ PackageKit-1.3.3.tar.xz -> PackageKit-1.3.4.tar.xz ++++++
++++ 225839 lines of diff (skipped)

Reply via email to