* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-03-15 17:19 Michael Palimaka
0 siblings, 0 replies; 49+ messages in thread
From: Michael Palimaka @ 2016-03-15 17:19 UTC (permalink / raw
To: gentoo-commits
commit: 7189244cbb8b49d73d5fee2e900ce370d0296d5a
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sat Mar 12 00:07:11 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 17:18:37 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7189244c
net-im/qtox: add ebuilds to repo
net-im/qtox/Manifest | 1 +
net-im/qtox/metadata.xml | 17 ++++++++++
net-im/qtox/qtox-1.3.0.ebuild | 79 +++++++++++++++++++++++++++++++++++++++++++
net-im/qtox/qtox-9999.ebuild | 77 +++++++++++++++++++++++++++++++++++++++++
4 files changed, 174 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
new file mode 100644
index 0000000..6c4da97
--- /dev/null
+++ b/net-im/qtox/Manifest
@@ -0,0 +1 @@
+DIST qtox-1.3.0.tar.gz 4679256 SHA256 a2d1483a9aa6e99684853733a0a0a04c8cde168a775b9d2bdab94771fd82bc0a SHA512 9147e9f6c80098a6d1c3d9deaf92d5ae2a62894f0628b058e59a66616873aebbca8a1ba04c0436a1b2793ae766a2ba9056a832be1550b47e1799de24216f19e8 WHIRLPOOL 646eb1bb940408d1d9c7bfddf43ce66898b238158d0f0bb49896ec4899e3d540bae30ee968969bea544b529d6b8279d0017262c4a9a6e5c50d43b35da745eb2d
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
new file mode 100644
index 0000000..16bfca3
--- /dev/null
+++ b/net-im/qtox/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zexavexxe@gmail.com</email>
+ <name>Zetok Zalbavar</name>
+ <description>Proxy maintainers. CC him on bugs</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="gtk">Adds support for GTK and Status Notifier tray backends</flag>
+ <flag name="X">Adds support for X11</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-im/qtox/qtox-1.3.0.ebuild b/net-im/qtox/qtox-1.3.0.ebuild
new file mode 100644
index 0000000..42c9bb6
--- /dev/null
+++ b/net-im/qtox/qtox-1.3.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils qmake-utils
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/tux3/qtox"
+SRC_URI="https://github.com/tux3/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+# needed, since tarball provided by github extracts to `qTox`
+S="${WORKDIR}/qTox-${PV}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ $(tc-getCXX) == *g++ ]] ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+ # filter_audio is disabled since it's not available in Gentoo, and
+ # support for it in qTox at the present is ~broken anyway
+ eqmake5 \
+ GIT_DESCRIBE="${PV}" \
+ DISABLE_FILTER_AUDIO=YES \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
+
+src_install() {
+ dobin "${S}/qtox"
+ doicon -s scalable "${S}/img/icons/qtox.svg"
+ domenu "${S}/qTox.desktop"
+}
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
new file mode 100644
index 0000000..5d30cb8
--- /dev/null
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils qmake-utils git-r3
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/tux3/qtox"
+SRC_URI=""
+EGIT_REPO_URI="git://github.com/tux3/qtox.git
+ https://github.com/tux3/qtox.git"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE="gtk X"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ $(tc-getCXX) == *g++ ]] ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+ # filter_audio is disabled since it's not available in Gentoo, and
+ # support for it in qTox at the present is ~broken anyway
+ eqmake5 \
+ DISABLE_FILTER_AUDIO=YES \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
+
+src_install() {
+ dobin "${S}/qtox"
+ doicon -s scalable "${S}/img/icons/qtox.svg"
+ domenu "${S}/qTox.desktop"
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-03-26 19:16 Patrice Clement
0 siblings, 0 replies; 49+ messages in thread
From: Patrice Clement @ 2016-03-26 19:16 UTC (permalink / raw
To: gentoo-commits
commit: aa14c2775f80baf96dd8e4bcedecc1cedd8a6383
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sat Mar 26 10:09:12 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 19:02:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa14c277
net-im/qtox: installs .png icons wrt bug #578210
This PR also add a new pkgconfig dependency.
Reporter: Mikhail Kurinnoi <viewizard <AT> viewizard.com>
Gentoo-Bug: https://bugs.gentoo.org/578210
Closes: https://github.com/gentoo/gentoo/pull/1141
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
net-im/qtox/qtox-1.3.0.ebuild | 5 +++++
net-im/qtox/qtox-9999.ebuild | 6 ++++++
2 files changed, 11 insertions(+)
diff --git a/net-im/qtox/qtox-1.3.0.ebuild b/net-im/qtox/qtox-1.3.0.ebuild
index 42c9bb6..3dffe4b 100644
--- a/net-im/qtox/qtox-1.3.0.ebuild
+++ b/net-im/qtox/qtox-1.3.0.ebuild
@@ -74,6 +74,11 @@ src_configure() {
src_install() {
dobin "${S}/qtox"
+ # install all png icons
+ local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
+ for i in "${ICONS[@]}"; do
+ newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
+ done
doicon -s scalable "${S}/img/icons/qtox.svg"
domenu "${S}/qTox.desktop"
}
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 5d30cb8..cdbfc5b 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
x11-libs/cairo[X]
x11-libs/pango[X] )
net-libs/tox[av]
+ virtual/pkgconfig
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
@@ -72,6 +73,11 @@ src_configure() {
src_install() {
dobin "${S}/qtox"
+ # install all png icons
+ local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
+ for i in "${ICONS[@]}"; do
+ newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
+ done
doicon -s scalable "${S}/img/icons/qtox.svg"
domenu "${S}/qTox.desktop"
}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-04-11 20:21 Patrice Clement
0 siblings, 0 replies; 49+ messages in thread
From: Patrice Clement @ 2016-04-11 20:21 UTC (permalink / raw
To: gentoo-commits
commit: 02a152fe8132adfe63b85b69c29532cbc9338e28
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Mon Apr 11 15:33:48 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Apr 11 20:04:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a152fe
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 <AT> gentoo.org>
net-im/qtox/qtox-9999.ebuild | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index cdbfc5b..45bf9a5 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -66,18 +66,8 @@ src_configure() {
# filter_audio is disabled since it's not available in Gentoo, and
# support for it in qTox at the present is ~broken anyway
eqmake5 \
+ PREFIX="${D}/usr" \
DISABLE_FILTER_AUDIO=YES \
${NO_GTK_SUPPORT} \
${NO_X_SUPPORT}
}
-
-src_install() {
- dobin "${S}/qtox"
- # install all png icons
- local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
- for i in "${ICONS[@]}"; do
- newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
- done
- doicon -s scalable "${S}/img/icons/qtox.svg"
- domenu "${S}/qTox.desktop"
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-04-25 10:08 Sam Jorna
0 siblings, 0 replies; 49+ messages in thread
From: Sam Jorna @ 2016-04-25 10:08 UTC (permalink / raw
To: gentoo-commits
commit: 4bf3304865fe5b0b4306cdcdbc56756285464f07
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Mon Apr 25 09:13:38 2016 +0000
Commit: Sam Jorna <wraeth <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 10:07:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf33048
net-im/qtox: move virtual/pkgconfig to DEPEND
Package-Manager: portage-2.2.26
Signed-off-by: Sam Jorna <wraeth <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/1337
net-im/qtox/qtox-1.4.0.ebuild | 2 +-
net-im/qtox/qtox-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-im/qtox/qtox-1.4.0.ebuild b/net-im/qtox/qtox-1.4.0.ebuild
index 9583cfc..054a451 100644
--- a/net-im/qtox/qtox-1.4.0.ebuild
+++ b/net-im/qtox/qtox-1.4.0.ebuild
@@ -38,12 +38,12 @@ RDEPEND="
x11-libs/cairo[X]
x11-libs/pango[X] )
net-libs/tox[av]
- virtual/pkgconfig
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
+ virtual/pkgconfig
"
pkg_pretend() {
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 45bf9a5..19761c5 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -37,12 +37,12 @@ RDEPEND="
x11-libs/cairo[X]
x11-libs/pango[X] )
net-libs/tox[av]
- virtual/pkgconfig
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
+ virtual/pkgconfig
"
pkg_pretend() {
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-04-25 10:08 Sam Jorna
0 siblings, 0 replies; 49+ messages in thread
From: Sam Jorna @ 2016-04-25 10:08 UTC (permalink / raw
To: gentoo-commits
commit: 1fd75d5496f7066f14867eeb2e8c5f336cf678b0
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sun Apr 24 13:46:08 2016 +0000
Commit: Sam Jorna <wraeth <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 10:07:30 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd75d54
net-im/qtox: add ebuild for v1.4.0 release
Signed-off-by: Sam Jorna <wraeth <AT> gentoo.org>
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.4.0.ebuild | 75 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 6c4da97..5e8724c 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1 +1,2 @@
DIST qtox-1.3.0.tar.gz 4679256 SHA256 a2d1483a9aa6e99684853733a0a0a04c8cde168a775b9d2bdab94771fd82bc0a SHA512 9147e9f6c80098a6d1c3d9deaf92d5ae2a62894f0628b058e59a66616873aebbca8a1ba04c0436a1b2793ae766a2ba9056a832be1550b47e1799de24216f19e8 WHIRLPOOL 646eb1bb940408d1d9c7bfddf43ce66898b238158d0f0bb49896ec4899e3d540bae30ee968969bea544b529d6b8279d0017262c4a9a6e5c50d43b35da745eb2d
+DIST qtox-1.4.0.tar.gz 3021956 SHA256 f869aafddb597286dc03b828b48e2560a97983f180914c396fdcf2f1ca07ae79 SHA512 4c93e90ec20e8c9289f5be628f6543d356c99f59d72e735814ba2640b257fbb78f18a9dbd42070a5cfb7fded492906f07cc678d1ae737ac795da689b3e6abe2d WHIRLPOOL 68991d933427be17b6757010d03fda8647c3e3c448fe44a4dad812b9636802f9dc8667b76824d6b867f514e61da202a52d9ea2c4117cc3cda833b82301589f11
diff --git a/net-im/qtox/qtox-1.4.0.ebuild b/net-im/qtox/qtox-1.4.0.ebuild
new file mode 100644
index 0000000..9583cfc
--- /dev/null
+++ b/net-im/qtox/qtox-1.4.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils qmake-utils
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/tux3/qtox"
+SRC_URI="https://github.com/tux3/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+# needed, since tarball provided by github extracts to `qTox`
+S="${WORKDIR}/qTox-${PV}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox[av]
+ virtual/pkgconfig
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ $(tc-getCXX) == *g++ ]] ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+ # filter_audio is disabled since it's not available in Gentoo, and
+ # support for it in qTox at the present is ~broken anyway
+ eqmake5 \
+ PREFIX="${D}/usr" \
+ GIT_DESCRIBE="${PV}" \
+ DISABLE_FILTER_AUDIO=YES \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-06-22 6:43 Patrice Clement
0 siblings, 0 replies; 49+ messages in thread
From: Patrice Clement @ 2016-06-22 6:43 UTC (permalink / raw
To: gentoo-commits
commit: 78b5a0fae97f6b2230b70cca8d390e25af4e84c8
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Thu Jun 16 19:51:24 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 06:13:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b5a0fa
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 <AT> gentoo.org>
net-im/qtox/qtox-1.3.0.ebuild | 6 +-----
net-im/qtox/qtox-1.4.0.ebuild | 6 +-----
net-im/qtox/qtox-9999.ebuild | 9 +--------
3 files changed, 3 insertions(+), 18 deletions(-)
diff --git a/net-im/qtox/qtox-1.3.0.ebuild b/net-im/qtox/qtox-1.3.0.ebuild
index 3dffe4b..5c25a9f 100644
--- a/net-im/qtox/qtox-1.3.0.ebuild
+++ b/net-im/qtox/qtox-1.3.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit eutils qmake-utils
@@ -56,10 +56,6 @@ pkg_pretend() {
fi
}
-src_prepare() {
- epatch_user
-}
-
src_configure() {
use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
diff --git a/net-im/qtox/qtox-1.4.0.ebuild b/net-im/qtox/qtox-1.4.0.ebuild
index 054a451..ec6d329 100644
--- a/net-im/qtox/qtox-1.4.0.ebuild
+++ b/net-im/qtox/qtox-1.4.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit eutils qmake-utils
@@ -57,10 +57,6 @@ pkg_pretend() {
fi
}
-src_prepare() {
- epatch_user
-}
-
src_configure() {
use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 19761c5..0c69c91 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit eutils qmake-utils git-r3
@@ -56,18 +56,11 @@ pkg_pretend() {
fi
}
-src_prepare() {
- epatch_user
-}
-
src_configure() {
use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- # filter_audio is disabled since it's not available in Gentoo, and
- # support for it in qTox at the present is ~broken anyway
eqmake5 \
PREFIX="${D}/usr" \
- DISABLE_FILTER_AUDIO=YES \
${NO_GTK_SUPPORT} \
${NO_X_SUPPORT}
}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-07-13 18:22 Michael Palimaka
0 siblings, 0 replies; 49+ messages in thread
From: Michael Palimaka @ 2016-07-13 18:22 UTC (permalink / raw
To: gentoo-commits
commit: 4fd3a7a20573fefa208ebfe0599620c42eef51d8
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sun Jul 10 00:56:52 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 18:22:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd3a7a2
net-im/qtox: properly detect whether GCC is used for compiling
Package-Manager: portage-2.2.28
net-im/qtox/qtox-1.3.0.ebuild | 2 +-
net-im/qtox/qtox-1.4.0.ebuild | 2 +-
net-im/qtox/qtox-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-im/qtox/qtox-1.3.0.ebuild b/net-im/qtox/qtox-1.3.0.ebuild
index 5c25a9f..8c6a714 100644
--- a/net-im/qtox/qtox-1.3.0.ebuild
+++ b/net-im/qtox/qtox-1.3.0.ebuild
@@ -47,7 +47,7 @@ DEPEND="${RDEPEND}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
- if [[ $(tc-getCXX) == *g++ ]] ; then
+ if tc-is-gcc ; then
if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
eerror "You need at least sys-devel/gcc-4.8.3"
die "You need at least sys-devel/gcc-4.8.3"
diff --git a/net-im/qtox/qtox-1.4.0.ebuild b/net-im/qtox/qtox-1.4.0.ebuild
index ec6d329..eabc0c9 100644
--- a/net-im/qtox/qtox-1.4.0.ebuild
+++ b/net-im/qtox/qtox-1.4.0.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
- if [[ $(tc-getCXX) == *g++ ]] ; then
+ if tc-is-gcc ; then
if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
eerror "You need at least sys-devel/gcc-4.8.3"
die "You need at least sys-devel/gcc-4.8.3"
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 0c69c91..281c524 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -47,7 +47,7 @@ DEPEND="${RDEPEND}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
- if [[ $(tc-getCXX) == *g++ ]] ; then
+ if tc-is-gcc ; then
if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
eerror "You need at least sys-devel/gcc-4.8.3"
die "You need at least sys-devel/gcc-4.8.3"
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-08-10 13:53 Marek Szuba
0 siblings, 0 replies; 49+ messages in thread
From: Marek Szuba @ 2016-08-10 13:53 UTC (permalink / raw
To: gentoo-commits
commit: d390bc57e9a5df4e52fd72f6c5a8627002129dbc
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 10 13:52:49 2016 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Aug 10 13:52:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d390bc57
net-im/qtox: reorder maintainers in metadata
Package-Manager: portage-2.3.0
net-im/qtox/metadata.xml | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 22f0538..f80b178 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -1,14 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="person">
<email>zexavexxe@gmail.com</email>
<name>Zetok Zalbavar</name>
- <description>Proxy maintainers. CC him on bugs</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="gtk">Adds support for GTK and Status Notifier tray backends</flag>
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-09-08 7:06 Patrice Clement
0 siblings, 0 replies; 49+ messages in thread
From: Patrice Clement @ 2016-09-08 7:06 UTC (permalink / raw
To: gentoo-commits
commit: 1be24682f4dc89f6955ada0c721e04c04483f2bf
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 3 21:56:41 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 07:05:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be24682
net-im/qtox: version bump to v1.5.0.
Closes: https://github.com/gentoo/gentoo/pull/2208
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.5.0.ebuild | 69 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 5e8724c..12eae9f 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
DIST qtox-1.3.0.tar.gz 4679256 SHA256 a2d1483a9aa6e99684853733a0a0a04c8cde168a775b9d2bdab94771fd82bc0a SHA512 9147e9f6c80098a6d1c3d9deaf92d5ae2a62894f0628b058e59a66616873aebbca8a1ba04c0436a1b2793ae766a2ba9056a832be1550b47e1799de24216f19e8 WHIRLPOOL 646eb1bb940408d1d9c7bfddf43ce66898b238158d0f0bb49896ec4899e3d540bae30ee968969bea544b529d6b8279d0017262c4a9a6e5c50d43b35da745eb2d
DIST qtox-1.4.0.tar.gz 3021956 SHA256 f869aafddb597286dc03b828b48e2560a97983f180914c396fdcf2f1ca07ae79 SHA512 4c93e90ec20e8c9289f5be628f6543d356c99f59d72e735814ba2640b257fbb78f18a9dbd42070a5cfb7fded492906f07cc678d1ae737ac795da689b3e6abe2d WHIRLPOOL 68991d933427be17b6757010d03fda8647c3e3c448fe44a4dad812b9636802f9dc8667b76824d6b867f514e61da202a52d9ea2c4117cc3cda833b82301589f11
+DIST qtox-1.5.0.tar.gz 3452369 SHA256 216c07cf6c37f655aa91de6f507f3f0a86831ad502d7733c0e67c336ed197a86 SHA512 253effc91663cac373cf9fd1595f4cb26f38c5cf997050217def4d1c659a710afa10a29cb5aecb5d23dbdeb3ea7cf8b651f4a120d79e8681c96fb7b8b4500812 WHIRLPOOL d73650790e7be2be5636dd3b1507ed1e704307ad8e916f6dc12aa2739525717ccc221c76104bc231f77e4c2c87b6370fdaf8a5aad160a0e06e86767f760eeb66
diff --git a/net-im/qtox/qtox-1.5.0.ebuild b/net-im/qtox/qtox-1.5.0.ebuild
new file mode 100644
index 00000000..43cef91
--- /dev/null
+++ b/net-im/qtox/qtox-1.5.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/qtox/qtox"
+SRC_URI="https://github.com/qtox/qtox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+# needed, since tarball provided by github extracts to `qTox`
+S="${WORKDIR}/qTox-${PV}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if tc-is-gcc ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+
+ eqmake5 \
+ PREFIX="${D}/usr" \
+ GIT_DESCRIBE="${PV}" \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-09-08 10:08 Patrick Lauer
0 siblings, 0 replies; 49+ messages in thread
From: Patrick Lauer @ 2016-09-08 10:08 UTC (permalink / raw
To: gentoo-commits
commit: f8f1a8e822ad938bbb6f51adc9713bdc0b66edbd
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 8 10:08:31 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 10:08:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f1a8e8
net-im/qtox: Whitespace
Package-Manager: portage-2.3.0
net-im/qtox/qtox-1.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-1.5.0.ebuild b/net-im/qtox/qtox-1.5.0.ebuild
index 43cef91..6917c87 100644
--- a/net-im/qtox/qtox-1.5.0.ebuild
+++ b/net-im/qtox/qtox-1.5.0.ebuild
@@ -60,7 +60,7 @@ pkg_pretend() {
src_configure() {
use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
-
+
eqmake5 \
PREFIX="${D}/usr" \
GIT_DESCRIBE="${PV}" \
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-11-17 5:31 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2016-11-17 5:31 UTC (permalink / raw
To: gentoo-commits
commit: 840ede2f4ed05dba6bbb53bdbf6d6f038c82e542
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sun Nov 13 22:43:18 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 05:26:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840ede2f
net-im/qtox: bump version to v1.6.0 and remove outdated versions
Package-Manager: portage-2.3.0
net-im/qtox/Manifest | 3 +-
net-im/qtox/qtox-1.3.0.ebuild | 80 ----------------------
.../qtox/{qtox-1.4.0.ebuild => qtox-1.6.0.ebuild} | 10 +--
3 files changed, 6 insertions(+), 87 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 12eae9f..a58464e 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1,2 @@
-DIST qtox-1.3.0.tar.gz 4679256 SHA256 a2d1483a9aa6e99684853733a0a0a04c8cde168a775b9d2bdab94771fd82bc0a SHA512 9147e9f6c80098a6d1c3d9deaf92d5ae2a62894f0628b058e59a66616873aebbca8a1ba04c0436a1b2793ae766a2ba9056a832be1550b47e1799de24216f19e8 WHIRLPOOL 646eb1bb940408d1d9c7bfddf43ce66898b238158d0f0bb49896ec4899e3d540bae30ee968969bea544b529d6b8279d0017262c4a9a6e5c50d43b35da745eb2d
-DIST qtox-1.4.0.tar.gz 3021956 SHA256 f869aafddb597286dc03b828b48e2560a97983f180914c396fdcf2f1ca07ae79 SHA512 4c93e90ec20e8c9289f5be628f6543d356c99f59d72e735814ba2640b257fbb78f18a9dbd42070a5cfb7fded492906f07cc678d1ae737ac795da689b3e6abe2d WHIRLPOOL 68991d933427be17b6757010d03fda8647c3e3c448fe44a4dad812b9636802f9dc8667b76824d6b867f514e61da202a52d9ea2c4117cc3cda833b82301589f11
DIST qtox-1.5.0.tar.gz 3452369 SHA256 216c07cf6c37f655aa91de6f507f3f0a86831ad502d7733c0e67c336ed197a86 SHA512 253effc91663cac373cf9fd1595f4cb26f38c5cf997050217def4d1c659a710afa10a29cb5aecb5d23dbdeb3ea7cf8b651f4a120d79e8681c96fb7b8b4500812 WHIRLPOOL d73650790e7be2be5636dd3b1507ed1e704307ad8e916f6dc12aa2739525717ccc221c76104bc231f77e4c2c87b6370fdaf8a5aad160a0e06e86767f760eeb66
+DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
diff --git a/net-im/qtox/qtox-1.3.0.ebuild b/net-im/qtox/qtox-1.3.0.ebuild
deleted file mode 100644
index 8c6a714..00000000
--- a/net-im/qtox/qtox-1.3.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/tux3/qtox"
-SRC_URI="https://github.com/tux3/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
-
-# needed, since tarball provided by github extracts to `qTox`
-S="${WORKDIR}/qTox-${PV}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
-"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
-src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- # filter_audio is disabled since it's not available in Gentoo, and
- # support for it in qTox at the present is ~broken anyway
- eqmake5 \
- GIT_DESCRIBE="${PV}" \
- DISABLE_FILTER_AUDIO=YES \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
-}
-
-src_install() {
- dobin "${S}/qtox"
- # install all png icons
- local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
- for i in "${ICONS[@]}"; do
- newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
- done
- doicon -s scalable "${S}/img/icons/qtox.svg"
- domenu "${S}/qTox.desktop"
-}
diff --git a/net-im/qtox/qtox-1.4.0.ebuild b/net-im/qtox/qtox-1.6.0.ebuild
similarity index 85%
rename from net-im/qtox/qtox-1.4.0.ebuild
rename to net-im/qtox/qtox-1.6.0.ebuild
index eabc0c9..fb63730 100644
--- a/net-im/qtox/qtox-1.4.0.ebuild
+++ b/net-im/qtox/qtox-1.6.0.ebuild
@@ -7,8 +7,8 @@ EAPI=6
inherit eutils qmake-utils
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/tux3/qtox"
-SRC_URI="https://github.com/tux3/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/qTox/qTox"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
@@ -20,6 +20,7 @@ S="${WORKDIR}/qTox-${PV}"
RDEPEND="
dev-db/sqlcipher
+ dev-libs/libsodium
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5[gif,jpeg,png,xcb]
@@ -27,6 +28,7 @@ RDEPEND="
dev-qt/qtopengl:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode
media-libs/openal
@@ -60,12 +62,10 @@ pkg_pretend() {
src_configure() {
use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- # filter_audio is disabled since it's not available in Gentoo, and
- # support for it in qTox at the present is ~broken anyway
+
eqmake5 \
PREFIX="${D}/usr" \
GIT_DESCRIBE="${PV}" \
- DISABLE_FILTER_AUDIO=YES \
${NO_GTK_SUPPORT} \
${NO_X_SUPPORT}
}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-12-01 17:46 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2016-12-01 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 3bdbb482b432d5891bfc4975a4fd1385f93ee0ee
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Thu Dec 1 15:58:49 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 17:45:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdbb482
net-im/qtox: update dependencies and links in live ebuild
Package-Manager: portage-2.3.0
net-im/qtox/qtox-9999.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 281c524..df55ab8 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -7,10 +7,9 @@ EAPI=6
inherit eutils qmake-utils git-r3
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/tux3/qtox"
+HOMEPAGE="https://github.com/qTox/qTox"
SRC_URI=""
-EGIT_REPO_URI="git://github.com/tux3/qtox.git
- https://github.com/tux3/qtox.git"
+EGIT_REPO_URI="https://github.com/qTox/qTox.git"
LICENSE="GPL-3+"
SLOT="0"
@@ -19,6 +18,7 @@ IUSE="gtk X"
RDEPEND="
dev-db/sqlcipher
+ dev-libs/libsodium
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5[gif,jpeg,png,xcb]
@@ -26,6 +26,7 @@ RDEPEND="
dev-qt/qtopengl:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode
media-libs/openal
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-12-11 2:35 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2016-12-11 2:35 UTC (permalink / raw
To: gentoo-commits
commit: ac2446197506635fd0cdfbe3f7fed73988e9eb19
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Tue Dec 6 18:35:46 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 02:33:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac244619
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
net-im/qtox/qtox-1.5.0.ebuild | 2 +-
net-im/qtox/qtox-1.6.0.ebuild | 2 +-
net-im/qtox/qtox-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-im/qtox/qtox-1.5.0.ebuild b/net-im/qtox/qtox-1.5.0.ebuild
index 6917c87..2f62392 100644
--- a/net-im/qtox/qtox-1.5.0.ebuild
+++ b/net-im/qtox/qtox-1.5.0.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
x11-libs/gtk+:2
x11-libs/cairo[X]
x11-libs/pango[X] )
- net-libs/tox[av]
+ net-libs/tox:0/0.0[av]
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
diff --git a/net-im/qtox/qtox-1.6.0.ebuild b/net-im/qtox/qtox-1.6.0.ebuild
index fb63730..4ad2cd9 100644
--- a/net-im/qtox/qtox-1.6.0.ebuild
+++ b/net-im/qtox/qtox-1.6.0.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
x11-libs/gtk+:2
x11-libs/cairo[X]
x11-libs/pango[X] )
- net-libs/tox[av]
+ net-libs/tox:0/0.0[av]
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index df55ab8..b31a1cf 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
x11-libs/gtk+:2
x11-libs/cairo[X]
x11-libs/pango[X] )
- net-libs/tox[av]
+ net-libs/tox:0/0.0[av]
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2016-12-19 20:17 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2016-12-19 20:17 UTC (permalink / raw
To: gentoo-commits
commit: 355ce3526d0c6c091427e633d776cce04fa5cc16
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sun Dec 18 23:08:33 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 20:17:07 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355ce352
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
net-im/qtox/qtox-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index b31a1cf..e45d9c9 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
x11-libs/gtk+:2
x11-libs/cairo[X]
x11-libs/pango[X] )
- net-libs/tox:0/0.0[av]
+ net-libs/tox:0/0.1[av]
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-01-04 20:19 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2017-01-04 20:19 UTC (permalink / raw
To: gentoo-commits
commit: ab85b606b94ca01f4d92d5efaa3040a57ff77153
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Tue Dec 27 08:08:55 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 20:19:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab85b606
net-im/qtox: bump to v1.7.0
Package-Manager: portage-2.3.0
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.7.0.ebuild | 70 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index a58464e..ecf0763 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
DIST qtox-1.5.0.tar.gz 3452369 SHA256 216c07cf6c37f655aa91de6f507f3f0a86831ad502d7733c0e67c336ed197a86 SHA512 253effc91663cac373cf9fd1595f4cb26f38c5cf997050217def4d1c659a710afa10a29cb5aecb5d23dbdeb3ea7cf8b651f4a120d79e8681c96fb7b8b4500812 WHIRLPOOL d73650790e7be2be5636dd3b1507ed1e704307ad8e916f6dc12aa2739525717ccc221c76104bc231f77e4c2c87b6370fdaf8a5aad160a0e06e86767f760eeb66
DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
+DIST qtox-1.7.0.tar.gz 3563009 SHA256 b33916b64f3992a46c1b1da8ce124e41048b76a780732c9c73e3645706334ec9 SHA512 f7a49f00e222f49653388ddca973a2c49ca84b7dd1625997bb3fe819332bee252b59e5478437569d7e6ab6ce501eb2c909d22cec64349e94ddcdd7458143386f WHIRLPOOL 253402b69941e434ad6ac2411faf0a9aa5ed70045631c0522f57ff971ef90c8efa91be92ab012edff49451802058835b1d4e90bd3150151afe0a8c5453c60db2
diff --git a/net-im/qtox/qtox-1.7.0.ebuild b/net-im/qtox/qtox-1.7.0.ebuild
new file mode 100644
index 00000000..66f7cf6
--- /dev/null
+++ b/net-im/qtox/qtox-1.7.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/qTox/qTox"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+# needed, since tarball provided by github extracts to `qTox`
+S="${WORKDIR}/qTox-${PV}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-libs/libsodium
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox:0/0.1[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if tc-is-gcc ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+ eqmake5 \
+ PREFIX="${D}/usr" \
+ GIT_DESCRIBE="${PV}" \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-01-27 18:48 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2017-01-27 18:48 UTC (permalink / raw
To: gentoo-commits
commit: c38d029db5850d70c216288fcdff2ac5c6fde091
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Fri Jan 27 17:57:54 2017 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 18:47:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38d029d
net-im/qtox: remove old v1.5.0
Package-Manager: portage-2.3.3
net-im/qtox/Manifest | 1 -
net-im/qtox/qtox-1.5.0.ebuild | 69 -------------------------------------------
2 files changed, 70 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index ecf0763..9117343 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1,2 @@
-DIST qtox-1.5.0.tar.gz 3452369 SHA256 216c07cf6c37f655aa91de6f507f3f0a86831ad502d7733c0e67c336ed197a86 SHA512 253effc91663cac373cf9fd1595f4cb26f38c5cf997050217def4d1c659a710afa10a29cb5aecb5d23dbdeb3ea7cf8b651f4a120d79e8681c96fb7b8b4500812 WHIRLPOOL d73650790e7be2be5636dd3b1507ed1e704307ad8e916f6dc12aa2739525717ccc221c76104bc231f77e4c2c87b6370fdaf8a5aad160a0e06e86767f760eeb66
DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
DIST qtox-1.7.0.tar.gz 3563009 SHA256 b33916b64f3992a46c1b1da8ce124e41048b76a780732c9c73e3645706334ec9 SHA512 f7a49f00e222f49653388ddca973a2c49ca84b7dd1625997bb3fe819332bee252b59e5478437569d7e6ab6ce501eb2c909d22cec64349e94ddcdd7458143386f WHIRLPOOL 253402b69941e434ad6ac2411faf0a9aa5ed70045631c0522f57ff971ef90c8efa91be92ab012edff49451802058835b1d4e90bd3150151afe0a8c5453c60db2
diff --git a/net-im/qtox/qtox-1.5.0.ebuild b/net-im/qtox/qtox-1.5.0.ebuild
deleted file mode 100644
index 2f62392..00000000
--- a/net-im/qtox/qtox-1.5.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qtox/qtox"
-SRC_URI="https://github.com/qtox/qtox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
-
-# needed, since tarball provided by github extracts to `qTox`
-S="${WORKDIR}/qTox-${PV}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.0[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
-src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
-
- eqmake5 \
- PREFIX="${D}/usr" \
- GIT_DESCRIBE="${PV}" \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-02-07 19:42 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2017-02-07 19:42 UTC (permalink / raw
To: gentoo-commits
commit: 6187ab9d26e0852f4e6094b2deddc7cc78c45a2a
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Tue Feb 7 09:03:55 2017 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 19:34:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6187ab9d
net-im/qtox: bump to v1.8.1
Package-Manager: portage-2.3.3
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.8.1.ebuild | 70 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 9117343..083939a 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
DIST qtox-1.7.0.tar.gz 3563009 SHA256 b33916b64f3992a46c1b1da8ce124e41048b76a780732c9c73e3645706334ec9 SHA512 f7a49f00e222f49653388ddca973a2c49ca84b7dd1625997bb3fe819332bee252b59e5478437569d7e6ab6ce501eb2c909d22cec64349e94ddcdd7458143386f WHIRLPOOL 253402b69941e434ad6ac2411faf0a9aa5ed70045631c0522f57ff971ef90c8efa91be92ab012edff49451802058835b1d4e90bd3150151afe0a8c5453c60db2
+DIST qtox-1.8.1.tar.gz 3594727 SHA256 32837b5f824b6987a68f9211f93a7ec32b892be895605012d35784d702f13d6c SHA512 9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512eeeec7cba212195e9559a5ae WHIRLPOOL a6bd845a3c8d31ea1c8aa3bee360c46c562aaff0ad35c9d92bdd8167c550904428936edb0e88c0b72362704d2e5b844ea16afcc57704d442cdd6558344572557
diff --git a/net-im/qtox/qtox-1.8.1.ebuild b/net-im/qtox/qtox-1.8.1.ebuild
new file mode 100644
index 00000000..85707ef
--- /dev/null
+++ b/net-im/qtox/qtox-1.8.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/qTox/qTox"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+# needed, since tarball provided by github extracts to `qTox`
+S="${WORKDIR}/qTox-${PV}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-libs/libsodium
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox:0/0.1[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if tc-is-gcc ; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.8.3"
+ die "You need at least sys-devel/gcc-4.8.3"
+ fi
+ fi
+ fi
+}
+
+src_configure() {
+ use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
+ use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
+ eqmake5 \
+ PREFIX="${D}/usr" \
+ GIT_DESCRIBE="${PV}" \
+ ${NO_GTK_SUPPORT} \
+ ${NO_X_SUPPORT}
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-02-08 20:28 Göktürk Yüksek
0 siblings, 0 replies; 49+ messages in thread
From: Göktürk Yüksek @ 2017-02-08 20:28 UTC (permalink / raw
To: gentoo-commits
commit: f37bdcf543a18e49b322aa0d14d7d8cb316fabc9
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sun Jan 29 00:37:59 2017 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Feb 8 20:26:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37bdcf5
net-im/qtox: switch live ebuild to cmake
Package-Manager: portage-2.3.3
net-im/qtox/qtox-9999.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index e45d9c99c2..e763e12dce 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
-inherit eutils qmake-utils git-r3
+inherit cmake-utils eutils git-r3
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
HOMEPAGE="https://github.com/qTox/qTox"
@@ -58,10 +58,10 @@ pkg_pretend() {
}
src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- eqmake5 \
- PREFIX="${D}/usr" \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
+ local mycmakeargs=(
+ -DENABLE_STATUSNOTIFIER=$(usex gtk True False)
+ -DENABLE_GTK_SYSTRAY=$(usex gtk True False)
+ )
+
+ cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-08-18 19:24 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2017-08-18 19:24 UTC (permalink / raw
To: gentoo-commits
commit: 922597bc7e6b2d6470fbf3c74d7184265126fc3d
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Thu Aug 17 17:07:07 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 19:24:35 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922597bc
net-im/qtox: remove old ebuilds
Closes: https://github.com/gentoo/gentoo/pull/4616
Package-Manager: Portage-2.3.6, Repoman-2.3.1
net-im/qtox/Manifest | 2 --
net-im/qtox/qtox-1.6.0.ebuild | 70 -------------------------------------------
net-im/qtox/qtox-1.7.0.ebuild | 69 ------------------------------------------
3 files changed, 141 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 271d4702db9..d259286e356 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,4 +1,2 @@
DIST qtox-1.11.0.tar.lz 2860849 SHA256 c4d3ac9d263fd4e603867fe0ae263bff4f810593cc518858bc1d0c274883652f SHA512 3117b5ec9d88f58023f6c2f5e7c37c547ab920588d385e3abe062fb22ad79c49a9b6eb9ca31c6d56f9d03cfea55ef56ddc7e2e53bd43629825ea7b460b31f505 WHIRLPOOL 26da6d3e330b05e97b75c1046ee3bd818694a60dfa637317333f5e8bf85de5f4c7aed3f9bc2f13f53e13dda1690bc705d776a38e5cf5080fa095dc006cab2c3f
-DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
-DIST qtox-1.7.0.tar.gz 3563009 SHA256 b33916b64f3992a46c1b1da8ce124e41048b76a780732c9c73e3645706334ec9 SHA512 f7a49f00e222f49653388ddca973a2c49ca84b7dd1625997bb3fe819332bee252b59e5478437569d7e6ab6ce501eb2c909d22cec64349e94ddcdd7458143386f WHIRLPOOL 253402b69941e434ad6ac2411faf0a9aa5ed70045631c0522f57ff971ef90c8efa91be92ab012edff49451802058835b1d4e90bd3150151afe0a8c5453c60db2
DIST qtox-1.8.1.tar.gz 3594727 SHA256 32837b5f824b6987a68f9211f93a7ec32b892be895605012d35784d702f13d6c SHA512 9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512eeeec7cba212195e9559a5ae WHIRLPOOL a6bd845a3c8d31ea1c8aa3bee360c46c562aaff0ad35c9d92bdd8167c550904428936edb0e88c0b72362704d2e5b844ea16afcc57704d442cdd6558344572557
diff --git a/net-im/qtox/qtox-1.6.0.ebuild b/net-im/qtox/qtox-1.6.0.ebuild
deleted file mode 100644
index 8293b4ea676..00000000000
--- a/net-im/qtox/qtox-1.6.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
-
-# needed, since tarball provided by github extracts to `qTox`
-S="${WORKDIR}/qTox-${PV}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.0[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
-src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
-
- eqmake5 \
- PREFIX="${D}/usr" \
- GIT_DESCRIBE="${PV}" \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
-}
diff --git a/net-im/qtox/qtox-1.7.0.ebuild b/net-im/qtox/qtox-1.7.0.ebuild
deleted file mode 100644
index 488f2eda6c2..00000000000
--- a/net-im/qtox/qtox-1.7.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils toolchain-funcs
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
-
-# needed, since tarball provided by github extracts to `qTox`
-S="${WORKDIR}/qTox-${PV}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.1[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
-src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- eqmake5 \
- PREFIX="${D}/usr" \
- GIT_DESCRIBE="${PV}" \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-08-18 19:24 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2017-08-18 19:24 UTC (permalink / raw
To: gentoo-commits
commit: d142f6e1f7608e70a8d7b84d1db51cbe7d66e916
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sat May 13 13:37:24 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 19:24:33 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d142f6e1
net-im/qtox: bump to v1.11.0
Package-Manager: Portage-2.3.6, Repoman-2.3.1
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.11.0.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 083939af22f..271d4702db9 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1,4 @@
+DIST qtox-1.11.0.tar.lz 2860849 SHA256 c4d3ac9d263fd4e603867fe0ae263bff4f810593cc518858bc1d0c274883652f SHA512 3117b5ec9d88f58023f6c2f5e7c37c547ab920588d385e3abe062fb22ad79c49a9b6eb9ca31c6d56f9d03cfea55ef56ddc7e2e53bd43629825ea7b460b31f505 WHIRLPOOL 26da6d3e330b05e97b75c1046ee3bd818694a60dfa637317333f5e8bf85de5f4c7aed3f9bc2f13f53e13dda1690bc705d776a38e5cf5080fa095dc006cab2c3f
DIST qtox-1.6.0.tar.gz 3481328 SHA256 7450e751da5cc6dce00b58df6d06a309e2674c7bd9311de6af21e53c36c3f155 SHA512 6ccf2c17c25ea30899356518b8f8849ed53404a8ac81180e2719c979dab1f411a93aa08ad759b3e8defea994d3baaf538ed354b733a321de3615521dcf6c8192 WHIRLPOOL 999aacf9724697526f925721e7202168076bcaac9fb5a733ef6374518f3ab86c9a3ded9d0911e2a2d677c0af0c474054d7f6c2cc06fd430c98366d9fa48f19ab
DIST qtox-1.7.0.tar.gz 3563009 SHA256 b33916b64f3992a46c1b1da8ce124e41048b76a780732c9c73e3645706334ec9 SHA512 f7a49f00e222f49653388ddca973a2c49ca84b7dd1625997bb3fe819332bee252b59e5478437569d7e6ab6ce501eb2c909d22cec64349e94ddcdd7458143386f WHIRLPOOL 253402b69941e434ad6ac2411faf0a9aa5ed70045631c0522f57ff971ef90c8efa91be92ab012edff49451802058835b1d4e90bd3150151afe0a8c5453c60db2
DIST qtox-1.8.1.tar.gz 3594727 SHA256 32837b5f824b6987a68f9211f93a7ec32b892be895605012d35784d702f13d6c SHA512 9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512eeeec7cba212195e9559a5ae WHIRLPOOL a6bd845a3c8d31ea1c8aa3bee360c46c562aaff0ad35c9d92bdd8167c550904428936edb0e88c0b72362704d2e5b844ea16afcc57704d442cdd6558344572557
diff --git a/net-im/qtox/qtox-1.11.0.ebuild b/net-im/qtox/qtox-1.11.0.ebuild
new file mode 100644
index 00000000000..d7cf4a9df23
--- /dev/null
+++ b/net-im/qtox/qtox-1.11.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils toolchain-funcs unpacker
+
+DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
+HOMEPAGE="https://github.com/qTox/qTox"
+SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.lz -> ${P}.tar.lz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk X"
+
+S="${WORKDIR}"
+
+RDEPEND="
+ dev-db/sqlcipher
+ dev-libs/libsodium
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3[webp,v4l]
+ gtk? ( dev-libs/atk
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf[X]
+ x11-libs/gtk+:2
+ x11-libs/cairo[X]
+ x11-libs/pango[X] )
+ net-libs/tox:0/0.1[av]
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ $(unpacker_src_uri_depends)
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_STATUSNOTIFIER=$(usex gtk)
+ -DENABLE_GTK_SYSTRAY=$(usex gtk)
+ -DGIT_DESCRIBE="${PV}"
+ )
+
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-08-18 19:24 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2017-08-18 19:24 UTC (permalink / raw
To: gentoo-commits
commit: 186d9a1312d5bedb613c66b41bec0b094b505b6b
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Thu Aug 17 17:05:38 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 19:24:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186d9a13
net-im/qtox: remove no longer needed pkg_pretend and cleanup live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
net-im/qtox/qtox-9999.ebuild | 15 ++-------------
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 81225cbbff1..cd4bd86f7e9 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -45,21 +45,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
"
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
src_configure() {
local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex gtk True False)
- -DENABLE_GTK_SYSTRAY=$(usex gtk True False)
+ -DENABLE_STATUSNOTIFIER=$(usex gtk)
+ -DENABLE_GTK_SYSTRAY=$(usex gtk)
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-08-19 7:32 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2017-08-19 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 55768dacc7692722c4ca4fed90272b06f734eba8
Author: Zetok Zalbavar <zetok <AT> openmailbox <DOT> org>
AuthorDate: Sat Aug 19 00:44:11 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 07:31:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55768dac
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
net-im/qtox/qtox-1.11.0.ebuild | 12 +++++++++++-
net-im/qtox/qtox-9999.ebuild | 12 +++++++++++-
2 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/net-im/qtox/qtox-1.11.0.ebuild b/net-im/qtox/qtox-1.11.0.ebuild
index d7cf4a9df23..2e8bb695264 100644
--- a/net-im/qtox/qtox-1.11.0.ebuild
+++ b/net-im/qtox/qtox-1.11.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils toolchain-funcs unpacker
+inherit cmake-utils gnome2-utils unpacker xdg-utils
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
HOMEPAGE="https://github.com/qTox/qTox"
@@ -56,3 +56,13 @@ src_configure() {
cmake-utils_src_configure
}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index cd4bd86f7e9..dd9f1a5c502 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils eutils git-r3
+inherit cmake-utils eutils git-r3 gnome2-utils xdg-utils
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
HOMEPAGE="https://github.com/qTox/qTox"
@@ -53,3 +53,13 @@ src_configure() {
cmake-utils_src_configure
}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-09-26 13:10 Michael Palimaka
0 siblings, 0 replies; 49+ messages in thread
From: Michael Palimaka @ 2017-09-26 13:10 UTC (permalink / raw
To: gentoo-commits
commit: c9cee44806524bc43f4c7740b3653e7ecadf24ef
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 13:09:41 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 13:09:57 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cee448
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
net-im/qtox/qtox-1.11.0.ebuild | 13 ++++++++++++-
net-im/qtox/qtox-9999.ebuild | 13 ++++++++++++-
2 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/net-im/qtox/qtox-1.11.0.ebuild b/net-im/qtox/qtox-1.11.0.ebuild
index 2e8bb695264..8921fd9330e 100644
--- a/net-im/qtox/qtox-1.11.0.ebuild
+++ b/net-im/qtox/qtox-1.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.lz ->
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
+IUSE="gtk test X"
S="${WORKDIR}"
@@ -45,8 +45,19 @@ DEPEND="${RDEPEND}
$(unpacker_src_uri_depends)
dev-qt/linguist-tools:5
virtual/pkgconfig
+ test? ( dev-qt/qttest:5 )
"
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # bug 628574
+ if ! use test; then
+ sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/s/^/#/" || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DENABLE_STATUSNOTIFIER=$(usex gtk)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index dd9f1a5c502..21c7d9d197c 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/qTox/qTox.git"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS=""
-IUSE="gtk X"
+IUSE="gtk test X"
RDEPEND="
dev-db/sqlcipher
@@ -43,8 +43,19 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
virtual/pkgconfig
+ test? ( dev-qt/qttest:5 )
"
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # bug 628574
+ if ! use test; then
+ sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/s/^/#/" || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DENABLE_STATUSNOTIFIER=$(usex gtk)
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2017-12-06 12:36 Michael Palimaka
0 siblings, 0 replies; 49+ messages in thread
From: Michael Palimaka @ 2017-12-06 12:36 UTC (permalink / raw
To: gentoo-commits
commit: fe1e1cc7eadd0af1e7e08ae9e19d203f69f0464c
Author: Sergey Alirzaev <zl29ah <AT> gmail <DOT> com>
AuthorDate: Mon Dec 4 16:06:03 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 12:36:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1e1cc7
net-im/qtox: add media-libs/libexif dep
won't build otherwise
Closes: https://github.com/gentoo/gentoo/pull/6435
net-im/qtox/qtox-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 21c7d9d197c..c635dfc405d 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode
+ media-libs/libexif
media-libs/openal
>=media-video/ffmpeg-2.6.3[webp,v4l]
gtk? ( dev-libs/atk
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2018-07-19 19:51 Jonas Stein
0 siblings, 0 replies; 49+ messages in thread
From: Jonas Stein @ 2018-07-19 19:51 UTC (permalink / raw
To: gentoo-commits
commit: f22203f57c148a0cc2732b85c79bddf315307906
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 19:49:27 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 19:50:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22203f5
net-im/qtox: Maintainer retired
Proxied maintainer retired.
Bug: https://bugs.gentoo.org/618504
Package-Manager: Portage-2.3.43, Repoman-2.3.10
net-im/qtox/metadata.xml | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 32a9c62df14..1ce2420d23b 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -1,14 +1,7 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>zexavexxe@gmail.com</email>
- <name>Zetok Zalbavar</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="gtk">Adds support for GTK and Status Notifier tray backends</flag>
<flag name="X">Adds support for X11</flag>
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2018-08-12 16:58 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2018-08-12 16:58 UTC (permalink / raw
To: gentoo-commits
commit: 2b3880f361217486bc16187109f5bd6c71562909
Author: François-Xavier Carton <fx.carton91 <AT> gmail <DOT> com>
AuthorDate: Wed Jul 11 03:11:50 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 12 16:58:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3880f3
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
net-im/qtox/Manifest | 1 +
net-im/qtox/metadata.xml | 2 +-
.../qtox/{qtox-9999.ebuild => qtox-1.16.3.ebuild} | 41 +++++++++++-----------
net-im/qtox/qtox-9999.ebuild | 30 +++++++---------
4 files changed, 35 insertions(+), 39 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 03e515e27f1..2040dc77b88 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
+DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232 SHA512 a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
DIST qtox-1.11.0.tar.lz 2860849 BLAKE2B eedb0720c57afd8a99e48452af67162977df0c4cb889891b082345b0b2d37539cef39d5be16b0e9ce0615561b6628c908e5d3007b96c23026859dc4d42261223 SHA512 3117b5ec9d88f58023f6c2f5e7c37c547ab920588d385e3abe062fb22ad79c49a9b6eb9ca31c6d56f9d03cfea55ef56ddc7e2e53bd43629825ea7b460b31f505
DIST qtox-1.8.1.tar.gz 3594727 BLAKE2B a1d4191551b082cef21ee211eebf7288aa805bb2401e9c7a48359273fd6520c67eaf826f985843fd01ca0bd4312fab9da1169cbd8b7b61916e282dde06f9dee5 SHA512 9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512eeeec7cba212195e9559a5ae
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 1ce2420d23b..aa2232cb466 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<!-- maintainer-needed -->
<use>
- <flag name="gtk">Adds support for GTK and Status Notifier tray backends</flag>
+ <flag name="notification">Adds support for GTK Status Notifier tray backends</flag>
<flag name="X">Adds support for X11</flag>
</use>
<upstream>
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
similarity index 55%
copy from net-im/qtox/qtox-9999.ebuild
copy to net-im/qtox/qtox-1.16.3.ebuild
index c635dfc405d..4bd474cc1f4 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-1.16.3.ebuild
@@ -1,23 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils eutils git-r3 gnome2-utils xdg-utils
+inherit cmake-utils gnome2-utils xdg-utils
+MY_P="qTox-${PV}"
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS=""
-IUSE="gtk test X"
+KEYWORDS="~amd64 ~x86"
+IUSE="notification test X"
+
+S="${WORKDIR}/${MY_P}"
RDEPEND="
dev-db/sqlcipher
- dev-libs/libsodium
+ dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5[gif,jpeg,png,xcb]
@@ -27,17 +29,11 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/libexif
+ media-gfx/qrencode:=
media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.1[av]
+ >=media-video/ffmpeg-2.6.3:=[webp,v4l]
+ net-libs/tox:0/0.2[av]
+ notification? ( x11-libs/gtk+:2 )
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
@@ -52,15 +48,18 @@ src_prepare() {
# bug 628574
if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/s/^/#/" || die
+ sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
fi
}
src_configure() {
local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex gtk)
- -DENABLE_GTK_SYSTRAY=$(usex gtk)
+ -DENABLE_STATUSNOTIFIER=$(usex notification)
+ -DENABLE_GTK_SYSTRAY=$(usex notification)
+ -DPLATFORM_EXTENSIONS=$(usex X)
+ -DUSE_FILTERAUDIO=OFF
+ -DGIT_DESCRIBE="${PV}"
)
cmake-utils_src_configure
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index c635dfc405d..3ad3165b1bc 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,11 +13,11 @@ EGIT_REPO_URI="https://github.com/qTox/qTox.git"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS=""
-IUSE="gtk test X"
+IUSE="notification test X"
RDEPEND="
dev-db/sqlcipher
- dev-libs/libsodium
+ dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5[gif,jpeg,png,xcb]
@@ -27,17 +27,11 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/libexif
+ media-gfx/qrencode:=
media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.1[av]
+ >=media-video/ffmpeg-2.6.3:=[webp,v4l]
+ net-libs/tox:0/0.2[av]
+ notification? ( x11-libs/gtk+:2 )
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
"
@@ -52,15 +46,17 @@ src_prepare() {
# bug 628574
if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/s/^/#/" || die
+ sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
fi
}
src_configure() {
local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex gtk)
- -DENABLE_GTK_SYSTRAY=$(usex gtk)
+ -DENABLE_STATUSNOTIFIER=$(usex notification)
+ -DENABLE_GTK_SYSTRAY=$(usex notification)
+ -DPLATFORM_EXTENSIONS=$(usex X)
+ -DUSE_FILTERAUDIO=OFF
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2018-09-15 13:37 Pacho Ramos
0 siblings, 0 replies; 49+ messages in thread
From: Pacho Ramos @ 2018-09-15 13:37 UTC (permalink / raw
To: gentoo-commits
commit: 9548b5503507995903c6802fd7e6febd0a53bab8
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 13:30:45 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 13:30:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9548b550
net-im/qtox: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
net-im/qtox/Manifest | 2 --
net-im/qtox/qtox-1.11.0.ebuild | 79 ------------------------------------------
net-im/qtox/qtox-1.8.1.ebuild | 69 ------------------------------------
3 files changed, 150 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 2040dc77b88..3c3bb122ec6 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1 @@
DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232 SHA512 a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
-DIST qtox-1.11.0.tar.lz 2860849 BLAKE2B eedb0720c57afd8a99e48452af67162977df0c4cb889891b082345b0b2d37539cef39d5be16b0e9ce0615561b6628c908e5d3007b96c23026859dc4d42261223 SHA512 3117b5ec9d88f58023f6c2f5e7c37c547ab920588d385e3abe062fb22ad79c49a9b6eb9ca31c6d56f9d03cfea55ef56ddc7e2e53bd43629825ea7b460b31f505
-DIST qtox-1.8.1.tar.gz 3594727 BLAKE2B a1d4191551b082cef21ee211eebf7288aa805bb2401e9c7a48359273fd6520c67eaf826f985843fd01ca0bd4312fab9da1169cbd8b7b61916e282dde06f9dee5 SHA512 9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512eeeec7cba212195e9559a5ae
diff --git a/net-im/qtox/qtox-1.11.0.ebuild b/net-im/qtox/qtox-1.11.0.ebuild
deleted file mode 100644
index 8921fd9330e..00000000000
--- a/net-im/qtox/qtox-1.11.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils unpacker xdg-utils
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.lz -> ${P}.tar.lz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk test X"
-
-S="${WORKDIR}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.1[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- $(unpacker_src_uri_depends)
- dev-qt/linguist-tools:5
- virtual/pkgconfig
- test? ( dev-qt/qttest:5 )
-"
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # bug 628574
- if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/s/^/#/" || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex gtk)
- -DENABLE_GTK_SYSTRAY=$(usex gtk)
- -DGIT_DESCRIBE="${PV}"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/net-im/qtox/qtox-1.8.1.ebuild b/net-im/qtox/qtox-1.8.1.ebuild
deleted file mode 100644
index 57ea1302d28..00000000000
--- a/net-im/qtox/qtox-1.8.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils toolchain-funcs
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk X"
-
-# needed, since tarball provided by github extracts to `qTox`
-S="${WORKDIR}/qTox-${PV}"
-
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode
- media-libs/openal
- >=media-video/ffmpeg-2.6.3[webp,v4l]
- gtk? ( dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf[X]
- x11-libs/gtk+:2
- x11-libs/cairo[X]
- x11-libs/pango[X] )
- net-libs/tox:0/0.1[av]
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc ; then
- if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 8 || $(gcc-major-version) -lt 4 ]] ; then
- eerror "You need at least sys-devel/gcc-4.8.3"
- die "You need at least sys-devel/gcc-4.8.3"
- fi
- fi
- fi
-}
-
-src_configure() {
- use gtk || local NO_GTK_SUPPORT="ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO ENABLE_SYSTRAY_GTK_BACKEND=NO"
- use X || local NO_X_SUPPORT="DISABLE_PLATFORM_EXT=YES"
- eqmake5 \
- PREFIX="${D}/usr" \
- GIT_DESCRIBE="${PV}" \
- ${NO_GTK_SUPPORT} \
- ${NO_X_SUPPORT}
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2018-09-18 6:57 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2018-09-18 6:57 UTC (permalink / raw
To: gentoo-commits
commit: df40bb5aae04f71bf65c2846ce23bc741a88188d
Author: Susan Wilson <susanw <AT> airmail <DOT> cc>
AuthorDate: Sat Sep 15 03:35:06 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 18 06:57:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df40bb5a
net-im/qtox: add missing libexif dep
Closes: https://bugs.gentoo.org/663506
Closes: https://github.com/gentoo/gentoo/pull/9869
net-im/qtox/qtox-1.16.3.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-im/qtox/qtox-1.16.3.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
index 4bd474cc1f4..0f7b98649ed 100644
--- a/net-im/qtox/qtox-1.16.3.ebuild
+++ b/net-im/qtox/qtox-1.16.3.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode:=
+ media-libs/libexif
media-libs/openal
>=media-video/ffmpeg-2.6.3:=[webp,v4l]
net-libs/tox:0/0.2[av]
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2018-10-12 19:29 Michał Górny
0 siblings, 0 replies; 49+ messages in thread
From: Michał Górny @ 2018-10-12 19:29 UTC (permalink / raw
To: gentoo-commits
commit: 2a3c3ac9fce14de76894897cf3c40bcae57aeed3
Author: Sergey Alirzaev <zl29ah <AT> gmail <DOT> com>
AuthorDate: Thu Oct 11 15:42:52 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 12 19:28:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3c3ac9
net-im/qtox-9999: add missing libexif dep
Signed-off-by: Sergey Alirzaev <zl29ah <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/10129
net-im/qtox/qtox-1.16.3.ebuild | 2 +-
net-im/qtox/qtox-9999.ebuild | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-1.16.3.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
index 0f7b98649ed..028c8cdda83 100644
--- a/net-im/qtox/qtox-1.16.3.ebuild
+++ b/net-im/qtox/qtox-1.16.3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode:=
- media-libs/libexif
+ media-libs/libexif:=
media-libs/openal
>=media-video/ffmpeg-2.6.3:=[webp,v4l]
net-libs/tox:0/0.2[av]
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 3ad3165b1bc..24ca529bcbe 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode:=
+ media-libs/libexif:=
media-libs/openal
>=media-video/ffmpeg-2.6.3:=[webp,v4l]
net-libs/tox:0/0.2[av]
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2020-01-19 23:53 Andreas Sturmlechner
0 siblings, 0 replies; 49+ messages in thread
From: Andreas Sturmlechner @ 2020-01-19 23:53 UTC (permalink / raw
To: gentoo-commits
commit: b9e9604f46b5a0a3410a5572da8b8c5c7fcf0ce6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 20:33:12 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 19 23:51:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e9604f
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 <AT> gentoo.org>
.../qtox/{qtox-9999.ebuild => qtox-1.16.3-r1.ebuild} | 19 ++++++++++++++-----
net-im/qtox/qtox-9999.ebuild | 7 +++++--
2 files changed, 19 insertions(+), 7 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-1.16.3-r1.ebuild
similarity index 76%
copy from net-im/qtox/qtox-9999.ebuild
copy to net-im/qtox/qtox-1.16.3-r1.ebuild
index c2f80f279d6..d29e70e3f7b 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-1.16.3-r1.ebuild
@@ -1,21 +1,24 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake git-r3 xdg
+MY_P="qTox-${PV}"
+inherit cmake xdg
DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
HOMEPAGE="https://github.com/qTox/qTox"
-EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
IUSE="notification test X"
RESTRICT="!test? ( test )"
+S="${WORKDIR}/${MY_P}"
+
BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig
@@ -25,7 +28,10 @@ RDEPEND="
dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ || (
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
+ )
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtsql:5
@@ -45,6 +51,8 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
+PATCHES=( "${FILESDIR}/${P}-qt-5.13.patch" ) # bug #699152
+
src_prepare() {
cmake_src_prepare
@@ -61,6 +69,7 @@ src_configure() {
-DENABLE_GTK_SYSTRAY=$(usex notification)
-DPLATFORM_EXTENSIONS=$(usex X)
-DUSE_FILTERAUDIO=OFF
+ -DGIT_DESCRIBE="${PV}"
)
cmake_src_configure
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index c2f80f279d6..8e6526263d3 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,10 @@ RDEPEND="
dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
+ || (
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
+ )
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtsql:5
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2020-01-19 23:53 Andreas Sturmlechner
0 siblings, 0 replies; 49+ messages in thread
From: Andreas Sturmlechner @ 2020-01-19 23:53 UTC (permalink / raw
To: gentoo-commits
commit: c44fa0ab74ef9c859465a18ed7ab2332604dd553
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 20:33:37 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 19 23:51:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44fa0ab
net-im/qtox: Drop 1.16.3 (r0)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-im/qtox/qtox-1.16.3.ebuild | 73 ------------------------------------------
1 file changed, 73 deletions(-)
diff --git a/net-im/qtox/qtox-1.16.3.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
deleted file mode 100644
index 57aabd1c8f0..00000000000
--- a/net-im/qtox/qtox-1.16.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="qTox-${PV}"
-inherit cmake xdg
-
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="notification test X"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${MY_P}"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,xcb]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode:=
- media-libs/libexif:=
- media-libs/openal
- >=media-video/ffmpeg-2.6.3:=[webp,v4l]
- net-libs/tox:0/0.2[av]
- notification? ( x11-libs/gtk+:2 )
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-
-PATCHES=( "${FILESDIR}/${P}-qt-5.13.patch" ) # bug #699152
-
-src_prepare() {
- cmake_src_prepare
-
- # bug 628574
- if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/d" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex notification)
- -DENABLE_GTK_SYSTRAY=$(usex notification)
- -DPLATFORM_EXTENSIONS=$(usex X)
- -DUSE_FILTERAUDIO=OFF
- -DGIT_DESCRIBE="${PV}"
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-01-09 10:36 Sam James
0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-01-09 10:36 UTC (permalink / raw
To: gentoo-commits
commit: b15b4da4368358b5a1ef18fa224d18db063247a8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 09:53:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 10:36:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15b4da4
net-im/qtox: fix ProbableGlobalUse
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-im/qtox/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index aa2232cb466..291481d1857 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -4,7 +4,6 @@
<!-- maintainer-needed -->
<use>
<flag name="notification">Adds support for GTK Status Notifier tray backends</flag>
- <flag name="X">Adds support for X11</flag>
</use>
<upstream>
<remote-id type="github">qTox/qTox</remote-id>
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-04-15 8:56 Joonas Niilola
0 siblings, 0 replies; 49+ messages in thread
From: Joonas Niilola @ 2021-04-15 8:56 UTC (permalink / raw
To: gentoo-commits
commit: cb42b3e2438c530a921e27a57b74e19928883db1
Author: Rémi Ollagnier <remi.ollagnier <AT> free <DOT> fr>
AuthorDate: Mon Apr 12 21:28:35 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 08:52:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb42b3e2
net-im/qtox: Added qtox version 1.17.3
Signed-off-by: Rémi Ollagnier <remi.ollagnier <AT> 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 <AT> gentoo.org>
net-im/qtox/Manifest | 1 +
net-im/qtox/metadata.xml | 3 +-
net-im/qtox/qtox-1.17.3.ebuild | 80 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 83 insertions(+), 1 deletion(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 3c3bb122ec6..e044567d91c 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1 +1,2 @@
DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232 SHA512 a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
+DIST qTox-1.17.3.tar.gz 4765213 BLAKE2B 3bffa351da01b436edc9c80c481845f6c6399c930ac1601e1676b7dec22ccfbf37c082c3a30ab71e2295c96bb427b36a718f960ffc75e700d5c29605f7bf0ac0 SHA512 e7534e40aed06aaeba57a201b7315ae2bd361f80971969b95b00fea0a6cbe106c2ea337485c47b350c07a9e3b74947c8b2feb206899292c29621e057b630ca56
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 291481d1857..697f99071d0 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -3,7 +3,8 @@
<pkgmetadata>
<!-- maintainer-needed -->
<use>
- <flag name="notification">Adds support for GTK Status Notifier tray backends</flag>
+ <flag name="notification">Use snorenotify for desktop notifications</flag>
+ <flag name="spellcheck">Enable spell cheching support</flag>
</use>
<upstream>
<remote-id type="github">qTox/qTox</remote-id>
diff --git a/net-im/qtox/qtox-1.17.3.ebuild b/net-im/qtox/qtox-1.17.3.ebuild
new file mode 100644
index 00000000000..648bedd8015
--- /dev/null
+++ b/net-im/qtox/qtox-1.17.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="qTox-${PV}"
+inherit cmake xdg
+
+DESCRIPTION="qTox is an instant messaging client using the encrypted p2p Tox protocol"
+HOMEPAGE="https://qtox.github.io/"
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="spellcheck notification test X"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/qTox"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ || (
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
+ )
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtsql:5
+ dev-db/sqlcipher
+ dev-libs/libsodium:=
+ media-gfx/qrencode:=
+ media-libs/libexif:=
+ media-libs/openal
+ >=media-video/ffmpeg-2.6.3:=[webp,v4l]
+ net-libs/tox:0/0.2[av]
+ spellcheck? ( kde-frameworks/sonnet:5 )
+ notification? ( x11-libs/snorenotify )
+ X? ( x11-libs/libX11
+ x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:5 )
+"
+
+src_prepare() {
+ cmake_src_prepare
+
+ # bug 628574
+ if ! use test; then
+ sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_BUILD_TYPE="Release"
+ -DPLATFORM_EXTENSIONS=$(usex X)
+ -DUPDATE_CHECK=OFF
+ -DUSE_CCACHE=ON
+ -DSPELL_CHECK=$(usex spellcheck)
+ -DSVGZ_ICON=ON
+ -DASAN=OFF
+ -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DSTRICT_OPTIONS=OFF
+ -DGIT_DESCRIBE="${PV}"
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-04-15 8:56 Joonas Niilola
0 siblings, 0 replies; 49+ messages in thread
From: Joonas Niilola @ 2021-04-15 8:56 UTC (permalink / raw
To: gentoo-commits
commit: 03d270f118c6c44053d4d424d0058ec179b67fc1
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 08:54:57 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 08:54:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d270f1
net-im/qtox: use proper 1.17.3 release tarball
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-im/qtox/qtox-1.17.3.ebuild | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/net-im/qtox/qtox-1.17.3.ebuild b/net-im/qtox/qtox-1.17.3.ebuild
index 648bedd8015..c43dea81fae 100644
--- a/net-im/qtox/qtox-1.17.3.ebuild
+++ b/net-im/qtox/qtox-1.17.3.ebuild
@@ -8,12 +8,12 @@ inherit cmake xdg
DESCRIPTION="qTox is an instant messaging client using the encrypted p2p Tox protocol"
HOMEPAGE="https://qtox.github.io/"
-SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="spellcheck notification test X"
+IUSE="notification spellcheck test X"
RESTRICT="!test? ( test )"
@@ -24,29 +24,31 @@ BDEPEND="
virtual/pkgconfig
"
RDEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
|| (
dev-qt/qtgui:5[gif,jpeg,png,X(-)]
dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
)
+ dev-db/sqlcipher
+ dev-libs/libsodium:=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
+ dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
- dev-qt/qtsql:5
- dev-db/sqlcipher
- dev-libs/libsodium:=
media-gfx/qrencode:=
media-libs/libexif:=
media-libs/openal
- >=media-video/ffmpeg-2.6.3:=[webp,v4l]
+ media-video/ffmpeg:=[webp,v4l]
net-libs/tox:0/0.2[av]
- spellcheck? ( kde-frameworks/sonnet:5 )
notification? ( x11-libs/snorenotify )
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
+ spellcheck? ( kde-frameworks/sonnet:5 )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-10-25 4:35 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2021-10-25 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 2c9d27870b07f5d0ccaf0f69d1f068b7e28d098f
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 14:50:08 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 04:27:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9d2787
net-im/qtox: take over maintainership
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-im/qtox/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index d8975efcd0c..2e4f2fbd756 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>chiitoo@gentoo.org</email>
+ <name>Jimi Huotari</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="notification">Use snorenotify for desktop notifications</flag>
<flag name="spellcheck">Enable spell cheching support</flag>
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-10-25 4:35 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2021-10-25 4:35 UTC (permalink / raw
To: gentoo-commits
commit: c91c1d1724205137be4f5ace922cc5683d08613e
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 3 02:02:38 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 04:27:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91c1d17
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 <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22471
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-im/qtox/metadata.xml | 3 +-
net-im/qtox/qtox-9999.ebuild | 65 +++++++++++++++++++++++++++++---------------
2 files changed, 45 insertions(+), 23 deletions(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 2e4f2fbd756..51bdfe56b85 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -11,7 +11,8 @@
</maintainer>
<use>
<flag name="notification">Use snorenotify for desktop notifications</flag>
- <flag name="spellcheck">Enable spell cheching support</flag>
+ <flag name="spellcheck">Enable spell checking support</flag>
+ <flag name="X">Enable auto-away support</flag>
</use>
<upstream>
<remote-id type="github">qTox/qTox</remote-id>
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 8e6526263d3..f3d034bc3f3 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,18 +1,24 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake git-r3 xdg
+inherit cmake xdg
-DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
-HOMEPAGE="https://github.com/qTox/qTox"
-EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+else
+ SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
+HOMEPAGE="https://qtox.github.io/"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS=""
-IUSE="notification test X"
+IUSE="notification +spellcheck test X"
RESTRICT="!test? ( test )"
@@ -25,29 +31,33 @@ RDEPEND="
dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- || (
- dev-qt/qtgui:5[gif,jpeg,png,X(-)]
- dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
- )
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
- dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-gfx/qrencode:=
- media-libs/libexif:=
+ media-libs/libexif
media-libs/openal
- >=media-video/ffmpeg-2.6.3:=[webp,v4l]
- net-libs/tox:0/0.2[av]
- notification? ( x11-libs/gtk+:2 )
- X? ( x11-libs/libX11
- x11-libs/libXScrnSaver )
+ media-video/ffmpeg:=[webp,v4l]
+ net-libs/tox:=[av]
+ net-libs/toxext
+ net-libs/tox_extension_messages
+ notification? ( x11-libs/snorenotify )
+ spellcheck? ( kde-frameworks/sonnet:5 )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
+ X? ( x11-base/xorg-proto )
"
+DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
+
src_prepare() {
cmake_src_prepare
@@ -60,11 +70,22 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- -DENABLE_STATUSNOTIFIER=$(usex notification)
- -DENABLE_GTK_SYSTRAY=$(usex notification)
-DPLATFORM_EXTENSIONS=$(usex X)
- -DUSE_FILTERAUDIO=OFF
+ -DUPDATE_CHECK=OFF
+ -DUSE_CCACHE=OFF
+ -DSPELL_CHECK=$(usex spellcheck)
+ -DSVGZ_ICON=ON
+ -DASAN=OFF
+ -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DSTRICT_OPTIONS=OFF
)
+ [[ ${PV} != 9999 ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
cmake_src_configure
}
+
+src_test() {
+ # The excluded tests require network access.
+ cmake_src_test -E "test_(bsu|core)"
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-11-25 1:07 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2021-11-25 1:07 UTC (permalink / raw
To: gentoo-commits
commit: 8ef4540b450588c32a0c5716b7a11beef7eaf02e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 00:54:22 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 01:06:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef4540b
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 <AT> gentoo.org>
net-im/qtox/qtox-1.17.3.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/net-im/qtox/qtox-1.17.3.ebuild b/net-im/qtox/qtox-1.17.3.ebuild
index c43dea81fae1..e348e8299f49 100644
--- a/net-im/qtox/qtox-1.17.3.ebuild
+++ b/net-im/qtox/qtox-1.17.3.ebuild
@@ -80,3 +80,8 @@ src_configure() {
cmake_src_configure
}
+
+src_test() {
+ # The excluded tests require network access.
+ cmake_src_test -E "test_(bsu|core)"
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2021-11-25 20:07 Sam James
0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-11-25 20:07 UTC (permalink / raw
To: gentoo-commits
commit: b6b640322494800084361730cd4bdc20e8c13486
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 20:06:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 20:06:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b64032
net-im/qtox: Stabilize 1.17.3 amd64, #818511
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-im/qtox/qtox-1.17.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-1.17.3.ebuild b/net-im/qtox/qtox-1.17.3.ebuild
index e348e8299f49..41932b6c4516 100644
--- a/net-im/qtox/qtox-1.17.3.ebuild
+++ b/net-im/qtox/qtox-1.17.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz ->
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="notification spellcheck test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-01-22 0:34 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2022-01-22 0:34 UTC (permalink / raw
To: gentoo-commits
commit: 52ee7fd636e3cf8105ddddd4440d113c8fb0ed3e
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 01:19:35 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 00:32:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ee7fd6
net-im/qtox: add version 1.17.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23867
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.17.4.ebuild | 91 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index e044567d91c0..0a3bcc3dca01 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232 SHA512 a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
DIST qTox-1.17.3.tar.gz 4765213 BLAKE2B 3bffa351da01b436edc9c80c481845f6c6399c930ac1601e1676b7dec22ccfbf37c082c3a30ab71e2295c96bb427b36a718f960ffc75e700d5c29605f7bf0ac0 SHA512 e7534e40aed06aaeba57a201b7315ae2bd361f80971969b95b00fea0a6cbe106c2ea337485c47b350c07a9e3b74947c8b2feb206899292c29621e057b630ca56
+DIST qTox-1.17.4.tar.gz 4778657 BLAKE2B 5edcb6b6f997eeb4a332c23477d4c5021085cf8c62be596b0eb4771963f450bc96de6c2dc30ec3cfc98577f20bf618e8fc2478fc34af8a8810fc538a5ccc787b SHA512 00dd2b4492e6dbf90b038bd1e5263ba96c969fb5d879b5680401ad090ffe6aaa70ff487f2e88f93c573f2e1a7e6ca50a75dfe7b51fc56fc4d08cac076bfd75d0
diff --git a/net-im/qtox/qtox-1.17.4.ebuild b/net-im/qtox/qtox-1.17.4.ebuild
new file mode 100644
index 000000000000..825ce6aa14d1
--- /dev/null
+++ b/net-im/qtox/qtox-1.17.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+else
+ MY_P="qTox-${PV}"
+ SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/qTox"
+fi
+
+DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
+HOMEPAGE="https://qtox.github.io/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="notification +spellcheck test X"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-db/sqlcipher
+ dev-libs/libsodium:=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode:=
+ media-libs/libexif
+ media-libs/openal
+ media-video/ffmpeg:=[webp,v4l]
+ >=net-libs/tox-0.2.13:=[av]
+ notification? ( x11-libs/snorenotify )
+ spellcheck? ( kde-frameworks/sonnet:5 )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:5 )
+ X? ( x11-base/xorg-proto )
+"
+
+DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
+
+src_prepare() {
+ cmake_src_prepare
+
+ # bug 628574
+ if ! use test; then
+ sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPLATFORM_EXTENSIONS=$(usex X)
+ -DUPDATE_CHECK=OFF
+ -DUSE_CCACHE=OFF
+ -DSPELL_CHECK=$(usex spellcheck)
+ -DSVGZ_ICON=ON
+ -DASAN=OFF
+ -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DSTRICT_OPTIONS=OFF
+ )
+
+ [[ ${PV} != 9999 ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # The excluded tests require network access.
+ cmake_src_test -E "test_(bsu|core)"
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-01-22 0:34 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2022-01-22 0:34 UTC (permalink / raw
To: gentoo-commits
commit: fb6e13ba3d33c77215c0fdad1a9a4d009b5e4906
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 02:42:44 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 00:32:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6e13ba
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 <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-im/qtox/qtox-9999.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index f3d034bc3f34..f9ff34f329b6 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,8 +9,10 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/qTox/qTox.git"
else
+ MY_P="qTox-${PV}"
SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/qTox"
fi
DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
@@ -41,9 +43,9 @@ RDEPEND="
media-libs/libexif
media-libs/openal
media-video/ffmpeg:=[webp,v4l]
- net-libs/tox:=[av]
- net-libs/toxext
- net-libs/tox_extension_messages
+ >=net-libs/tox-0.2.13:=[av]
+ >=net-libs/toxext-0.0.3
+ >=net-libs/tox_extension_messages-0.0.3
notification? ( x11-libs/snorenotify )
spellcheck? ( kde-frameworks/sonnet:5 )
X? (
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-03-15 20:03 Ionen Wolkens
0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2022-03-15 20:03 UTC (permalink / raw
To: gentoo-commits
commit: a373a913b79fbe18d1d9cf453f4dc304a4f64f39
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 11:14:37 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 20:03:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a373a913
net-im/qtox: add version 1.17.6
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-im/qtox/Manifest | 1 +
net-im/qtox/qtox-1.17.6.ebuild | 91 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 0a3bcc3dca01..e6764d1789ad 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1,4 @@
DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232 SHA512 a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
DIST qTox-1.17.3.tar.gz 4765213 BLAKE2B 3bffa351da01b436edc9c80c481845f6c6399c930ac1601e1676b7dec22ccfbf37c082c3a30ab71e2295c96bb427b36a718f960ffc75e700d5c29605f7bf0ac0 SHA512 e7534e40aed06aaeba57a201b7315ae2bd361f80971969b95b00fea0a6cbe106c2ea337485c47b350c07a9e3b74947c8b2feb206899292c29621e057b630ca56
DIST qTox-1.17.4.tar.gz 4778657 BLAKE2B 5edcb6b6f997eeb4a332c23477d4c5021085cf8c62be596b0eb4771963f450bc96de6c2dc30ec3cfc98577f20bf618e8fc2478fc34af8a8810fc538a5ccc787b SHA512 00dd2b4492e6dbf90b038bd1e5263ba96c969fb5d879b5680401ad090ffe6aaa70ff487f2e88f93c573f2e1a7e6ca50a75dfe7b51fc56fc4d08cac076bfd75d0
+DIST qTox-1.17.6.tar.gz 4777590 BLAKE2B d67ea8c1d5c478a791fd8594866130874c036f22ec9fd991e0f6c81fb7919824bba8e13675b0ffaf613188215a4fce6d07545476ab5565922b3989519aedd91f SHA512 840dfbca2cb1a3db4b5ab27cb408e183b152fcd87c0cb915ee58245e7c311b8682605e73497248072a5a48b239058b101a85235ed169d19606dc7bf61865f208
diff --git a/net-im/qtox/qtox-1.17.6.ebuild b/net-im/qtox/qtox-1.17.6.ebuild
new file mode 100644
index 000000000000..825ce6aa14d1
--- /dev/null
+++ b/net-im/qtox/qtox-1.17.6.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/qTox/qTox.git"
+else
+ MY_P="qTox-${PV}"
+ SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/qTox"
+fi
+
+DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
+HOMEPAGE="https://qtox.github.io/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="notification +spellcheck test X"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-db/sqlcipher
+ dev-libs/libsodium:=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/qrencode:=
+ media-libs/libexif
+ media-libs/openal
+ media-video/ffmpeg:=[webp,v4l]
+ >=net-libs/tox-0.2.13:=[av]
+ notification? ( x11-libs/snorenotify )
+ spellcheck? ( kde-frameworks/sonnet:5 )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:5 )
+ X? ( x11-base/xorg-proto )
+"
+
+DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
+
+src_prepare() {
+ cmake_src_prepare
+
+ # bug 628574
+ if ! use test; then
+ sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+ sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPLATFORM_EXTENSIONS=$(usex X)
+ -DUPDATE_CHECK=OFF
+ -DUSE_CCACHE=OFF
+ -DSPELL_CHECK=$(usex spellcheck)
+ -DSVGZ_ICON=ON
+ -DASAN=OFF
+ -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DSTRICT_OPTIONS=OFF
+ )
+
+ [[ ${PV} != 9999 ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # The excluded tests require network access.
+ cmake_src_test -E "test_(bsu|core)"
+}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-09-02 21:45 Sam James
0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-09-02 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 66cac294ea7bdaa5f6e0d809f111b883d3e137ac
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 21:45:42 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 21:45:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cac294
net-im/qtox: Stabilize 1.17.6 amd64, #868102
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-im/qtox/qtox-1.17.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-1.17.6.ebuild b/net-im/qtox/qtox-1.17.6.ebuild
index 825ce6aa14d1..a2a84d3ec982 100644
--- a/net-im/qtox/qtox-1.17.6.ebuild
+++ b/net-im/qtox/qtox-1.17.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
else
MY_P="qTox-${PV}"
SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/qTox"
fi
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-09-08 16:05 Andreas Sturmlechner
0 siblings, 0 replies; 49+ messages in thread
From: Andreas Sturmlechner @ 2022-09-08 16:05 UTC (permalink / raw
To: gentoo-commits
commit: de7755366ace3c99a5618882b6eb86b49b5109de
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 8 14:36:17 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 16:03:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de775536
net-im/qtox: Prepare for dev-qt/qtgui losing IUSE gif
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-im/qtox/{qtox-1.17.6.ebuild => qtox-1.17.6-r1.ebuild} | 2 +-
net-im/qtox/qtox-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-im/qtox/qtox-1.17.6.ebuild b/net-im/qtox/qtox-1.17.6-r1.ebuild
similarity index 98%
rename from net-im/qtox/qtox-1.17.6.ebuild
rename to net-im/qtox/qtox-1.17.6-r1.ebuild
index a2a84d3ec982..ef4155852191 100644
--- a/net-im/qtox/qtox-1.17.6.ebuild
+++ b/net-im/qtox/qtox-1.17.6-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtgui:5[gif(+),jpeg,png,X(-)]
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtsvg:5
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index f9ff34f329b6..fe8a64494ea3 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,X(-)]
+ dev-qt/qtgui:5[gif(+),jpeg,png,X(-)]
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtsvg:5
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-09-08 16:05 Andreas Sturmlechner
0 siblings, 0 replies; 49+ messages in thread
From: Andreas Sturmlechner @ 2022-09-08 16:05 UTC (permalink / raw
To: gentoo-commits
commit: b8ae652907858e621bbc9ca76ce02c0ed2aac030
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 8 14:23:53 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 16:03:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ae6529
net-im/qtox: drop 1.17.3, 1.17.4
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-im/qtox/Manifest | 2 -
net-im/qtox/qtox-1.17.3.ebuild | 87 ----------------------------------------
net-im/qtox/qtox-1.17.4.ebuild | 91 ------------------------------------------
3 files changed, 180 deletions(-)
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 89cce77a2b83..26687b415f4c 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,3 +1 @@
-DIST qTox-1.17.3.tar.gz 4765213 BLAKE2B 3bffa351da01b436edc9c80c481845f6c6399c930ac1601e1676b7dec22ccfbf37c082c3a30ab71e2295c96bb427b36a718f960ffc75e700d5c29605f7bf0ac0 SHA512 e7534e40aed06aaeba57a201b7315ae2bd361f80971969b95b00fea0a6cbe106c2ea337485c47b350c07a9e3b74947c8b2feb206899292c29621e057b630ca56
-DIST qTox-1.17.4.tar.gz 4778657 BLAKE2B 5edcb6b6f997eeb4a332c23477d4c5021085cf8c62be596b0eb4771963f450bc96de6c2dc30ec3cfc98577f20bf618e8fc2478fc34af8a8810fc538a5ccc787b SHA512 00dd2b4492e6dbf90b038bd1e5263ba96c969fb5d879b5680401ad090ffe6aaa70ff487f2e88f93c573f2e1a7e6ca50a75dfe7b51fc56fc4d08cac076bfd75d0
DIST qTox-1.17.6.tar.gz 4777590 BLAKE2B d67ea8c1d5c478a791fd8594866130874c036f22ec9fd991e0f6c81fb7919824bba8e13675b0ffaf613188215a4fce6d07545476ab5565922b3989519aedd91f SHA512 840dfbca2cb1a3db4b5ab27cb408e183b152fcd87c0cb915ee58245e7c311b8682605e73497248072a5a48b239058b101a85235ed169d19606dc7bf61865f208
diff --git a/net-im/qtox/qtox-1.17.3.ebuild b/net-im/qtox/qtox-1.17.3.ebuild
deleted file mode 100644
index 41932b6c4516..000000000000
--- a/net-im/qtox/qtox-1.17.3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="qTox-${PV}"
-inherit cmake xdg
-
-DESCRIPTION="qTox is an instant messaging client using the encrypted p2p Tox protocol"
-HOMEPAGE="https://qtox.github.io/"
-SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="notification spellcheck test X"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/qTox"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-RDEPEND="
- || (
- dev-qt/qtgui:5[gif,jpeg,png,X(-)]
- dev-qt/qtgui:5[gif,jpeg,png,xcb(-)]
- )
- dev-db/sqlcipher
- dev-libs/libsodium:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode:=
- media-libs/libexif:=
- media-libs/openal
- media-video/ffmpeg:=[webp,v4l]
- net-libs/tox:0/0.2[av]
- notification? ( x11-libs/snorenotify )
- spellcheck? ( kde-frameworks/sonnet:5 )
- X? (
- x11-libs/libX11
- x11-libs/libXScrnSaver
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-
-src_prepare() {
- cmake_src_prepare
-
- # bug 628574
- if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/d" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_BUILD_TYPE="Release"
- -DPLATFORM_EXTENSIONS=$(usex X)
- -DUPDATE_CHECK=OFF
- -DUSE_CCACHE=ON
- -DSPELL_CHECK=$(usex spellcheck)
- -DSVGZ_ICON=ON
- -DASAN=OFF
- -DDESKTOP_NOTIFICATIONS=$(usex notification)
- -DSTRICT_OPTIONS=OFF
- -DGIT_DESCRIBE="${PV}"
- )
-
- cmake_src_configure
-}
-
-src_test() {
- # The excluded tests require network access.
- cmake_src_test -E "test_(bsu|core)"
-}
diff --git a/net-im/qtox/qtox-1.17.4.ebuild b/net-im/qtox/qtox-1.17.4.ebuild
deleted file mode 100644
index 825ce6aa14d1..000000000000
--- a/net-im/qtox/qtox-1.17.4.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/qTox/qTox.git"
-else
- MY_P="qTox-${PV}"
- SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/qTox"
-fi
-
-DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
-HOMEPAGE="https://qtox.github.io/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="notification +spellcheck test X"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif,jpeg,png,X(-)]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode:=
- media-libs/libexif
- media-libs/openal
- media-video/ffmpeg:=[webp,v4l]
- >=net-libs/tox-0.2.13:=[av]
- notification? ( x11-libs/snorenotify )
- spellcheck? ( kde-frameworks/sonnet:5 )
- X? (
- x11-libs/libX11
- x11-libs/libXScrnSaver
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
- X? ( x11-base/xorg-proto )
-"
-
-DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
-
-src_prepare() {
- cmake_src_prepare
-
- # bug 628574
- if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/d" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPLATFORM_EXTENSIONS=$(usex X)
- -DUPDATE_CHECK=OFF
- -DUSE_CCACHE=OFF
- -DSPELL_CHECK=$(usex spellcheck)
- -DSVGZ_ICON=ON
- -DASAN=OFF
- -DDESKTOP_NOTIFICATIONS=$(usex notification)
- -DSTRICT_OPTIONS=OFF
- )
-
- [[ ${PV} != 9999 ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
-
- cmake_src_configure
-}
-
-src_test() {
- # The excluded tests require network access.
- cmake_src_test -E "test_(bsu|core)"
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2022-11-23 1:45 Sam James
0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-11-23 1:45 UTC (permalink / raw
To: gentoo-commits
commit: 7ef492cdb2d8b4f993ed89285d261f5b8926e704
Author: Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Mon Nov 21 21:57:20 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:41:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef492cd
net-im/qtox: update maintainers
Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-im/qtox/metadata.xml | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 51bdfe56b855..4e2381192480 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -1,14 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
+ <maintainer type="person">
<email>chiitoo@gentoo.org</email>
<name>Jimi Huotari</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<use>
<flag name="notification">Use snorenotify for desktop notifications</flag>
<flag name="spellcheck">Enable spell checking support</flag>
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2023-10-21 19:37 Jimi Huotari
0 siblings, 0 replies; 49+ messages in thread
From: Jimi Huotari @ 2023-10-21 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 770e0e858f11f54d880ad78807fc155de349c84a
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 19:25:08 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 19:28:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770e0e85
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 <AT> gentoo.org>
net-im/qtox/{qtox-9999.ebuild => qtox-1.17.6-r2.ebuild} | 9 +++------
net-im/qtox/qtox-9999.ebuild | 7 +++----
2 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-1.17.6-r2.ebuild
similarity index 88%
copy from net-im/qtox/qtox-9999.ebuild
copy to net-im/qtox/qtox-1.17.6-r2.ebuild
index fe8a64494ea3..26c612874adc 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-1.17.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/"
LICENSE="GPL-3+"
SLOT="0"
-IUSE="notification +spellcheck test X"
+IUSE="+spellcheck test X"
RESTRICT="!test? ( test )"
@@ -44,9 +44,6 @@ RDEPEND="
media-libs/openal
media-video/ffmpeg:=[webp,v4l]
>=net-libs/tox-0.2.13:=[av]
- >=net-libs/toxext-0.0.3
- >=net-libs/tox_extension_messages-0.0.3
- notification? ( x11-libs/snorenotify )
spellcheck? ( kde-frameworks/sonnet:5 )
X? (
x11-libs/libX11
@@ -78,7 +75,7 @@ src_configure() {
-DSPELL_CHECK=$(usex spellcheck)
-DSVGZ_ICON=ON
-DASAN=OFF
- -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DDESKTOP_NOTIFICATIONS=OFF
-DSTRICT_OPTIONS=OFF
)
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index fe8a64494ea3..efe18c5045f9 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/"
LICENSE="GPL-3+"
SLOT="0"
-IUSE="notification +spellcheck test X"
+IUSE="+spellcheck test X"
RESTRICT="!test? ( test )"
@@ -46,7 +46,6 @@ RDEPEND="
>=net-libs/tox-0.2.13:=[av]
>=net-libs/toxext-0.0.3
>=net-libs/tox_extension_messages-0.0.3
- notification? ( x11-libs/snorenotify )
spellcheck? ( kde-frameworks/sonnet:5 )
X? (
x11-libs/libX11
@@ -78,7 +77,7 @@ src_configure() {
-DSPELL_CHECK=$(usex spellcheck)
-DSVGZ_ICON=ON
-DASAN=OFF
- -DDESKTOP_NOTIFICATIONS=$(usex notification)
+ -DDESKTOP_NOTIFICATIONS=OFF
-DSTRICT_OPTIONS=OFF
)
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2023-12-16 19:16 Arthur Zamarin
0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2023-12-16 19:16 UTC (permalink / raw
To: gentoo-commits
commit: ce60496fdc3e3b8d283eee86ce5ece25ef04ddd7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 19:16:21 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 19:16:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce60496f
net-im/qtox: Stabilize 1.17.6-r2 amd64, #920153
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-im/qtox/qtox-1.17.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/qtox/qtox-1.17.6-r2.ebuild b/net-im/qtox/qtox-1.17.6-r2.ebuild
index 26c612874adc..ca93183efb05 100644
--- a/net-im/qtox/qtox-1.17.6-r2.ebuild
+++ b/net-im/qtox/qtox-1.17.6-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
else
MY_P="qTox-${PV}"
SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/qTox"
fi
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2023-12-16 20:35 Jimi Huotari
0 siblings, 0 replies; 49+ messages in thread
From: Jimi Huotari @ 2023-12-16 20:35 UTC (permalink / raw
To: gentoo-commits
commit: d3bfe4e445fd6c627840f3ec5b618b558eb9fde4
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 20:32:37 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 20:32:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bfe4e4
net-im/qtox: drop 1.17.6-r1
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
net-im/qtox/qtox-1.17.6-r1.ebuild | 91 ---------------------------------------
1 file changed, 91 deletions(-)
diff --git a/net-im/qtox/qtox-1.17.6-r1.ebuild b/net-im/qtox/qtox-1.17.6-r1.ebuild
deleted file mode 100644
index ef4155852191..000000000000
--- a/net-im/qtox/qtox-1.17.6-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/qTox/qTox.git"
-else
- MY_P="qTox-${PV}"
- SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> ${MY_P}.tar.gz"
- KEYWORDS="amd64 ~x86"
- S="${WORKDIR}/qTox"
-fi
-
-DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
-HOMEPAGE="https://qtox.github.io/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="notification +spellcheck test X"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-RDEPEND="
- dev-db/sqlcipher
- dev-libs/libsodium:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5[gif(+),jpeg,png,X(-)]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-gfx/qrencode:=
- media-libs/libexif
- media-libs/openal
- media-video/ffmpeg:=[webp,v4l]
- >=net-libs/tox-0.2.13:=[av]
- notification? ( x11-libs/snorenotify )
- spellcheck? ( kde-frameworks/sonnet:5 )
- X? (
- x11-libs/libX11
- x11-libs/libXScrnSaver
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
- X? ( x11-base/xorg-proto )
-"
-
-DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
-
-src_prepare() {
- cmake_src_prepare
-
- # bug 628574
- if ! use test; then
- sed -i CMakeLists.txt -e "/include(Testing)/d" || die
- sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPLATFORM_EXTENSIONS=$(usex X)
- -DUPDATE_CHECK=OFF
- -DUSE_CCACHE=OFF
- -DSPELL_CHECK=$(usex spellcheck)
- -DSVGZ_ICON=ON
- -DASAN=OFF
- -DDESKTOP_NOTIFICATIONS=$(usex notification)
- -DSTRICT_OPTIONS=OFF
- )
-
- [[ ${PV} != 9999 ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
-
- cmake_src_configure
-}
-
-src_test() {
- # The excluded tests require network access.
- cmake_src_test -E "test_(bsu|core)"
-}
^ permalink raw reply related [flat|nested] 49+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
@ 2023-12-16 20:35 Jimi Huotari
0 siblings, 0 replies; 49+ messages in thread
From: Jimi Huotari @ 2023-12-16 20:35 UTC (permalink / raw
To: gentoo-commits
commit: 162440b573a2c64d956871214fae1904a593d9cd
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 20:33:41 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 20:33:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162440b5
net-im/qtox: remove 'notification' USE from metadata
The flag has been removed due to a deprecated dependency.
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
net-im/qtox/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 4e2381192480..fe84ae06f1e7 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -6,7 +6,6 @@
<name>Jimi Huotari</name>
</maintainer>
<use>
- <flag name="notification">Use snorenotify for desktop notifications</flag>
<flag name="spellcheck">Enable spell checking support</flag>
<flag name="X">Enable auto-away support</flag>
</use>
^ permalink raw reply related [flat|nested] 49+ messages in thread
end of thread, other threads:[~2023-12-16 20:35 UTC | newest]
Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-25 4:35 [gentoo-commits] repo/gentoo:master commit in: net-im/qtox/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2023-12-16 20:35 Jimi Huotari
2023-12-16 20:35 Jimi Huotari
2023-12-16 19:16 Arthur Zamarin
2023-10-21 19:37 Jimi Huotari
2022-11-23 1:45 Sam James
2022-09-08 16:05 Andreas Sturmlechner
2022-09-08 16:05 Andreas Sturmlechner
2022-09-02 21:45 Sam James
2022-03-15 20:03 Ionen Wolkens
2022-01-22 0:34 Ionen Wolkens
2022-01-22 0:34 Ionen Wolkens
2021-11-25 20:07 Sam James
2021-11-25 1:07 Ionen Wolkens
2021-10-25 4:35 Ionen Wolkens
2021-04-15 8:56 Joonas Niilola
2021-04-15 8:56 Joonas Niilola
2021-01-09 10:36 Sam James
2020-01-19 23:53 Andreas Sturmlechner
2020-01-19 23:53 Andreas Sturmlechner
2018-10-12 19:29 Michał Górny
2018-09-18 6:57 Michał Górny
2018-09-15 13:37 Pacho Ramos
2018-08-12 16:58 Michał Górny
2018-07-19 19:51 Jonas Stein
2017-12-06 12:36 Michael Palimaka
2017-09-26 13:10 Michael Palimaka
2017-08-19 7:32 Michał Górny
2017-08-18 19:24 Michał Górny
2017-08-18 19:24 Michał Górny
2017-08-18 19:24 Michał Górny
2017-02-08 20:28 Göktürk Yüksek
2017-02-07 19:42 Göktürk Yüksek
2017-01-27 18:48 Göktürk Yüksek
2017-01-04 20:19 Göktürk Yüksek
2016-12-19 20:17 Michał Górny
2016-12-11 2:35 Göktürk Yüksek
2016-12-01 17:46 Göktürk Yüksek
2016-11-17 5:31 Göktürk Yüksek
2016-09-08 10:08 Patrick Lauer
2016-09-08 7:06 Patrice Clement
2016-08-10 13:53 Marek Szuba
2016-07-13 18:22 Michael Palimaka
2016-06-22 6:43 Patrice Clement
2016-04-25 10:08 Sam Jorna
2016-04-25 10:08 Sam Jorna
2016-04-11 20:21 Patrice Clement
2016-03-26 19:16 Patrice Clement
2016-03-15 17:19 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox