@xenos I know, right? This issue isn't by me, it's from devs of qTox. They'll fix that. Just wait.
Search Criteria
Package Details: qtox-git 1.16.1.r32.ga12bb068d-1
Git Clone URL: | https://aur.archlinux.org/qtox-git.git (read-only) |
---|---|
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: | |
Conflicts: | |
Provides: | |
Submitter: | prurigro |
Maintainer: | DragonX256 |
Last Packager: | DragonX256 |
Votes: | 111 |
Popularity: | 0.022731 |
First Submitted: | 2014-07-13 08:46 |
Last Updated: | 2018-07-19 11:47 |
Dependencies (14)
- desktop-file-utils (desktop-file-utils-git)
- ffmpeg (ffmpeg-full-arm-git, ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg-mmal, ffmpeg-qsv, ffmpeg-decklink, ffmpeg-qsv-git, ffmpeg-git, ffmpeg-git-nc, ffmpeg-full-git, ffmpeg-full, ffmpeg4.0, ffmpeg-amd-full-git, ffmpeg-headless, ffmpeg-full-nvenc, ffmpeg-libfdk_aac, ffmpeg-ubuntu-bionic)
- gtk2 (gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu, gtk2-patched-filechooser-icon-view)
- libexif
- libxss
- openal (openal-git)
- qrencode
- qt5-svg (qt5-svg-git)
- sqlcipher
- toxcore (toxcore-toktok-git)
- check (check-git) (make)
- cmake (cmake-git) (make)
- git (git-git) (make)
- qt5-tools (qt5-tools-git) (make)
Required by (0)
Sources (1)
DragonX256 commented on 2017-10-18 15:35
Anonymous comment on 2017-10-18 15:31
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
Well, I updated package by myself. And it compiles fine now.
DragonX256 commented on 2017-02-21 13:49
Hey, @farseerfc! I've send a new PKGBUILD to you! Check your email!
DragonX256 commented on 2017-02-12 15:31
Hey, Maintainers! qTox can be built with CMake now! I think you need to update PKGBUILD.
farseerfc commented on 2017-01-07 21:13
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
@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.
DragonX256 commented on 2016-12-20 05:13
New commits using c-toxcore only, which should replace original toxcore in depends.
kubrick commented on 2016-05-14 12:45
> @kubrick actually the pkgver() is meaningful and does include the tag. it's `${latest_tag}.r${number_of_commits_since_tag}.g${commit_short_hash}`
I disagree, the pkgver is absolutely meaningless the way you kept on bumping it: it would only meaningful *if* there has not been any commit since the PKGBUILD was updated.
The only way of having the head of the master branch fetched (which is the point of a -git package) and have a meaningful pkgver is to use the pkgver function.
> Maybe a middle ground would be bumping this -git package only when there's a new tagged version
Yes, I fully agree. *but* you'd have to use pkgver to exactly fetch this tag.
farseerfc commented on 2016-05-13 12:26
@JZA where do you get tox-git? It's not in the AUR or official repositories. qtox-git depends on toxcore, so it cannot conflict with it.
Pinned Comments
DragonX256 commented on 2017-03-01 15:25
Well, I updated package by myself. And it compiles fine now.