Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 562050 | Differences between
and this patch

Collapse All | Expand All

(-)a/dev-qt/qtnetwork/qtnetwork-5.4.2-r1.ebuild (-1 / +54 lines)
Line 0 Link Here
0
- 
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
QT5_MODULE="qtbase"
7
inherit qt5-build
8
9
DESCRIPTION="Network abstraction library for the Qt5 framework"
10
11
if [[ ${QT5_BUILD_TYPE} == release ]]; then
12
	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
13
fi
14
15
IUSE="bindist connman libressl networkmanager +ssl"
16
17
DEPEND="
18
	~dev-qt/qtcore-${PV}
19
	>=sys-libs/zlib-1.2.5
20
	connman? ( ~dev-qt/qtdbus-${PV} )
21
	networkmanager? ( ~dev-qt/qtdbus-${PV} )
22
	ssl? (
23
		!libressl? ( dev-libs/openssl:0[bindist=] )
24
		libressl? ( dev-libs/libressl )
25
	)
26
"
27
RDEPEND="${DEPEND}
28
	connman? ( net-misc/connman )
29
	networkmanager? ( net-misc/networkmanager )
30
"
31
32
QT5_TARGET_SUBDIRS=(
33
	src/network
34
	src/plugins/bearer/generic
35
)
36
37
QT5_GENTOO_CONFIG=(
38
	ssl::SSL
39
	ssl::OPENSSL
40
	ssl:openssl-linked:LINKED_OPENSSL
41
)
42
43
pkg_setup() {
44
	use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
45
	use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
46
}
47
48
src_configure() {
49
	local myconf=(
50
		$(use connman || use networkmanager && echo -dbus-linked)
51
		$(use ssl && echo -openssl-linked)
52
	)
53
	qt5-build_src_configure
54
}

Return to bug 562050