[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/files/, net-libs/telepathy-qt/, profiles/

2024-05-08 Thread Michał Górny
commit: fd936ffb150439c993d361fb4fbcddc6a7c9a2e5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 09:38:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 09:38:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd936ffb

net-libs/telepathy-qt: Remove last-rited pkg

Bug: https://bugs.gentoo.org/926193
Bug: https://bugs.gentoo.org/891791
Signed-off-by: Michał Górny  gentoo.org>

 net-libs/telepathy-qt/Manifest |  1 -
 ...lepathy-qt-0.9.8-fix-tests-finding-glib-2.patch | 23 --
 net-libs/telepathy-qt/metadata.xml | 23 --
 net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild | 79 
 net-libs/telepathy-qt/telepathy-qt-.ebuild | 83 --
 profiles/package.mask  |  1 -
 6 files changed, 210 deletions(-)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
deleted file mode 100644
index a4f9a110b5d7..
--- a/net-libs/telepathy-qt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST telepathy-qt-0.9.8.tar.gz 6448686 BLAKE2B 
7554b812c35a09aabc0ff92fea43f633b5c2f87784c8e7b387545b31c1c92eb02f9e416930c635202fe0205c4e26c1fd63c3b4a668cf0ceeb602d8a777891cd9
 SHA512 
fad662c02417c8e4e239d438ea3549226e589442aea8418c8922a6b78ff88422a36c1cc0d2e3591240fac115390a7fbdb1b4deea98187051cc811175b60b9e8b

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
deleted file mode 100644
index 0ac61c48a87a..
--- 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 188dece432d090809c5ad88a91cd573c5af61c09 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid 
-Date: Mon, 6 Jun 2022 09:44:53 +0200
-Subject: [PATCH] Fix build with newer glib
-
-gunixconnection.h is now at /usr/include/glib-2.0/gio/gunixconnection.h

- cmake/modules/FindGIOUnix.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/modules/FindGIOUnix.cmake b/cmake/modules/FindGIOUnix.cmake
-index 263c093e..7f5513b3 100644
 a/cmake/modules/FindGIOUnix.cmake
-+++ b/cmake/modules/FindGIOUnix.cmake
-@@ -21,7 +21,7 @@ pkg_check_modules(PC_LibGIOUnix gio-unix-2.0)
- find_path(GIOUNIX_MAIN_INCLUDE_DIR
-   NAMES gio/gunixconnection.h
-   HINTS ${PC_LibGIOUnix_INCLUDEDIR}
--  PATH_SUFFIXES gio-unix-2.0)
-+  PATH_SUFFIXES gio-unix-2.0 glib-2.0)
- 
- set(GIOUNIX_INCLUDE_DIR "${GIOUNIX_MAIN_INCLUDE_DIR}")
- 

diff --git a/net-libs/telepathy-qt/metadata.xml 
b/net-libs/telepathy-qt/metadata.xml
deleted file mode 100644
index 3a5cd3fd9568..
--- a/net-libs/telepathy-qt/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   akulichalexan...@gmail.com
-   Alexandr Akulich
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   Enable support for audio/video calls via 
farstream
-   
-

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
deleted file mode 100644
index 32333b8e6c40..
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit python-any-r1 cmake virtualx
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-IUSE="debug farstream test"
-
-REQUIRED_USE="test? ( farstream )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   dev-qt/qttest:5
-   )
-"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/glib:2
-   $(python_gen_any_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-PATCHES=( "${FILESDIR}/${P}-fix-tests-finding-glib-2.patch" )
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2022-10-25 Thread Andreas Sturmlechner
commit: ff65bc41d94a8b559912333a95ac6252dc0fd1b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 25 19:33:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 25 19:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff65bc41

net-libs/telepathy-qt: update EAPI 7 -> 8, enable py3.11

Update EGIT_REPO_URI, HOMEPAGE.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 27 +-
 1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 806f66f84703..e61c8d77eecc 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="xml(+)"
 
 if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
+   EGIT_REPO_URI=( "https://github.com/TelepathyIM/${PN}; )
inherit git-r3
 else
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
@@ -16,25 +16,15 @@ fi
 inherit python-any-r1 cmake virtualx
 
 DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
+HOMEPAGE="https://telepathy.freedesktop.org/ 
https://github.com/TelepathyIM/telepathy-qt/;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="debug farstream test"
 
 REQUIRED_USE="test? ( farstream )"
-
 RESTRICT="!test? ( test )"
 
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/glib:2
-   $(python_gen_any_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -52,6 +42,15 @@ DEPEND="${RDEPEND}
dev-qt/qttest:5
)
 "
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
 
 python_check_deps() {
use test || return 0



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2022-10-25 Thread Andreas Sturmlechner
commit: 15e71b212fbc628bf8f742192b6525f4d87cab6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 25 19:37:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 25 19:37:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e71b21

net-libs/telepathy-qt: Fix building tests with newer glib

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...lepathy-qt-0.9.8-fix-tests-finding-glib-2.patch | 23 ++
 9.8-r1.ebuild => telepathy-qt-0.9.8-r2.ebuild} |  7 ---
 2 files changed, 27 insertions(+), 3 deletions(-)

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
new file mode 100644
index ..0ac61c48a87a
--- /dev/null
+++ 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
@@ -0,0 +1,23 @@
+From 188dece432d090809c5ad88a91cd573c5af61c09 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Mon, 6 Jun 2022 09:44:53 +0200
+Subject: [PATCH] Fix build with newer glib
+
+gunixconnection.h is now at /usr/include/glib-2.0/gio/gunixconnection.h
+---
+ cmake/modules/FindGIOUnix.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/FindGIOUnix.cmake b/cmake/modules/FindGIOUnix.cmake
+index 263c093e..7f5513b3 100644
+--- a/cmake/modules/FindGIOUnix.cmake
 b/cmake/modules/FindGIOUnix.cmake
+@@ -21,7 +21,7 @@ pkg_check_modules(PC_LibGIOUnix gio-unix-2.0)
+ find_path(GIOUNIX_MAIN_INCLUDE_DIR
+   NAMES gio/gunixconnection.h
+   HINTS ${PC_LibGIOUnix_INCLUDEDIR}
+-  PATH_SUFFIXES gio-unix-2.0)
++  PATH_SUFFIXES gio-unix-2.0 glib-2.0)
+ 
+ set(GIOUNIX_INCLUDE_DIR "${GIOUNIX_MAIN_INCLUDE_DIR}")
+ 

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
similarity index 93%
rename from net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
rename to net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
index af50e027063c..89e203b7332d 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 cmake virtualx
 
@@ -17,7 +17,6 @@ KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="debug farstream test"
 
 REQUIRED_USE="test? ( farstream )"
-
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -47,6 +46,8 @@ BDEPEND="${PYTHON_DEPS}
)
 "
 
