notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
qTox Qt based Tox client
1.18.2_3 net-im on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.18.2_2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-10-19 15:06:57
Last Update: 2025-04-10 17:34:46
Commit Hash: 64f3a6b
People watching this port, also watch:: toxcore, firefox, toxic, uTox, medit
Also Listed In: net-p2p
License: GPLv3
WWW:
https://qtox.github.io/
https://github.com/TokTok/qTox
Description:
Powerful Tox chat client written using Qt that follows the Tox design guidelines.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. bin/qtox
  2. share/applications/io.github.qtox.qTox.desktop
  3. share/icons/hicolor/scalable/apps/qtox.svgz
  4. share/metainfo/io.github.qtox.qTox.appdata.xml
  5. share/icons/hicolor/14x14/apps/qtox.png
  6. share/icons/hicolor/16x16/apps/qtox.png
  7. share/icons/hicolor/22x22/apps/qtox.png
  8. share/icons/hicolor/24x24/apps/qtox.png
  9. share/icons/hicolor/32x32/apps/qtox.png
  10. share/icons/hicolor/36x36/apps/qtox.png
  11. share/icons/hicolor/48x48/apps/qtox.png
  12. share/icons/hicolor/64x64/apps/qtox.png
  13. share/icons/hicolor/72x72/apps/qtox.png
  14. share/icons/hicolor/96x96/apps/qtox.png
  15. share/icons/hicolor/128x128/apps/qtox.png
  16. share/icons/hicolor/192x192/apps/qtox.png
  17. share/icons/hicolor/256x256/apps/qtox.png
  18. share/icons/hicolor/512x512/apps/qtox.png
  19. /usr/local/share/licenses/qTox-1.18.2_3/catalog.mk
  20. /usr/local/share/licenses/qTox-1.18.2_3/LICENSE
  21. /usr/local/share/licenses/qTox-1.18.2_3/GPLv3
Collapse this list.
Dependency lines:
  • qTox>0:net-im/qTox
To install the port:
cd /usr/ports/net-im/qTox/ && make install clean
To add the package, run one of these commands:
  • pkg install net-im/qTox
  • pkg install qTox
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: qTox
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1736742592 SHA256 (TokTok-qTox-v1.18.2_GH0.tar.gz) = 7445b83b48cf8511f1001836a8114b6d8d7d6296e83ea1d67a95aae5559cf3f4 SIZE (TokTok-qTox-v1.18.2_GH0.tar.gz) = 5341017

Packages (timestamps in pop-ups are UTC):
qTox
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.18.2_31.18.2_3-1.18.2_31.18.2_3---
FreeBSD:13:quarterly1.18.2_21.18.2_3-1.18.2_21.18.2_31.17.6_41.17.6_4-
FreeBSD:14:latest1.18.2_31.18.2_3-1.18.2_31.18.2_31.17.6_4-1.17.6_4
FreeBSD:14:quarterly1.18.2_31.18.2_3-1.18.2_21.18.2_31.17.6_41.17.6_4-
FreeBSD:15:latest1.18.2_31.18.2_3n/a1.18.2_3n/a1.17.6_5--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. videodev2.h : multimedia/v4l_compat
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. update-desktop-database : devel/desktop-file-utils
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
  6. msgfmt : devel/gettext-tools
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. x11.pc : x11/libX11
  9. xscrnsaver.pc : x11/libXScrnSaver
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. x11.pc : x11/libX11
  3. xscrnsaver.pc : x11/libXScrnSaver
  4. libqsqlite.so : databases/qt6-base_sqldriver@sqlite
Library dependencies:
  1. libavcodec.so : multimedia/ffmpeg
  2. libexif.so : graphics/libexif
  3. libopus.so : audio/opus
  4. libqrencode.so : graphics/libqrencode
  5. libsodium.so : security/libsodium
  6. libsqlcipher.so : databases/sqlcipher
  7. libtox_extension_messages.so : net-im/tox_extension_messages
  8. libtoxcore.so : net-im/tox
  9. libtoxext.so : net-im/toxext
  10. libvpx.so : multimedia/libvpx
  11. libfilteraudio.so : audio/libfilteraudio
  12. libintl.so : devel/gettext-runtime
  13. libOpenGL.so : graphics/libglvnd
  14. libopenal.so.1 : audio/openal-soft
  15. libatk-1.0.so : accessibility/at-spi2-core
  16. libcairo.so : graphics/cairo
  17. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  18. libglib-2.0.so : devel/glib20
  19. libintl.so : devel/gettext-runtime
  20. libgtk-x11-2.0.so : x11-toolkits/gtk20
  21. libharfbuzz.so : print/harfbuzz
  22. libpango-1.0.so : x11-toolkits/pango
  23. libfontconfig.so : x11-fonts/fontconfig
  24. libfreetype.so : print/freetype2
  25. libKF6SonnetCore.so : textproc/kf6-sonnet
  26. libQt6Core.so : devel/qt6-base
  27. libQt6Svg.so : graphics/qt6-svg
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for qTox-1.18.2_3: APPINDICATOR=off FILTERAUDIO=on: Enable the echo canceling backend GTK_SYSTRAY=on: Enable GTK systray PLATFORM_EXTENSIONS=on: Enable platform specific extensions SPELL_CHECK=on: Spell checking support STATUSNOTIFIER=on: Enable status notifier ===> Use 'make config' to modify these settings
Options name:
net-im_qTox
USES:
cmake compiler:c++11-lib desktop-file-utils gettext gl openal:soft pkgconfig qt:6 gnome xorg kde:6 gnome
pkg-message:
For install:
You installed qTox: Qt based Tox client. To have video working, you need: 1. Have multimedia/webcamd installed and running. The usual way to start webcamd is to have these two lines in /etc/rc.conf: webcamd_enable="YES" webcamd_flags="-H" 2. Make sure V4L option is "on" in multimedia/ffmpeg. To have spell checking working, you need: 1. Have the locale set, for example have LANG=en_US.UTF-8 set in the environment. 2. Have some dictionary installed that is supported by KDE sonnet, for example en-hunspell.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/TokTok/qTox/tar.gz/v1.18.2?dummy=/
Collapse this list.

