[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-12-16 Thread Jimi Huotari
commit: 162440b573a2c64d956871214fae1904a593d9cd
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:33:41 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:33:41 2023 +
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  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 @@
Jimi Huotari


-   Use snorenotify for desktop 
notifications
Enable spell checking support
Enable auto-away support




[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-12-16 Thread Jimi Huotari
commit: d3bfe4e445fd6c627840f3ec5b618b558eb9fde4
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:32:37 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bfe4e4

net-im/qtox: drop 1.17.6-r1

Signed-off-by: Jimi Huotari  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..
--- 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} ==  ]]; 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} !=  ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
-
-   cmake_src_configure
-}
-
-src_test() {
-   # The excluded tests require network access.
-   cmake_src_test -E "test_(bsu|core)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-12-16 Thread Arthur Zamarin
commit: ce60496fdc3e3b8d283eee86ce5ece25ef04ddd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 19:16:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 19:16:21 2023 +
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  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} ==  ]]; 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
 



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-10-21 Thread Jimi Huotari
commit: 770e0e858f11f54d880ad78807fc155de349c84a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Oct 21 19:25:08 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Oct 21 19:28:11 2023 +
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  gentoo.org>

 net-im/qtox/{qtox-.ebuild => qtox-1.17.6-r2.ebuild} | 9 +++--
 net-im/qtox/qtox-.ebuild| 7 +++
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.17.6-r2.ebuild
similarity index 88%
copy from net-im/qtox/qtox-.ebuild
copy to net-im/qtox/qtox-1.17.6-r2.ebuild
index fe8a64494ea3..26c612874adc 100644
--- a/net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index fe8a64494ea3..efe18c5045f9 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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
)
 



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-11-22 Thread Sam James
commit: 7ef492cdb2d8b4f993ed89285d261f5b8926e704
Author: Marco Scardovi  icloud  com>
AuthorDate: Mon Nov 21 21:57:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 23 01:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef492cd

net-im/qtox: update maintainers

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Sam James  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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
chii...@gentoo.org
Jimi Huotari

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Use snorenotify for desktop 
notifications
Enable spell checking support



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-09-08 Thread Andreas Sturmlechner
commit: b8ae652907858e621bbc9ca76ce02c0ed2aac030
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep  8 14:23:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep  8 16:03:38 2022 +
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  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..
--- 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..
--- 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} ==  ]]; 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"

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-09-08 Thread Andreas Sturmlechner
commit: de7755366ace3c99a5618882b6eb86b49b5109de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep  8 14:36:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep  8 16:03:38 2022 +
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  gentoo.org>

 net-im/qtox/{qtox-1.17.6.ebuild => qtox-1.17.6-r1.ebuild} | 2 +-
 net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index f9ff34f329b6..fe8a64494ea3 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-09-02 Thread Sam James
commit: 66cac294ea7bdaa5f6e0d809f111b883d3e137ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  2 21:45:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  2 21:45:42 2022 +
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  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} ==  ]]; 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
 



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-03-15 Thread Ionen Wolkens
commit: a373a913b79fbe18d1d9cf453f4dc304a4f64f39
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 15 11:14:37 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 15 20:03:15 2022 +
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  gentoo.org>
Signed-off-by: Ionen Wolkens  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 ..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} ==  ]]; 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} !=  ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # The excluded tests require network access.
+   cmake_src_test -E "test_(bsu|core)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/files/, net-im/qtox/

2022-03-15 Thread Ionen Wolkens
commit: 2de642f62a92fd3c37c26efbf9aa7d075928ac6d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 15 12:58:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 15 20:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de642f6

net-im/qtox: remove version 1.16.3

Also remove a now unused patch.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24579
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/qtox/Manifest|  1 -
 net-im/qtox/files/qtox-1.16.3-qt-5.13.patch | 18 ---
 net-im/qtox/qtox-1.16.3-r1.ebuild   | 76 -
 3 files changed, 95 deletions(-)

diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index e6764d1789ad..89cce77a2b83 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,4 +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
 DIST qTox-1.17.6.tar.gz 4777590 BLAKE2B 
d67ea8c1d5c478a791fd8594866130874c036f22ec9fd991e0f6c81fb7919824bba8e13675b0ffaf613188215a4fce6d07545476ab5565922b3989519aedd91f
 SHA512 
840dfbca2cb1a3db4b5ab27cb408e183b152fcd87c0cb915ee58245e7c311b8682605e73497248072a5a48b239058b101a85235ed169d19606dc7bf61865f208