+PATCHES=( "${FILESDIR}/${P}-fix-tests-finding-glib-2.patch" )
+
 python_check_deps() {
use test || return 0
python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2022-08-11 Thread Sam James
commit: 185ddb8455b25bcfa77d52513e1d5f03652053e3
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 11 10:20:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 11 10:20:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185ddb84

net-libs/telepathy-qt: fix PythonAnyMismatchedDepHasVersionCheck

has_version was checking DEPEND, not BDEPEND, so change to python_has_version 
for
better defaults (defaults to BDEPEND) but also nicer output.

Signed-off-by: Sam James  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild | 4 ++--
 net-libs/telepathy-qt/telepathy-qt-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
index 9f392ed86abb..af50e027063c 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.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=7
@@ -49,7 +49,7 @@ BDEPEND="${PYTHON_DEPS}
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 4ae1fc73d370..806f66f84703 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.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=7
@@ -55,7 +55,7 @@ DEPEND="${RDEPEND}
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2021-09-22 Thread Andreas Sturmlechner
commit: d7c55660950b6c152b72a33386615155b9cd3e3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 22 22:54:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 22 23:05:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c55660

net-libs/telepathy-qt: Drop 0.9.8 (r0)

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 76 -
 1 file changed, 76 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
deleted file mode 100644
index 2f37afe24d0..000
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit python-any-r1 cmake virtualx
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-IUSE="debug farstream test"
-
-REQUIRED_USE="test? ( farstream )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   dev-qt/qttest:5
-   )
-"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/glib:2
-   $(python_gen_any_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   use test || return 0
-   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DEBUG_OUTPUT=$(usex debug)
-   -DENABLE_FARSTREAM=$(usex farstream)
-   -DENABLE_TESTS=$(usex test)
-   -DENABLE_EXAMPLES=OFF
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   # some tests require D-Bus, bug #732110
-   local myctestargs=(
-   -E "(BaseConnectionManager|BaseProtocol|StreamTubeHandlers)"
-   )
-   pushd "${BUILD_DIR}" > /dev/null || die
-   virtx cmake_src_test
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2021-09-22 Thread Andreas Sturmlechner
commit: 2d89beb5bdad410cba3e18a92d4e9db38589cbc0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 22 22:53:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 22 23:05:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d89beb5

net-libs/telepathy-qt: EAPI-8, Add PYTHON_REQ_USE="xml(+)", python3_10

Closes: https://bugs.gentoo.org/812917
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...qt-.ebuild => telepathy-qt-0.9.8-r1.ebuild} | 32 ++
 net-libs/telepathy-qt/telepathy-qt-.ebuild |  6 ++--
 2 files changed, 18 insertions(+), 20 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
