KDE release gear 24.12 beta

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kjournald?expand=0&rev=45
This commit is contained in:
Christophe Marin 2024-11-21 08:26:50 +00:00 committed by Git OBS Bridge
commit 66e2245e54
15 changed files with 446 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

BIN
applications.keyring Normal file

Binary file not shown.

3
kjournald-24.05.2.tar.xz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDnPoACgkQu0YzUNbv
Me+3iQ/8D5sYZMtvNdkB57twbUZTvZMACHb+idhIJ6/Bgq4Pcijw1jQLySGDBhR3
bEn3WZ9IlwlbxEhmnvOoTFIiILtzHuP09zuYQn5WxW/M81sfi1JYvJqfbfwNkM1c
tkYZW97qZgYKkj9PO/NWPfxOvC9BTyWPwUOzISYAKMaFkEUOBWb/5SLT2DorYjeq
6dOmbZlS8TvFy/SXilOB2OrmCMV5/YfGb+V3ex4Jn56qGMuWowWHQVnoI4CZxVYY
ResZtr6SElrw7Nau8H8Pk9hN394DXvm0UsXi5/wTiUF0qFrNFlinE0swVqWRE/ve
aFvhNGw5xAce37zVNDnlSO9POgxn/Tq/EZcvtEU360j7kmhL30Z2sMDvZctLZUVp
SwSSth10eOHkIx25hheZ24r2WixcUBGWgr0h4d6lFikHvqn2COfL6FxyymyeSOnL
lt/he3N5/uiF2AJRSONxKPlNjmxnXL+8x3oYaW2mqYJcjz8iIBySV/o/cyDZkmnz
lY6trWE7i+W6Qp6OdPAxMOQnHJ5eWWogeW8TcWzN4nabnfkWpAfSo8qJAbI6pSpw
plLG2z0WrgY1AkmxYRDZQLfgVBrXYjXTLSJ97j4J/8+J6EHob1BxqzRuLCXRiQdv
8ro8uV+4vBvidGWEcbPqkcGCOd9vmcJa/whFPlzrzXizYn50xyk=
=AERa
-----END PGP SIGNATURE-----

3
kjournald-24.08.0.tar.xz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+4KwACgkQu0YzUNbv
Me/3yg//ZAJ/3d2RUYzwYlBxdw+1pLHQ6ABbbRh0rWOG1+75/dLvDT1+ERvMJNV5
8ojQUPrLt747Az4bPwclj0n8LZ/M4gu3MtJAIgcEW5ZyWeOiXHvt+I/q6wlVl9Su
nq2p+D353cvBrNKij9D1ySWuzEiv7ycAL5QT1vrIspiHGF6DXYxhS3QxuRxQl08g
bUuTnCrkXR3HT05pHDDTHZ/+V2of4HY70Td8uzRHR28lvKpoSTA+U0cnNU1Sss1u
FjCMMwvl27jlF4nOqBuTG9SkBAwIVjuMNUerfycorpp10P1UbDq7A9eNVsAQvwrg
Jy4RW68fJO1vA4mdghNScC3vrpyNmtX9f8iAgGFGU2tPSWe4QWxOcd34SsoboMnq
jGRUm+gFvRSIe94DcWiru3rfG3o1kFv7OtWV0WYPR4Nl1jm3rcOnH/tlkFnco3jD
6cHK6rQYnjd0hR68qoWkccG1Sw2NpMdfw0OJ3PbtBZf8/MLrsEXpxy/ZkW2oC4Ma
JBgeHAY3I3VsX0oRqTjsBPk8qgLcnVwxYiCsF2SC98MKl9onFORdKP+kUjgDDST+
udSNdY7lqwe+dASP/w0ELnKexPWiYSj4my/RlemxqnNIkOXC3PkA5tqQmaWhsbJk
obNGt7/6jD82N/3FBtw80ya+v6FgmTlUhQqkVTWE7ohJ1Y832A4=
=i4KA
-----END PGP SIGNATURE-----

3
kjournald-24.08.1.tar.xz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf/OgACgkQu0YzUNbv
Me/1+A//WCVc0iAQEFKdYvKuZx6lAcs9MOfk6pdPI3yO11/HE0YpIxPUokEBjzch
uE21MNNpXDSmnitMhyD9GITa2okt+EImCIQ/Z5a+iIAwTW7E1n9iB9M7OI+rwSO5
eQalVuLJ0kWZ6079PDU1N9AXa1ghE83aV9BMrx6PeqNj5ILMsQd4sdocauSygrsa
1RlQNNscplzyRTuXVYH2PGIvT28Md9Iz0bNGfHcDin0vw5MmfcO16yA+MQFFcU0T
GolY+i2l88oP2RdBBOhKK4lQ8Mkqw1NBvr0VPzzgV7LbNj+W9hh+HMMr7ZULR3K6
ZAljLxEyr9w7XGyY1Zlf2jXAtPZ1drd9puJUfRjZC4U7FkxKUohYFlFcXDCKmx8N
/4fz6BretDXKgfQdhEAk8Kn3pGNh/dfS7sJeFDZ2cbZax3xjs71miVfhtjE85fsD
nBbKVoxwH3Q5VrUvERYokxMH2G38MCE9XhlqgCGQRgYX9lGwV9gaV3lcgSzWeHVe
SdgZgzgmV+TuQRQE9EIpR891Vvs9U518MugikqmhE+2AXM9B79dB5+GWxfLDUVw6
hf6bjsD3L72qjPdoJLISfPQ/uqQGT3FwDkcTbjdo8xCIRAUCNjKZ3asDaLrnTSwf
y4GBoTN2yoldJjQUkGkFxb89RRgu5gfNCjJdmbLwo6aVpavyEZI=
=n08h
-----END PGP SIGNATURE-----