diff --git a/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch 
b/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch
deleted file mode 100644
index 16805843253a..
--- a/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/CMakeLists.txt   2020-01-15 22:17:59.921502029 +0100
-+++ b/CMakeLists.txt   2020-01-15 22:19:55.834885195 +0100
-@@ -48,7 +48,6 @@
- set(RCC_OPTIONS -compress 9 -threshold 0)
- 
- # Use C++11.
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
- 
-@@ -56,7 +55,6 @@
- set(POSITION_INDEPENDENT_CODE True)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-overflow")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-aliasing")
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
- 
- if (NOT WIN32)
-   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-all")

diff --git a/net-im/qtox/qtox-1.16.3-r1.ebuild 
b/net-im/qtox/qtox-1.16.3-r1.ebuild
deleted file mode 100644
index d29e70e3f7b1..
--- a/net-im/qtox/qtox-1.16.3-r1.ebuild
+++ /dev/null
@@ -1,76 +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,X(-)]
-   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=(
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-01-21 Thread Ionen Wolkens
commit: 52ee7fd636e3cf8105d4440d113c8fb0ed3e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jan 19 01:19:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 22 00:32:38 2022 +
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  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23867
Signed-off-by: Ionen Wolkens  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 ..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} ==  ]]; 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} !=  ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # The excluded tests require network access.
+   cmake_src_test -E "test_(bsu|core)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2022-01-21 Thread Ionen Wolkens
commit: fb6e13ba3d33c77215c0fdad1a9a4d009b5e4906
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jan 19 02:42:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 22 00:32:37 2022 +
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  gentoo.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/qtox/qtox-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index f3d034bc3f34..f9ff34f329b6 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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} ==  ]]; 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? (



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-11-25 Thread Sam James
commit: b6b640322494800084361730cd4bdc20e8c13486
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 25 20:06:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 25 20:06:13 2021 +
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  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 )"



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-11-24 Thread Ionen Wolkens
commit: 8ef4540b450588c32a0c5716b7a11beef7eaf02e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Nov 25 00:54:22 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Nov 25 01:06:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef4540b

net-im/qtox: skip network tests

This was already done in the - ebuild, so just copying
the src_test() over in this version.

Closes: https://bugs.gentoo.org/827209
Signed-off-by: Ionen Wolkens  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)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-10-24 Thread Ionen Wolkens
commit: 2c9d27870b07f5d0ccaf0f69d1f068b7e28d098f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Oct 18 14:50:08 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct 25 04:27:29 2021 +
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  gentoo.org>
Signed-off-by: Ionen Wolkens  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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   chii...@gentoo.org
+   Jimi Huotari
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Use snorenotify for desktop 
notifications
Enable spell cheching support



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-10-24 Thread Ionen Wolkens
commit: c91c1d1724205137be4f5ace922cc5683d08613e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Oct  3 02:02:38 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct 25 04:27:29 2021 +
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  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22471
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/qtox/metadata.xml |  3 +-
 net-im/qtox/qtox-.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 @@


Use snorenotify for desktop 
notifications
-   Enable spell cheching support
+   Enable spell checking support
+   Enable auto-away support


qTox/qTox

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index 8e6526263d3..f3d034bc3f3 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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} ==  ]]; 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} !=  ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
+
cmake_src_configure
 }
+
+src_test() {
+   # The excluded tests require network access.
+   cmake_src_test -E "test_(bsu|core)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-04-15 Thread Joonas Niilola
commit: 03d270f118c6c44053d4d424d0058ec179b67fc1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 15 08:54:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 15 08:54:57 2021 +
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  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 )



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-04-15 Thread Joonas Niilola
commit: cb42b3e2438c530a921e27a57b74e19928883db1
Author: Rémi Ollagnier  free  fr>
AuthorDate: Mon Apr 12 21:28:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 15 08:52:32 2021 +
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  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  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 @@
 


-   Adds support for GTK Status Notifier 
tray backends
+   Use snorenotify for desktop 
notifications
+   Enable spell cheching support


qTox/qTox

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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2021-01-09 Thread Sam James
commit: b15b4da4368358b5a1ef18fa224d18db063247a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 09:53:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 10:36:01 2021 +
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  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 @@


Adds support for GTK Status Notifier 
tray backends
-   Adds support for X11


