SHA256
1
0
forked from pool/koko

KDE Release gear 24.08.0

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/koko?expand=0&rev=38
This commit is contained in:
Christophe Marin 2024-08-22 12:50:51 +00:00 committed by Git OBS Bridge
commit f5a1eb857c
12 changed files with 94451 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

47163
admin1CodesASCII.txt Normal file

File diff suppressed because it is too large Load Diff

46914
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:b0ae17208b95ee78787b029daea3905aac2bc4c7ca15d6c077a7e2e1accaaf50
size 9270925

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-----

197
koko.changes Normal file
View File

@ -0,0 +1,197 @@
-------------------------------------------------------------------
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.0
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