net-libs / tox

Encrypted P2P, messaging, and audio/video calling platform

Official package sites : https://tox.chat ·

v9999 :: 0/0.2 :: gentoo

Modified
License
GPL-3+
USE flags
av daemon debug dht-node ipv6 key-utils log-debug log-error log-info log-trace log-warn test

v0.2.18-r1 :: 0/0.2 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~arm ~x86
USE flags
av daemon debug dht-node ipv6 key-utils log-debug log-error log-info log-trace log-warn test

v0.2.13 :: 0/0.2 :: gentoo

Modified
License
GPL-3+
Keywords
amd64 x86 ~arm
USE flags
av daemon dht-node ipv6 log-debug log-error log-info log-trace log-warn test

General

av
Adds support for audio and video.
daemon
Enable the DHT Bootstrap Daemon.
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dht-node
Enables DHT Bootstrap Node.
ipv6
Add support for IP version 6
key-utils
Builds utilities to create custom keys and profiles
log-debug
Log level: 4
log-error
Log level: 1
log-info
Log level: 3
log-trace
Log level: 5
log-warn
Log level: 2
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / msgpack : MessagePack is a binary-based efficient data interchange format

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

acct-group / tox : Group management for package net-libs/tox

acct-user / tox : User for package net-libs/tox

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / msgpack : MessagePack is a binary-based efficient data interchange format

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

sys-devel / clang-runtime : Meta-ebuild for clang runtime libraries

sys-devel / gcc : The GNU Compiler Collection

net-im / qtox : Instant messaging client using the encrypted p2p Tox protocol

net-im / toxic : A curses-based client for Tox

net-libs / toxext : Extension Library for Tox