3
kjournald-24.08.3.tar.xz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmcpZLcACgkQu0YzUNbv
Me8GjRAAgB3LiiLd3I5wROCHSvDmV47NAE4aWKFjwETz4UaWnIKemW9V/QMKflEw
BY0w9YPW79Q1LkAWLvHsb5qrYA7YINHi+xNiDAaAash1QqMlpcDlHHhG/MDnUIJA
oon5QMvqSCuWhs8aOGuh9CmdgqUoVA84D6/HdhgyVb8XO1RehBNEx6AW2yQxQsM6
AIG7C5clUg1shOvowcx5TvY+R4SMafWZVZMRO2NLnQPFEmA5fq0AP3bs1+CMb4rQ
YV7c49zvanlX+EppdEiIG4GmQ/fMZXWay6DkaMRRM8Y9TxNkpNawju9vXU/JwlfW
n/4uaqOo7hgbGbPEFxw6fASfrtERkXe0LrreymnGVVatESIv/gk+RlU0b73rZ98c
VTPrfihVYK2U+RzSU1YJtGD4twrkIuYg+PGJqgYQ7PgLGSwS+WmFhpOCMSTAzZNv
pXmuSgMOrCX+OmMAag6lF+uviXOviuIHNtwPh/25NnY8uLMO7sAtEjzPmijrybTq
Hd9pnWuNJMAf8/BFnAppa+SfN7RiaAP95hdQSCkXw3igeM/KNk4gu1i1IsRp2/4k
qxDOBgZy/QHD1nz1pM//ak8NyUs8F05gOzWHSTZAUL7GVFVEl+/a/ZfY2ZVJD6b1
EcfPKfokP1YmcmtDR1jMM/AQYjAApK722384jCraZepDN1rnVUM=
=3fcC
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEyiYsbIPeTS+yijMqOmpNuDnqptcFAmc2kv0ACgkQOmpNuDnq
pteYNQ/9Frf8enj0fk3m5Wqx1JU3dK5p6QnACU2dBFm2DxUbGHZh3Dcga4cvqOr2
IoCKztb6qAUOPz+7QvME6Gs0ZJbJShBx5yvzXE3llX/QZsqwtn4F9ZhTF84FywDP
pUbP5rugCNV7Pda4nIlvl/n7N8UedwEQFp9G9+VrMq1v3h9NMgJivX3hFmmPxR2s
IQF+mvSoIC3HeNM+8TYHe5BiRSR61BMV/wL40DJkpQz8Xh4+Qi8mE3I9+xVEkco1
k2+9Hiy5sTKbA5HDll1/5vuqciLG/eBaJ1viybLfss1AwjxYHeIhz1TNf/CzGjCi
H3cxXvOm9hq8odar+YJRPsdfXoQPtD0X9Vs09ExMPaF2JYyNuu7of8QBqWhBmGXe
po0K4zqWJ7niVG5GVLhL5rNPzZrlPOmTRtOWvQ6tbf+LVgNl0aJl6Dk9xsmyVMOp
MNy5Il8oFxX4Ah+4dJ2vfp/qCU++D3x57iPe9SwhlKn5bxATeMV3k0H82rD7LHfc
pVKEJ1DbOaoeceubDg4C2nAXBF+nGl8S4MtViTW2+7eJ3xaWZ6t25Q7zx+yNDFZ4
nXbbbp5ZLckqhPDOqYlHcyscFzbcAsJz7fEC46OQv/69+EOXdZGmoBIx+k/aCzqi
jabNePW6ttRU62zweWvXd08mhXlhFduj4Ctl9831whPBVUX6H70=
=R54U
-----END PGP SIGNATURE-----

239
kjournald.changes Normal file
View File