similarity index 83%
copy from net-libs/telepathy-qt/telepathy-qt-.ebuild
copy to net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
index 6e73cf75cae..9f392ed86ab 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild
@@ -3,37 +3,23 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
-   inherit git-r3
-else
-   SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 cmake virtualx
 
 DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
 HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="debug farstream test"
 
 REQUIRED_USE="test? ( farstream )"
 
 RESTRICT="!test? ( test )"
 
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/glib:2
-   $(python_gen_any_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -51,6 +37,15 @@ DEPEND="${RDEPEND}
dev-qt/qttest:5
)
 "
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
 
 python_check_deps() {
use test || return 0
@@ -63,6 +58,7 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   -DPython3_EXECUTABLE="${PYTHON}"
-DENABLE_DEBUG_OUTPUT=$(usex debug)
-DENABLE_FARSTREAM=$(usex farstream)
-DENABLE_TESTS=$(usex test)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 6e73cf75cae..4ae1fc73d37 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="xml(+)"
 
-if [[ ${PV} = ** ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
inherit git-r3
 else
@@ -63,6 +64,7 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   -DPython3_EXECUTABLE="${PYTHON}"
-DENABLE_DEBUG_OUTPUT=$(usex debug)
-DENABLE_FARSTREAM=$(usex farstream)
-DENABLE_TESTS=$(usex test)



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2021-09-12 Thread Yixun Lan
commit: 69ca424f35ad49c49db278809f2826c8baaf5571
Author: Alex Fan  yahoo  com>
AuthorDate: Sun Sep 12 07:43:39 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Sep 12 11:27:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ca424f

net-libs/telepathy-qt: keyword 0.9.8 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 4 ++--
 net-libs/telepathy-qt/telepathy-qt-.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 8e919d34de2..2f37afe24d0 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="debug farstream test"
 
 REQUIRED_USE="test? ( farstream )"

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 091214f3708..6e73cf75cae 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 inherit python-any-r1 cmake virtualx
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2021-01-24 Thread Andreas Sturmlechner
commit: da94c1f715a6e420ec5b571c58b9da9680213c22
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 14:46:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 14:46:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da94c1f7

net-libs/telepathy-qt: Sync live ebuild

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 8abc149f66e..091214f3708 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2020-11-24 Thread Andreas Sturmlechner
commit: c1218edbc9b95afbbd0bb97f70e40473d64229c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 24 19:41:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 24 19:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1218edb

net-libs/telepathy-qt: python3_9

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 03ba4e00841..936f3c5ead9 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-any-r1 cmake virtualx
 
 DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2020-07-15 Thread Andreas Sturmlechner
commit: 3cf606ad88c22272944642047b66efa0a948c2b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 15 13:27:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 15 13:27:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf606ad

net-libs/telepathy-qt: Disable StreamTubeHandlers test

All others passed.

Closes: https://bugs.gentoo.org/732110
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 4 ++--
 net-libs/telepathy-qt/telepathy-qt-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 021e7a634ee..03ba4e00841 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -66,9 +66,9 @@ src_configure() {
 }
 
 src_test() {
-   # some tests require D-Bus
+   # some tests require D-Bus, bug #732110
local myctestargs=(
-   -E "(BaseConnectionManager|BaseProtocol)"
+   -E "(BaseConnectionManager|BaseProtocol|StreamTubeHandlers)"
)
pushd "${BUILD_DIR}" > /dev/null || die
virtx cmake_src_test

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 6b31f2462dc..8abc149f66e 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -72,9 +72,9 @@ src_configure() {
 }
 
 src_test() {
-   # some tests require D-Bus
+   # some tests require D-Bus, bug #732110
local myctestargs=(
-   -E "(BaseConnectionManager|BaseProtocol)"
+   -E "(BaseConnectionManager|BaseProtocol|StreamTubeHandlers)"
)
pushd "${BUILD_DIR}" > /dev/null || die
virtx cmake_src_test



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2020-04-17 Thread Andreas Sturmlechner
commit: cdf1e93a09aa40653a298e8695d21862a6a485f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 17 13:22:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 17 14:17:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf1e93a

net-libs/telepathy-qt: Fix indendation

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 84ab23609aa..6b31f2462dc 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.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
@@ -6,11 +6,11 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
 if [[ ${PV} = ** ]]; then
-EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
-inherit git-r3
+   EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
+   inherit git-r3
 else
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 inherit python-any-r1 cmake virtualx
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2020-04-17 Thread Andreas Sturmlechner
commit: 1715310f5e0be8acbe9b3da7bec3d0229e3710d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 17 13:20:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 17 14:17:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1715310f

net-libs/telepathy-qt: python3_8 support

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 12ca100f709..021e7a634ee 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-any-r1 cmake virtualx
 
 DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
@@ -17,6 +17,8 @@ IUSE="debug farstream test"
 
 REQUIRED_USE="test? ( farstream )"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -43,7 +45,6 @@ BDEPEND="${PYTHON_DEPS}
')
)
 "
-RESTRICT="!test? ( test )"
 
 python_check_deps() {
use test || return 0



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-31 Thread Andreas Sturmlechner
commit: 31534c74bc85b465e54b2ab2f1ee08fe2802dab2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 15:52:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:46:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31534c74

net-libs/telepathy-qt: Move out-of-sync live ebuild from kde/qt overlays

Synced with kde overlay changes (python3_8), qt overlay EGIT_REPO_URI,
cmake.eclass port and re-added tests from last release.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
new file mode 100644
index 000..84ab23609aa
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+if [[ ${PV} = ** ]]; then
+EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
+inherit git-r3
+else
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+inherit python-any-r1 cmake virtualx
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="debug farstream test"
+
+REQUIRED_USE="test? ( farstream )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   dev-qt/qttest:5
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # some tests require D-Bus
+   local myctestargs=(
+   -E "(BaseConnectionManager|BaseProtocol)"
+   )
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx cmake_src_test
+   popd > /dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-08 Thread Andreas Sturmlechner
commit: 7b1548b9178dae67ba95242d702018145d0b53a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  8 16:00:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  8 16:00:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1548b9

net-libs/telepathy-qt: Fix pkg_setup

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

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 3aefd66fcbf..1f505982cf3 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -46,6 +46,7 @@ BDEPEND="${PYTHON_DEPS}
 RESTRICT="!test? ( test )"
 
 python_check_deps() {
+   use test || return 0
has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-03 Thread Andreas Sturmlechner
commit: 976bf9b3e790b5fa81817c32de5252d371e0b8e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec  3 11:29:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec  3 11:30:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976bf9b3

net-libs/telepathy-qt: Fix python setup and test deps

Closes: https://bugs.gentoo.org/701864
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 4f2492ea2c4..3aefd66fcbf 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -15,6 +15,8 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="debug farstream test"
 
+REQUIRED_USE="test? ( farstream )"
+
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -48,7 +50,7 @@ python_check_deps() {
 }
 
 pkg_setup() {
-   use test && python-any-r1_pkg_setup
+   python-any-r1_pkg_setup
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2019-12-02 Thread Andreas Sturmlechner
commit: 00dd2f57177a30363df7c76c534c8cdc2276a4a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 17:25:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec  3 05:03:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dd2f57

net-libs/telepathy-qt: Drop 0.9.7-r1

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/Manifest |  1 -
 .../files/telepathy-qt-0.9.6.1-qtpath.patch| 21 
 .../files/telepathy-qt-0.9.6.1-yes-release.patch   | 17 ---
 .../files/telepathy-qt-0.9.7-deps.patch| 37 --
 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 57 --
 5 files changed, 133 deletions(-)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index d915ef01694..a4f9a110b5d 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1,2 +1 @@
-DIST telepathy-qt-0.9.7.tar.gz 6213405 BLAKE2B 
13e2ae73bba74b4aedd55b46d0816744a4485a2a39faed610439fff40a65065a12606080012e220fc30a9d2642aba311aca6a24b540d8d22a140197911343eb8
 SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877
 DIST telepathy-qt-0.9.8.tar.gz 6448686 BLAKE2B 
7554b812c35a09aabc0ff92fea43f633b5c2f87784c8e7b387545b31c1c92eb02f9e416930c635202fe0205c4e26c1fd63c3b4a668cf0ceeb602d8a777891cd9
 SHA512 
fad662c02417c8e4e239d438ea3549226e589442aea8418c8922a6b78ff88422a36c1cc0d2e3591240fac115390a7fbdb1b4deea98187051cc811175b60b9e8b

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
deleted file mode 100644
index a14e1da1a65..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Ensure that the correct version of Qt is always used.
-
-With the introduction qt-4.8.6, Qt binaries were moved from /usr/bin to
-/usr/$(get_libdir)/qt4/bin, leaving behind in their place symlinks to 
qtchooser.
-
-There is no guarantee to which version of Qt these symlinks might point, so it
-is necessary to find the correct version explicitly.
-
-Once qmake is found, it is queried for the correct location of all other items.
-
 a/cmake/modules/FindQt.cmake
-+++ b/cmake/modules/FindQt.cmake
-@@ -19,7 +19,7 @@
- IF(NOT QT5_INSTALLED)
- IF(NOT QT_QMAKE_EXECUTABLE)
- FIND_PROGRAM(QT_QMAKE_EXECUTABLE_FINDQT NAMES qmake qmake4 qmake-qt4 
qmake5 qmake-qt5
--PATHS "${QT_SEARCH_PATH}/bin" "$ENV{QTDIR}/bin")
-+PATHS /usr/${CMAKE_INSTALL_LIBDIR}/qt4/bin /usr/bin 
NO_DEFAULT_PATH)
- SET(QT_QMAKE_EXECUTABLE ${QT_QMAKE_EXECUTABLE_FINDQT} CACHE PATH "Qt 
qmake program.")
- ENDIF(NOT QT_QMAKE_EXECUTABLE)
- 

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch
deleted file mode 100644
index 97a880c72ca..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/cmake/modules/TelepathyDefaults.cmake 
b/cmake/modules/TelepathyDefaults.cmake
-index d34b24d..eb51454 100644
 a/cmake/modules/TelepathyDefaults.cmake
-+++ b/cmake/modules/TelepathyDefaults.cmake
-@@ -59,11 +59,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
- set(DEPRECATED_DECLARATIONS_FLAGS)
- endif (CXX_DEPRECATED_DECLARATIONS)
- 
--if(${TP_QT_NANO_VERSION} EQUAL 0)
--set(NOT_RELEASE 0)
--else(${TP_QT_NANO_VERSION} EQUAL 0)
--set(NOT_RELEASE 1)
--endif(${TP_QT_NANO_VERSION} EQUAL 0)
-+set(NOT_RELEASE 0)
- 
- set(desired
- all

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
deleted file mode 100644
index 033ece79bb5..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 a/cmake/modules/FindQt5.cmake  2016-06-12 13:04:05.0 +0200
-+++ b/cmake/modules/FindQt5.cmake  2018-04-25 18:04:28.351188748 +0200
-@@ -22,8 +22,6 @@
- #  QT_QTDBUS_LIBRARYThe QtDBus library
- #  QT_QTGUI_LIBRARY The QtGui library
- #  QT_QTNETWORK_LIBRARY The QtNetwork library
--#  QT_QTTEST_LIBRARYThe QtTest library
--#  QT_QTWIDGETS_LIBRARY The QtWidgets library
- #  QT_QTXML_LIBRARY The QtXml library
- #
- # also defined, but NOT for general use are
-@@ -65,23 +63,19 @@
- find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Gui ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Test ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Widgets ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Network ${REQUIRED_QT_VERSION} 

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-02 Thread Aaron Bauman
commit: 0bf7e1b28c114c6702698650abdbd88d118dad02
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  2 23:23:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  2 23:28:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf7e1b2

net-libs/telepathy-qt: arm64 stable (bug #700038)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index e3d0bd6df15..4f2492ea2c4 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="debug farstream test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-02 Thread Mikle Kolyada
commit: 2fdfe1697b441b81a8219837b78bb7f877f802ff
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Dec  2 16:30:34 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Dec  2 16:30:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdfe169

net-libs/telepathy-qt: x86 stable wrt bug #700038

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 52cd74fca31..e3d0bd6df15 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="debug farstream test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-12-02 Thread Mikle Kolyada
commit: 72eb281511a3db9c17d1c1c57a2c4f0d31a4bda0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Dec  2 16:10:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Dec  2 16:12:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72eb2815

net-libs/telepathy-qt: amd64 stable wrt bug #700038

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 9df248fe4b3..52cd74fca31 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="debug farstream test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-11-17 Thread Andreas Sturmlechner
commit: 41bf5297581c62244c3bd6c55e2d608ecee3c91e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 17 12:38:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 17 12:46:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bf5297

net-libs/telepathy-qt: Move binary-only test depends to BDEPEND

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 1cbcf4aedb6..9b23122c98d 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -29,17 +29,18 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
dev-libs/dbus-glib
-   dev-libs/glib:2
dev-qt/qttest:5
+   )
+"
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
$(python_gen_any_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
')
)
 "
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
 RESTRICT="!test? ( test )"
 
 python_check_deps() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-11-17 Thread Andreas Sturmlechner
commit: 0c80a7a26be2d52c724b88524033c6dd1151acbe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 17 12:45:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 17 12:46:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c80a7a2

net-libs/telepathy-qt: Disable failing tests trying to access D-Bus

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
index 9b23122c98d..9df248fe4b3 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -62,6 +62,10 @@ src_configure() {
 }
 
 src_test() {
+   # some tests require D-Bus
+   local myctestargs=(
+   -E "(BaseConnectionManager|BaseProtocol)"
+   )
pushd "${BUILD_DIR}" > /dev/null || die
virtx cmake-utils_src_test
popd > /dev/null || die



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2019-11-17 Thread Andreas Sturmlechner
commit: 193f4178b9861ee3710d192287d45fe724a8dc24
Author: Alexander Akulich  gmail  com>
AuthorDate: Mon Nov 11 19:32:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 17 12:46:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193f4178

net-libs/telepathy-qt: add 0.9.8, bug #699882

The new version works with Python 3 and has fixed tests.

Signed-off-by: Alexander Akulich  gmail.com>

Closes: https://bugs.gentoo.org/699882
Closes: https://bugs.gentoo.org/549448
Closes: https://github.com/gentoo/gentoo/pull/13612
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/Manifest  |  1 +
 net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index 2edac9f836f..d915ef01694 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1 +1,2 @@
 DIST telepathy-qt-0.9.7.tar.gz 6213405 BLAKE2B 
13e2ae73bba74b4aedd55b46d0816744a4485a2a39faed610439fff40a65065a12606080012e220fc30a9d2642aba311aca6a24b540d8d22a140197911343eb8
 SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877
+DIST telepathy-qt-0.9.8.tar.gz 6448686 BLAKE2B 
7554b812c35a09aabc0ff92fea43f633b5c2f87784c8e7b387545b31c1c92eb02f9e416930c635202fe0205c4e26c1fd63c3b4a668cf0ceeb602d8a777891cd9
 SHA512 
fad662c02417c8e4e239d438ea3549226e589442aea8418c8922a6b78ff88422a36c1cc0d2e3591240fac115390a7fbdb1b4deea98187051cc811175b60b9e8b

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
new file mode 100644
index 000..1cbcf4aedb6
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit python-any-r1 cmake-utils virtualx
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug farstream test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-qt/qttest:5
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+RESTRICT="!test? ( test )"
+
+python_check_deps() {
+   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx cmake-utils_src_test
+   popd > /dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2018-12-12 Thread Andreas Sturmlechner
commit: 7a9a46b26b60c8b2afb41326feaf511d4cbbd409
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 13 01:17:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 12 14:05:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9a46b2

net-libs/telepathy-qt: EAPI-7 bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
index 97dc81e956d..39c1c5cd6cc 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 inherit python-any-r1 cmake-utils
@@ -26,7 +26,8 @@ RDEPEND="
>=net-libs/telepathy-glib-0.18.0
)
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/files/, net-libs/telepathy-qt/

2018-04-25 Thread Andreas Sturmlechner
commit: cde66f63160f1d4669cbacc51bbf6e2a6e922445
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 25 16:11:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 25 16:14:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde66f63

net-libs/telepathy-qt: Cleanup bogus deps, cleanup failing test deps

Closes: https://bugs.gentoo.org/653802
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/telepathy-qt-0.9.7-deps.patch| 37 ++
 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 25 +++
 2 files changed, 42 insertions(+), 20 deletions(-)

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
new file mode 100644
index 000..033ece79bb5
--- /dev/null
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
@@ -0,0 +1,37 @@
+--- a/cmake/modules/FindQt5.cmake  2016-06-12 13:04:05.0 +0200
 b/cmake/modules/FindQt5.cmake  2018-04-25 18:04:28.351188748 +0200
+@@ -22,8 +22,6 @@
+ #  QT_QTDBUS_LIBRARYThe QtDBus library
+ #  QT_QTGUI_LIBRARY The QtGui library
+ #  QT_QTNETWORK_LIBRARY The QtNetwork library
+-#  QT_QTTEST_LIBRARYThe QtTest library
+-#  QT_QTWIDGETS_LIBRARY The QtWidgets library
+ #  QT_QTXML_LIBRARY The QtXml library
+ #
+ # also defined, but NOT for general use are
+@@ -65,23 +63,19 @@
+ find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED)
+ find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED)
+ find_package(Qt5Gui ${REQUIRED_QT_VERSION} REQUIRED)
+-find_package(Qt5Test ${REQUIRED_QT_VERSION} REQUIRED)
+-find_package(Qt5Widgets ${REQUIRED_QT_VERSION} REQUIRED)
+ find_package(Qt5Network ${REQUIRED_QT_VERSION} REQUIRED)
+ find_package(Qt5Xml ${REQUIRED_QT_VERSION} REQUIRED)
+ 
+ # Copy includes and library names into the same style as pkgconfig used for 
Qt4
+-set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ${Qt5Test_INCLUDE_DIRS} 
${Qt5Widgets_INCLUDE_DIRS})
++set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS})
+ 
+ set(QT_QTCORE_LIBRARY ${Qt5Core_LIBRARIES})
+ set(QT_QTDBUS_LIBRARY ${Qt5DBus_LIBRARIES})
+ set(QT_QTGUI_LIBRARY ${Qt5Gui_LIBRARIES})
+ set(QT_QTNETWORK_LIBRARY ${Qt5Network_LIBRARIES})
+-set(QT_QTTEST_LIBRARY ${Qt5Test_LIBRARIES})
+-set(QT_QTWIDGETS_LIBRARY ${Qt5Widgets_LIBRARIES})
+ set(QT_QTXML_LIBRARY ${Qt5Xml_LIBRARIES})
+ 
+-set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTTEST_LIBRARY} 
${QT_QTWIDGETS_LIBRARY} ${QT_QTXML_LIBRARY})
++set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY})
+ 
+ SET(QT_VERSION_MAJOR ${Qt5Core_VERSION_MAJOR})
+ SET(QT_VERSION_MINOR ${Qt5Core_VERSION_MINOR})

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
index 9aaa8c5aa7c..97dc81e956d 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 cmake-utils virtualx
+inherit python-any-r1 cmake-utils
 
 DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
 HOMEPAGE="https://telepathy.freedesktop.org/;
