Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 506046
Collapse All | Expand All

(-)a/dev-libs/openssl/openssl-1.0.1f.ebuild (-1 / +6 lines)
Lines 15-25 SRC_URI="mirror://openssl/source/${P}.ta Link Here
15
LICENSE="openssl"
15
LICENSE="openssl"
16
SLOT="0"
16
SLOT="0"
17
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
17
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
18
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib"
18
IUSE="bindist gmp kerberos kernel_linux kernel_FreeBSD rfc3779 sctp sse2 static-libs test +tls-heartbeat vanilla zlib"
19
19
20
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
20
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
21
# our libssl.a depends on libz.a/etc... at runtime.
21
# our libssl.a depends on libz.a/etc... at runtime.
22
LIB_DEPEND="gmp? ( dev-libs/gmp[static-libs(+)] )
22
LIB_DEPEND="gmp? ( dev-libs/gmp[static-libs(+)] )
23
	sctp? (
24
		kernel_linux? ( net-misc/lksctp-tools[static-libs(+)] )
25
		kernel_FreeBSD? ( sys-freebsd/freebsd-lib )
26
	)
23
	zlib? ( sys-libs/zlib[static-libs(+)] )
27
	zlib? ( sys-libs/zlib[static-libs(+)] )
24
	kerberos? ( app-crypt/mit-krb5 )"
28
	kerberos? ( app-crypt/mit-krb5 )"
25
# The blocks are temporary just to make sure people upgrade to a
29
# The blocks are temporary just to make sure people upgrade to a
Lines 139-144 src_configure() { Link Here
139
		$(use_ssl gmp gmp -lgmp) \
143
		$(use_ssl gmp gmp -lgmp) \
140
		$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
144
		$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
141
		$(use_ssl rfc3779) \
145
		$(use_ssl rfc3779) \
146
		$(use_ssl sctp) \
142
		$(use_ssl tls-heartbeat heartbeats) \
147
		$(use_ssl tls-heartbeat heartbeats) \
143
		$(use_ssl zlib) \
148
		$(use_ssl zlib) \
144
		--prefix="${EPREFIX}"/usr \
149
		--prefix="${EPREFIX}"/usr \
(-)a/dev-libs/openssl/metadata.xml (+1 lines)
Lines 3-8 Link Here
3
<pkgmetadata>
3
<pkgmetadata>
4
<herd>base-system</herd>
4
<herd>base-system</herd>
5
<use>
5
<use>
6
 <flag name="sctp">Support DTLS over the Stream Transmission Control Protocol</flag>
6
 <flag name='bindist'>Disable EC/RC5 algorithms (as they seem to be patented) -- note: changes the ABI</flag>
7
 <flag name='bindist'>Disable EC/RC5 algorithms (as they seem to be patented) -- note: changes the ABI</flag>
7
 <flag name='rfc3779'>Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag>
8
 <flag name='rfc3779'>Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag>
8
 <flag name='tls-heartbeat'>Enable the Heartbeat Extension in TLS and DTLS</flag>
9
 <flag name='tls-heartbeat'>Enable the Heartbeat Extension in TLS and DTLS</flag>

Return to bug 506046