Package Details: neochat-git 24.04.70_r4287.gf7729063-1

Git Clone URL: https://aur.archlinux.org/neochat-git.git (read-only, click to copy)
Package Base: neochat-git
Description: A client for matrix, the decentralized communication protocol
Upstream URL: https://apps.kde.org/neochat/
Keywords: im kde matrix qt5
Licenses: GPL-2.0-or-later, LGPL-2.0-or-later
Conflicts: neochat
Provides: neochat
Submitter: der_fenix
Maintainer: IslandC0der (chaotic-aur)
Last Packager: IslandC0der
Votes: 6
Popularity: 0.000000
First Submitted: 2020-11-07 12:32 (UTC)
Last Updated: 2024-03-26 04:27 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

ognarb commented on 2020-11-20 17:19 (UTC)

Hi, der_fenix thanks for packaging NeoChat. Could you change the dependency from libquotient-git from libquotient. As we are approaching the first release, we wanted to depends only on stable versions for our dependencies.

Also I flaged https://aur.archlinux.org/packages/libquotient/ as out of date. We need the 0.6 version. Cheers, Carl

JuniorJPDJ commented on 2020-11-15 04:18 (UTC)

It works good now btw.

JuniorJPDJ commented on 2020-11-10 03:12 (UTC)

Almost! Now it seems to be bug in codebase, but would be cool if you could take a lokk at this:

[ 50%] Building CXX object src/CMakeFiles/neochat.dir/neochatroom.cpp.o
[ 54%] Building CXX object src/CMakeFiles/neochat.dir/neochatuser.cpp.o
[ 59%] Building CXX object src/CMakeFiles/neochat.dir/trayicon.cpp.o
[ 63%] Building CXX object src/CMakeFiles/neochat.dir/userlistmodel.cpp.o
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp: In lambda function:
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:300:39: warning: ‘QString Quotient::RoomMemberEvent::displayName() const’ is deprecated: Use newDisplayName() instead [-Wdeprecated-declarations]
  300 |                     if (e.displayName().isEmpty())
      |                                       ^
In file included from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.h:7,
                 from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:1:
/usr/include/Quotient/events/roommemberevent.h:89:60: note: declared here
   89 |     [[deprecated("Use newDisplayName() instead")]] QString displayName() const
      |                                                            ^~~~~~~~~~~
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:303:89: warning: ‘QString Quotient::RoomMemberEvent::displayName() const’ is deprecated: Use newDisplayName() instead [-Wdeprecated-declarations]
  303 |                         text = tr("changed their display name to %1").arg(e.displayName().toHtmlEscaped());
      |                                                                                         ^
In file included from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.h:7,
                 from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:1:
/usr/include/Quotient/events/roommemberevent.h:89:60: note: declared here
   89 |     [[deprecated("Use newDisplayName() instead")]] QString displayName() const
      |                                                            ^~~~~~~~~~~
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:308:37: warning: ‘QUrl Quotient::RoomMemberEvent::avatarUrl() const’ is deprecated: Use newAvatarUrl() instead [-Wdeprecated-declarations]
  308 |                     if (e.avatarUrl().isEmpty())
      |                                     ^
In file included from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.h:7,
                 from /home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:1:
/usr/include/Quotient/events/roommemberevent.h:93:55: note: declared here
   93 |     [[deprecated("Use newAvatarUrl() instead")]] QUrl avatarUrl() const
      |                                                       ^~~~~~~~~
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:310:57: error: ‘const class Quotient::Omittable<QUrl>’ has no member named ‘isEmpty’
  310 |                     else if (e.prevContent()->avatarUrl.isEmpty())
      |                                                         ^~~~~~~
[ 68%] Building CXX object src/CMakeFiles/neochat.dir/publicroomlistmodel.cpp.o
[ 72%] Building CXX object src/CMakeFiles/neochat.dir/userdirectorylistmodel.cpp.o
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:290:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  290 |                 if (e.repeatsState())
      |                 ^~
/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/src/neochatroom.cpp:292:13: note: here
  292 |             case MembershipType::Join: {
      |             ^~~~
make[2]: *** [src/CMakeFiles/neochat.dir/build.make:251: src/CMakeFiles/neochat.dir/neochatroom.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
^C
make[2]: *** wait: No child processes.  Stop.
make[1]: *** [CMakeFiles/Makefile2:310: src/CMakeFiles/neochat.dir/all] Error 2                                                                                                                                                             
make: *** [Makefile:160: all] Interrupt

der_fenix commented on 2020-11-09 09:28 (UTC)

@JuniorJPDJ try to install it now, has add missed make dependency

JuniorJPDJ commented on 2020-11-09 01:48 (UTC)

I can't compile it ;/

-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:8 (find_package):
  Could not find a package configuration file provided by "ECM" (requested
  version 5.74.0) with any of the following names:

    ECMConfig.cmake
    ecm-config.cmake

  Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
  to a directory containing one of the above files.  If "ECM" provides a
  separate development package or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/juniorjpdj/.cache/yay/neochat-git/src/neochat/build/CMakeFiles/CMakeOutput.log".

der_fenix commented on 2020-11-08 13:34 (UTC)

It is still in development stage, so it seems unusable now. I think it will be nice if you create issue for your case https://invent.kde.org/network/neochat/-/issues

Behem0th commented on 2020-11-08 13:28 (UTC)

Hello, i can`t launch app.

Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:97:9: Type RoomPage unavailable
qrc:/qml/RoomPage.qml:187:34: Type MessageDelegate unavailable
qrc:/imports/Spectral/Component/Timeline/MessageDelegate.qml:124:13: Type ReactionDelegate unavailable
qrc:/imports/Spectral/Component/Timeline/ReactionDelegate.qml:45:21: Non-existent attached object