@@ -13,7 +13,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 ~arm x86"
-IUSE="debug farstream test"
+IUSE="debug farstream"
 
 RDEPEND="
dev-qt/qtcore:5
@@ -29,17 +29,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
-   test? (
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-python/dbus-python
-   dev-qt/qttest:5
-   )
 "
 
 PATCHES=(
"${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
"${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+   "${FILESDIR}/${P}-deps.patch"
 )
 
 # bug 549448 - last checked with 0.9.7
@@ -54,18 +49,8 @@ src_configure() {
-DDESIRED_QT_VERSION=5
-DENABLE_DEBUG_OUTPUT=$(usex debug)
-DENABLE_FARSTREAM=$(usex farstream)
-   -DENABLE_TESTS=$(usex test)
+   -DENABLE_TESTS=OFF
-DENABLE_EXAMPLES=OFF
)
cmake-utils_src_configure
 }
-
-src_test() {
-   _test_runner() {
-   ctest -E '(CallChannel)'
-   }
-
-   pushd "${BUILD_DIR}" > /dev/null || die
-   virtx _test_runner
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2017-12-09 Thread Andreas Sturmlechner
commit: e7d8b5b0f09ca29483ce2156add22762b7f94d44
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 08:05:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 08:09:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d8b5b0

net-libs/telepathy-qt: Drop old

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild | 106 
 1 file changed, 106 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
deleted file mode 100644
index 859d1d25168..000
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 cmake-utils virtualx multibuild
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug farstream +qt4 qt5 test"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   )
-   !net-libs/telepathy-qt4
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-python/dbus-python
-   qt4? ( dev-qt/qttest:4 )
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-
-DOCS=( AUTHORS ChangeLog HACKING NEWS README )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
-   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
-)
-
-# bug 549448 - last checked with 0.9.7
-RESTRICT="test"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   -DENABLE_DEBUG_OUTPUT=$(usex debug)
-   -DENABLE_FARSTREAM=$(usex farstream)
-   -DENABLE_TESTS=$(usex test)
-   -DENABLE_EXAMPLES=OFF
-   )
-   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=( -DDESIRED_QT_VERSION=4 )
-   fi
-   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
-   mycmakeargs+=( -DDESIRED_QT_VERSION=5 )
-   fi
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   _test_runner() {
-   ctest -E '(CallChannel)'
-   }
-
-   mytest() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   virtx _test_runner
-   popd > /dev/null || die
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2017-11-30 Thread Andreas Sturmlechner
commit: 529250935b82b9856c983c35081c071a4d3e8268
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 30 22:40:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 30 22:54:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52925093

net-libs/telepathy-qt: amd64 stable, bug #638276

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-libs/telepathy-qt/Manifest | 2 +-
 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index 5f93a3dda38..2edac9f836f 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1 +1 @@
-DIST telepathy-qt-0.9.7.tar.gz 6213405 SHA256 
21bad30be7ebc4ba667d53d92cd1cec1be23114103f2149404d9740721693d4f SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877
 WHIRLPOOL 
81569b648ae51ba932d1a212d69cd51a727201f5c36f7b91fe2da52ec0ed3a3fc01165a260f262e182474a383ff614ea6e4ee7dd6691add04052b1f4d14cd63d
+DIST telepathy-qt-0.9.7.tar.gz 6213405 BLAKE2B 
13e2ae73bba74b4aedd55b46d0816744a4485a2a39faed610439fff40a65065a12606080012e220fc30a9d2642aba311aca6a24b540d8d22a140197911343eb8
 SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
