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

Collapse All | Expand All

(-)a/media-video/rtmpdump/rtmpdump-9999.ebuild (-4 / +7 lines)
Lines 14-32 Link Here
14
LICENSE="GPL-2 LGPL-2.1"
14
LICENSE="GPL-2 LGPL-2.1"
15
SLOT="0"
15
SLOT="0"
16
KEYWORDS=""
16
KEYWORDS=""
17
IUSE="gnutls polarssl ssl"
17
IUSE="gnutls libressl polarssl ssl"
18
18
19
DEPEND="ssl? (
19
DEPEND="ssl? (
20
		gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
20
		gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
21
		polarssl? ( !gnutls? ( >=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) )
21
		polarssl? ( !gnutls? ( >=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) )
22
		!gnutls? ( !polarssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) )
22
		!gnutls? ( !polarssl? (
23
			!libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
24
			libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
25
		) )
23
		>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
26
		>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
24
	)"
27
	)"
25
RDEPEND="${DEPEND}"
28
RDEPEND="${DEPEND}"
26
29
27
pkg_setup() {
30
pkg_setup() {
28
	if ! use ssl && { use gnutls || use polarssl; }; then
31
	if ! use ssl && { use gnutls || use libressl || use polarssl; }; then
29
		ewarn "USE='gnutls polarssl' are ignored without USE='ssl'."
32
		ewarn "USE='gnutls libressl polarssl' are ignored without USE='ssl'."
30
		ewarn "Please review the local USE flags for this package."
33
		ewarn "Please review the local USE flags for this package."
31
	fi
34
	fi
32
}
35
}

Return to bug 565264