[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/files/, net-libs/telepathy-qt/, profiles/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 )"