index 2508a0f3c6e..9aaa8c5aa7c 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug farstream test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2017-11-30 Thread Thomas Deutschmann
commit: 00bac589e15e76f4c5f82dfc499796a2e0859752
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 30 18:27:52 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 30 19:02:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bac589

net-libs/telepathy-qt: x86 stable (bug #638276)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
index fe116123a3e..2508a0f3c6e 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="debug farstream test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2017-08-31 Thread Andreas Sturmlechner
commit: 98e3c840ea054ca72e999a0ae99b459fb8dec87f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  5 20:03:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e3c840

net-libs/telepathy-qt: Drop USE=qt4,qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 71 ++
 1 file changed, 71 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
new file mode 100644
index 000..fe116123a3e
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 cmake-utils virtualx
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug farstream test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-python/dbus-python
+   dev-qt/qttest:5
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
+   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+)
+
+# bug 549448 - last checked with 0.9.7
+RESTRICT="test"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDESIRED_QT_VERSION=5
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   _test_runner() {
+   ctest -E '(CallChannel)'
+   }
+
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx _test_runner
+   popd > /dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/files/

2017-08-08 Thread Andreas Sturmlechner
commit: ed4d3f945c9f50f16ae0d7678c646a53e8e4972c
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:18:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4d3f94

net-libs/telepathy-qt: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/5358

 .../telepathy-qt-0.9.6.1-default-source.patch  | 25 ---
 .../files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch | 83 --
 .../files/telepathy-qt-0.9.6.1-includes.patch  | 24 ---
 .../files/telepathy-qt-0.9.6.1-python.patch| 43 ---
 ...telepathy-qt-0.9.6.1-service-dependencies.patch | 22 --
 5 files changed, 197 deletions(-)

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch
deleted file mode 100644
index 0366b0fa7f3..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2a460afdbd0cb39d8dcecaf6cea5ce9ce7d3216b Mon Sep 17 00:00:00 2001
-From: Niels Ole Salscheider 
-Date: Fri, 5 Jun 2015 12:47:13 +0200
-Subject: CMake: Fixed deprecated _BSD_SOURCE.
-
-Since glibc-2.20 _DEFAULT_SOURCE definition is also required.
-
-Reviewed-by: Alexandr Akulich
-
-diff --git a/cmake/modules/TelepathyDefaults.cmake 
b/cmake/modules/TelepathyDefaults.cmake
-index d34b24d..dc98697 100644
 a/cmake/modules/TelepathyDefaults.cmake
-+++ b/cmake/modules/TelepathyDefaults.cmake
-@@ -108,7 +108,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
- endif(${NOT_RELEASE} EQUAL 1)
- 
- if(CMAKE_SYSTEM_NAME MATCHES Linux)
--add_definitions(-D_BSD_SOURCE)
-+add_definitions(-D_BSD_SOURCE -D_DEFAULT_SOURCE)
- endif(CMAKE_SYSTEM_NAME MATCHES Linux)
- 
- # Compiler coverage
--- 
-cgit v0.10.2
-

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
deleted file mode 100644
index bf519fa782d..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From ec4a3d62b68a57254515f01fc5ea3325ffb1dbfb Mon Sep 17 00:00:00 2001
-From: Niels Ole Salscheider 
-Date: Tue, 29 Sep 2015 20:52:15 +0200
-Subject: Farstream: gst/gstconfig.h can be in LIBDIR, search for it explicitly
-
-Since GStreamer-1.5.1 config header file moved to LIBDIR.
-
-Reviewed-by: Alexandr Akulich 
-
-diff --git a/TelepathyQt/Farstream/CMakeLists.txt 
b/TelepathyQt/Farstream/CMakeLists.txt
-index 250bfdb..dd71430 100644
 a/TelepathyQt/Farstream/CMakeLists.txt
-+++ b/TelepathyQt/Farstream/CMakeLists.txt
-@@ -2,7 +2,7 @@ if(FARSTREAM_COMPONENTS_FOUND)
- include_directories(${TELEPATHY_FARSTREAM_INCLUDE_DIR}
- ${TELEPATHY_GLIB_INCLUDE_DIR}
- ${FARSTREAM_INCLUDE_DIR}
--${GSTREAMER_INCLUDE_DIR}
-+${GSTREAMER_INCLUDE_DIRS}
- ${GLIB2_INCLUDE_DIR}
- ${LIBXML2_INCLUDE_DIR}
- ${DBUS_INCLUDE_DIR})
-diff --git a/cmake/modules/FindGStreamer.cmake 
b/cmake/modules/FindGStreamer.cmake
-index 63fb41c..ffdd7a9 100644
 a/cmake/modules/FindGStreamer.cmake
