From 90cc712612697a1dbf139f2a084868f9417c87253587f40fa9c8c8dcfe5f3f7f Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Thu, 4 Aug 2022 17:45:53 +0000 Subject: [PATCH 1/2] Accepting request 992469 from home:dirkmueller:Factory - update to 22.06: * Sending of typing notifications can now be disabled. * In the room list, the scrollbar will now disappear correctly when it is not needed. * On wayland, NeoChat will now raise correctly when clicking on a notification. * Several bugs have been fixed that would sometimes cause messages containing markdown and/or HTML elements to be sent incorrectly. * The quick switcher can now be controlled using the mouse. * There is now an option to disable automatic room sidebar opening when resizing the window. * Creation of custom emojis has been fixed. * Editing or replying to the last message using the keyboard shortcuts now works correctly. * When switching between rooms using the keyboard, the switching direction is now correct. OBS-URL: https://build.opensuse.org/request/show/992469 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=20 --- neochat-22.02.tar.xz | 3 --- neochat-22.02.tar.xz.sig | 11 ----------- neochat-22.06.tar.xz | 3 +++ neochat-22.06.tar.xz.sig | 11 +++++++++++ neochat.changes | 18 ++++++++++++++++++ neochat.spec | 5 ++++- 6 files changed, 36 insertions(+), 15 deletions(-) delete mode 100644 neochat-22.02.tar.xz delete mode 100644 neochat-22.02.tar.xz.sig create mode 100644 neochat-22.06.tar.xz create mode 100644 neochat-22.06.tar.xz.sig diff --git a/neochat-22.02.tar.xz b/neochat-22.02.tar.xz deleted file mode 100644 index 80f89fd..0000000 --- a/neochat-22.02.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be54a898ca1ac7be404be3d666859291669293ee1843917bf8cdcb385787609a -size 309040 diff --git a/neochat-22.02.tar.xz.sig b/neochat-22.02.tar.xz.sig deleted file mode 100644 index 887936b..0000000 --- a/neochat-22.02.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmICkn8ACgkQEZaMRJKM -rvw+jAgArlg9tgWIMD9B/5o8R8bBOAALTsDOWYTPvocLLnoBmXPp8QHBuOrySQqT -29IOfZxBRhbhdNy7IXuIoLwD/dFNJKW5DJTcetcluhBo/gRJuJtEaGBiXDtrEWqI -7g0oq2QZ9TM8JvcUPm+RhThMD+OheIjGb+gh9iKRtJBc+w793VEhjEB9PGO/M8Px -AS4nh5hmFa/9Yu15kSCzHRQBJ8sULQTpaZ4tLy49o6CAtzzegeZCashXWzBIBM9j -cSPUMdbKTkeRWNED24fjJdJco8hJ0+xnHuBHswpjAF4/XJskyrnFbimfLI7Jhvd0 -3lfywJWHT6QOzJMWDA86B75ktHem9Q== -=evml ------END PGP SIGNATURE----- diff --git a/neochat-22.06.tar.xz b/neochat-22.06.tar.xz new file mode 100644 index 0000000..8912d62 --- /dev/null +++ b/neochat-22.06.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6f124e04792a5ba3afe701ea9783640c2b203c4664e28cfb2142f00079b9d9b +size 336432 diff --git a/neochat-22.06.tar.xz.sig b/neochat-22.06.tar.xz.sig new file mode 100644 index 0000000..a45fe7f --- /dev/null +++ b/neochat-22.06.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmK1zQcACgkQEZaMRJKM +rvyBrwgAj4Gfbw143F9To4IJKl+rkjRFTfHkBTZMGL2Tpiv37mgThWT+tEDcZqam +RIakoAndQydZOJ7/kttBfwrZ4X7kl0AIsn/CtQU2TqxbY5fmkK0RmsUdb5KZij35 +w/hpJqg+Nppl8P117WRPvJgfLTxO3YZmvCKIvCgpe/6HJINf1rVnH07YXm4549Ls +pmoj0EpBvmCSWezc4q/NDltrzpUJOeXou77TeAIxUEVxu+vU69daIUaQe7Kv0Hm0 +1GbifjG4As0dfakclZp7FeckYbnn05OA08+I99BK+xBqK/xj5d4XDprVuAVVLEgT +RPUfYv0ZNAXn9aCva1NPWZOQSMTkmw== +=5pn3 +-----END PGP SIGNATURE----- diff --git a/neochat.changes b/neochat.changes index 7079143..0da057f 100644 --- a/neochat.changes +++ b/neochat.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Wed Aug 3 07:56:35 UTC 2022 - Dirk Müller + +- update to 22.06: + * Sending of typing notifications can now be disabled. + * In the room list, the scrollbar will now disappear correctly when it is not needed. + * On wayland, NeoChat will now raise correctly when clicking on a notification. + * Several bugs have been fixed that would sometimes cause messages containing + markdown and/or HTML elements to be sent incorrectly. + * The quick switcher can now be controlled using the mouse. + * There is now an option to disable automatic room sidebar opening when + resizing the window. + * Creation of custom emojis has been fixed. + * Editing or replying to the last message using the keyboard shortcuts now + works correctly. + * When switching between rooms using the keyboard, the switching direction is + now correct. + ------------------------------------------------------------------- Tue Mar 22 09:03:48 UTC 2022 - Christophe Giboudeaux diff --git a/neochat.spec b/neochat.spec index d5501dc..03ad100 100644 --- a/neochat.spec +++ b/neochat.spec @@ -19,7 +19,7 @@ %define _kf5_version 5.88.0 %bcond_without lang Name: neochat -Version: 22.02 +Version: 22.06 Release: 0 Summary: A chat client for Matrix, the decentralized communication protocol License: BSD-2-Clause AND GPL-3.0-only AND GPL-3.0-or-later @@ -100,6 +100,9 @@ messaging. %{_kf5_iconsdir}/hicolor/*/apps/org.kde.neochat*.svg %{_kf5_appstreamdir}/org.kde.neochat.appdata.xml %{_kf5_notifydir}/neochat.notifyrc +%dir %{_kf5_sharedir}/krunner +%dir %{_kf5_sharedir}/krunner/dbusplugins +%{_kf5_sharedir}/krunner/dbusplugins/plasma-runner-neochat.desktop %if %{with lang} %files lang -f %{name}.lang From 9d58f2cc5790cbf94c13f722a55dacc273091047a70e155360b55b148e04acc3 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Fri, 5 Aug 2022 06:07:34 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=21 --- neochat.changes | 5 +++++ neochat.spec | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/neochat.changes b/neochat.changes index 0da057f..8a20e21 100644 --- a/neochat.changes +++ b/neochat.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Aug 5 06:07:29 UTC 2022 - Christophe Giboudeaux + +- Use GCC 10 to build neochat on Leap. + ------------------------------------------------------------------- Wed Aug 3 07:56:35 UTC 2022 - Dirk Müller diff --git a/neochat.spec b/neochat.spec index 03ad100..a21c352 100644 --- a/neochat.spec +++ b/neochat.spec @@ -34,6 +34,9 @@ BuildRequires: cmake >= 3.16 BuildRequires: cmark BuildRequires: extra-cmake-modules >= %{_kf5_version} BuildRequires: fdupes +%if 0%{?suse_version} == 1500 +BuildRequires: gcc10-c++ +%endif BuildRequires: kf5-filesystem BuildRequires: pkgconfig BuildRequires: cmake(KF5Config) >= %{_kf5_version} @@ -79,7 +82,13 @@ messaging. %autosetup -p1 %build +# c++-20 is required +%if 0%{?suse_version} == 1500 + export CC=gcc-10 CXX=g++-10 +%endif + %cmake_kf5 -d build + %cmake_build %install