12 Commits

Author SHA256 Message Date
74e77fd492 Accepting request 1322447 from KDE:Applications
KDE release gear 25.12 (forwarded request 1321386 from krop)

OBS-URL: https://build.opensuse.org/request/show/1322447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kpkpass?expand=0&rev=88
2025-12-15 10:49:32 +00:00
Christophe Marin
16a28b793f KDE release gear 25.12
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=228
2025-12-11 22:46:56 +00:00
Christophe Marin
376e282070 KDE Release gear 25.12 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=227
2025-11-22 12:44:18 +00:00
4e1a95e013 Accepting request 1316272 from KDE:Applications
KDE release gear 25.08.3

OBS-URL: https://build.opensuse.org/request/show/1316272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kpkpass?expand=0&rev=87
2025-11-08 15:28:15 +00:00
Christophe Marin
7d46122f30 KDE release gear 25.08.3
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=225
2025-11-07 00:14:37 +00:00
15833ab2b2 Accepting request 1310202 from KDE:Applications
KDE release gear 25.08.2 (forwarded request 1309696 from krop)

OBS-URL: https://build.opensuse.org/request/show/1310202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kpkpass?expand=0&rev=86
2025-10-13 15:22:48 +00:00
Christophe Marin
2abca40611 KDE release gear 25.08.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=223
2025-10-09 15:37:33 +00:00
e334602170 Accepting request 1303931 from KDE:Applications
KDE release gear 25.08.1

OBS-URL: https://build.opensuse.org/request/show/1303931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kpkpass?expand=0&rev=85
2025-09-11 12:38:59 +00:00
Christophe Marin
cb60b68150 KDE Release gear 25.08.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=221
2025-09-11 07:38:07 +00:00
ff7a2c6c6a Accepting request 1299675 from KDE:Applications
KDE release gear 25.08.0 (forwarded request 1299260 from krop)

OBS-URL: https://build.opensuse.org/request/show/1299675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kpkpass?expand=0&rev=84
2025-08-16 18:36:29 +00:00
Christophe Marin
b9f1e134dc KDE release gear 25.08.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=219
2025-08-15 06:49:52 +00:00
Christophe Marin
6ac4e3355c KDE release gear 25.08 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kpkpass?expand=0&rev=218
2025-07-22 18:25:31 +00:00
6 changed files with 120 additions and 23 deletions

View File

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

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmhjcj0ACgkQu0YzUNbv
Me+R3w//aGpLrygSf86ueDOUqzw8oU6M+di2GciiFHxmee86r6P0kKaZgb+Q9Voz
AKpYNWCj/H8+OInrYuSYJPCFQXyG1OcoP/aiJsffIB9H68ilOWLdlMu5R5dwIKYD
Q8vPY3V+Aj/90D0rNw/HneI1BnfbFlZEfbDfSTawup3o6UVY9iLynGiF/ek+tXkx
nyC417X8klpR5EQJyd0L4aMEnxt4kZPLDvguhxodSzvITYaRKGsGOzokG7IIg1L6
cDBXSEhH790sXRRtdOUeiBT50qyCPiHtiYf1xm4P1UVRTIaVDxC5bnxcL89uiEkk
xptYEDA8l9D7dVFXxhLCLWsUONuJwXCN9rzR3qHvwhnQUQP537jryOa6MPCXWt9+
0mnN3mrPjPI9XzDOuIdGsuO2zlWqBXJjwK3iGn/FN+nesW3dm9fvGhEANBuaEsI7
IgFfk/Hlsn4R8hwUc4/XOeGW+SOi5fjGBXPvc2arHE+gsABEJvs1qv9FMGjtqPko
GB1KNbIx6bUs0BKXyUL9+G8/bKYy1F+VCnS9p8tKsMayATaCsEtH6h7a56A3klyE
+5riuZgYAv75cHXBZiKUcQsgYGtzNqKF4pL1o0OizsLIcbKpqeaXwu14uSP4BOWL
8Bu/SItmKbVPnB5qajAIIYXxnpANo3nApaLJKKQDrFSCoBQlFQ8=
=Ch3/
-----END PGP SIGNATURE-----

