1
0

25 Commits

Author SHA256 Message Date
47486b6024 Accepting request 1298553 from KDE:Frameworks
KDE Frameworks 5.17 (forwarded request 1298400 from krop)

OBS-URL: https://build.opensuse.org/request/show/1298553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=18
2025-08-09 17:58:09 +00:00
Christophe Marin
e977eaffdb KDE Frameworks 5.17
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=38
2025-08-09 08:27:21 +00:00
6d3ef43c32 Accepting request 1292153 from KDE:Frameworks
KDE Frameworks 6.16 (forwarded request 1292110 from krop)

OBS-URL: https://build.opensuse.org/request/show/1292153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=17
2025-07-14 08:48:53 +00:00
Christophe Marin
138e70dff9 KDE Frameworks 6.16
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=36
2025-07-11 15:18:18 +00:00
4dec3d2ae4 Accepting request 1285592 from KDE:Frameworks
KDE Frameworks 6.15 (forwarded request 1285029 from krop)

OBS-URL: https://build.opensuse.org/request/show/1285592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=16
2025-06-18 13:55:28 +00:00
Christophe Marin
e7d7174015 KDE Frameworks 6.15
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=34
2025-06-13 16:53:30 +00:00
239f611876 Accepting request 1276386 from KDE:Frameworks
KDE Frameworks 6.14 (forwarded request 1275345 from krop)

OBS-URL: https://build.opensuse.org/request/show/1276386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=15
2025-05-12 14:44:17 +00:00
Christophe Marin
5588de41f3 KDE Frameworks 6.14
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=32
2025-05-10 05:51:15 +00:00
b4a7d80056 Accepting request 1268860 from KDE:Frameworks
KDE Frameworks 6.13.0

OBS-URL: https://build.opensuse.org/request/show/1268860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=14
2025-04-15 14:43:42 +00:00
Christophe Marin
c0ada60d89 KDE Frameworks 6.13.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=30
2025-04-12 19:42:28 +00:00
406bb5cb13 Accepting request 1253216 from KDE:Frameworks
KDE Frameworks 6.12.0 (forwarded request 1252307 from krop)

OBS-URL: https://build.opensuse.org/request/show/1253216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=13
2025-03-17 21:16:01 +00:00
Christophe Marin
896fae6eb7 KDE Frameworks 6.12.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=28
2025-03-14 19:50:18 +00:00
4adc32805a Accepting request 1245956 from KDE:Frameworks
KDE Frameworks 6.11 (forwarded request 1244923 from krop)

OBS-URL: https://build.opensuse.org/request/show/1245956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=12
2025-02-16 21:38:58 +00:00
Christophe Marin
1b5ad2a2cd KDE Frameworks 6.11
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=26
2025-02-14 15:29:09 +00:00
cf45879406 Accepting request 1236633 from KDE:Frameworks
KDE Frameworks 6.10.0

OBS-URL: https://build.opensuse.org/request/show/1236633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=11
2025-01-12 10:13:16 +00:00
Christophe Marin
e110d1c6f2 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=24 2025-01-09 17:14:43 +00:00
Christophe Marin
018bbbb155 KDE Frameworks 6.10.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=23
2025-01-09 16:42:06 +00:00
344adf6661 Accepting request 1230864 from KDE:Frameworks
KDE Frameworks 6.9.0 (forwarded request 1229222 from krop)

OBS-URL: https://build.opensuse.org/request/show/1230864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=10
2024-12-15 11:35:26 +00:00
Christophe Marin
744ba85aa4 KDE Frameworks 6.9.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=21
2024-12-13 15:00:58 +00:00
41a440964e Accepting request 1222797 from KDE:Frameworks
KDE Frameworks 6.8.0 (forwarded request 1221715 from krop)

OBS-URL: https://build.opensuse.org/request/show/1222797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=9
2024-11-09 19:53:35 +00:00
Christophe Marin
3fb83706a5 KDE Frameworks 6.8.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=19
2024-11-08 14:02:30 +00:00
27f8831270 Accepting request 1207213 from KDE:Frameworks
KDE Frameworks 6.7.0 (forwarded request 1206249 from krop)

OBS-URL: https://build.opensuse.org/request/show/1207213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=8
2024-10-12 11:25:34 +00:00
Christophe Marin
fc9e1870e0 KDE Frameworks 6.7.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=17
2024-10-11 12:55:49 +00:00
bb2e58b4e0 Accepting request 1201028 from KDE:Frameworks
KDE Frameworks 6.6.0 (forwarded request 1199844 from krop)

OBS-URL: https://build.opensuse.org/request/show/1201028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-knotifications?expand=0&rev=7
2024-09-15 10:34:33 +00:00
Christophe Marin
b6365705d0 KDE Frameworks 6.6.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-knotifications?expand=0&rev=15
2024-09-14 08:27:34 +00:00
6 changed files with 217 additions and 21 deletions

