SHA256
1
0
forked from pool/koko

KDE Release Gear 24.05.2

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/koko?expand=0&rev=36
This commit is contained in:
Christophe Marin
2024-07-04 20:42:37 +00:00
committed by Git OBS Bridge
commit 382638d2b3
10 changed files with 51151 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

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:a35b6e1f54bcc7b87add4f200efb34f6fc10c39e47b269336d5d053015ab08ec
size 9242620

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

186
koko.changes Normal file
View File

@@ -0,0 +1,186 @@
-------------------------------------------------------------------
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.0.0
%define qt6_version 6.6.0
%bcond_without released
Name: koko
Version: 24.05.2
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