qTox/qTox



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2020-01-19 Thread Andreas Sturmlechner
commit: c44fa0ab74ef9c859465a18ed7ab2332604dd553
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:33:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:30 2020 +
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  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2020-01-19 Thread Andreas Sturmlechner
commit: b9e9604f46b5a0a3410a5572da8b8c5c7fcf0ce6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:33:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:29 2020 +
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  gentoo.org>

 .../qtox/{qtox-.ebuild => qtox-1.16.3-r1.ebuild}  | 19 ++-
 net-im/qtox/qtox-.ebuild  |  7 +--
 2 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.16.3-r1.ebuild
similarity index 76%
copy from net-im/qtox/qtox-.ebuild
copy to net-im/qtox/qtox-1.16.3-r1.ebuild
index c2f80f279d6..d29e70e3f7b 100644
--- a/net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index c2f80f279d6..8e6526263d3 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/files/, net-im/qtox/

2020-01-16 Thread Andreas Sturmlechner
commit: 664209dc8505d9aa1fd12ed289969ee181b9e551
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 21:22:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 17 00:12:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664209dc

net-im/qtox: EAPI-7 bump, use cmake.eclass, fix build with Qt-5.13

Closes: https://bugs.gentoo.org/699152
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-im/qtox/files/qtox-1.16.3-qt-5.13.patch | 18 +
 net-im/qtox/qtox-1.16.3.ebuild  | 31 -
 net-im/qtox/qtox-.ebuild| 26 +---
 3 files changed, 40 insertions(+), 35 deletions(-)

diff --git a/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch 
b/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch
new file mode 100644
index 000..16805843253
--- /dev/null
+++ b/net-im/qtox/files/qtox-1.16.3-qt-5.13.patch
@@ -0,0 +1,18 @@
+--- a/CMakeLists.txt   2020-01-15 22:17:59.921502029 +0100
 b/CMakeLists.txt   2020-01-15 22:19:55.834885195 +0100
+@@ -48,7 +48,6 @@
+ set(RCC_OPTIONS -compress 9 -threshold 0)
+ 
+ # Use C++11.
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
+ 
+@@ -56,7 +55,6 @@
+ set(POSITION_INDEPENDENT_CODE True)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-overflow")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-aliasing")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
+ 
+ if (NOT WIN32)
+   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-all")

diff --git a/net-im/qtox/qtox-1.16.3.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
index 44236e1bfab..57aabd1c8f0 100644
--- a/net-im/qtox/qtox-1.16.3.ebuild
+++ b/net-im/qtox/qtox-1.16.3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit cmake-utils gnome2-utils xdg-utils
+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"
@@ -14,10 +14,15 @@ 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:=
@@ -40,13 +45,13 @@ RDEPEND="
x11-libs/libXScrnSaver )
 "
 DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
test? ( dev-qt/qttest:5 )
 "
 
+PATCHES=( "${FILESDIR}/${P}-qt-5.13.patch" ) # bug #699152
+
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
# bug 628574
if ! use test; then
@@ -64,15 +69,5 @@ src_configure() {
-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
+   cmake_src_configure
 }

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index 955d7a8edce..c2f80f279d6 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.ebuild
@@ -1,21 +1,25 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils eutils git-r3 gnome2-utils xdg-utils
+inherit cmake git-r3 xdg
 
 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;
 
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS=""
 IUSE="notification test X"
+
 RESTRICT="!test? ( test )"
 
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
 RDEPEND="
dev-db/sqlcipher
dev-libs/libsodium:=
@@ -38,13 +42,11 @@ RDEPEND="
x11-libs/libXScrnSaver )
 "
 DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
test? ( dev-qt/qttest:5 )
 "
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
# bug 628574
if ! use test; then
@@ -61,15 +63,5 @@ src_configure() {
-DUSE_FILTERAUDIO=OFF
)
 
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2018-10-12 Thread Michał Górny
commit: 2a3c3ac9fce14de76894897cf3c40bcae57aeed3
Author: Sergey Alirzaev  gmail  com>
AuthorDate: Thu Oct 11 15:42:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 12 19:28:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3c3ac9

net-im/qtox-: add missing libexif dep

