SHA256
1
0
forked from pool/koko

KDE release gear 24.08.1

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/koko?expand=0&rev=40
This commit is contained in:
Christophe Marin 2024-09-12 11:40:23 +00:00 committed by Git OBS Bridge
commit 3f02174c91
14 changed files with 51466 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

3893
admin1CodesASCII.txt Normal file

File diff suppressed because it is too large Load Diff

47171
admin2Codes.txt Normal file

File diff suppressed because it is too large Load Diff

BIN
applications.keyring Normal file

Binary file not shown.

3
cities1000.zip Normal file
View File

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

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

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

16
koko-24.05.2.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDnSEACgkQu0YzUNbv
Me/mNw/+OKsny5Cy9XLA9AWS2tcl3W3z3ke6Px6Zj1O35ckfKjX3yqvumLtB8Kj9
3X9LT0Ye11QEVCGOlsjzDVuvWOv/dUaa71PeERSzKgE3shKi0AIgHUdahzi7BEBS
iXsixIOIdwtbBGn0tq8lhZN7ncFmcWHwLLYRTMTqc49gwnmFFWyw/i+A0fNfdGUC
UL2FAsczAzGuSQA8WtfZnbMHboZLz3crpPNFC50ssCAEuvfGzO30YsaDfnPRw2/m
01KYslE4xNZ4pJpoHNrS/gQzqPx4MirkDLSx1a0L2i/YKyG8iUsSswdkx7jx0e0o
JINWAhNDiWyF+i2h9qvk83NpM7s6c/p7VWK5ZeQOa67wZ8qmopfjWIRVbBEBLU5C
++zJbzwiACHUIrektqS6+PhcMWW+g/EacCvHPu3VY5Cyb29YI52dpTFeXmKG03R5
gZycWhgI14bSNXDnrJdBd3wA7RLRAPbxhC2ui/+C954WBAK31CCc+jk7MeQ3lluH
SMJsZgOjtVBaFEPg1X9Nh/2UtF7qpHlPrkoP8J37ma/hdem0YXLuZSKOiEeITDZG
e7s+cs13O/mufAfAFuHYmibqMm7OXckPiy2mfNbR3734LXnQijDMEjHEuSIexaKI
uUQI1HNMJZ0J1mkON1gfVegzFzJ+/u2G6wFt4aTqUIcen/kodlg=
=gveg
-----END PGP SIGNATURE-----

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

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

16
koko-24.08.0.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+4NAACgkQu0YzUNbv
Me8FNQ/7BTyDg2bbMxGJfduiBXh2f4TJlDWWZ4oRF/1cwb7umujaxR6Rn22DYKCO
b4q9TvlSgQw03Q6Fpq8YFVKe1I0QI9LVct8zGWI8fA9pr6bJ338cmiHwMFMCgD4n
dBmdKQCmgFmFWUcq8JSH/MY4NnishIeeg4/PUJpLoFGd0VSFmMf/1qyCrz8hTSPK
6s+Uq5mtWsOF8pzYcMD/pbogfLsbIWV3fvDJDadThXlJmwueOU+9H1E71VpgkCBZ
+Ce4z6m4K14f9HVaiNQtAz+j1pwcct8jq+/7WCI+mx6Bg4WY3MTS07BcDMlFQUbw
XDebdRXYMTmP78c5oVcuIhdLRJjHf9qYdBvHxG/fAYb8sfn/qsj0DxT+Fi+0QPE0
1z0D5XmBA9xmV9W/rwL62atL8UR1HpSdqQ3wXEk3A/pUk6LUZAWGzRBqJwSSfPbK
KGKo8tE7m6R+zKeQoy+K/aw8XHi6WDreQ42417YDqq6Fob99ZQmoz/Vxe7B5Y1Ka
SjXnE8QxyeppR1oIiECL/9qFftfS4NNetVlx6KfN9+x+K1s/yIfBkw9c5BSU/R89
Xem/ms7dNEwsLBuPdrmJxBZsYE+IGbA7pNZPJ56sxPauDyo70pkIKEtmLvYoEs40
4jNT7JnxpLSsD2a52zbzkIjowCGrYQerNT6p3cMev/+7gU4LnPQ=
=dH8R
-----END PGP SIGNATURE-----

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

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

16
koko-24.08.1.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf/REACgkQu0YzUNbv
Me/WHQ//Twzdk7cLNvtBug5GvA7BezQ3m0Jfr8GeszRDOKWDOn27J+Qy1KsKnWuZ
4WxR3kKaPxf+eTLrY/L7Kvy3eyDk038whsDzi8znDRLO2LYK8S2c4lJEGqtb0f+9
6jmmvi+HvuH+JfYvcleLpPlzdBZ/qWyurGZYWmmXRRZO4q8rO+mc8jZDpYXsrHnd
2vkBNrRB04ELev827lmbzJspRsrDbwwnY/J01LctgZVCM7wxpPeSVKegH7JNUei1
PPJEEU/hCodi2oJIDImoePDZgoTjTdXyBlAQmWeeElMCEbQVP7x9gkYJj5HW9UGk
BIU46O/zaowwzShJqCD+NclKb35A0lC5AM9Z8AS5rmSFdfXTJEKCTavsTgXYsaz5
L+sPIoEHeZ8E7hdeXsa0nHelWuBhNEoLBWD951czBQMo1jghn0D2WBQnnDgeJDPR
34+9n+QDvAyigXfWP826gXXY6O5i1HyWRrUUi9+u4rXUVBiCDRcXAPiyKJSAvJ/t
BWZFSJwPOz4UAnfwxY3yzjjRwBB5BSLRkxTRqqqyZ32qjNZgL+KW+iig8AyOvZMO
Fhes7ZqOrb3uxsenF+YxLl2VhR59MAuqSJwYPSHGUxDOL1GNFuvDufMGy2Cv3T7s
f4szsms00wmda789wC1tUdzNKYxzzPQlumeUBiDOxz53L4WSkSc=
=p+Hy
-----END PGP SIGNATURE-----