-+++ b/cmake/modules/FindGStreamer.cmake
-@@ -13,12 +13,12 @@
- 
- # TODO: Other versions --> GSTREAMER_X_Y_FOUND (Example: GSTREAMER_0_8_FOUND 
and GSTREAMER_0_10_FOUND etc)
- 
--IF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
-+IF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
-# in cache already
-SET(GSTREAMER_FIND_QUIETLY TRUE)
--ELSE (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-+ELSE (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-SET(GSTREAMER_FIND_QUIETLY FALSE)
--ENDIF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-+ENDIF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
- 
- IF (NOT WIN32)
-# use pkg-config to get the directories and then use these values
-@@ -38,6 +38,15 @@ FIND_PATH(GSTREAMER_INCLUDE_DIR gst/gst.h
-PATH_SUFFIXES gstreamer-1.0
-)
- 
-+FIND_PATH(GSTREAMER_CONF_INCLUDE_DIR gst/gstconfig.h
-+   PATHS
-+   ${PC_GSTREAMER_INCLUDEDIR}
-+   ${PC_GSTREAMER_INCLUDE_DIRS}
-+   PATH_SUFFIXES gstreamer-1.0
-+   )
-+
-+SET(GSTREAMER_INCLUDE_DIRS ${GSTREAMER_INCLUDE_DIR} 
${GSTREAMER_CONF_INCLUDE_DIR})
-+
- FIND_LIBRARY(GSTREAMER_LIBRARIES NAMES gstreamer-1.0
-

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2016-08-10 Thread Michael Palimaka
commit: e32c42db2efbfe46ae15955a92143de2e653624e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Aug 10 18:41:34 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 10 18:44:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32c42db

net-libs/telepathy-qt: amd64/x86 stable

Package-Manager: portage-2.3.0

 net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
index be29795..1a58047 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug farstream +qt4 qt5 test"
 
 REQUIRED_USE="|| ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2016-08-10 Thread Michael Palimaka
commit: bb19bea20e1d88160894f69c4987fd8818d1e5cd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Aug 10 18:41:48 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 10 18:44:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb19bea2

net-libs/telepathy-qt: remove old

Package-Manager: portage-2.3.0

 net-libs/telepathy-qt/Manifest |   1 -
 .../telepathy-qt/telepathy-qt-0.9.6.1-r1.ebuild| 112 -
 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild  | 102 ---
 3 files changed, 215 deletions(-)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index dd26617..5f93a3d 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1,2 +1 @@
-DIST telepathy-qt-0.9.6.1.tar.gz 6067468 SHA256 
496eb4951ea9b181d7d68a2122a885474c4f73b519319496aa1b97d9b361a1f8 SHA512 
d15bdf94ef2b546270130012e8636fb2801b0c4fb50513ac0dbc0e1f6255d84da6df12195b3d26dc6df5a9466929a1073e87d2a9e600c7bf26c3e1aa112113b7
 WHIRLPOOL 
621137fc10ce3db1d834711aaf876adf98056a5ca8bab22c011e881e71522060cd6110733880db4f6646872501b870305d3590428ea3d809b4b512bbc21e653b
 DIST telepathy-qt-0.9.7.tar.gz 6213405 SHA256 
21bad30be7ebc4ba667d53d92cd1cec1be23114103f2149404d9740721693d4f SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877
 WHIRLPOOL 
81569b648ae51ba932d1a212d69cd51a727201f5c36f7b91fe2da52ec0ed3a3fc01165a260f262e182474a383ff614ea6e4ee7dd6691add04052b1f4d14cd63d

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1-r1.ebuild
deleted file mode 100644
index 1ac2c44..000
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 cmake-utils virtualx multibuild
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug farstream +qt4 qt5 test"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   )
-   !net-libs/telepathy-qt4
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-python/dbus-python
-   qt4? ( dev-qt/qttest:4 )
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-
-DOCS=( AUTHORS ChangeLog HACKING NEWS README )
-
-PATCHES=(
-   "${FILESDIR}/${P}-default-source.patch"
-   "${FILESDIR}/${P}-yes-release.patch"
-   "${FILESDIR}/${P}-gstreamer-1.5.patch"
-   "${FILESDIR}/${P}-qtpath.patch"
-   "${FILESDIR}/${P}-python.patch"
-   "${FILESDIR}/${P}-includes.patch"
-   "${FILESDIR}/${P}-service-dependencies.patch"
-)
-
-# bug 549448 - last checked with 0.9.6.1
-RESTRICT="test"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   -DENABLE_DEBUG_OUTPUT=$(usex debug)
-   -DENABLE_FARSTREAM=$(usex farstream)
-   -DENABLE_TESTS=$(usex test)
-   -DENABLE_EXAMPLES=OFF
-   )
-   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=( -DDESIRED_QT_VERSION=4 )
-   fi
-   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
-   mycmakeargs+=( -DDESIRED_QT_VERSION=5 )
-   fi
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   _test_runner() {
-   ctest -E '(CallChannel)'
-   }
-
-   mytest() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   virtx _test_runner
-   popd > /dev/null || die
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-}

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
deleted file mode 100644

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2016-06-14 Thread Amy Winston
commit: b74c0805173ec2541a41e27a06ae4500b6953f6e
Author: Amy Winston  gentoo  org>
AuthorDate: Tue Jun 14 13:01:10 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Tue Jun 14 13:01:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74c0805

net-libs/telepathy-qt: version bump 0.9.7 bug #585908 by Alexandr Akulich

Package-Manager: portage-2.2.28

 net-libs/telepathy-qt/Manifest  |   1 +
 net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index 30ff988..dd26617 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1 +1,2 @@
 DIST telepathy-qt-0.9.6.1.tar.gz 6067468 SHA256 
496eb4951ea9b181d7d68a2122a885474c4f73b519319496aa1b97d9b361a1f8 SHA512 
d15bdf94ef2b546270130012e8636fb2801b0c4fb50513ac0dbc0e1f6255d84da6df12195b3d26dc6df5a9466929a1073e87d2a9e600c7bf26c3e1aa112113b7
 WHIRLPOOL 
621137fc10ce3db1d834711aaf876adf98056a5ca8bab22c011e881e71522060cd6110733880db4f6646872501b870305d3590428ea3d809b4b512bbc21e653b
+DIST telepathy-qt-0.9.7.tar.gz 6213405 SHA256 
21bad30be7ebc4ba667d53d92cd1cec1be23114103f2149404d9740721693d4f SHA512 
081daecb2509ea690079014bcc88eacbf2b3e4f4ac42aaf1b0cb264c01b801bc499a041482571d383f258cb3d3e2c6ffa5682fbe417fe807fcc25a06d2ead877
 WHIRLPOOL 
81569b648ae51ba932d1a212d69cd51a727201f5c36f7b91fe2da52ec0ed3a3fc01165a260f262e182474a383ff614ea6e4ee7dd6691add04052b1f4d14cd63d

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
new file mode 100644
index 000..be29795
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 cmake-utils virtualx multibuild
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug farstream +qt4 qt5 test"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtdbus:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   )
+   !net-libs/telepathy-qt4
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-python/dbus-python
+   qt4? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
+   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+)
+
+# bug 549448 - last checked with 0.9.7
+RESTRICT="test"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+   mycmakeargs+=( -DDESIRED_QT_VERSION=4 )
+   fi
+   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+   mycmakeargs+=( -DDESIRED_QT_VERSION=5 )
+   fi
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_test() {
+   _test_runner() {
+   ctest -E '(CallChannel)'
+   }
+
+   mytest() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx _test_runner
+   popd > /dev/null || die
+   }
+
+   multibuild_foreach_variant mytest
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2016-06-14 Thread Amy Winston
commit: 0d7d20fcf4816613269aae81bd46207e3b5581a1
Author: Amy Winston  gentoo  org>
AuthorDate: Tue Jun 14 13:09:29 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Tue Jun 14 13:09:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7d20fc

net-libs/telepathy-qt: add proxy-maintainer

Package-Manager: portage-2.2.28

 net-libs/telepathy-qt/metadata.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-libs/telepathy-qt/metadata.xml 
b/net-libs/telepathy-qt/metadata.xml
index d62898a..0bfa4d0 100644
--- a/net-libs/telepathy-qt/metadata.xml
+++ b/net-libs/telepathy-qt/metadata.xml
@@ -1,6 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   akulichalexan...@gmail.com
+   Alexandr Akulich
+   Proxy maintainer
+   
+   
+proxy-ma...@gentoo.org
+Proxy Maintainers
+

q...@gentoo.org
Gentoo Qt Project



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2016-06-02 Thread Johannes Huber
commit: ccf30fa3e98841494c0f0cd826edf1aa4c522b18
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun  2 13:54:58 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun  2 13:55:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf30fa3

net-libs/telepathy-qt: Build fixes and restrict tests

Revision bump adds 3 upstream patches to fix build failures:
- Ensure to pick python 2.7 interpreter
- Fix includes
- Add service dependencies

Gentoo-bug: 549448
Gentoo-bug: 568318
Gentoo-bug: 577382

Package-Manager: portage-2.3.0_rc1

 .../files/telepathy-qt-0.9.6.1-includes.patch  |  24 +
 .../files/telepathy-qt-0.9.6.1-python.patch|  43 
 .../files/telepathy-qt-0.9.6.1-qtpath.patch|   4 +-
 ...telepathy-qt-0.9.6.1-service-dependencies.patch |  22 
 .../telepathy-qt/telepathy-qt-0.9.6.1-r1.ebuild| 112 +
 5 files changed, 203 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-includes.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-includes.patch
new file mode 100644
index 000..6496d25
--- /dev/null
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-includes.patch
@@ -0,0 +1,24 @@
+From 1e1f53e9d91684918c34ec50392f86287e001a1e Mon Sep 17 00:00:00 2001
+From: Alexandr Akulich 
+Date: Fri, 15 Jan 2016 18:52:59 +0500
+Subject: [PATCH] BaseChannel: Reduced includes (doesn't depend on client stuff
+ anymore).
+
+---
+ TelepathyQt/base-channel.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/TelepathyQt/base-channel.cpp b/TelepathyQt/base-channel.cpp
+index eb41463..720d58e 100644
+--- a/TelepathyQt/base-channel.cpp
 b/TelepathyQt/base-channel.cpp