3
kpkpass-25.12.0.tar.xz Normal file
View File

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

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmkyJ2kACgkQu0YzUNbv
Me8QNg/9HPMubyzCmdFirjsxNcnT9POsRJdW1pUJSNCG+cVZqxupXZrOQcZZ7grs
S+Ueuvs5J68T/CPWud1fqTp4QZoO6qzHoBnLDeRT3wUZRX4twh9fMjeyFX0ZONGU
S8GrArxk3FOZmxyZngtl3B72dYF0iOkrp9L+5Peb0o5nUO1VctuU4BM/XywuLllX
zIJsFQjKWVA+Kp2/cFzxhjbQs0XHqvC/blAWgSiyCUrVQQqrr7W0NsmgtOCxyYM5
DbGkrOHh+ZXgR+D+lgGVUoLzs2YLYFqArhG9gUCvits2qqBxz8nPD2CplrkXe/w8
ZwFqrfuWuZZaUWklanw9edejchuJ0APIwFC7COdSxVWKXpqAmElR4uGrKAkVqas3
xIiYIGydmlfjwUB7gX5P6llUIBPB5QfMASKUuosKMk78QiR/bsgtqpVeBmBSIwui
i61JR0lZQZfFklGvab1JFCJPmFK+vU38sACcB4UawjBwE+AH/p98PprxZB5tNBtU
uWWx5I01+2tXde+1o0zIAd3JVlVoy22rZ9IPC4zQTqUiCmFpTWdBf3lf3LDbM/Ds
8WKe4fgn7mn81nnWVRNqdlMpDGQKOXuh05v5SKp92aLKtpgYTF8psgfRCs1RXQUE
W3LGgpZ+m+RR2UWkHK1/LJZD8QIaSfavrWyoaHZyvRJMZ+aIBmE=
=/C3d
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Sat Dec 6 11:40:56 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80
-------------------------------------------------------------------
Sat Nov 15 19:56:59 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.11.80
* New feature release
- Changes since 25.08.3:
* include KDEInstallDirs before searching for Qt or KF
* Handle UTF-8 BOMs in message catalogs
* Disable CMAKE_CXX_SCAN_FOR_MODULES
* .pre-commit-config.yaml - restore gersemi (cmake formatting)
* Remove CMake linter that is apparently unable to handle our CMake code
* Backport shared-mime-info data for .pkpasses files
* Add basic support for .pkpasses pass bundle files
* Foreign QML type declarations don't need to be QObjects
* Also export the KPkPass::Barcode enums to QML
* Bump version
* Port to qml registration
-------------------------------------------------------------------
Thu Nov 6 18:37:56 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2
-------------------------------------------------------------------
Tue Oct 7 18:49:21 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.2/
- Changes since 25.08.1:
* Handle UTF-8 BOMs in message catalogs
-------------------------------------------------------------------
Wed Sep 10 09:24:04 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.1/
- No code change since 25.08.0
-------------------------------------------------------------------
Fri Aug 8 07:47:50 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.08.0/
- No code change since 25.07.80
-------------------------------------------------------------------
Mon Jul 14 14:25:36 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.07.80
* New feature release
- Changes since 25.04.3:
* It compiles fine without qt 6.10 deprecated methods
* Add pre-commit support
* Decrease KF version requirement back to 6.13
* Improve displaying (large) numbers
* Relax shared-mime-info version requirement
* Expand translation catalog UTF-8 encoding workaround detection a bit
* Bump min required SharedMimeInfo to 1.10
-------------------------------------------------------------------
Tue Jul 1 15:27:16 UTC 2025 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
#
# spec file for package kpkpass
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,12 @@
#
%define kf6_version 6.6.0
%define qt6_version 6.6.0
%define kf6_version 6.19.0
%define qt6_version 6.9.0
%bcond_without released
Name: kpkpass
Version: 25.04.3
Version: 25.12.0
Release: 0
Summary: Library to parse Passbook files
License: LGPL-2.1-or-later
@@ -36,6 +36,7 @@ BuildRequires: kf6-extra-cmake-modules
BuildRequires: shared-mime-info
BuildRequires: cmake(KF6Archive) >= %{kf6_version}
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
@@ -43,6 +44,16 @@ BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
kpkpass is a library to read and parse Apple Passbook files, such as the ones
commonly used for hotel and flight reservations.
%package imports
Summary: QtQuick support for kpkpass
Requires: kpkpass >= %{version}
Requires: libKPim6PkPass6 = %{version}
%description imports
kpkpass is a library to read and parse Apple Passbook files, such as the ones
commonly used for hotel and flight reservations. This package provides QtQuick
bindings for kpkpass, to use kpkpass in other QtQuick based applications.
%package -n libKPim6PkPass6
Summary: Library to parse Passbook files
Requires: kpkpass >= %{version}
@@ -78,8 +89,16 @@ to build programs that use the kpkpass library.
%if %{pkg_vcmp shared-mime-info < 2.2}
%{_datadir}/mime/packages/application-vnd-apple-pkpass.xml
%endif
%if %{pkg_vcmp shared-mime-info < 2.5}
%{_datadir}/mime/packages/application-vnd-apple-pkpasses.xml
%endif
%{_kf6_debugdir}/org_kde_kpkpass.categories
%files imports
%dir %{_kf6_qmldir}/org
%dir %{_kf6_qmldir}/org/kde
%{_kf6_qmldir}/org/kde/pkpass/
%files -n libKPim6PkPass6
%license LICENSES/*
%{_kf6_libdir}/libKPim6PkPass.so.*