[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 65f1841482b271209d57839a83a804565d154926 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Tue Feb 17 13:52:51 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Tue Feb 17 13:52:51 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=65f18414 [net-im/ktp-common-internals] Add missing dependency SLOT. Package-Manager: portage-2.2.14 --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index 8d6efdb..7099023 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -25,7 +25,7 @@ IUSE=debug otr semantic-desktop DEPEND= =net-libs/telepathy-qt-0.9.5[qt4] - =net-libs/telepathy-logger-qt-0.5.80 + =net-libs/telepathy-logger-qt-0.5.80:0 otr? ( dev-libs/libgcrypt:0= =net-libs/libotr-4.0.0
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 3972284a0cbbf5b7df504fac207e040777c2211b Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Tue Feb 17 13:43:53 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Tue Feb 17 13:43:53 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3972284a [net-im/ktp-common-internals] Add missing dev-libs/libgcrypt SLOT. Package-Manager: portage-2.2.14 --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index 2805354..8d6efdb 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -27,7 +27,7 @@ DEPEND= =net-libs/telepathy-qt-0.9.5[qt4] =net-libs/telepathy-logger-qt-0.5.80 otr? ( - dev-libs/libgcrypt:= + dev-libs/libgcrypt:0= =net-libs/libotr-4.0.0 ) semantic-desktop? (
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/files/, net-im/ktp-common-internals/
commit: fb76c5847c5c615bfe5649645646f4a0bef4c212 Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com AuthorDate: Wed Jan 21 00:50:21 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jan 21 20:47:43 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fb76c584 [net-im/ktp-common-internals] Make tests optional --- .../ktp-common-internals--tests-optional.patch | 28 ++ .../ktp-common-internals-.ebuild | 3 +++ 2 files changed, 31 insertions(+) diff --git a/net-im/ktp-common-internals/files/ktp-common-internals--tests-optional.patch b/net-im/ktp-common-internals/files/ktp-common-internals--tests-optional.patch new file mode 100644 index 000..4343173 --- /dev/null +++ b/net-im/ktp-common-internals/files/ktp-common-internals--tests-optional.patch @@ -0,0 +1,28 @@ +--- a/CMakeLists.txt 2015-01-20 21:49:46.354302243 +0100 b/CMakeLists.txt 2015-01-21 01:45:39.660978780 +0100 +@@ -10,10 +10,9 @@ + cmake_policy(SET CMP0002 OLD) + + find_package (Qt5 REQUIRED CONFIG COMPONENTS +- Qml +- Test) ++ Qml) + +-find_package (KF5 REQUIRED COMPONENTS ++find_package (KF5 REQUIRED COMPONENTS + CoreAddons + Notifications + KIO +@@ -101,7 +100,11 @@ + add_subdirectory(KTp) + add_subdirectory(tools) + add_subdirectory(data) +-add_subdirectory(tests) ++ ++if(BUILD_TESTING) ++find_package(Qt5Test REQUIRED CONFIG) ++add_subdirectory(tests) ++endif() + + if (OTR_LIBS_FOUND) + include_directories (${LIBOTR_INCLUDE_DIR} diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index 93d53ef..476fb25 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -4,6 +4,7 @@ EAPI=5 +KDE_TEST=true inherit kde5 DESCRIPTION=KDE Telepathy common library @@ -58,6 +59,8 @@ RDEPEND=${DEPEND} !net-im/ktp-common-internals:4 +PATCHES=( ${FILESDIR}/${PN}--tests-optional.patch ) + src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package doc Doxygen)
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/, kde-misc/kaccounts-integration/, ...
commit: d17b39c302acd5b195f924a1ba918d480f11327f Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Mon Dec 29 22:49:31 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Tue Dec 30 16:39:42 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d17b39c3 update some kaccounts and ktp dependencies --- kde-misc/kaccounts-integration/kaccounts-integration-.ebuild | 2 -- net-im/ktp-auth-handler/ktp-auth-handler-.ebuild | 1 - net-im/ktp-common-internals/ktp-common-internals-.ebuild | 1 - 3 files changed, 4 deletions(-) diff --git a/kde-misc/kaccounts-integration/kaccounts-integration-.ebuild b/kde-misc/kaccounts-integration/kaccounts-integration-.ebuild index daec5ac..a06f078 100644 --- a/kde-misc/kaccounts-integration/kaccounts-integration-.ebuild +++ b/kde-misc/kaccounts-integration/kaccounts-integration-.ebuild @@ -29,10 +29,8 @@ DEPEND= net-libs/accounts-qt net-libs/signond dev-qt/qtcore:5 - dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 - dev-qt/qtxml:5 RDEPEND=${DEPEND} diff --git a/net-im/ktp-auth-handler/ktp-auth-handler-.ebuild b/net-im/ktp-auth-handler/ktp-auth-handler-.ebuild index 608ff19..174012a 100644 --- a/net-im/ktp-auth-handler/ktp-auth-handler-.ebuild +++ b/net-im/ktp-auth-handler/ktp-auth-handler-.ebuild @@ -24,7 +24,6 @@ DEPEND= dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 net-libs/accounts-qt kde-misc/kaccounts-integration diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index a0e1576..79413a5 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -25,7 +25,6 @@ DEPEND= $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdelibs4support) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) $(add_frameworks_dep knotifications)
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 204e43e2e33963e94a4bf9a15fe2c19d718f Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Fri Dec 12 10:10:47 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Fri Dec 26 15:47:55 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=204e43e2 [net-im/ktp-common-internals] remove unused deps --- net-im/ktp-common-internals/ktp-common-internals-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index 1bde625..e5e9c8d 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -22,7 +22,6 @@ IUSE=otr # todo: telepathy-logger-qt, libkpeople, kdepimlibs DEPEND= $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kcompletion) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons)
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 8e38d1cc3598dff98dc3ab91e139e15422d79e1a Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Mon Dec 15 13:15:49 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Fri Dec 26 15:50:00 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8e38d1cc [net-im/ktp-common-internals] add telepathy-logger support --- net-im/ktp-common-internals/ktp-common-internals-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index e5e9c8d..bc7d1c8 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -19,7 +19,7 @@ LICENSE=LGPL-2.1 SLOT=5 IUSE=otr -# todo: telepathy-logger-qt, libkpeople, kdepimlibs +# todo: libkpeople, kdepimlibs DEPEND= $(add_frameworks_dep kcmutils) $(add_frameworks_dep kconfig) @@ -44,8 +44,10 @@ DEPEND= dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-misc/kaccounts-integration + media-libs/qt-gstreamer net-libs/accounts-qt =net-libs/telepathy-qt-0.9.5[qt5] + net-libs/telepathy-logger-qt:5 otr? ( dev-libs/libgcrypt:0= =net-libs/libotr-4.0.0
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: ed887081dbb413ddcaaa87e0341183a80392683a Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Wed Dec 17 14:42:07 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Fri Dec 26 16:23:27 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ed887081 [net-im/ktp-common-internals] add USE flags for optional deps --- .../ktp-common-internals-.ebuild | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index bc7d1c8..a0e1576 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -17,7 +17,7 @@ fi LICENSE=LGPL-2.1 SLOT=5 -IUSE=otr +IUSE=doc otr # todo: libkpeople, kdepimlibs DEPEND= @@ -48,6 +48,9 @@ DEPEND= net-libs/accounts-qt =net-libs/telepathy-qt-0.9.5[qt5] net-libs/telepathy-logger-qt:5 + doc? ( + app-doc/doxygen + ) otr? ( dev-libs/libgcrypt:0= =net-libs/libotr-4.0.0 @@ -59,9 +62,20 @@ RDEPEND=${DEPEND} src_configure() { local mycmakeargs=( + $(cmake-utils_use_find_package doc Doxygen) $(cmake-utils_use_find_package otr Libgcrypt) $(cmake-utils_use_find_package otr LibOTR) ) kde5_src_configure } + +src_compile() { + kde5_src_compile + use doc kde5_src_compile apidox +} + +src_install() { + kde5_src_install + use doc dodoc ${BUILD_DIR}/KTp/docs/html/* +}
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 94902dd703816c618fd536d07ed68fd6808d099b Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Wed Dec 3 13:11:47 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Thu Dec 4 16:24:17 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=94902dd7 [net-im/ktp-common-internals] update dependencies --- net-im/ktp-common-internals/ktp-common-internals-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index a6728ee..1bde625 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -29,7 +29,6 @@ DEPEND= $(add_frameworks_dep kdelibs4support) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) $(add_frameworks_dep kparts) @@ -39,11 +38,14 @@ DEPEND= $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kwindowsystem) $(add_frameworks_dep kxmlgui) + dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 + kde-misc/kaccounts-integration + net-libs/accounts-qt =net-libs/telepathy-qt-0.9.5[qt5] otr? ( dev-libs/libgcrypt:0=
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 77f5b7745bbc3990b767d402315f5dbcc10325cd Author: Karol Herbst git AT karolherbst DOT de AuthorDate: Thu Nov 20 13:37:44 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Mon Dec 1 12:38:30 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=77f5b774 [net-im/ktp-common-internals] fix 4. branch --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 1 + net-im/ktp-common-internals/ktp-common-internals-.ebuild | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index b8bcf84..614b171 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -7,6 +7,7 @@ EAPI=5 KDE_LINGUAS=bs ca ca@valencia cs da de el es et fi fr ga gl hu ia it ja kk ko lt mr nb nds nl pl pt pt_BR ro ru sk sl sr sr@ijekavian sr@ijekavianlatin sr@latin sv uk zh_CN zh_TW +EGIT_BRANCH=kde-telepathy-0.9 inherit kde4-base DESCRIPTION=KDE Telepathy common library diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index 64adb57..a6728ee 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -4,7 +4,6 @@ EAPI=5 -EGIT_BRANCH=frameworks inherit kde5 DESCRIPTION=KDE Telepathy common library
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 63d0aa6ecd7536280236a1c5aacaafadd228c521 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Tue Oct 28 13:46:45 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Tue Oct 28 13:46:45 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=63d0aa6e [net-im/ktp-common-internals] Fix category. Package-Manager: portage-2.2.14 --- net-im/ktp-common-internals/ktp-common-internals-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index 7eb2eba..64adb57 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -48,7 +48,7 @@ DEPEND= =net-libs/telepathy-qt-0.9.5[qt5] otr? ( dev-libs/libgcrypt:0= - =net-im/libotr-4.0.0 + =net-libs/libotr-4.0.0 ) RDEPEND=${DEPEND}
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: fb3d9dc495d9fb7d3ba24d5b1672b66367283dde Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Mon Oct 27 14:04:18 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Mon Oct 27 14:07:10 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fb3d9dc4 Add OTR support wrt bug #527068. Package-Manager: portage-2.2.14 --- .../ktp-common-internals/ktp-common-internals-.ebuild | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index 98ce352..7eb2eba 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -18,7 +18,7 @@ fi LICENSE=LGPL-2.1 SLOT=5 -IUSE= +IUSE=otr # todo: telepathy-logger-qt, libkpeople, kdepimlibs DEPEND= @@ -46,7 +46,20 @@ DEPEND= dev-qt/qtwidgets:5 dev-qt/qtxml:5 =net-libs/telepathy-qt-0.9.5[qt5] + otr? ( + dev-libs/libgcrypt:0= + =net-im/libotr-4.0.0 + ) RDEPEND=${DEPEND} !net-im/ktp-common-internals:4 + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package otr Libgcrypt) + $(cmake-utils_use_find_package otr LibOTR) + ) + + kde5_src_configure +}
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 1cffc2f84ff9eaa953995bb20bed5476eaf9ab98 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Sat Sep 20 09:26:55 2014 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Sat Sep 20 09:26:55 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1cffc2f8 [net-im/ktp-common-internals] Cleanup old blocker Package-Manager: portage-2.2.13 --- net-im/ktp-common-internals/ktp-common-internals-0.8.80.ebuild | 5 + net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-0.8.80.ebuild b/net-im/ktp-common-internals/ktp-common-internals-0.8.80.ebuild index b422407..08b55d9 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-0.8.80.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-0.8.80.ebuild @@ -34,10 +34,7 @@ DEPEND= =net-libs/libkpeople-0.3.0:= ) -RDEPEND=${DEPEND} - !!net-im/ktp-contact-list-0.4.0 - !net-im/ktp-text-ui-0.5.80 - +RDEPEND=${DEPEND} src_configure() { local mycmakeargs=( diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index f946876..b8bcf84 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -34,10 +34,7 @@ DEPEND= =net-libs/libkpeople-0.3.0:= ) -RDEPEND=${DEPEND} - !!net-im/ktp-contact-list-0.4.0 - !net-im/ktp-text-ui-0.5.80 - +RDEPEND=${DEPEND} src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 98771e61b198662ca8846400d0e4acded7f1b031 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Sep 16 15:40:55 2014 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Tue Sep 16 16:27:06 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=98771e61 [net-im/ktp-common-internals] Adjust dep on net-libs/libkpeople Raise and make use of subslot. Package-Manager: portage-2.2.12 --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index ba84a8f..d658ba3 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -27,7 +27,7 @@ DEPEND= =net-libs/telepathy-logger-qt-0.5.80 semantic-desktop? ( $(add_kdebase_dep kdepimlibs) - =net-libs/libkpeople-0.2.3 + =net-libs/libkpeople-0.3.0:= ) RDEPEND=${DEPEND}
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: d6158a8a9161d1ae44725b3144ea4687f3ab8999 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Sep 16 20:14:32 2014 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Tue Sep 16 20:14:53 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d6158a8a [net-im/ktp-common-internals] Add otr USE flag Package-Manager: portage-2.2.12 --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 8 +++- net-im/ktp-common-internals/metadata.xml | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index d658ba3..f946876 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -20,11 +20,15 @@ fi LICENSE=LGPL-2.1 SLOT=4 -IUSE=debug semantic-desktop +IUSE=debug otr semantic-desktop DEPEND= =net-libs/telepathy-qt-0.9.5[qt4] =net-libs/telepathy-logger-qt-0.5.80 + otr? ( + dev-libs/libgcrypt:= + =net-libs/libotr-4.0.0 + ) semantic-desktop? ( $(add_kdebase_dep kdepimlibs) =net-libs/libkpeople-0.3.0:= @@ -37,6 +41,8 @@ RDEPEND=${DEPEND} src_configure() { local mycmakeargs=( + $(cmake-utils_use_find_package otr Libgcrypt) + $(cmake-utils_use_find_package otr LibOTR) $(cmake-utils_use_find_package semantic-desktop KPeople) $(cmake-utils_use_find_package semantic-desktop KdepimLibs) ) diff --git a/net-im/ktp-common-internals/metadata.xml b/net-im/ktp-common-internals/metadata.xml index a23f444..0defe78 100644 --- a/net-im/ktp-common-internals/metadata.xml +++ b/net-im/ktp-common-internals/metadata.xml @@ -2,4 +2,7 @@ !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata herdkde/herd + use + flag name=otrEnable support for encrypted conversations using Off-The-Records messaging/flag + /use /pkgmetadata
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 6eb7967808dcd41f95ec83e1672a6d37462c48af Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Wed Jul 30 17:14:16 2014 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jul 30 17:14:16 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=6eb79678 [net-im/ktp-common-internals] Raise dep on net-libs/libkpeople Package-Manager: portage-2.2.10 --- net-im/ktp-common-internals/ktp-common-internals-4..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild index e7a3257..61345d1 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-4..ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-4..ebuild @@ -27,7 +27,7 @@ DEPEND= =net-libs/telepathy-logger-qt-0.5.80 semantic-desktop? ( $(add_kdebase_dep kdepimlibs) - =net-libs/libkpeople-0.2.1 + =net-libs/libkpeople-0.2.3 ) RDEPEND=${DEPEND}
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 3cf0bc786e5b7dd68032a516ec6991fc560de14f Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Sun Jul 27 17:30:43 2014 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Sun Jul 27 17:30:43 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3cf0bc78 [net-im/ktp-common-internals] KF5 version bump. Package-Manager: portage-2.2.10 --- .../ktp-common-internals-.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild new file mode 100644 index 000..4737bb5 --- /dev/null +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH=frameworks +inherit kde5 + +DESCRIPTION=KDE Telepathy common library +HOMEPAGE=http://community.kde.org/Real-Time_Communication_and_Collaboration; +if [[ ${PV} != ** ]]; then + SRC_URI=mirror://kde/stable/kde-telepathy/${PV}/src/${P}.tar.bz2 + KEYWORDS=~amd64 ~x86 +else + KEYWORDS= +fi + +LICENSE=LGPL-2.1 +SLOT=5 +IUSE= + +# todo: telepathy-logger-qt, libkpeople, kdepimlibs +DEPEND= + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + net-libs/telepathy-qt[qt5] + +RDEPEND=${DEPEND} + !net-im/ktp-common-internals:4 +
[gentoo-commits] proj/kde:master commit in: net-im/ktp-common-internals/
commit: 41f883fbcad50e775ca5f744aade4dfeede1260c Author: Uwe L. Korn uwelk AT xhochy DOT com AuthorDate: Sat Apr 12 10:58:17 2014 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Sat Apr 12 12:46:35 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=41f883fb [net-im/ktp-common-internals] Add USE semantic-desktop Package-Manager: portage-2.2.10 --- .../ktp-common-internals-.ebuild| 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/net-im/ktp-common-internals/ktp-common-internals-.ebuild b/net-im/ktp-common-internals/ktp-common-internals-.ebuild index caedd3d..e7a3257 100644 --- a/net-im/ktp-common-internals/ktp-common-internals-.ebuild +++ b/net-im/ktp-common-internals/ktp-common-internals-.ebuild @@ -20,15 +20,26 @@ fi LICENSE=LGPL-2.1 SLOT=4 -IUSE=debug +IUSE=debug semantic-desktop DEPEND= - $(add_kdebase_dep kdepimlibs) - =net-libs/libkpeople-0.2.1 =net-libs/telepathy-qt-0.9.3 =net-libs/telepathy-logger-qt-0.5.80 + semantic-desktop? ( + $(add_kdebase_dep kdepimlibs) + =net-libs/libkpeople-0.2.1 + ) RDEPEND=${DEPEND} !!net-im/ktp-contact-list-0.4.0 !net-im/ktp-text-ui-0.5.80 + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package semantic-desktop KPeople) + $(cmake-utils_use_find_package semantic-desktop KdepimLibs) + ) + + kde4-base_src_configure +}