Signed-off-by: Sergey Alirzaev  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/10129

 net-im/qtox/qtox-1.16.3.ebuild | 2 +-
 net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index 3ad3165b1bc..24ca529bcbe 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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]



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2018-09-18 Thread Michał Górny
commit: df40bb5aae04f71bf65c2846ce23bc741a88188d
Author: Susan Wilson  airmail  cc>
AuthorDate: Sat Sep 15 03:35:06 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 18 06:57:11 2018 +
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]



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2018-09-15 Thread Pacho Ramos
commit: 9548b5503507995903c6802fd7e6febd0a53bab8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 15 13:30:45 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 15 13:30:45 2018 +
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 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae

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..000
--- 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..000
--- 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
-  

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2018-08-12 Thread Michał Górny
commit: 2b3880f361217486bc16187109f5bd6c71562909
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Jul 11 03:11:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 16:58:12 2018 +
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-.ebuild => qtox-1.16.3.ebuild}  | 41 +++---
 net-im/qtox/qtox-.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 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae

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 @@
 


-   Adds support for GTK and Status Notifier tray 
backends
+   Adds support for GTK Status Notifier 
tray backends
Adds support for X11



diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
similarity index 55%
copy from net-im/qtox/qtox-.ebuild
copy to net-im/qtox/qtox-1.16.3.ebuild
index c635dfc405d..4bd474cc1f4 100644
--- a/net-im/qtox/qtox-.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 

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2018-07-19 Thread Jonas Stein
commit: f22203f57c148a0cc2732b85c79bddf315307906
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Jul 19 19:49:27 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Jul 19 19:50:54 2018 +
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 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   zexave...@gmail.com
-   Zetok Zalbavar
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Adds support for GTK and Status Notifier tray 
backends
Adds support for X11



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-12-06 Thread Michael Palimaka
commit: fe1e1cc7eadd0af1e7e08ae9e19d203f69f0464c
Author: Sergey Alirzaev  gmail  com>
AuthorDate: Mon Dec  4 16:06:03 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 12:36:29 2017 +
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-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index 21c7d9d197c..c635dfc405d 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-09-26 Thread Michael Palimaka
commit: c9cee44806524bc43f4c7740b3653e7ecadf24ef
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Sep 26 13:09:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Sep 26 13:09:57 2017 +
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-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index dd9f1a5c502..21c7d9d197c 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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)



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-08-19 Thread Michał Górny
commit: 55768dacc7692722c4ca4fed90272b06f734eba8
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sat Aug 19 00:44:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 07:31:19 2017 +
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-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index cd4bd86f7e9..dd9f1a5c502 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-08-18 Thread Michał Górny
commit: d142f6e1f7608e70a8d7b84d1db51cbe7d66e916
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sat May 13 13:37:24 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 18 19:24:33 2017 +
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 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae
 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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-08-18 Thread Michał Górny
commit: 922597bc7e6b2d6470fbf3c74d7184265126fc3d
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Thu Aug 17 17:07:07 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 18 19:24:35 2017 +
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 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae
 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..000
--- 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..000
--- a/net-im/qtox/qtox-1.7.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the 

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-08-18 Thread Michał Górny
commit: 186d9a1312d5bedb613c66b41bec0b094b505b6b
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Thu Aug 17 17:05:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 18 19:24:34 2017 +
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-.ebuild | 15 ++-
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index 81225cbbff1..cd4bd86f7e9 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-02-08 Thread Göktürk Yüksek
commit: f37bdcf543a18e49b322aa0d14d7d8cb316fabc9
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sun Jan 29 00:37:59 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Feb  8 20:26:06 2017 +
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-.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index e45d9c99c2..e763e12dce 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-02-07 Thread Göktürk Yüksek
commit: 6187ab9d26e0852f4e6094b2deddc7cc78c45a2a
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Tue Feb  7 09:03:55 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Feb  7 19:34:54 2017 +
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 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae
 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 ..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}
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-01-27 Thread Göktürk Yüksek
commit: c38d029db5850d70c216288fcdff2ac5c6fde091
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Fri Jan 27 17:57:54 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Jan 27 18:47:06 2017 +
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..
--- 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}
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2017-01-04 Thread Göktürk Yüksek
commit: ab85b606b94ca01f4d92d5efaa3040a57ff77153
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Tue Dec 27 08:08:55 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Jan  4 20:19:22 2017 +
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 ..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}
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-12-19 Thread Michał Górny
commit: 355ce3526d0c6c091427e633d776cce04fa5cc16
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sun Dec 18 23:08:33 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 20:17:07 2016 +
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-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index b31a1cf..e45d9c9 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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 )
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-12-10 Thread Göktürk Yüksek
commit: ac2446197506635fd0cdfbe3f7fed73988e9eb19
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Tue Dec  6 18:35:46 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Dec 11 02:33:48 2016 +
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-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index df55ab8..b31a1cf 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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 )
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-12-01 Thread Göktürk Yüksek
commit: 3bdbb482b432d5891bfc4975a4fd1385f93ee0ee
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Thu Dec  1 15:58:49 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec  1 17:45:49 2016 +
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-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index 281c524..df55ab8 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-11-16 Thread Göktürk Yüksek
commit: 840ede2f4ed05dba6bbb53bdbf6d6f038c82e542
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sun Nov 13 22:43:18 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Nov 17 05:26:42 2016 +
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..
--- 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}" 

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-09-08 Thread Patrick Lauer
commit: f8f1a8e822ad938bbb6f51adc9713bdc0b66edbd
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Sep  8 10:08:31 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Sep  8 10:08:47 2016 +
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}" \



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-09-08 Thread Patrice Clement
commit: 1be24682f4dc89f6955ada0c721e04c04483f2bf
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Sep  3 21:56:41 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep  8 07:05:49 2016 +
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  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 ..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}
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-08-10 Thread Marek Szuba
commit: d390bc57e9a5df4e52fd72f6c5a8627002129dbc
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 10 13:52:49 2016 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 10 13:52:49 2016 +
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 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

