1
0

25 Commits

Author SHA256 Message Date
88b9f364ef Accepting request 1298563 from KDE:Frameworks
KDE Frameworks 5.17 (forwarded request 1298400 from krop)

OBS-URL: https://build.opensuse.org/request/show/1298563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=18
2025-08-09 17:58:18 +00:00
Christophe Marin
01266dd57c KDE Frameworks 5.17
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=38
2025-08-09 08:27:24 +00:00
04fe6a3a27 Accepting request 1292163 from KDE:Frameworks
KDE Frameworks 6.16 (forwarded request 1292110 from krop)

OBS-URL: https://build.opensuse.org/request/show/1292163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=17
2025-07-14 08:49:11 +00:00
Christophe Marin
ba850e3685 KDE Frameworks 6.16
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=36
2025-07-11 15:18:20 +00:00
5ebda3ada1 Accepting request 1285602 from KDE:Frameworks
KDE Frameworks 6.15 (forwarded request 1285029 from krop)

OBS-URL: https://build.opensuse.org/request/show/1285602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=16
2025-06-18 13:55:38 +00:00
Christophe Marin
07b06a2fbd KDE Frameworks 6.15
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=34
2025-06-13 16:53:36 +00:00
8c1a38fb75 Accepting request 1276396 from KDE:Frameworks
KDE Frameworks 6.14 (forwarded request 1275345 from krop)

OBS-URL: https://build.opensuse.org/request/show/1276396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=15
2025-05-12 14:44:35 +00:00
Christophe Marin
f9595c6953 KDE Frameworks 6.14
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=32
2025-05-10 05:51:20 +00:00
c2a7200080 Accepting request 1268870 from KDE:Frameworks
KDE Frameworks 6.13.0

OBS-URL: https://build.opensuse.org/request/show/1268870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=14
2025-04-15 14:43:52 +00:00
Christophe Marin
dd4ddee040 KDE Frameworks 6.13.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=30
2025-04-12 19:42:31 +00:00
a9c035a1b9 Accepting request 1253226 from KDE:Frameworks
KDE Frameworks 6.12.0 (forwarded request 1252307 from krop)

OBS-URL: https://build.opensuse.org/request/show/1253226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=13
2025-03-17 21:16:07 +00:00
Christophe Marin
8d82cdcfdb KDE Frameworks 6.12.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=28
2025-03-14 19:50:20 +00:00
82a391050a Accepting request 1245966 from KDE:Frameworks
KDE Frameworks 6.11 (forwarded request 1244923 from krop)

OBS-URL: https://build.opensuse.org/request/show/1245966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=12
2025-02-16 21:39:18 +00:00
Christophe Marin
8168d3685a KDE Frameworks 6.11
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=26
2025-02-14 15:29:17 +00:00
e267c14c87 Accepting request 1236643 from KDE:Frameworks
KDE Frameworks 6.10.0

OBS-URL: https://build.opensuse.org/request/show/1236643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=11
2025-01-12 10:13:28 +00:00
Christophe Marin
21380d1c24 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=24 2025-01-09 17:15:16 +00:00
Christophe Marin
4efd6656db KDE Frameworks 6.10.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=23
2025-01-09 16:42:08 +00:00
c107b64177 Accepting request 1230874 from KDE:Frameworks
KDE Frameworks 6.9.0 (forwarded request 1229222 from krop)

OBS-URL: https://build.opensuse.org/request/show/1230874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=10
2024-12-15 11:35:40 +00:00
Christophe Marin
b37774319b KDE Frameworks 6.9.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=21
2024-12-13 15:01:00 +00:00
e745cba731 Accepting request 1222807 from KDE:Frameworks
KDE Frameworks 6.8.0 (forwarded request 1221715 from krop)

OBS-URL: https://build.opensuse.org/request/show/1222807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=9
2024-11-09 19:53:43 +00:00
Christophe Marin
e82e5ccf10 KDE Frameworks 6.8.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=19
2024-11-08 14:02:33 +00:00
5fd9cb9152 Accepting request 1207223 from KDE:Frameworks
KDE Frameworks 6.7.0 (forwarded request 1206249 from krop)

OBS-URL: https://build.opensuse.org/request/show/1207223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=8
2024-10-12 11:25:40 +00:00
Christophe Marin
e55d6d0c87 KDE Frameworks 6.7.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=17
2024-10-11 12:55:51 +00:00
4815e7b0e9 Accepting request 1201038 from KDE:Frameworks
KDE Frameworks 6.6.0 (forwarded request 1199844 from krop)

OBS-URL: https://build.opensuse.org/request/show/1201038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-kstatusnotifieritem?expand=0&rev=7
2024-09-15 10:34:49 +00:00
Christophe Marin
39e0cb024e KDE Frameworks 6.6.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-kstatusnotifieritem?expand=0&rev=15
2024-09-14 08:27:37 +00:00
6 changed files with 216 additions and 21 deletions

View File

