Package Details: jami-qt-git r701.0a7aaa5-1

Git Clone URL: https://aur.archlinux.org/jami-qt-git.git (read-only, click to copy)
Package Base: jami-qt-git
Description: A free and private communication platform (QT client)
Upstream URL: https://git.jami.net/savoirfairelinux/jami-client-qt
Licenses: GPL3
Conflicts: jami-gnome, jami-gnome-git, jami-qt
Provides: jami-qt
Replaces: jami-client-qt-git
Submitter: wrycode
Maintainer: wrycode
Last Packager: wrycode
Votes: 3
Popularity: 0.002047
First Submitted: 2021-11-19 17:17 (UTC)
Last Updated: 2021-11-19 17:17 (UTC)

Latest Comments

rriddicc commented on 2022-02-23 18:02 (UTC)

doesnt know all its dependencies... i added these packages manually: qt6-positioning qt6-webchannel qt6-svg qt6-networkauth qt6-declarative qt6-5compat

rriddicc commented on 2022-02-23 17:17 (UTC)

i just needed to install msgpack-cxx manually, or it would not compile...

wrycode commented on 2021-11-25 17:59 (UTC)

@usuariopolivalen I received your messages but I didn't perceive any actionable questions so I didn't immediately respond. I'm not going to make a separate AUR package for your patch because I don't have the hardware to test it, but there is a guide on the Arch Wiki about patching packages. I meant that if you try patching the package and run into trouble, I can point you in the right direction. The #archlinux and #archlinux-newbie channels on Libera are also a good resource. Basically you need to download this PKGBUILD and then add your patches to it. This is the wiki page about it: https://wiki.archlinux.org/title/Patching_packages

There are also some patch examples in earlier commits of this AUR package.

usuariopolivalen commented on 2021-11-25 00:25 (UTC)

@wrycode when can you be in the channel? may be you have telegram or saomething?

wrycode commented on 2021-11-06 23:00 (UTC)

@usuariopolivalen go on the #jami irc channel on Libera and I can help you modify your own copy of the PKGBUILD with the patches

usuariopolivalen commented on 2021-11-06 00:31 (UTC) (edited on 2021-11-06 00:31 (UTC) by usuariopolivalen)

@wrycode Is there any possibility to make another aur package of this package( jami) with the patches mentioned here: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/377#note_31570

it's for testing, I don't know how to build and so on with patches and Im the only who can test these patches so.. please, tell me to see if you can. Thanks in advance!

as400 commented on 2021-08-04 13:49 (UTC)

There are missing deps: libnotify, qt5-quickcontrols2, qt5-svg, qt5-webengine.

andym commented on 2021-06-14 18:32 (UTC)

Build fails:

Starting build()... CMake Warning (dev) at /usr/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
The package name passed to find_package_handle_standard_args
(LIB_RING_CLIENT) does not match the name of the calling package
(LibRingClient). This can lead to problems in calling code that expects
find_package result variables (e.g., _FOUND) to follow a certain
pattern.
Call Stack (most recent call first):
/usr/lib64/cmake/LibRingClient/LibRingClientConfig.cmake:73 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:262 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

Will expect lrc headers in /usr/include/libringclient CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package): Could not find a package configuration file provided by "Qt5QuickControls2"
with any of the following names:

Qt5QuickControls2Config.cmake                                                            
qt5quickcontrols2-config.cmake

Add the installation prefix of "Qt5QuickControls2" to CMAKE_PREFIX_PATH or
set "Qt5QuickControls2_DIR" to a directory containing one of the above
files. If "Qt5QuickControls2" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:299 (find_package)

-- Configuring incomplete, errors occurred!

t-ask commented on 2021-02-09 18:56 (UTC) (edited on 2021-02-09 18:56 (UTC) by t-ask)

wrycode: Yes, that fixed it, thanks. Btw. nice you add the *.desktop file, too :)

 $ yay -Rs libjamiclient-git jami-client-qt-git
 $ yay -S jami-client-qt-git

btw. I deleted old messages to keep this place clean.

wrycode commented on 2021-02-09 12:23 (UTC)

