I've added the dependencies to AUR, feel free to add them in the PKGBUILD
Search Criteria
Package Details: qtox-git 1.16.1.r32.ga12bb068d-1
Git Clone URL: | https://aur.archlinux.org/qtox-git.git (read-only, click to copy) |
---|---|
Package Base: | qtox-git |
Description: | Powerful Tox client written in C++/Qt that follows the Tox design guidelines. |
Upstream URL: | https://github.com/qTox/qTox |
Licenses: | GPL3 |
Conflicts: | qtox |
Provides: | qtox |
Submitter: | prurigro |
Maintainer: | DragonX256 |
Last Packager: | DragonX256 |
Votes: | 111 |
Popularity: | 0.000000 |
First Submitted: | 2014-07-13 08:46 (UTC) |
Last Updated: | 2018-07-19 11:47 (UTC) |
Dependencies (14)
- desktop-file-utils (desktop-file-utils-git)
- ffmpeg (ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-mmal, ffmpeg-decklink, ffmpeg-amd-full-git, ffmpeg-amd-full, ffmpeg-gpl-bin, ffmpeg-v4l2-request-git, ffmpeg-headless, ffmpeg-nocuda, ffmpeg-nonvidia, ffmpeg-cuda, ffmpeg-jxl, ffmpeg-mpp, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-full-git, ffmpeg-obs)
- gtk2 (gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view, gtk2-maemo)
- libexif (libexif-git)
- libxss
- openal (openal-git, openal-minimal-git)
- qrencode (qrencode-git)
- qt5-svg (qt5-svg-git)
- sqlcipher
- toxcore (toxcore-git)
- check (check-git) (make)
- cmake (cmake-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- qt5-tools (qt5-tools-git) (make)
Required by (0)
Sources (1)
schw0reismus commented on 2022-03-16 18:18 (UTC)
DragonX256 commented on 2021-10-07 16:48 (UTC) (edited on 2021-10-09 16:32 (UTC) by DragonX256)
git version now requires some sort of toxext
and tox_extension_messages
libraries. You can either install them by yourself, or wait before my lazy ass will add them to AUR and to dependencies of qtox-git or directly into the PKGBUILD.
https://github.com/qTox/qTox/blob/master/INSTALL.md#compile-extensions
ltorvalds024 commented on 2019-06-30 06:59 (UTC)
can you please put '--depth 1' in git clone command for qTox github url? It is taking long time to clone. Thanks
DragonX256 commented on 2017-10-18 15:35 (UTC)
@xenos I know, right? This issue isn't by me, it's from devs of qTox. They'll fix that. Just wait.
commented on 2017-10-18 15:31 (UTC)
Failing to build:
In file included from /home/nic/.cache/pacaur/qtox-git/src/qtox/src/audio/backend/openal.cpp:21:0:
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:76:31: error: ‘std::function’ has not been declared
void callWhenAvReady(std::function<void(CoreAV* av)>&& toCall);
^~~~~~~~
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:76:39: error: expected ‘,’ or ‘...’ before ‘<’ token
void callWhenAvReady(std::function<void(CoreAV* av)>&& toCall);
^
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:22: error: ‘function’ is not a member of ‘std’
std::vector<std::function<void(CoreAV* av)>> toCallWhenAvReady;
^~~~~~~~
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:22: note: suggested alternative: ‘is_function’
std::vector<std::function<void(CoreAV* av)>> toCallWhenAvReady;
^~~~~~~~
is_function
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:22: error: ‘function’ is not a member of ‘std’
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:22: note: suggested alternative: ‘is_function’
std::vector<std::function<void(CoreAV* av)>> toCallWhenAvReady;
^~~~~~~~
is_function
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:47: error: template argument 1 is invalid
std::vector<std::function<void(CoreAV* av)>> toCallWhenAvReady;
^~
/home/nic/.cache/pacaur/qtox-git/src/qtox/src/core/core.h:230:47: error: template argument 2 is invalid
[ 20%] Building CXX object CMakeFiles/qtox_static.dir/src/chatlog/content/notificationicon.cpp.o
[ 20%] Building CXX object CMakeFiles/qtox_static.dir/src/chatlog/content/spinner.cpp.o
[ 21%] Building CXX object CMakeFiles/qtox_static.dir/src/chatlog/content/text.cpp.o
[ 21%] Building CXX object CMakeFiles/qtox_static.dir/src/chatlog/content/timestamp.cpp.o
make[2]: *** [CMakeFiles/qtox_static.dir/build.make:291: CMakeFiles/qtox_static.dir/src/audio/backend/openal.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:144: CMakeFiles/qtox_static.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build qtox-git package(s)
DragonX256 commented on 2017-03-01 15:25 (UTC)
Well, I updated package by myself. And it compiles fine now.
DragonX256 commented on 2017-02-21 13:49 (UTC)
Hey, @farseerfc! I've send a new PKGBUILD to you! Check your email!
DragonX256 commented on 2017-02-12 15:31 (UTC)
Hey, Maintainers! qTox can be built with CMake now! I think you need to update PKGBUILD.
farseerfc commented on 2017-01-07 21:13 (UTC)
To all, about current version, you may get a version like "1.7.0.r47.g5928413b" which seems out-of-date because "1.7.1" has been released. But if you look into git history you will find out that the tag "v1.7.1" is on a different path than the current master head. `git descibe` assigned the most recent *reachable* tag name as version name. There may be a git rebase occurred after the "v1.7.1" is tagged. So "1.7.0.r47.g5928413b" is acctually newer that "1.7.1".
farseerfc commented on 2016-12-21 15:43 (UTC)
@DragonX256 toxcore in community-testing has switched to c-toxcore upstream. Please wait for the stable release of qtox migrated to c-toxcore API. Sorry for the inconvenience.
Pinned Comments
DragonX256 commented on 2021-10-07 16:48 (UTC) (edited on 2021-10-09 16:32 (UTC) by DragonX256)
git version now requires some sort of
toxext
andtox_extension_messages
libraries. You can either install them by yourself, or wait before my lazy ass will add them to AUR and to dependencies of qtox-git or directly into the PKGBUILD. https://github.com/qTox/qTox/blob/master/INSTALL.md#compile-extensions