Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
Date: Sun, 18 Feb 2018 17:11:23
Message-Id: 1518973849.79ef8d8c587054176293037247e4b63b473213bb.asturm@gentoo
1 commit: 79ef8d8c587054176293037247e4b63b473213bb
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 18 13:57:02 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 18 17:10:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ef8d8c
7
8 kde-frameworks/kio: Add missing DEPEND
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 kde-frameworks/kio/kio-5.43.0-r1.ebuild | 79 +++++++++++++++++++++++++++++++++
13 1 file changed, 79 insertions(+)
14
15 diff --git a/kde-frameworks/kio/kio-5.43.0-r1.ebuild b/kde-frameworks/kio/kio-5.43.0-r1.ebuild
16 new file mode 100644
17 index 00000000000..6688a725275
18 --- /dev/null
19 +++ b/kde-frameworks/kio/kio-5.43.0-r1.ebuild
20 @@ -0,0 +1,79 @@
21 +# Copyright 1999-2018 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +
24 +EAPI=6
25 +
26 +KDE_TEST="forceoptional"
27 +VIRTUALX_REQUIRED="test"
28 +inherit kde5
29 +
30 +DESCRIPTION="Framework providing transparent file and data management"
31 +LICENSE="LGPL-2+"
32 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
33 +IUSE="acl +handbook kerberos +kwallet X"
34 +
35 +RDEPEND="
36 + $(add_frameworks_dep karchive)
37 + $(add_frameworks_dep kauth)
38 + $(add_frameworks_dep kbookmarks)
39 + $(add_frameworks_dep kcodecs)
40 + $(add_frameworks_dep kcompletion)
41 + $(add_frameworks_dep kconfig)
42 + $(add_frameworks_dep kconfigwidgets)
43 + $(add_frameworks_dep kcoreaddons)
44 + $(add_frameworks_dep kdbusaddons)
45 + $(add_frameworks_dep ki18n)
46 + $(add_frameworks_dep kiconthemes)
47 + $(add_frameworks_dep kitemviews)
48 + $(add_frameworks_dep kjobwidgets)
49 + $(add_frameworks_dep knotifications)
50 + $(add_frameworks_dep kservice)
51 + $(add_frameworks_dep ktextwidgets)
52 + $(add_frameworks_dep kwidgetsaddons)
53 + $(add_frameworks_dep kwindowsystem)
54 + $(add_frameworks_dep kxmlgui)
55 + $(add_frameworks_dep solid)
56 + $(add_qt_dep qtdbus)
57 + $(add_qt_dep qtgui)
58 + $(add_qt_dep qtnetwork 'ssl')
59 + $(add_qt_dep qtscript)
60 + $(add_qt_dep qtwidgets)
61 + $(add_qt_dep qtxml)
62 + dev-libs/libxml2
63 + dev-libs/libxslt
64 + acl? (
65 + sys-apps/attr
66 + virtual/acl
67 + )
68 + handbook? ( $(add_frameworks_dep kdoctools) )
69 + kerberos? ( virtual/krb5 )
70 + kwallet? ( $(add_frameworks_dep kwallet) )
71 + X? ( $(add_qt_dep qtx11extras) )
72 +"
73 +DEPEND="${RDEPEND}
74 + $(add_qt_dep qtconcurrent)
75 + test? ( sys-libs/zlib )
76 + X? (
77 + x11-libs/libX11
78 + x11-libs/libXrender
79 + x11-proto/xproto
80 + )
81 +"
82 +PDEPEND="
83 + $(add_frameworks_dep kded)
84 +"
85 +
86 +# tests hang
87 +RESTRICT+=" test"
88 +
89 +src_configure() {
90 + local mycmakeargs=(
91 + $(cmake-utils_use_find_package acl ACL)
92 + $(cmake-utils_use_find_package handbook KF5DocTools)
93 + $(cmake-utils_use_find_package kerberos GSSAPI)
94 + $(cmake-utils_use_find_package kwallet KF5Wallet)
95 + $(cmake-utils_use_find_package X X11)
96 + )
97 +
98 + kde5_src_configure
99 +}