Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kf6-kstatusnotifieritem for
openSUSE:Leap:16.0 checked in at 2025-04-23 10:08:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/kf6-kstatusnotifieritem (Old)
and /work/SRC/openSUSE:Leap:16.0/.kf6-kstatusnotifieritem.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kstatusnotifieritem"
Wed Apr 23 10:08:50 2025 rev:3 rq:1271479 version:6.13.0
Changes:
--------
---
/work/SRC/openSUSE:Leap:16.0/kf6-kstatusnotifieritem/kf6-kstatusnotifieritem.changes
2025-03-19 11:47:55.284758937 +0100
+++
/work/SRC/openSUSE:Leap:16.0/.kf6-kstatusnotifieritem.new.30101/kf6-kstatusnotifieritem.changes
2025-04-23 10:11:54.824407827 +0200
@@ -1,0 +2,77 @@
+Sat Apr 5 12:33:50 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.13.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.13.0
+- Changes since 6.12.0:
+ * It compiles fine without qt6.9 deprecated methods
+ * It compiles fine without kf6.12 deprecated methods
+ * Update dependency version to 6.13.0
+
+-------------------------------------------------------------------
+Tue Mar 11 09:29:24 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.12.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.12.0
+- Changes since 6.11.0:
+ * Update dependency version to 6.12.0
+ * Do not crash if KDE platform integration is loaded but SNI is unavailable
(kde#350785)
+ * Update version to 6.12.0
+
+-------------------------------------------------------------------
+Sat Feb 8 12:16:55 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.11.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.11.0
+- Changes since 6.10.0:
+ * Update dependency version to 6.11.0
+ * Fix build with Qt 6.10
+ * Add xml/yaml linting
+ * Add Python bindings
+ * CI: Add linux-qt6-next build
+ * Fix svg icons
+ * Update version to 6.11.0
+
+-------------------------------------------------------------------
+Thu Jan 9 17:12:38 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.10.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.10.0
+- Changes since 6.9.0:
+ * Update dependency version to 6.10.0
+ * Update version to 6.10.0
+
+-------------------------------------------------------------------
+Sun Dec 8 10:09:26 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 6.9.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.9.0
+- Changes since 6.8.0:
+ * Update dependency version to 6.9.0
+ * It compiles fine without deprecated methods
+ * ci: add Alpine/musl job
+ * Update version to 6.9.0
+
+-------------------------------------------------------------------
+Mon Nov 4 11:18:17 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 6.8.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.8.0
+- Changes since 6.7.0:
+ * Update dependency version to 6.8.0
+ * Fix absolute path generation in (not installed) header
+ * typo--
+ * Update version to 6.8.0
+
+-------------------------------------------------------------------
Old:
----
kstatusnotifieritem-6.7.0.tar.xz
kstatusnotifieritem-6.7.0.tar.xz.sig
New:
----
kstatusnotifieritem-6.13.0.tar.xz
kstatusnotifieritem-6.13.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kf6-kstatusnotifieritem.spec ++++++
--- /var/tmp/diff_new_pack.kAlkJP/_old 2025-04-23 10:11:55.196423383 +0200
+++ /var/tmp/diff_new_pack.kAlkJP/_new 2025-04-23 10:11:55.200423550 +0200
@@ -1,7 +1,7 @@
#
# spec file for package kf6-kstatusnotifieritem
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,26 @@
%define qt6_version 6.7.0
%define rname kstatusnotifieritem
-# Full KF6 version (e.g. 6.7.0)
+
+%bcond_without kde_python_bindings
+%if %{with kde_python_bindings}
+%if 0%{suse_version} > 1500
+%define pythons %{primary_python}
+%else
+%{?sle15_python_module_pythons}
+%endif
+%define mypython %pythons
+%define __mypython %{expand:%%__%{mypython}}
+%define mypython_sitearch %{expand:%%%{mypython}_sitearch}
+%endif
+
+# Full KF6 version (e.g. 6.13.0)
%{!?_kf6_version: %global _kf6_version %{version}}
# Last major and minor KF6 version (e.g. 6.0)
%{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} |
awk -F. '{print $1"."$2}')}
%bcond_without released
Name: kf6-kstatusnotifieritem
-Version: 6.7.0
+Version: 6.13.0
Release: 0
Summary: Implementation of Status Notifier Items
License: LGPL-2.0-or-later
@@ -45,6 +58,16 @@
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
+# SECTION bindings
+%if %{with kde_python_bindings}
+BuildRequires: %{mypython}-build
+BuildRequires: %{mypython}-devel >= 3.9
+BuildRequires: %{mypython}-setuptools
+BuildRequires: %{mypython}-wheel
+BuildRequires: cmake(Shiboken6)
+BuildRequires: cmake(PySide6)
+%endif
+# /SECTION
%description
Implementation of Status Notifier Items.
@@ -67,13 +90,26 @@
%description devel
Development files for kstatusnotifieritem
+%if %{with kde_python_bindings}
+%package -n python3-kf6-kstatusnotifieritem
+Summary: Python interface for kf6-kstatusnotifieritem
+
+%description -n python3-kf6-kstatusnotifieritem
+This package provides a python interface for kf6-kstatusnotifieritem.
+%endif
+
%lang_package -n libKF6StatusNotifierItem6
%prep
%autosetup -p1 -n %{rname}-%{version}
%build
-%cmake_kf6 -DBUILD_QCH:BOOL=TRUE
+%cmake_kf6 \
+ -DBUILD_QCH:BOOL=TRUE \
+%if %{with kde_python_bindings}
+ -DPython_EXECUTABLE:STRING=%{__mypython}
+%endif
+%{nil}
%kf6_build
@@ -101,5 +137,10 @@
%{_kf6_dbusinterfacesdir}/kf6_org.kde.StatusNotifierWatcher.xml
%{_kf6_includedir}/KStatusNotifierItem/
+%if %{with kde_python_bindings}
+%files -n python3-kf6-kstatusnotifieritem
+%{mypython_sitearch}/*.so
+%endif
+
%files -n libKF6StatusNotifierItem6-lang -f kstatusnotifieritem6.lang
++++++ kstatusnotifieritem-6.7.0.tar.xz -> kstatusnotifieritem-6.13.0.tar.xz
++++++
++++ 1985 lines of diff (skipped)