Number of commits found: 112 (showing only 12 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.150614
18 Jun 2015 19:50:54
Revision:390058Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade Tox, libfilteraudio, toxic, qTox and uTox to a recent snapshot.

PR:		ports/200865
Submitted by:	yuri (at) rawbw.com (qTox maintainer) + patches from other
maintainers
Approved by:	maintainers
0.150426_3
13 Jun 2015 16:14:55
Revision:389468Original commit files touched by this commit
vsevolod search for other commits by this committer
- Updated libsodium to 1.0.3 [1]
- Bump revision for dependent ports

PR:		200548 [1]
Submitted by:	rsimmons0 at gmail.com [1]
0.150426_2
09 Jun 2015 14:25:42
Revision:388940Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/libvpx: update to 1.4.0

ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	https://chromium.googlesource.com/webm/libvpx/+/v1.4.0
Differential Revision:	https://reviews.freebsd.org/D2570
Exp-run by:	antoine
Approved by:	ashish, multimedia (kwm)
Approved by:	maintainer timeout (ale, dinoex; 2 weeks)
0.150426_1
07 May 2015 17:26:06
Revision:385640Original commit files touched by this commit
mat search for other commits by this committer
Update ports in the n* categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
0.150426
27 Apr 2015 20:28:13
Revision:384870Original commit files touched by this commit
thierry search for other commits by this committer
- Update of qTox and toxcore after their new API is eventually fixed
	(this unbreak qTox)

- Rename audio/filter_audio to audio/libfilteraudio.

PR:		ports/199726
Submitted by:	yuri (at) rawbw.com
0.150317
12 Apr 2015 10:35:21
Revision:383857Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to build

src/widget/form/profileform.cpp:217:25: error: use of undeclared identifier
'TOX_AVATAR_MAX_DATA_LENGTH'
    if (bytes.size() >= TOX_AVATAR_MAX_DATA_LENGTH)
                        ^
src/widget/form/profileform.cpp:226:25: error: use of undeclared identifier
'TOX_AVATAR_MAX_DATA_LENGTH'
    if (bytes.size() >= TOX_AVATAR_MAX_DATA_LENGTH)
                        ^
src/widget/form/profileform.cpp:232:33: error: use of undeclared identifier
'TOX_AVATAR_FORMAT_PNG'
    Nexus::getCore()->setAvatar(TOX_AVATAR_FORMAT_PNG, bytes);
                                ^
3 errors generated.

Reported by:	pkg-fallout
0.150317
19 Mar 2015 20:22:27
Revision:381684Original commit files touched by this commit
thierry search for other commits by this committer
Refresh.

Submitted by:	Yuri <yuri (at) rawbw.com>
0.150113_1
14 Jan 2015 21:12:34
Revision:377046Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to a recent snapshot.

PR:		ports/196710
Submitted by:	yuri (at) rawbw.com (maintainer)
0.141118_1
04 Dec 2014 22:40:44
Revision:373988Original commit files touched by this commit
thierry search for other commits by this committer
Add databases/qt5-sqldrivers-sqlite3 missing dependency.

PR:		ports/195654
Submitted by:	Igor Ostapenko
Approved by:	maintainer (yuri)
0.141118
21 Nov 2014 21:53:03
Revision:373016Original commit files touched by this commit
thierry search for other commits by this committer
Upgrading to 0.141118.

Note: ATM qTox won't work if Tox has been built with the NACL option!

PR:		ports/195157
Submitted by:	yuri (at) rawbw.com (maintainer)
0.141028
29 Oct 2014 18:31:12
Revision:371695Original commit files touched by this commit
thierry search for other commits by this committer
Update to a redcent snapshot.

PR:		ports/194648
Submitted by:	maintainer
0.141018
19 Oct 2014 15:06:49
Revision:371182Original commit files touched by this commit
makc search for other commits by this committer
Add new port net-im/qTox:

Qt 5 based Tox client

WWW: https://wiki.tox.im/QTox

PR:		194010 (based on)
Submitted by:	yuri@rawbw.com

Number of commits found: 112 (showing only 12 on this page)

«  1 | 2