Package Details: nheko 0.10.2-1

Git Clone URL: https://aur.archlinux.org/nheko.git (read-only, click to copy)
Package Base: nheko
Description: Desktop client for the Matrix protocol
Upstream URL: https://github.com/Nheko-Reborn/nheko
Licenses: GPL3
Submitter: z3ntu
Maintainer: z3ntu
Last Packager: z3ntu
Votes: 44
Popularity: 1.21
First Submitted: 2018-03-06 21:22 (UTC)
Last Updated: 2022-10-01 21:40 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

redsky17 commented on 2022-11-15 16:04 (UTC)

@TimorLee, make sure you clean build. spdlog had an update that changed soversion. all dependencies need to be rebuilt / relinked.

TimorLee commented on 2022-11-14 12:34 (UTC)

After the last Syu update, nheko fails to start:

nheko: error while loading shared libraries: libspdlog.so.1: cannot open shared object file: No such file or directory

BrainDamage commented on 2022-11-09 09:02 (UTC)

The package qt-jdenticon should be listed as a optdep to add identicons functionality,

kokokoshka commented on 2022-10-30 09:45 (UTC)

Pls add coeurl dependency.

witcher commented on 2022-09-11 10:20 (UTC)

Failed to build for me:

CMake Error at /lib64/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake:111 (find_package):
  Could not find a configuration file for package "Qt5Network" that is
  compatible with requested version "5.15.6".

  The following configuration files were considered but not accepted:

    /lib64/cmake/Qt5Network/Qt5NetworkConfig.cmake, version: 5.15.5

Call Stack (most recent call first):
  /lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package)
  CMakeLists.txt:229 (find_package)

z3ntu commented on 2022-09-04 20:41 (UTC)

@trumee Try rebuilding coeurl and mtxclient packages.

trumee commented on 2022-09-04 16:55 (UTC)

Failed to compile.

