Package Details: qtox-git 1.13.0.r0.g531defd0-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: GPL3
Conflicts: qtox
Provides: qtox
Submitter: prurigro
Maintainer: DragonX256
Last Packager: DragonX256
Votes: 111
Popularity: 0.031322
First Submitted: 2014-07-13 08:46
Last Updated: 2017-11-26 04:22

Pinned Comments

DragonX256 commented on 2017-03-01 15:25

Well, I updated package by myself. And it compiles fine now.

Latest Comments

DragonX256 commented on 2017-10-18 15:35

@xenos I know, right? This issue isn't by me, it's from devs of qTox. They'll fix that. Just wait.

xenos commented 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.

All comments