829650
<net-libs/tox-0.2.13: remote code execution
836706
net-libs/tox-0.2.18-r1 fails tests on MUSL
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: Bugfix; Add missing variable S.
Closes: https://bugs.gentoo.org/852686 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26485 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/tox: fix S
Closes: https://bugs.gentoo.org/852632 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: Update the live ebuild
This commit migrates the changes made in version 0.2.18 of the ebuild to the live euild. These changes include new use flags and updated dependencies. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/25918 Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: Bump to version 0.2.18
This commit also introduces the use flag key-utils. This enables additional utilities to be build that allow brute force key searches to find keys that start with a specific string. The utilities also allow for profiles to be generated from multiple input data. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: Removed old version 0.2.12-r1
Bug: https://bugs.gentoo.org/829650 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-libs/tox: Stabilize 0.2.13 x86, #833802
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
net-libs/tox: Stabilize 0.2.13 amd64, #833802
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: Updates to tox-9999
This commit updates the 9999 ebuild to EAPI 8, removes the static-libs use flags, updated faulty test section and added true/false output parameters for usex in src_configure. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: Bump to version 0.2.13.
Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Bug: https://bugs.gentoo.org/829650 Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: Remove old version 0.2.11
Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: x86 stable wrt bug #790077
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-libs/tox: amd64 stable wrt bug #790077
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/tox: add libvpx subslot dep too
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/tox: revbump for libconfig subslot dep
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/tox: minor style changes
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: update to tox-9999
This commit includes a rewritten dependencies section, updated Cmake flags, updates to the blacklisted tests, restrictions on parallel tests, and updates to the post install messages. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/16810 Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: set tests to run with only one thread
It seems that the bug occurs from the tests being run in parallel. This commit prevents that. Closes: https://bugs.gentoo.org/730434 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: remove old ebuild version 0.2.10
Signed-off-by: Josiah M. Mullins <JoMull01@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: x86 stable wrt bug #730394
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: amd64 stable wrt bug #730394
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-libs/tox: add subslot binder to libvpx
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: bump to 0.2.12
Also removed the warning about the broken backawards compatible tox-bootstrap-daemon files. Reenabled some tests that have been fixed since the last version. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: amd64 stable wrt bug #718802
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: x86 stable wrt bug #718802
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: bump to version 0.2.11
Changed from eclass "cmake-utlils" to eclass "cmake". Upstream made some minor changes. They disabled the test "tcp_relay" that the ebuild disabled in prior versions; removed the option "BUILD_AV_TEST" and they appear to have fixed the test "tox_many_tcp". Signed-off-by: Josiah Mullins <JoMUll01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/15109 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: Remove old version 0.2.9-r1
Closes: https://bugs.gentoo.org/689022 Closes: https://bugs.gentoo.org/687580 Closes: https://bugs.gentoo.org/688692 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: convert to GLEP 81.
This commit fixes tox-0.2.9-r1 to use the acct-group/tox and acct-user/tox packages. It also reverts the package to unstable due to the above changes. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://bugs.gentoo.org/694686 Closes: https://github.com/gentoo/gentoo/pull/14288 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: drop old versions
This commit drops both tox 0.2.8 and tox 0.2.9. Signed-off-by: Josiah M. Mullins <JoMull01@protonmail.com> Bug: https://bugs.gentoo.org/694686 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: x86 stable wrt bug #704614
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/tox: amd64 stable wrt bug #704614
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: bump to 0.2.10
This commit will update tox to version 0.2.10. It also brings tox into compliance with GLEP 81. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/12638 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Josiah Mullins · gentoo
net-libs/tox: update tox-9999
This commit introduces compatability with GLEP 81; updates the EAPI from 6 to 7; updates the cflags options; disables dht-node by default; and optimizes the package requirement section. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Fix obsolete copyrights
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: New use flag dht-node.
This commit introduces the use flag dht-node. This flag controls the building of the program /usr/bin/DHT_bootstrap. This flag is turned off by default. This helps mitigate the impact of Bug 684470. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Bug: https://bugs.gentoo.org/684470 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12009 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: update to tox 0.2.9
This commit updates the version from tox-0.2.8 to tox-0.2.9. Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11072 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: strip vulnerable versions
This commit removes all versions of tox prior to version 0.2.8 because those versions were vulnerable to remote DDoS attacks. Also, this commit removes a deprecated use flag in metadata.xml. In addition, this commit adds the requirement that libsodium not be built with the minimal use flag enabled in tox-9999. Closes: https://bugs.gentoo.org/628530 Bug: https://bugs.gentoo.org/668264 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Signed-off-by: Josiah Mullins <jomull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/10585 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: clean old versions
This removes tox-0.1.6 and tox-0_pre20160904. Closes: https://bugs.gentoo.org/623658 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/10231 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Josiah Mullins · gentoo
net-libs/tox: bump to version 0.2.8
This commit: adds the use flag ipv6 to enable ipv6 tests; removes a line that deleted .la files; src_config() was modified a new maintainer was added in metadata.xml. Bug: https://bugs.gentoo.org/668264 Bug: https://bugs.gentoo.org/629828 Closes: https://bugs.gentoo.org/661692 Signed-off-by: Josiah Mullins <JoMull01@protonmail.com> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10161 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
François-Xavier Carton · gentoo
net-libs/tox: version bump to 0.2.5
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Zetok Zalbavar · gentoo
net-libs/tox: remove old ebuilds
Closes: https://github.com/gentoo/gentoo/pull/5456
Zetok Zalbavar · gentoo
net-libs/tox: bump version to v0.1.10
David Hicks · gentoo
net-libs/tox: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Zetok Zalbavar · gentoo
net-libs/tox: bump to v0.1.6
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Zetok Zalbavar · gentoo
net-libs/tox: bump to v0.1.4
Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-libs/tox: version bump to 0.1.
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3248 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Zetok Zalbavar · gentoo
net-libs/tox: add ebuild for the v0.1.1 release
Closes: https://github.com/gentoo/gentoo/pull/3140 Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-libs/tox: update repo URI, bump EAPI in -9999, #601038
Closes: https://github.com/gentoo/gentoo/pull/3117 Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-libs/tox: add ~arm keyword
Closes: https://github.com/gentoo/gentoo/pull/3042 Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-libs/tox: add slot to the ebuilds
As mentioned in the bug #601038 Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-libs/tox: remove an old ebuild.
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3009
Göktürk Yüksek · gentoo
net-libs/tox: fix dep slots and add missing ${EROOT} for the live ebuild
Package-Manager: portage-2.2.28
soredake · gentoo
net-libs/tox: bump version to 20160904
Zetok Zalbavar · gentoo
net-libs/tox: use snapshot instead of live ebuild
For release ebuild, that is. Also move `0_p` → `0_pre` since it's a pre-release. Gentoo-Bug: #585728 Closes: #1671 Package-Manager: portage-2.2.28
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/301'.
Gentoo-Bug: 573996 Pull-Request: https://github.com/gentoo/gentoo/pull/301
Zetok Zalbavar · gentoo
net-libs/tox: add snapshot version pinned to git commit
Zetok Zalbavar · gentoo
net-libs/tox: add ebuild