View File

@@ -1,3 +1,163 @@
-------------------------------------------------------------------
Mon Aug 4 06:57:31 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:43 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:41 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 qhp file for QML module
* Add landing page for QDoc
* Port API documentation to QDoc syntax
* Update version to 6.15.0
- Replace _kf6_bugfix_version usage
-------------------------------------------------------------------
Sun May 4 19:05:26 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
* NotifyByPopup: Drop temporary image to PNG conversion
-------------------------------------------------------------------
Sat Apr 5 12:33:28 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:
* KNotification: Update notification when action label changes
* 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:20 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
* Add xml/yaml linting
* Update version to 6.12.0
-------------------------------------------------------------------
Sat Feb 8 12:16:52 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
* Add xml/yaml linting
* Enable Python bindings on FreeBSD
* CI: Add linux-qt6-next build
* Lower Python requirement to 3.9
* Remove unused string from Android manifest
* Update version to 6.11.0
-------------------------------------------------------------------
Thu Jan 9 17:12:34 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
* NotifyByAndroid: Set CONTEXT_NOT_EXPORTED
* Update version to 6.10.0
-------------------------------------------------------------------
Sun Dec 8 10:09:22 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
* Add Python bindings
* It compiles fine without deprecated methods
* ci: add Alpine/musl job
* Disable Canberra check for Haiku also
* Update version to 6.9.0
-------------------------------------------------------------------
Mon Nov 4 11:18:13 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
* typo--
* Add namespace for Android as required by newer gradle
* Add CI for static builds on Linux
* Update version to 6.8.0
-------------------------------------------------------------------
Mon Oct 7 10:00:09 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
* Fix Android notification permission check
* Ensure notification permission request callback is run on the right thread
* Update version to 6.7.0
-------------------------------------------------------------------
Sat Sep 7 09:03:23 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
* Don't set desktop file name for XDG activation token
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 5 10:47:47 UTC 2024 - Christophe Marin <christophe@krop.fr> Mon Aug 5 10:47:47 UTC 2024 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kf6-knotifications # spec file for package kf6-knotifications
# #
# 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 knotifications %define rname knotifications
# 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-knotifications Name: kf6-knotifications
Version: 6.5.0 Version: 6.17.0
Release: 0 Release: 0
Summary: KDE Desktop notifications Summary: KDE Desktop notifications
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
@@ -35,11 +46,10 @@ 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: pkgconfig BuildRequires: pkgconfig
BuildRequires: cmake(KF6Config) >= %{_kf6_bugfix_version} BuildRequires: cmake(KF6Config) >= %{_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}
@@ -47,6 +57,16 @@ BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version} BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: pkgconfig(libcanberra) BuildRequires: pkgconfig(libcanberra)
# 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
KNotification is used to notify the user of an event. It covers feedback and KNotification is used to notify the user of an event. It covers feedback and
@@ -80,13 +100,25 @@ Requires: cmake(Qt6Widgets) >= %{qt6_version}
KNotification is used to notify the user of an event. It covers feedback and KNotification is used to notify the user of an event. It covers feedback and
persistent events. Development files. persistent events. Development files.
%if %{with kde_python_bindings}
%package -n python3-kf6-knotifications
Summary: Python interface for kf6-knotifications
%description -n python3-kf6-knotifications
This package provides a python interface for kf6-knotifications.
%endif
%lang_package -n libKF6Notifications6 %lang_package -n libKF6Notifications6
%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
@@ -114,9 +146,13 @@ persistent events. Development files.
%{_kf6_libdir}/libKF6Notifications.so.* %{_kf6_libdir}/libKF6Notifications.so.*
%files devel %files devel
%doc %{_kf6_qchdir}/KF6Notifications.*
%{_kf6_cmakedir}/KF6Notifications/ %{_kf6_cmakedir}/KF6Notifications/
%{_kf6_includedir}/KNotifications/ %{_kf6_includedir}/KNotifications/
%{_kf6_libdir}/libKF6Notifications.so %{_kf6_libdir}/libKF6Notifications.so
%if %{with kde_python_bindings}
%files -n python3-kf6-knotifications
%{mypython_sitearch}/*.so
%endif
%changelog %changelog

View File

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

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaIyZGgAKCRAsjfWHptSq
wXgoAP9NYF3ROhVgbekCGXhkbQYn7yUy33V2VXhSYd4gdYsG/QEAgrjTSOXDolLU
6MdR6WTMN7gtrTxy2qpfQu8obsvIAQo=
=m2c2
-----END PGP SIGNATURE-----

View File

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

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZqy/qQAKCRAsjfWHptSq
wSHaAP9O6HtmsbCiJICZKcsiS1jiA6rNMqV5M1FyoiEfQQ+ZpwD/dlwKDKxU09s8
KjNcloOxGmhJdVtL6QKiZTdTdld78QQ=
=bwFY
-----END PGP SIGNATURE-----