t-ask, my guess is that you have an old version of libringclient installed. The latest libringclient from git should give you /usr/include/libringclient/webresource.qrc

wrycode commented on 2021-02-08 21:01 (UTC)

They fixed that build issue quickly. I've removed the patch now.

p1trson commented on 2021-02-08 18:09 (UTC)

It now fails in prepare() ==> Starting prepare()...

error: patch failed: CMakeLists.txt:13

error: CMakeLists.txt: patch does not apply

==> ERROR: A failure occurred in prepare().

Aborting...

wrycode commented on 2021-02-08 13:31 (UTC)

Pushed a temporary fix for the build issue related to the .desktop file.

p1trson commented on 2021-02-07 17:51 (UTC)

Fails to build on pinephone (ALARM)

-- Build files have been written to: /home/alarm/jami-q/jami-client-qt-git/src/jami-client-qt/build [ 1%] Automatic MOC and UIC for target jami-qt [ 59%] Built target translations [ 59%] Built target jami-qt_autogen [ 60%] Building CXX object CMakeFiles/jami-qt.dir/jami-qt_autogen/mocs_compilation.cpp.o [ 61%] Building CXX object CMakeFiles/jami-qt.dir/src/main.cpp.o [ 61%] Building CXX object CMakeFiles/jami-qt.dir/src/bannedlistmodel.cpp.o [ 62%] Building CXX object CMakeFiles/jami-qt.dir/src/accountlistmodel.cpp.o c++: fatal error: no input files c++: fatal error: no input files compilation terminated. compilation terminated. /bin/sh: line 1: -DJAMI_DATA_DIR="/home/alarm/jami-q/jami-client-qt-git/pkg/jami-client-qt-git/usr/share/jami-qt": No such file or directory c++: fatal error: no input files compilation terminated. /bin/sh: line 1: -DJAMI_DATA_DIR="/home/alarm/jami-q/jami-client-qt-git/pkg/jami-client-qt-git/usr/share/jami-qt": No such file or directory make[2]: [CMakeFiles/jami-qt.dir/build.make:388: CMakeFiles/jami-qt.dir/src/main.cpp.o] Error 127 make[2]: Waiting for unfinished jobs.... make[2]: [CMakeFiles/jami-qt.dir/build.make:375: CMakeFiles/jami-qt.dir/jami-qt_autogen/mocs_compilation.cpp.o] Error 127 /bin/sh: line 1: -DJAMI_DATA_DIR="/home/alarm/jami-q/jami-client-qt-git/pkg/jami-client-qt-git/usr/share/jami-qt": No such file or directory make[2]: [CMakeFiles/jami-qt.dir/build.make:401: CMakeFiles/jami-qt.dir/src/bannedlistmodel.cpp.o] Error 127 c++: fatal error: no input files compilation terminated. /bin/sh: line 1: -DJAMI_DATA_DIR="/home/alarm/jami-q/jami-client-qt-git/pkg/jami-client-qt-git/usr/share/jami-qt": No such file or directory make[2]: [CMakeFiles/jami-qt.dir/build.make:414: CMakeFiles/jami-qt.dir/src/accountlistmodel.cpp.o] Error 127 make[1]: [CMakeFiles/Makefile2:181: CMakeFiles/jami-qt.dir/all] Error 2 make: *** [Makefile:149: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

wrycode commented on 2021-01-31 22:11 (UTC)

Thanks, fixed.

archabuser commented on 2021-01-31 16:43 (UTC)

Looks like libnm and qrencode should be added as dependencies. At least on my arch install it refused to build without them...

wrycode commented on 2021-01-27 15:30 (UTC) (edited on 2021-02-01 12:40 (UTC) by wrycode)

The chatview will remain broken until they fix it upstream (see https://git.jami.net/savoirfairelinux/ring-project/-/issues/809 and https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/160 )

However, the GUI should still start and connect to the Jami daemon's dbus API (or start it).

"manually starting '/usr/lib/ring/dring' seem not to work" what do you mean? Do you have the most recent version of jami-daemon installed from source?