@@ -1,3 +1,162 @@
-------------------------------------------------------------------
Mon Aug 4 06:57:34 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.17.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.17.0
- Changes since 6.16.0:
* Update dependency version to 6.17.0
* Bump kf ecm_set_disabled_deprecation_versions
* It compiles fine without qt 6.10 deprecated methods
* Update version to 6.17.0
-------------------------------------------------------------------
Mon Jul 7 07:24:47 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* Update dependency version to 6.16.0
* Update version to 6.16.0
-------------------------------------------------------------------
Mon Jun 9 20:29:44 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Changes since 6.14.0:
* Update dependency version to 6.15.0
* Disable python bindings for Haiku also
* Build Python bindings unless explicitly disabled
* Add tags file to documentation
* Fix typo in qdocconf file
* Add landing page for QDoc
* It compiles fine without kf_6_13 deprecated methods
* Port API documentation to QDoc syntax
* Remove pre-Qt 6.7 workaround
* Update version to 6.15.0
- Replace _kf6_bugfix_version usage
-------------------------------------------------------------------
Sun May 4 19:05:29 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* Update version to 6.14.0
* Remove recommendation to not use setContextMenu
* Add KStatusNotifierItem::isMenu
* .gitignore ignore "/compile_commands.json"
-------------------------------------------------------------------
Sat Apr 5 12:33:50 UTC 2025 - Christophe Marin <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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
-------------------------------------------------------------------
Mon Oct 7 10:00:17 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Update dependency version to 6.7.0
* Document flatpak manifest requirements
* Update version to 6.7.0
-------------------------------------------------------------------
Sat Sep 7 09:03:28 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.6.0
- Changes since 6.5.0:
* Update version to 6.6.0
* Fix deprecation versions
* Deprecate action collection access
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 5 10:47:53 UTC 2024 - Christophe Marin <christophe@krop.fr> Mon Aug 5 10:47:53 UTC 2024 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kf6-kstatusnotifieritem # spec file for package kf6-kstatusnotifieritem
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -16,16 +16,27 @@
# #
%define qt6_version 6.6.0 %define qt6_version 6.8.0
%define rname kstatusnotifieritem %define rname kstatusnotifieritem
# Full KF6 version (e.g. 6.5.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.17.0)
%{!?_kf6_version: %global _kf6_version %{version}} %{!?_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 %bcond_without released
Name: kf6-kstatusnotifieritem Name: kf6-kstatusnotifieritem
Version: 6.5.0 Version: 6.17.0
Release: 0 Release: 0
Summary: Implementation of Status Notifier Items Summary: Implementation of Status Notifier Items
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
@@ -35,16 +46,25 @@ Source: %{rname}-%{version}.tar.xz
Source1: %{rname}-%{version}.tar.xz.sig Source1: %{rname}-%{version}.tar.xz.sig
Source2: frameworks.keyring Source2: frameworks.keyring
%endif %endif
BuildRequires: doxygen
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{_kf6_bugfix_version} BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version}
BuildRequires: qt6-widgets-private-devel BuildRequires: qt6-widgets-private-devel
BuildRequires: cmake(KF6WindowSystem) >= %{_kf6_bugfix_version} BuildRequires: cmake(KF6WindowSystem) >= %{_kf6_version}
BuildRequires: cmake(Qt6DBus) >= %{qt6_version} BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
BuildRequires: cmake(Qt6Gui) >= %{qt6_version} BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version} BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version} BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{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 %description
Implementation of Status Notifier Items. Implementation of Status Notifier Items.
@@ -67,13 +87,25 @@ Requires: cmake(Qt6Xml) >= %{qt6_version}
%description devel %description devel
Development files for kstatusnotifieritem 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 %lang_package -n libKF6StatusNotifierItem6
%prep %prep
%autosetup -p1 -n %{rname}-%{version} %autosetup -p1 -n %{rname}-%{version}
%build %build
%cmake_kf6 -DBUILD_QCH:BOOL=TRUE %cmake_kf6 \
%if %{with kde_python_bindings}
-DPython_EXECUTABLE:STRING=%{__mypython}
%endif
%{nil}
%kf6_build %kf6_build
@@ -94,13 +126,17 @@ Development files for kstatusnotifieritem
%{_kf6_libdir}/libKF6StatusNotifierItem.so.* %{_kf6_libdir}/libKF6StatusNotifierItem.so.*
%files devel %files devel
%doc %{_kf6_qchdir}/KF6StatusNotifierItem.*
%{_kf6_libdir}/libKF6StatusNotifierItem.so %{_kf6_libdir}/libKF6StatusNotifierItem.so
%{_kf6_cmakedir}/KF6StatusNotifierItem/ %{_kf6_cmakedir}/KF6StatusNotifierItem/
%{_kf6_dbusinterfacesdir}/kf6_org.kde.StatusNotifierItem.xml %{_kf6_dbusinterfacesdir}/kf6_org.kde.StatusNotifierItem.xml
%{_kf6_dbusinterfacesdir}/kf6_org.kde.StatusNotifierWatcher.xml %{_kf6_dbusinterfacesdir}/kf6_org.kde.StatusNotifierWatcher.xml
%{_kf6_includedir}/KStatusNotifierItem/ %{_kf6_includedir}/KStatusNotifierItem/
%if %{with kde_python_bindings}
%files -n python3-kf6-kstatusnotifieritem
%{mypython_sitearch}/*.so
%endif
%files -n libKF6StatusNotifierItem6-lang -f kstatusnotifieritem6.lang %files -n libKF6StatusNotifierItem6-lang -f kstatusnotifieritem6.lang
%changelog %changelog

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:678a9bfc870066d5413bbcfa09a56b82b0affd2bc222ce5701d02a8b129edd91
size 50944

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaIyZRwAKCRAsjfWHptSq
wc8MAP9RLfIRmMNqyBThssbY77LTKo4UMgAuBLlYD72glsWUaQEAqbLjnIixh0+/
jVEZXrNfd1MNeJFsCjcGzMb3xNgTKQA=
=lgrt
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5def5e1a862d85d0f325c4f1973967bcf8fa97353fe1d361a1cafb0670198403
size 48156

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZqy/2AAKCRAsjfWHptSq
wQ5/AP4g08WOf0sieZk+GUIMvzYBkA3lUN6e4opyqIXu1PXO7gEAxNAYCwCL5YMm
ZJogGBo9zbx1zSWeGy4eFcMoIHKMbgg=
=qNMK
-----END PGP SIGNATURE-----