zexave...@gmail.com
Zetok Zalbavar
-   Proxy maintainers. CC him on bugs
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


Adds support for GTK and Status Notifier tray 
backends



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-07-13 Thread Michael Palimaka
commit: 4fd3a7a20573fefa208ebfe0599620c42eef51d8
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sun Jul 10 00:56:52 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jul 13 18:22:14 2016 +
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-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index 0c69c91..281c524 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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"



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-06-22 Thread Patrice Clement
commit: 78b5a0fae97f6b2230b70cca8d390e25af4e84c8
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Thu Jun 16 19:51:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jun 22 06:13:23 2016 +
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  gentoo.org>

 net-im/qtox/qtox-1.3.0.ebuild | 6 +-
 net-im/qtox/qtox-1.4.0.ebuild | 6 +-
 net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index 19761c5..0c69c91 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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}
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-04-25 Thread Sam Jorna
commit: 1fd75d5496f7066f14867eeb2e8c5f336cf678b0
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sun Apr 24 13:46:08 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Mon Apr 25 10:07:30 2016 +
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  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 000..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}
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-04-25 Thread Sam Jorna
commit: 4bf3304865fe5b0b4306cdcdbc56756285464f07
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Mon Apr 25 09:13:38 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Mon Apr 25 10:07:35 2016 +
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  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/1337

 net-im/qtox/qtox-1.4.0.ebuild | 2 +-
 net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index 45bf9a5..19761c5 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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() {



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-04-11 Thread Patrice Clement
commit: 02a152fe8132adfe63b85b69c29532cbc9338e28
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Mon Apr 11 15:33:48 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 11 20:04:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a152fe

net-im/qtox: update - 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  gentoo.org>

 net-im/qtox/qtox-.ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild
index cdbfc5b..45bf9a5 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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"
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-03-26 Thread Patrice Clement
commit: aa14c2775f80baf96dd8e4bcedecc1cedd8a6383
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sat Mar 26 10:09:12 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar 26 19:02:51 2016 +
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.com>
Gentoo-Bug: https://bugs.gentoo.org/578210
Closes: https://github.com/gentoo/gentoo/pull/1141
Signed-off-by: Patrice Clement  gentoo.org>

 net-im/qtox/qtox-1.3.0.ebuild | 5 +
 net-im/qtox/qtox-.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-.ebuild b/net-im/qtox/qtox-.ebuild
index 5d30cb8..cdbfc5b 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-.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"
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2016-03-15 Thread Michael Palimaka
commit: 7189244cbb8b49d73d5fee2e900ce370d0296d5a
Author: Zetok Zalbavar  openmailbox  org>
AuthorDate: Sat Mar 12 00:07:11 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar 15 17:18:37 2016 +
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-.ebuild  | 77 +
 4 files changed, 174 insertions(+)

diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
new file mode 100644
index 000..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 000..16bfca3
--- /dev/null
+++ b/net-im/qtox/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zexave...@gmail.com
+   Zetok Zalbavar
+   Proxy maintainers. CC him on bugs
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Adds support for GTK and Status Notifier tray 
backends
+   Adds support for X11
+   
+

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 000..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-.ebuild b/net-im/qtox/qtox-.ebuild
new file mode 100644
index 000..5d30cb8
--- /dev/null
+++ b/net-im/qtox/qtox-.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