+@@ -26,7 +26,8 @@
+ 
+ #include "TelepathyQt/_gen/base-channel.moc.hpp"
+ #include "TelepathyQt/_gen/base-channel-internal.moc.hpp"
+-#include "TelepathyQt/future-internal.h"
++#include "TelepathyQt/_gen/future-constants.h"
++#include "TelepathyQt/_gen/future-types.h"
+ 
+ #include "TelepathyQt/debug-internal.h"
+ 

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-python.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-python.patch
new file mode 100644
index 000..9eb6c32
--- /dev/null
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-python.patch
@@ -0,0 +1,43 @@
+From 3716c048d65d4984513591cb8b1031858201db6c Mon Sep 17 00:00:00 2001
+From: Alex Merry 
+Date: Sun, 16 Aug 2015 20:30:41 +0100
+Subject: [PATCH] Tell CMake what version of Python we want to find.
+
+This ensures that Python 2 is found if possible, rather than Python 3.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=91659
+
+Reviewed-by: Alexandr Akulich 
+---
+ CMakeLists.txt| 2 +-
+ cmake/modules/FindPythonLibrary.cmake | 3 ++-
+ 2 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9a014ce..a01b586 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -133,8 +133,8 @@ macro_log_feature(QT_GLIB_SUPPORT "Qt Glib Support"
+ set(CMAKE_REQUIRED_FLAGS "")
+ 
+ # Find python version >= 2.5
+-find_package(PythonLibrary REQUIRED)
+ set(REQUIRED_PY 2.5)
++find_package(PythonLibrary ${REQUIRED_PY} REQUIRED)
+ if(${PYTHON_SHORT_VERSION} VERSION_GREATER ${REQUIRED_PY} OR 
${PYTHON_SHORT_VERSION} VERSION_EQUAL ${REQUIRED_PY})
+ message(STATUS "Python ${PYTHON_SHORT_VERSION} found")
+ else(${PYTHON_SHORT_VERSION} VERSION_GREATER ${REQUIRED_PY} OR 
${PYTHON_SHORT_VERSION} VERSION_EQUAL ${REQUIRED_PY})
+diff --git a/cmake/modules/FindPythonLibrary.cmake 
b/cmake/modules/FindPythonLibrary.cmake
+index 2585859..c6bb712 100644
+--- a/cmake/modules/FindPythonLibrary.cmake
 b/cmake/modules/FindPythonLibrary.cmake
+@@ -28,7 +28,8 @@ if(EXISTS PYTHON_LIBRARY)
+   # Already in cache, be silent
+   set(PYTHONLIBRARY_FOUND TRUE)
+ else(EXISTS PYTHON_LIBRARY)
+-  FIND_PACKAGE(PythonInterp)
++  message(STATUS "PythonLibrary find version: ${PythonLibrary_FIND_VERSION}")
++  FIND_PACKAGE(PythonInterp ${PythonLibrary_FIND_VERSION})
+ 
+   if(PYTHONINTERP_FOUND)
+ FIND_FILE(_find_lib_python_py FindLibPython.py PATHS ${CMAKE_MODULE_PATH})

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
index 3753b90..a14e1da 100644
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
@@ -8,8 +8,8 @@ is necessary to find the correct version explicitly.
 
 Once qmake is found, it is queried for the correct location of all other items.
 
 cmake/modules/FindQt.cmake
-+++ cmake/modules/FindQt.cmake
+--- a/cmake/modules/FindQt.cmake
 b/cmake/modules/FindQt.cmake
 @@ -19,7 +19,7 @@
  IF(NOT QT5_INSTALLED)
  IF(NOT QT_QMAKE_EXECUTABLE)

diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2016-06-02 Thread Johannes Huber
commit: e0f543be37dced078b3600e411808b5a7275e6be
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun  2 11:27:04 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun  2 13:55:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f543be

net-libs/telepathy-qt: Unify patch naming

Package-Manager: portage-2.3.0_rc1

 ...ult-source.patch => telepathy-qt-0.9.6.1-default-source.patch} | 0
 ...1-yes-release.patch => telepathy-qt-0.9.6.1-yes-release.patch} | 0
 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild | 8 
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/telepathy-qt/files/0.9.6.1-default-source.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch
similarity index 100%
rename from net-libs/telepathy-qt/files/0.9.6.1-default-source.patch
rename to net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch

