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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
qTox Qt based Tox client
1.18.2_2 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-03-17 04:02:08
Commit Hash: e87d813
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_2/catalog.mk
  20. /usr/local/share/licenses/qTox-1.18.2_2/LICENSE
  21. /usr/local/share/licenses/qTox-1.18.2_2/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_21.18.2_2--1.18.2_2---
FreeBSD:13:quarterly1.17.6_71.17.6_7-1.17.6_71.17.6_71.17.6_41.17.6_4-
FreeBSD:14:latest1.18.2_21.18.2_2--1.18.2_21.17.6_4-1.17.6_4
FreeBSD:14:quarterly1.17.6_71.18.2_2-1.17.6_71.17.6_71.17.6_41.17.6_4-
FreeBSD:15:latest1.18.2_21.18.2_2n/a1.18.2_2n/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_2: 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: 111 (showing only 11 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 111 (showing only 11 on this page)

«  1 | 2