net-im / qtox

Instant messaging client using the encrypted p2p Tox protocol

Official package sites : https://qtox.github.io/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3+
USE flags
X spellcheck

v1.18.3-r1 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
amd64
USE flags
X spellcheck

General

X
Enable auto-away support
spellcheck
Enable spell checking support

dev-db / sqlcipher : Full Database Encryption for SQLite

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

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

kde-frameworks / sonnet : Framework for providing spell-checking through abstraction of popular backends

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / libexif : Library for parsing, editing, and saving EXIF data

media-libs / openal : Software implementation of the OpenAL 3D audio API

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

net-libs / tox : Encrypted P2P, messaging, and audio/video calling platform

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

dev-db / sqlcipher : Full Database Encryption for SQLite

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

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

kde-frameworks / sonnet : Framework for providing spell-checking through abstraction of popular backends

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / libexif : Library for parsing, editing, and saving EXIF data

media-libs / openal : Software implementation of the OpenAL 3D audio API

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

net-libs / tox : Encrypted P2P, messaging, and audio/video calling platform

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
net-im/qtox: update for ffmpeg usedep changes
Previously ffmpeg had both A) USE=libv4l and B) USE=v4l. A is for using media-libs/libv4l, and B is for direct (more limited) support only with linux-headers. With the new layout, B is now always enabled (no USE) assuming linux, and A was renamed to be enabled through USE=v4l (matching other packages that do not make this distinction). Then the new USE=v4l (and old libv4l) is currently masked on musl, and this causes problems here (would require masking the package on musl). But then B is always enabled (which is what it used to depend on), so we just need to remove it. It'd be more correct to depend on the exact revisions that changed the meaning of USE=v4l, but feel it's not worth the extra complications (we can't use e.g. v4l(+) due to the change in meaning). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-im/qtox: drop 1.17.6-r2, 1.18.2
Closes: https://bugs.gentoo.org/950386 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/qtox: Stabilize 1.18.3 amd64, #950386
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: update work path and CMake switches
Add version to the work path for releases for the live ebuild as well, and remove the 'SVGZ_ICON' option which no longer exists. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
net-im/qtox: add 1.18.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: drop 1.18.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
net-im/qtox: add 1.18.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: add 1.18.1
Closes: https://bugs.gentoo.org/895634 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
net-im/qtox: use archive and lower toxcore requirement
We really only need the original sources, and the toxcore requirement was lowered upstream. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: build 9999 with qt 6 and switch to a new upstream
Also remove the now unused toxest-related dependencies, and update CMake switches. As the original project repository [1] is archived, this switches the upstream to a fork [2] by people working on 'net-libs/tox' as well. Segfault on exit when spellcheck is enabled is fixed here too. 1. https://github.com/qTox/qTox/ 2. https://github.com/TokTok/qTox/ Bug: https://bugs.gentoo.org/895634 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: drop 1.17.6-r1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/qtox: Stabilize 1.17.6-r2 amd64, #920153
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: drop IUSE="notification" due to a deprecated dependency
Upstream had some work done towards moving away, but the project has been archived. Bug: https://bugs.gentoo.org/877307 Bug: https://bugs.gentoo.org/877311 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-im/qtox: Prepare for dev-qt/qtgui losing IUSE gif
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
net-im/qtox: drop 1.17.3, 1.17.4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/qtox: Stabilize 1.17.6 amd64, #868102
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: remove version 1.16.3
Also remove a now unused patch. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24579 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
net-im/qtox: add version 1.17.6
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: update dependencies and non-git logic
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
net-im/qtox: add version 1.17.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/qtox: Stabilize 1.17.3 amd64, #818511
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
net-im/qtox: skip network tests
This was already done in the -9999 ebuild, so just copying the src_test() over in this version. Closes: https://bugs.gentoo.org/827209 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
net-im/qtox: update live ebuild
Sync with 1.17.3 while including the following changes: - Adjust formatting so that staying in sync is less work. - Add new required dependencies. - Flip -DUSE_CCACHE from ON to OFF to avoid using ccache with FEATURES="-ccache". - Enable spellchecking feature by default to match upstream. - Add a local description for USE="X", which controls auto-away detection support. - Disable a couple of network related tests. - Miscellaneous formatting/wording adjustments. - Use EAPI-8. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22471 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-im/qtox: use proper 1.17.3 release tarball
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Rémi Ollagnier · gentoo
net-im/qtox: Added qtox version 1.17.3
Signed-off-by: Rémi Ollagnier <remi.ollagnier@free.fr> Package-Manager: Portage-3.0.13, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/20357 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-im/qtox: EAPI-7 bump, use cmake.eclass, fix build with Qt-5.13
Closes: https://bugs.gentoo.org/699152 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
net-im/qtox: Drop 1.16.3 (r0)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
net-im/qtox: Prepare for dev-qt/qtgui[xcb -> X]
Package-Manager: Portage-2.3.84, Repoman-2.3.20 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
Sergey Alirzaev · gentoo
net-im/qtox-9999: add missing libexif dep
Signed-off-by: Sergey Alirzaev <zl29ah@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10129
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
net-im/qtox: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Susan Wilson · gentoo
net-im/qtox: add missing libexif dep
Closes: https://bugs.gentoo.org/663506 Closes: https://github.com/gentoo/gentoo/pull/9869
Repository mirror & CI · gentoo
Merge updates from master
François-Xavier Carton · gentoo
net-im/qtox: version bump to 1.16.3
Bug: https://bugs.gentoo.org/635636 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sergey Alirzaev · gentoo
net-im/qtox: add media-libs/libexif dep
won't build otherwise Closes: https://github.com/gentoo/gentoo/pull/6435
Michael Palimaka · gentoo
net-im/qtox: fix build failure when dev-qt/qttest:5 is not present
Closes: https://bugs.gentoo.org/628574 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Zetok Zalbavar · gentoo
net-im/qtox: add updating icon cache and .desktop database
Also removed no longer needed toolchain-funcs from inherits. Closes: https://github.com/gentoo/gentoo/pull/5473 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Zetok Zalbavar · gentoo
net-im/qtox: remove old ebuilds
Closes: https://github.com/gentoo/gentoo/pull/4616 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Zetok Zalbavar · gentoo
net-im/qtox: remove no longer needed pkg_pretend and cleanup live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Zetok Zalbavar · gentoo
net-im/qtox: bump to v1.11.0
Package-Manager: Portage-2.3.6, Repoman-2.3.1
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-im/qtox: bump to v1.8.1
Package-Manager: portage-2.3.3
Zetok Zalbavar · gentoo
net-im/qtox: switch live ebuild to cmake
Package-Manager: portage-2.3.3
Zetok Zalbavar · gentoo
net-im/qtox: remove old v1.5.0
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Zetok Zalbavar · gentoo
net-im/qtox: bump to v1.7.0
Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-im/qtox: make live ebuild depend on net-libs/tox:0/0.1
Closes: https://github.com/gentoo/gentoo/pull/3169 Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-im/qtox: depend on slotted net-libs/tox
To make sure that it's compiling against the right API version. Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-im/qtox: update dependencies and links in live ebuild
Package-Manager: portage-2.3.0
Zetok Zalbavar · gentoo
net-im/qtox: bump version to v1.6.0 and remove outdated versions
Package-Manager: portage-2.3.0
Patrick Lauer · gentoo
net-im/qtox: Whitespace
Package-Manager: portage-2.3.0
Patrice Clement · gentoo
net-im/qtox: version bump to v1.5.0.
Closes: https://github.com/gentoo/gentoo/pull/2208 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Zetok Zalbavar · gentoo
net-im/qtox: properly detect whether GCC is used for compiling
Package-Manager: portage-2.2.28
Zetok Zalbavar · gentoo
net-im/qtox: update to EAPI 6
Also remove no longer needed part from live ebuild, since upstream removed support for filter_audio completely. Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1689 See-Also: https://github.com/tux3/qTox/commit/792103f8b0c76ecec576f7e57efb3edb71 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Zetok Zalbavar · gentoo
net-im/qtox: move virtual/pkgconfig to DEPEND
Package-Manager: portage-2.2.26 Signed-off-by: Sam Jorna <wraeth@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/1337
Zetok Zalbavar · gentoo
net-im/qtox: add ebuild for v1.4.0 release
Signed-off-by: Sam Jorna <wraeth@gentoo.org>
Zetok Zalbavar · gentoo
net-im/qtox: update -9999 ebuild to use newest upstream changes
Now upstream installs binary and icons, and it doesn't need to be handled by ebuild. Upstream PR: https://github.com/tux3/qTox/pull/3101 Closes: https://github.com/gentoo/gentoo/pull/1235 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Zetok Zalbavar · gentoo
net-im/qtox: installs .png icons wrt bug #578210
This PR also add a new pkgconfig dependency. Reporter: Mikhail Kurinnoi <viewizard@viewizard.com> Gentoo-Bug: https://bugs.gentoo.org/578210 Closes: https://github.com/gentoo/gentoo/pull/1141 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Zetok Zalbavar · gentoo
net-im/qtox: add ebuilds to repo