diff --git a/net-libs/telepathy-qt/files/0.9.6.1-yes-release.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch
similarity index 100%
rename from net-libs/telepathy-qt/files/0.9.6.1-yes-release.patch
rename to net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
index 6b376bc..7de0313 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -51,10 +51,10 @@ DEPEND="${RDEPEND}
 DOCS=( AUTHORS ChangeLog HACKING NEWS README )
 
 PATCHES=(
-   "${FILESDIR}/${PV}-default-source.patch"
-   "${FILESDIR}/${PV}-yes-release.patch"
+   "${FILESDIR}/${P}-default-source.patch"
+   "${FILESDIR}/${P}-yes-release.patch"
"${FILESDIR}/${P}-gstreamer-1.5.patch"
-   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+   "${FILESDIR}/${P}-qtpath.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2015-11-22 Thread Michael Palimaka
commit: 6bf584ff1904e088ae9be93b3fe63d47a4d37584
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Nov 22 17:47:57 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Nov 22 17:48:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf584ff

net-libs/telepathy-qt: backport patch from upstream solving build failure with 
>=media-libs/gstreamer-1.5

Package-Manager: portage-2.2.25

 .../files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch | 83 ++
 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild  |  1 +
 2 files changed, 84 insertions(+)

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
new file mode 100644
index 000..bf519fa
--- /dev/null
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
@@ -0,0 +1,83 @@
+From ec4a3d62b68a57254515f01fc5ea3325ffb1dbfb Mon Sep 17 00:00:00 2001
+From: Niels Ole Salscheider 
+Date: Tue, 29 Sep 2015 20:52:15 +0200
+Subject: Farstream: gst/gstconfig.h can be in LIBDIR, search for it explicitly
+
+Since GStreamer-1.5.1 config header file moved to LIBDIR.
+
+Reviewed-by: Alexandr Akulich 
+
+diff --git a/TelepathyQt/Farstream/CMakeLists.txt 
b/TelepathyQt/Farstream/CMakeLists.txt
+index 250bfdb..dd71430 100644
+--- a/TelepathyQt/Farstream/CMakeLists.txt
 b/TelepathyQt/Farstream/CMakeLists.txt
+@@ -2,7 +2,7 @@ if(FARSTREAM_COMPONENTS_FOUND)
+ include_directories(${TELEPATHY_FARSTREAM_INCLUDE_DIR}
+ ${TELEPATHY_GLIB_INCLUDE_DIR}
+ ${FARSTREAM_INCLUDE_DIR}
+-${GSTREAMER_INCLUDE_DIR}
++${GSTREAMER_INCLUDE_DIRS}
+ ${GLIB2_INCLUDE_DIR}
+ ${LIBXML2_INCLUDE_DIR}
+ ${DBUS_INCLUDE_DIR})
+diff --git a/cmake/modules/FindGStreamer.cmake 
b/cmake/modules/FindGStreamer.cmake
+index 63fb41c..ffdd7a9 100644
+--- a/cmake/modules/FindGStreamer.cmake
 b/cmake/modules/FindGStreamer.cmake
+@@ -13,12 +13,12 @@
+ 
+ # TODO: Other versions --> GSTREAMER_X_Y_FOUND (Example: GSTREAMER_0_8_FOUND 
and GSTREAMER_0_10_FOUND etc)
+ 
+-IF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
++IF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
+# in cache already
+SET(GSTREAMER_FIND_QUIETLY TRUE)
+-ELSE (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
++ELSE (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
+SET(GSTREAMER_FIND_QUIETLY FALSE)
+-ENDIF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
++ENDIF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
+ 
+ IF (NOT WIN32)
+# use pkg-config to get the directories and then use these values
+@@ -38,6 +38,15 @@ FIND_PATH(GSTREAMER_INCLUDE_DIR gst/gst.h
+PATH_SUFFIXES gstreamer-1.0
+)
+ 
++FIND_PATH(GSTREAMER_CONF_INCLUDE_DIR gst/gstconfig.h
++   PATHS
++   ${PC_GSTREAMER_INCLUDEDIR}
++   ${PC_GSTREAMER_INCLUDE_DIRS}
++   PATH_SUFFIXES gstreamer-1.0
++   )
++
++SET(GSTREAMER_INCLUDE_DIRS ${GSTREAMER_INCLUDE_DIR} 
${GSTREAMER_CONF_INCLUDE_DIR})
++
+ FIND_LIBRARY(GSTREAMER_LIBRARIES NAMES gstreamer-1.0
+PATHS
+${PC_GSTREAMER_LIBDIR}
+@@ -57,6 +66,12 @@ ELSE (GSTREAMER_INCLUDE_DIR)
+MESSAGE(STATUS "GStreamer: WARNING: include dir not found")
+ ENDIF (GSTREAMER_INCLUDE_DIR)
+ 
++IF (GSTREAMER_CONF_INCLUDE_DIR)
++  #MESSAGE(STATUS "DEBUG: Found GStreamer config include dir: 
${GSTREAMER_CONF_INCLUDE_DIR}")
++ELSE (GSTREAMER_CONF_INCLUDE_DIR)
++   MESSAGE(STATUS "GStreamer: WARNING: config include dir not found")
++ENDIF (GSTREAMER_CONF_INCLUDE_DIR)
++
+ IF (GSTREAMER_LIBRARIES)
+#MESSAGE(STATUS "DEBUG: Found GStreamer library: ${GSTREAMER_LIBRARIES}")
+ ELSE (GSTREAMER_LIBRARIES)
+@@ -65,6 +80,6 @@ ENDIF (GSTREAMER_LIBRARIES)
+ 
+ 
+ INCLUDE(FindPackageHandleStandardArgs)
+-FIND_PACKAGE_HANDLE_STANDARD_ARGS(GStreamer  DEFAULT_MSG  GSTREAMER_LIBRARIES 
GSTREAMER_INCLUDE_DIR GSTREAMER_BASE_LIBRARY)
++FIND_PACKAGE_HANDLE_STANDARD_ARGS(GStreamer  DEFAULT_MSG  GSTREAMER_LIBRARIES 
GSTREAMER_INCLUDE_DIRS GSTREAMER_BASE_LIBRARY)
+ 
+-MARK_AS_ADVANCED(GSTREAMER_INCLUDE_DIR GSTREAMER_LIBRARIES 
GSTREAMER_BASE_LIBRARY)
++MARK_AS_ADVANCED(GSTREAMER_INCLUDE_DIRS GSTREAMER_LIBRARIES 
GSTREAMER_BASE_LIBRARY)
+-- 
+cgit v0.10.2
+

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
index 4beccda..e783322 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2015-11-22 Thread Michael Palimaka
commit: 892812b39d0554daee5eba923cde77e9ca96114d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Nov 22 17:46:09 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Nov 22 17:48:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892812b3

net-libs/telepathy-qt: ensure correct version of Qt is used

Package-Manager: portage-2.2.25

 .../files/telepathy-qt-0.9.6.1-qtpath.patch | 21 +
 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild   |  1 +
 2 files changed, 22 insertions(+)

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
new file mode 100644
index 000..3753b90
--- /dev/null
+++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
@@ -0,0 +1,21 @@
+Ensure that the correct version of Qt is always used.
+
+With the introduction qt-4.8.6, Qt binaries were moved from /usr/bin to
+/usr/$(get_libdir)/qt4/bin, leaving behind in their place symlinks to 
qtchooser.
+
+There is no guarantee to which version of Qt these symlinks might point, so it
+is necessary to find the correct version explicitly.
+
+Once qmake is found, it is queried for the correct location of all other items.
+
+--- cmake/modules/FindQt.cmake
 cmake/modules/FindQt.cmake
+@@ -19,7 +19,7 @@
+ IF(NOT QT5_INSTALLED)
+ IF(NOT QT_QMAKE_EXECUTABLE)
+ FIND_PROGRAM(QT_QMAKE_EXECUTABLE_FINDQT NAMES qmake qmake4 qmake-qt4 
qmake5 qmake-qt5
+-PATHS "${QT_SEARCH_PATH}/bin" "$ENV{QTDIR}/bin")
++PATHS /usr/${CMAKE_INSTALL_LIBDIR}/qt4/bin /usr/bin 
NO_DEFAULT_PATH)
+ SET(QT_QMAKE_EXECUTABLE ${QT_QMAKE_EXECUTABLE_FINDQT} CACHE PATH "Qt 
qmake program.")
+ ENDIF(NOT QT_QMAKE_EXECUTABLE)
+ 

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
index d920d98..4beccda 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
@@ -53,6 +53,7 @@ DOCS=( AUTHORS ChangeLog HACKING NEWS README )
 PATCHES=(
"${FILESDIR}/${PV}-default-source.patch"
"${FILESDIR}/${PV}-yes-release.patch"
+   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2015-10-25 Thread Mikle Kolyada
commit: 982c5b46e8a51abdb3954325d47292873635aa2c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 25 12:59:59 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 25 12:59:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982c5b46

net-libs/telepathy-qt: x86 stable wrt bug #562582

Package-Manager: portage-2.2.20.1

 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
index c1796dc..d920d98 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug farstream +qt4 qt5 test"
 
 REQUIRED_USE="|| ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2015-10-25 Thread Michael Palimaka
commit: 827877561a5560b9ccdc897d87627d8860cd3e2d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Oct 25 15:15:39 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Oct 25 15:17:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82787756

net-libs/telepathy-qt: remove old

Package-Manager: portage-2.2.20.1

 net-libs/telepathy-qt/Manifest  |  1 -
 net-libs/telepathy-qt/telepathy-qt-0.9.5.ebuild | 95 -
 2 files changed, 96 deletions(-)

diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
index 54fc6a8..30ff988 100644
--- a/net-libs/telepathy-qt/Manifest
+++ b/net-libs/telepathy-qt/Manifest
@@ -1,2 +1 @@
-DIST telepathy-qt-0.9.5.tar.gz 5862803 SHA256 
93474858efe55bf45ee9352f88b852d4a24505939dc81a3a3c6fa5a686809c8e SHA512 
2cc141037fbd2cc993f16e2ba52b3f6dda7841ff150f9d40d9e659eafdee67dd23563662954247f46bd8a34db7d87b7ec770da90725a19f634cd396a2d74e34b
 WHIRLPOOL 
cfef1a61725d0e07b65995155def64120d7d6993772511971eb7c8f7bcd956ed462544afbf52559cf2d5cc1825aeb1ce1f17371700d5a5e7f540b69da38d0709
 DIST telepathy-qt-0.9.6.1.tar.gz 6067468 SHA256 
496eb4951ea9b181d7d68a2122a885474c4f73b519319496aa1b97d9b361a1f8 SHA512 
d15bdf94ef2b546270130012e8636fb2801b0c4fb50513ac0dbc0e1f6255d84da6df12195b3d26dc6df5a9466929a1073e87d2a9e600c7bf26c3e1aa112113b7
 WHIRLPOOL 
621137fc10ce3db1d834711aaf876adf98056a5ca8bab22c011e881e71522060cd6110733880db4f6646872501b870305d3590428ea3d809b4b512bbc21e653b

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.5.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.5.ebuild
deleted file mode 100644
index a5c3ba2..000
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.5.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 cmake-utils virtualx multibuild
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="http://telepathy.freedesktop.org/;
-SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug farstream +qt4 qt5 test"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   )
-   !net-libs/telepathy-qt4
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-python/dbus-python
-   qt4? ( dev-qt/qttest:4 )
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-
-DOCS=( AUTHORS ChangeLog HACKING NEWS README )
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_enable debug DEBUG_OUTPUT)
-   $(cmake-utils_use_enable farstream)
-   $(cmake-utils_use_enable test TESTS)
-   -DENABLE_EXAMPLES=OFF
-   -ENABLE_SERVICE_SUPPORT=ON
-   )
-   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=(-DDESIRED_QT_VERSION=4)
-   fi
-   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
-   mycmakeargs+=(-DDESIRED_QT_VERSION=5)
-   fi
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   mytest() {
-   pushd "${BUILD_DIR}" > /dev/null
-   VIRTUALX_COMMAND="ctest -E '(CallChannel)'" virtualmake || die 
"tests failed"
-   popd > /dev/null
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/

2015-10-19 Thread Agostino Sarubbo
commit: 666ca4361492f356fb88480f08b806c85ae97cf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 19 09:25:03 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 19 09:25:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666ca436

net-libs/telepathy-qt: amd64 stable wrt bug #562582

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
index 22f5415..c1796dc 100644
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.6.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="debug farstream +qt4 qt5 test"
 
 REQUIRED_USE="|| ( qt4 qt5 )"