forked from pool/kaidan
Compare commits
23 Commits
Author | SHA256 | Date | |
---|---|---|---|
8a2862c707 | |||
|
e75edc41ea | ||
|
bb6f74201b | ||
|
95c03e9e44 | ||
|
e8d46dce2e | ||
5631fbfd2f | |||
|
96b29862ca | ||
|
9e585c15b1 | ||
004ddc45af | |||
|
132ba279e6 | ||
7edad48639 | |||
|
36a3e9efcd | ||
|
273f5af318 | ||
|
b98a5a0175 | ||
|
3665956f48 | ||
|
f53411c012 | ||
|
33b213a854 | ||
aead6dc57a | |||
|
4c5e86e234 | ||
|
43902f2b19 | ||
a703518160 | |||
|
53dcb29455 | ||
|
f21305c7e3 |
3
kaidan-0.12.2.tar.xz
Normal file
3
kaidan-0.12.2.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:807ae30f2739b395426183dfb7452f84bc055fed775b7751857e570b40f01761
|
||||
size 871740
|
16
kaidan-0.12.2.tar.xz.sig
Normal file
16
kaidan-0.12.2.tar.xz.sig
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEErgjFkKfREsGXnQaLBO+tD3pNlyQFAmfp1bsACgkQBO+tD3pN
|
||||
lyQ4VQ//Yk5Xr78525g8yTUHeHf68OdkxX/6CuwhXMU60qUO8399sPITQC6HtlSw
|
||||
aL81d/pfNH2p6a7HgrPIpghNxA28nzPJaXeLjBiR/g+CTwM0BO7tCRj52vPmeFCN
|
||||
V+poghcBOGx7Zh7ft2q5Doc5gCV4LoS+vRmjeWbtBuaSoYAHwdONd5T0yb1+kAjy
|
||||
hSYhrH/4OWDeI2ux+hyfjBJ4rnEaUS9GVsDmzEyu/3EM3EX4CZztB02KntoIbj5D
|
||||
o64+SBjbElJLhHVXZrORqJCbtiPKw2bjh1uE+M+BmXIWGh6bdAWGCT/X4xaCihF7
|
||||
nKo5dPuHVH1bGzZRIAllWc5BgX4xiq/kQdFCEh+NHYhfCtxAD2I3BeYmGjgAPuzr
|
||||
phMX+FVvZ0VtcHmR4lxaSiAqKMSFHcUj+NMOqYcK4j4gdVpJNe2cwRD+a+psQ1e5
|
||||
Uy1txFkERDTfReSX1D1x7mG4oEKSAcJ6MPO3bBDGqGZmvSXHNmR7vqZcKRTIR37n
|
||||
fD3q2oXSpPjJOfwO9lR5fOvIlR76Z4SguGMxOHFLHJ2Vi0nNmcMP/PppjkbwSolf
|
||||
cg6EM8TOkfKw7Joa6o4JMShrlh3SplFRytV58+y1X6k+UePU3yPyz18OHzGr56y9
|
||||
rgh4eP/dz276NoKn3BPV0Xr8t4jkqnLUbGqz+mGJgkS+ttQrtKo=
|
||||
=E/58
|
||||
-----END PGP SIGNATURE-----
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8137011d5c36a11d23fcc600d4fd5b0767951d69cf21c8eaac43e98d1c918f90
|
||||
size 692464
|
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEA8LRDcl+WwvruPO0RmMjGpGh4nsFAmRXhmYACgkQRmMjGpGh
|
||||
4nvWohAAwYWUspM2E+xYhgt8LTUjxGDF7gWMFs+w/sE8UAukI0e7qu3WPlKaoJVY
|
||||
ySmV/mvh3LsSljPvvu3eGb0CA4otIrSDL4elHMGdTAddfIteoBOrJRr/fCaG0uV4
|
||||
mprykxb28CMmdIuDnjWuL2Z36P5n6n5TCotP8YRgOx3jQ8hGxp6+PCBS0RIqK/xT
|
||||
puyulu3b3inKn3WsFVKEwj+NC3qHSQkLsSdjRJuJAqpb5fQz4RYvKFgKtZ3umYc6
|
||||
ZZYtgYn+TPdi8V5EbGd+n3f4Q99YvUbCRr3w4HXhewEGXs8IppccyIcVHBqBMJCh
|
||||
3p4UqHR4vZBavMAy+bZtRDdV7RR70oT0ICyu3KZoI78JeznW8wXGtVrwcp0QBw/o
|
||||
Pq6XR6J5DxICVwsEAhgn9Lb8DaifF0icTUEl/Vx8gU7jMuqxhcEH8HsqX/wU1Szd
|
||||
F21qOc7ve85AUgJae2WCPe+G6MgbvpCNDM0pU08OXWsq21XKFaN1Mlar1DMCMUHE
|
||||
OeC1BqciCtcJ1Mgy/7wjmMhjU8l1nCW3TQVUtuMgZyAP+fXYFoE+k/6uYCk94+HV
|
||||
3LJ6QPjkn43Xb++JHZ0y7zB/yrU9Vv5iIY4+nrFSV3IX3D0/7ydZzZr/W4uRNz4v
|
||||
5Udn+IALfPEGbtvR4rStroM9+U2+uX4D+OjrwBWds5tisYrIDmo=
|
||||
=OSpN
|
||||
-----END PGP SIGNATURE-----
|
@@ -1,3 +1,71 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 6 19:18:59 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 0.12.2
|
||||
https://www.kaidan.im/2025/03/30/kaidan-0.12.2/
|
||||
- Drop patch:
|
||||
* drop_quick_compiler_option.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 16 22:36:37 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
||||
|
||||
- Update to 0.11.0:
|
||||
* Features:
|
||||
+ Highlight public XMPP provider titles while card is expanded
|
||||
+ Round corners of cards and buttons
|
||||
+ Add fading in/out hover effect to map previews
|
||||
+ Collapse contact profiles by default if they have more than 3 entries
|
||||
+ Show colored check mark for delivered messages instead of none to avoid
|
||||
message bubble resizing
|
||||
* Bugfixes:
|
||||
+ Fix opening public MUC-based group chats via another XMPP client
|
||||
+ Fix playing voice messages and changing playing position
|
||||
+ Fix updating message reactions that could not be sent instead of adding
|
||||
them a second time
|
||||
+ Fix updating group chat users in user interface
|
||||
+ Fix displaying message reaction details
|
||||
+ Update filtering contacts by labels even if label list is not open
|
||||
anymore
|
||||
+ Fix scrolling media overview
|
||||
+ Fix updating draft messages
|
||||
* Notes:
|
||||
+ Kaidan requires Qt 6.6 now
|
||||
- Add drop_quick_compiler_option.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 15 09:05:42 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 0.10.1
|
||||
* Fix displaying files of each message in appropriate message
|
||||
bubble
|
||||
* Fix sending fallback messages for clients not supporting
|
||||
XEP-0447: Stateless file sharing
|
||||
* Fix margins within message bubbles
|
||||
* Fix hiding hidden message part
|
||||
* Fix displaying marker for new messages
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 12 08:26:48 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 0.10.0:
|
||||
https://www.kaidan.im/2024/12/09/kaidan-0.10.0/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 6 08:02:56 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 0.9.2
|
||||
* Fix file extension for downloads when mime type is empty
|
||||
* Fix file downloads without a source URL could be started
|
||||
* Fix file messages are never marked as sent
|
||||
* Fix message body of previous file selection was used
|
||||
* Fix missing receipt request (for green checkmark) on media messages
|
||||
* Fix outgoing encrypted media messages are displayed as unencrypted
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 20 12:33:03 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Stop using the %suse_update_desktop_file macro
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 20:48:41 UTC 2024 - hui <sturm-fr@web.de>
|
||||
|
||||
|
BIN
kaidan.keyring
BIN
kaidan.keyring
Binary file not shown.
119
kaidan.spec
119
kaidan.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kaidan
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,58 +16,63 @@
|
||||
#
|
||||
|
||||
|
||||
%define kf6_version 6.11.0
|
||||
%define qt6_version 6.6.0
|
||||
|
||||
Name: kaidan
|
||||
Version: 0.9.1
|
||||
Version: 0.12.2
|
||||
Release: 0
|
||||
Summary: A XMPP client based on KDE Framework
|
||||
License: AML AND GPL-3.0-or-later AND SUSE-GPL-3.0+-with-openssl-exception AND MIT AND CC-BY-SA-4.0
|
||||
URL: https://www.kaidan.im
|
||||
Source0: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz
|
||||
Source1: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz.sig
|
||||
Source0: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz
|
||||
Source1: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz.sig
|
||||
Source2: kaidan.keyring
|
||||
BuildRequires: cmake >= 3.3
|
||||
BuildRequires: extra-cmake-modules >= 5.40.0
|
||||
%if 0%{?suse_version} == 1500
|
||||
BuildRequires: gcc13-c++
|
||||
BuildRequires: gcc13-PIE
|
||||
%endif
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{qt6_version}
|
||||
# Both Qt 5 and Qt 6 flavors use the same cmake config name, use the -devel package name
|
||||
# BuildRequires: cmake(KQuickImageEditor)
|
||||
BuildRequires: kquickimageeditor-devel
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: cmake(KF5CoreAddons) >= 5.67.0
|
||||
BuildRequires: cmake(KF5KIO) >= 5.67.0
|
||||
BuildRequires: cmake(KF5Kirigami2) >= 5.67.0
|
||||
BuildRequires: cmake(KF5KirigamiAddons) >= 0.7.0
|
||||
BuildRequires: cmake(KF5Notifications)
|
||||
BuildRequires: cmake(KF5QQC2DeskopStyle)
|
||||
BuildRequires: cmake(QXmpp) >= 1.5.0
|
||||
BuildRequires: cmake(Qt5Concurrent)
|
||||
BuildRequires: cmake(Qt5Core) >= 5.14.0
|
||||
BuildRequires: cmake(Qt5LinguistTools)
|
||||
BuildRequires: cmake(Qt5Location)
|
||||
BuildRequires: cmake(Qt5Multimedia)
|
||||
BuildRequires: cmake(Qt5Positioning)
|
||||
BuildRequires: cmake(Qt5Qml)
|
||||
BuildRequires: cmake(Qt5Quick)
|
||||
BuildRequires: cmake(Qt5QuickCompiler)
|
||||
BuildRequires: cmake(Qt5QuickControls2)
|
||||
BuildRequires: cmake(Qt5Sql)
|
||||
BuildRequires: cmake(Qt5Svg)
|
||||
BuildRequires: cmake(Qt5Widgets)
|
||||
BuildRequires: cmake(Qt5Xml)
|
||||
BuildRequires: kquickimageeditor6-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: qt6-declarative-tools >= %{qt6_version}
|
||||
BuildRequires: cmake(KDSingleApplication-qt6)
|
||||
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Kirigami) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KirigamiAddons) >= 1.4.0
|
||||
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Prison) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6QQC2DesktopStyle) >= %{kf6_version}
|
||||
BuildRequires: cmake(QXmppQt6) >= 1.10.3
|
||||
BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Location) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Multimedia) >= %{qt6_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(Qt6Widgets) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
|
||||
BuildRequires: cmake(ZXing) >= 1.0.8
|
||||
Requires: kirigami-addons >= 0.7.0
|
||||
Requires: kirigami2 >= 5.67.0
|
||||
Requires: kquickimageeditor-imports
|
||||
Requires: libqt5-qtquickcontrols2
|
||||
Requires: libQt5Location5
|
||||
Requires: libQt5PositioningQuick5
|
||||
BuildRequires: pkgconfig(icu-uc) >= 61.0
|
||||
Requires: kf6-kirigami-imports >= %{kf6_version}
|
||||
Requires: kf6-prison-imports >= %{kf6_version}
|
||||
Requires: kirigami-addons6 >= 1.4.0
|
||||
Requires: kquickimageeditor6-imports
|
||||
Requires: qt6-declarative-imports >= %{qt6_version}
|
||||
Requires: qt6-location >= %{qt6_version}
|
||||
Requires: qt6-multimedia-imports >= %{qt6_version}
|
||||
Requires: qt6-positioning-imports >= %{qt6_version}
|
||||
Requires: qt6-sql-sqlite >= %{qt6_version}
|
||||
|
||||
%description
|
||||
Kaidan is a simple Jabber/XMPP client providing a user-interface using
|
||||
Kirigami and QtQuick. The back-end of Kaidan is entirely written in C++
|
||||
using the qxmpp XMPP client library and Qt 5.
|
||||
using the qxmpp XMPP client library and Qt 6.
|
||||
|
||||
%lang_package
|
||||
|
||||
@@ -75,29 +80,29 @@ using the qxmpp XMPP client library and Qt 5.
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%if 0%{?suse_version} == 1500
|
||||
export CXX=g++-13
|
||||
%endif
|
||||
%cmake_kf5 -d build '-DI18N:BOOL=ON' '-DQUICK_COMPILER:BOOL=ON'
|
||||
%cmake_build
|
||||
%cmake_kf6
|
||||
|
||||
%kf6_build
|
||||
|
||||
%install
|
||||
%kf5_makeinstall -C build
|
||||
%suse_update_desktop_file im.kaidan.kaidan
|
||||
%kf6_install
|
||||
|
||||
%find_lang %{name} --with-qt
|
||||
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md NEWS
|
||||
%dir %{_kf5_sharedir}/%{name}
|
||||
%{_kf5_applicationsdir}/im.kaidan.kaidan.desktop
|
||||
%{_kf5_appstreamdir}/im.kaidan.kaidan.appdata.xml
|
||||
%{_kf5_bindir}/%{name}
|
||||
%{_kf5_iconsdir}/hicolor/*/apps/%{name}.*
|
||||
%{_kf5_notifydir}/kaidan.notifyrc
|
||||
%{_kf5_sharedir}/%{name}/images
|
||||
%{_kf5_sharedir}/%{name}/providers.json
|
||||
%license LICENSES/*
|
||||
%doc README.md NEWS.md
|
||||
%dir %{_kf6_sharedir}/kaidan
|
||||
%{_kf6_applicationsdir}/im.kaidan.kaidan.desktop
|
||||
%{_kf6_appstreamdir}/im.kaidan.kaidan.appdata.xml
|
||||
%{_kf6_bindir}/kaidan
|
||||
%{_kf6_debugdir}/kaidan.categories
|
||||
%{_kf6_iconsdir}/hicolor/*/apps/kaidan.*
|
||||
%{_kf6_notificationsdir}/kaidan.notifyrc
|
||||
%{_kf6_sharedir}/kaidan/images
|
||||
%{_kf6_sharedir}/kaidan/providers*
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
|
Reference in New Issue
Block a user