206
koko.changes Normal file
View File

@ -0,0 +1,206 @@
-------------------------------------------------------------------
Tue Sep 10 14:11:02 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/
- No code change since 24.08.0
-------------------------------------------------------------------
Mon Aug 19 07:14:07 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:
* Fix org.kde.kquickimageeditor dependency
* Fix image editor
-------------------------------------------------------------------
Tue Jul 2 13:54:37 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:46 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/
- No code change since 24.05.0
-------------------------------------------------------------------
Sun May 19 09:56:35 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:20 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.04.80
* New feature release
- Changes since 24.02.2:
* Use consistently generic apps.kde.org/koko as homepage
* appstream: use desktop-application type, add developer & launchable tags
* qml/EditorView: Set position for InlineMessage in footer
* Add "koko" to keywords list (kde#480249)
* Remove property dialog
* Disable slideshow on mobile
* Fix image actions on mobile
* Port away from deprecated ECMQMLModules
-------------------------------------------------------------------
Tue Apr 9 18:08:43 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:53 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
-------------------------------------------------------------------
Thu Feb 29 15:28:36 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update the kquickimageeditor requirements
-------------------------------------------------------------------
Fri Feb 23 13:59:51 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
-------------------------------------------------------------------
Fri Feb 9 16:08:57 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
-------------------------------------------------------------------
Tue Dec 5 14:19:56 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:58 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/
- No code change since 23.08.2
-------------------------------------------------------------------
Tue Oct 10 18:27:45 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:13 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:47 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:03:04 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.90
* New feature release
- No code change since 23.07.80
-------------------------------------------------------------------
Tue Aug 1 10:14:03 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.80
* New feature release
- Changes since 23.04.3:
* Don't use SIGNAL and SLOT macros
* Sidebar: rename heading from "Sort by" to "Filter by"
* Fix leaving fullscreen mode after pressing escape
-------------------------------------------------------------------
Tue Jul 4 10:20:02 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:19 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:16 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:46:04 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:14 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.90
* New feature release
-------------------------------------------------------------------
Mon Mar 20 09:30:53 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
* New feature release

112
koko.spec Normal file
View File

@ -0,0 +1,112 @@
#
# spec file for package koko
#
# 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 kf6_version 6.3.0
%define qt6_version 6.6.0
%bcond_without released
Name: koko
Version: 24.08.1
Release: 0
Summary: Kirigami based gallery application
License: LGPL-2.1-or-later
URL: https://apps.kde.org/koko/
Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
# TODO Sources change daily, download updates before each release
# https://download.geonames.org/export/dump/cities1000.zip
Source3: cities1000.zip
# https://download.geonames.org/export/dump/admin1CodesASCII.txt
Source4: admin1CodesASCII.txt
# https://download.geonames.org/export/dump/admin2Codes.txt
Source5: admin2Codes.txt
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
# Both kquickimageeditor flavors provide the same CMake target name, use the devel package name instead
# BuildRequires: cmake(KQuickImageEditor)
BuildRequires: kquickimageeditor6-devel
BuildRequires: pkgconfig
BuildRequires: qt6-gui-private-devel >= %{qt6_version}
BuildRequires: cmake(KF6Config) >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version}
BuildRequires: cmake(KF6Declarative) >= %{kf6_version}
BuildRequires: cmake(KF6FileMetaData) >= %{kf6_version}
BuildRequires: cmake(KF6GuiAddons) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
BuildRequires: cmake(KF6Kirigami) >= %{kf6_version}
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
BuildRequires: cmake(Qt6Positioning) >= %{qt6_version}
BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
BuildRequires: cmake(Qt6Sql) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: cmake(exiv2) >= 0.21
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-atom)
Requires: kf6-kirigami-imports >= %{kf6_version}
Requires: kquickimageeditor6-imports
Requires: qt6-sql-sqlite >= %{qt6_version}
%description
Koko is a simple image gallery application that is designed to view, edit and
share images.
%lang_package
%prep
%autosetup -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} src/
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
# Not needed
rm %{buildroot}%{_kf6_libdir}/libkokocommon.so
%find_lang %{name} --all-name
%ldconfig_scriptlets
%files
%license LICENSES/*
%doc README.md
%{_kf6_applicationsdir}/org.kde.koko.desktop
%{_kf6_appstreamdir}/org.kde.koko.appdata.xml
%{_kf6_bindir}/koko
%{_kf6_iconsdir}/hicolor/scalable/apps/org.kde.koko.svg
%{_kf6_libdir}/libkokocommon.so.*
%{_kf6_notificationsdir}/koko.notifyrc
%{_kf6_qmldir}/org/kde/koko/
%{_kf6_sharedir}/koko/
%files lang -f %{name}.lang
%changelog