@ -0,0 +1,239 @@
-------------------------------------------------------------------
Sat Nov 16 17:29:51 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.11.80
* New feature release
- Changes since 24.08.3:
* Make tests more robust for long journald readings
* Rework, simplify and add fallbacks for cursor seeking
* Provide more debug output for cursor test failure
* Always convert back to UTF8
* Enforce that data/time is always interpret as UTC
* Use UTC for test value setup to be independent of local time
-------------------------------------------------------------------
Tue Nov 5 10:43:27 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.08.3/
- No code change since 24.08.2
-------------------------------------------------------------------
Tue Oct 8 12:01:40 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.08.2/
- Changes since 24.08.1:
* snapcraft: Release to stable.
-------------------------------------------------------------------
Tue Sep 10 14:10:51 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.08.1/
- Changes since 24.08.0:
* Make tests more robust for long journald readings
* Rework, simplify and add fallbacks for cursor seeking
* Provide more debug output for cursor test failure
* Always convert back to UTF8
* Enforce that data/time is always interpret as UTC
* Use UTC for test value setup to be independent of local time
-------------------------------------------------------------------
Mon Aug 19 07:13:57 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* CI: flatpak: Increase runtime to 6.7
-------------------------------------------------------------------
Tue Jul 2 13:54:26 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.2/
- No code change since 24.05.1
-------------------------------------------------------------------
Wed Jun 12 07:33:27 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.1/
- Changes since 24.05.0:
* CI: flatpak: Increase runtime to 6.7
-------------------------------------------------------------------
Sun May 19 09:56:17 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.05.0/
- No code change since 24.04.80
-------------------------------------------------------------------
Fri May 3 09:16:02 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.04.80
* New feature release
- Changes since 24.02.2:
* Add missing include on endian.h
-------------------------------------------------------------------
Tue Apr 9 18:08:25 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.2/
- No code change since 24.02.1
-------------------------------------------------------------------
Tue Mar 19 15:26:34 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
-------------------------------------------------------------------
Fri Feb 23 13:59:32 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Use UTC for test value setup to be independent of local time
-------------------------------------------------------------------
Fri Feb 9 16:08:38 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
-------------------------------------------------------------------
Tue Dec 5 14:19:45 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.4/
- No code change since 23.08.3
-------------------------------------------------------------------
Tue Nov 7 17:04:47 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.3/
- Changes since 23.08.2:
* snapcraft: initial import snapcraft files.
-------------------------------------------------------------------
Tue Oct 10 18:27:34 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
-------------------------------------------------------------------
Tue Sep 12 11:56:03 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
-------------------------------------------------------------------
Sun Aug 20 13:59:37 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.08.0/
- No code change since 23.07.90
-------------------------------------------------------------------
Mon Aug 14 08:02:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.90
* New feature release
- Changes since 23.07.80:
* flatpak: update runtime to 5.15-22.08
-------------------------------------------------------------------
Tue Aug 1 10:13:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.80
* New feature release
- Changes since 23.04.3:
* Allow building against KF6
-------------------------------------------------------------------
Tue Jul 4 10:19:52 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.3/
- No code change since 23.04.2
-------------------------------------------------------------------
Tue Jun 6 20:01:10 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
-------------------------------------------------------------------
Tue May 9 10:47:06 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
-------------------------------------------------------------------
Sat Apr 15 08:45:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
-------------------------------------------------------------------
Fri Mar 31 16:42:06 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.90
* New feature release
-------------------------------------------------------------------
Sat Mar 18 19:16:53 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
* New feature release
-------------------------------------------------------------------
Sun Feb 19 12:09:09 UTC 2023 - Edgar Aichinger <edogawa@aon.at>
- initial package, version 0.1.0

88
kjournald.spec Normal file
View File

@ -0,0 +1,88 @@
#
# spec file for package kjournald
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define soname 0
%define kf6_version 6.6.0
%define qt6_version 6.6.0
%bcond_without released
Name: kjournald
Version: 24.11.80
Release: 0
Summary: Qt browser for journald database
License: LGPL-2.1-or-later
URL: https://invent.kde.org/system/kjournald
Source0: https://download.kde.org/unstable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/unstable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: fdupes
BuildRequires: pkgconfig
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: pkgconfig(libsystemd)
Requires: qt6-declarative-imports >= %{qt6_version}
%description
This project aims to provide an abstraction of the systemds journald API in
terms of QAbstractItemModel classes. The main purpose is to ease the
integration of journald into Qt based applications (both QML and QtWidget).
Additional to the library, the project provides a reference implementation of
the API, called kjournaldbrowser. Even though that application provides a
powerful journal database reader, we aim to do a clear split between
reuseable library and application logic.
%lang_package
%prep
%autosetup -p1
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
rm %{buildroot}%{_libdir}/libkjournald.so
%find_lang %{name} --all-name
%fdupes %{buildroot}
%ldconfig_scriptlets
%files
%license LICENSES/*
%{_kf6_applicationsdir}/org.kde.kjournaldbrowser.desktop
%{_kf6_appstreamdir}/org.kde.kjournaldbrowser.appdata.xml
%{_kf6_bindir}/kjournaldbrowser
%{_kf6_debugdir}/kjournald.categories
%{_kf6_libdir}/libkjournald.so.*
%files lang -f %{name}.lang
%changelog