/usr/bin/ld: CMakeFiles/nheko.dir/src/Utils.cpp.o: in function `utils::roomVias(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Utils.cpp:(.text+0xf833): undefined reference to `void mtx::events::from_json<mtx::events::state::space::Child>(nlohmann::json_abi_v3_11_2::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, mtx::events::StateEvent<mtx::events::state::space::Child>&)'
/usr/bin/ld: CMakeFiles/nheko.dir/src/dbus/NhekoDBusBackend.cpp.o: in function `NhekoDBusBackend::rooms(QDBusMessage const&)::{lambda(QImage const&)#1}::operator()(QImage const&) const':
NhekoDBusBackend.cpp:(.text+0x4371): undefined reference to `void mtx::events::from_json<mtx::events::state::CanonicalAlias>(nlohmann::json_abi_v3_11_2::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, mtx::events::StateEvent<mtx::events::state::CanonicalAlias>&)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::dragonbox::decimal_fp<double> fmt::v8::detail::dragonbox::to_decimal<double>(double)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `int fmt::v8::detail::snprintf_float<double>(double, int, fmt::v8::detail::float_specs, fmt::v8::detail::buffer<char>&)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `char fmt::v8::detail::decimal_point_impl<char>(fmt::v8::detail::locale_ref)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::dragonbox::decimal_fp<float> fmt::v8::detail::dragonbox::to_decimal<float>(float)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::throw_format_error(char const*)'
/usr/bin/ld: /usr/lib/libcoeurl.so: undefined reference to `fmt::v8::format_error::~format_error()'
/usr/bin/ld: /usr/lib/libcoeurl.so: undefined reference to `vtable for fmt::v8::format_error'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `int fmt::v8::detail::snprintf_float<long double>(long double, int, fmt::v8::detail::float_specs, fmt::v8::detail::buffer<char>&)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `int fmt::v8::detail::format_float<long double>(long double, int, fmt::v8::detail::float_specs, fmt::v8::detail::buffer<char>&)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `int fmt::v8::detail::format_float<double>(double, int, fmt::v8::detail::float_specs, fmt::v8::detail::buffer<char>&)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
/usr/bin/ld: /usr/lib/libcoeurl.so: undefined reference to `typeinfo for fmt::v8::format_error'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v8::basic_string_view<char>, spdlog::level::level_enum, fmt::v8::basic_string_view<char>)'
/usr/bin/ld: /usr/lib/libmatrix_client.so.0.8.0: undefined reference to `fmt::v8::detail::thousands_sep_result<char> fmt::v8::detail::thousands_sep_impl<char>(fmt::v8::detail::locale_ref)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/nheko.dir/build.make:1766: nheko] Error 1
make[1]: *** [CMakeFiles/Makefile2:150: CMakeFiles/nheko.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

CarloWood commented on 2022-08-11 13:04 (UTC)

Nevermind - apparently you have to reboot to get access to something that was just installed.

CarloWood commented on 2022-08-11 12:40 (UTC)

It won't run however... I get:

daniel:/usr/src/AUR/matrix/nheko>nheko
[2022-08-11 14:38:27.920] [qml] [warning] QGLXContext: Failed to create dummy context (:0, )
[2022-08-11 14:38:27.922] [ui] [info] Restoring window size 0x0

(gst-plugin-scanner:3523333): GLib-GObject-WARNING **: 14:38:28.021: type name '-a-png-encoder-pred' contains invalid characters

(gst-plugin-scanner:3523333): GLib-GObject-CRITICAL **: 14:38:28.021: g_type_set_qdata: assertion 'node != NULL' failed

(gst-plugin-scanner:3523333): GLib-GObject-CRITICAL **: 14:38:28.021: g_type_set_qdata: assertion 'node != NULL' failed

(gst-plugin-scanner:3523333): GLib-GObject-WARNING **: 14:38:28.045: type name '-a-png-encoder-pred' contains invalid characters

(gst-plugin-scanner:3523333): GLib-GObject-CRITICAL **: 14:38:28.045: g_type_set_qdata: assertion 'node != NULL' failed

(gst-plugin-scanner:3523333): GLib-GObject-CRITICAL **: 14:38:28.045: g_type_set_qdata: assertion 'node != NULL' failed
[2022-08-11 14:38:28.674] [ui] [info] WebRTC: initialised GStreamer 1.20.3
[2022-08-11 14:38:28.714] [ui] [info] jdenticon plugin not found.
[2022-08-11 14:38:28.997] [ui] [info] starting nheko 0.10.0-c0b83bd
[2022-08-11 14:38:28.999] [ui] [info] Unity service available: false
[2022-08-11 14:38:29.019] [qml] [critical] Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)  (:0, )
Error: signal 6:
nheko(_Z17stacktraceHandleri+0x3d)[0x55a14b30073d]
/usr/lib/libc.so.6(+0x38a40)[0x7f61d1854a40]
/usr/lib/libc.so.6(+0x884dc)[0x7f61d18a44dc]
/usr/lib/libc.so.6(gsignal+0x18)[0x7f61d1854998]
/usr/lib/libc.so.6(abort+0xd7)[0x7f61d183e53d]
/usr/lib/libQt5Core.so.5(_Z9qt_assertPKcS0_i+0x0)[0x7f61d1e9fede]
/usr/lib/libQt5Quick.so.5(+0x1d42e7)[0x7f61d3bd42e7]
/usr/lib/libQt5Quick.so.5(+0x1de49c)[0x7f61d3bde49c]
/usr/lib/libQt5Quick.so.5(+0x1df095)[0x7f61d3bdf095]
/usr/lib/libQt5Gui.so.5(_ZN7QWindow5eventEP6QEvent+0xa7)[0x7f61d2555a97]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x9c)[0x7f61d2d78b3c]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x128)[0x7f61d208cad8]
/usr/lib/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE+0x94)[0x7f61d2549884]
/usr/lib/libQt5Gui.so.5(_ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0xb5)[0x7f61d2528935]
/usr/lib/libQt5XcbQpa.so.5(+0x63a30)[0x7f61cdb4fa30]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x19b)[0x7f61d3317c6b]
/usr/lib/libglib-2.0.so.0(+0xab001)[0x7f61d336e001]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x32)[0x7f61d3315392]
/usr/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6c)[0x7f61d20d732c]
/usr/lib/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x12c)[0x7f61d208527c]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x99)[0x7f61d208fda9]
nheko(main+0xd63)[0x55a14af7b563]
/usr/lib/libc.so.6(+0x232d0)[0x7f61d183f2d0]
/usr/lib/libc.so.6(__libc_start_main+0x8a)[0x7f61d183f38a]
nheko(_start+0x25)[0x55a14af7be45]
Aborted (core dumped)

CarloWood commented on 2022-08-11 12:37 (UTC)

Things compiled fine for me after I removed [home_digital_mystik_AUR_Arch] from my /etc/pacman.conf (added as per instructions from https://github.com/Nheko-Reborn/nheko) and simply built all AUR packages myself (coeurl, lmdbxx, tweeny, nlohmann-json-git, mtxclient) before trying to build this.