Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-bin/
Date: Sat, 11 Nov 2017 19:22:45
Message-Id: 1510428155.666548ecd3011cfa4530a29420ee3d3765e49747.mgorny@gentoo
1 commit: 666548ecd3011cfa4530a29420ee3d3765e49747
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 11 19:20:24 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 11 19:22:35 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666548ec
7
8 dev-python/pypy3-bin: Allow using dev-libs/libressl
9
10 PyPy3 no longer links directly to libssl/libcrypto, and uses
11 a CFFI-based _ssl module instead. Since we are compiling it locally,
12 we can just enable libressl support like in dev-python/pypy3.
13
14 dev-python/pypy3-bin/pypy3-bin-5.9.0-r1.ebuild | 5 +++--
15 1 file changed, 3 insertions(+), 2 deletions(-)
16
17 diff --git a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r1.ebuild b/dev-python/pypy3-bin/pypy3-bin-5.9.0-r1.ebuild
18 index 5d3c7e340ec..9f1abcf1f68 100644
19 --- a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r1.ebuild
20 +++ b/dev-python/pypy3-bin/pypy3-bin-5.9.0-r1.ebuild
21 @@ -34,18 +34,19 @@ LICENSE="MIT"
22 # pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
23 SLOT="0/59"
24 KEYWORDS="~amd64 ~x86"
25 -IUSE="gdbm +jit sqlite cpu_flags_x86_sse2 test tk"
26 +IUSE="gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
27
28 RDEPEND="
29 app-arch/bzip2:0/1
30 dev-libs/expat:0/0
31 dev-libs/libffi:0/0
32 - dev-libs/openssl:0/0[-bindist]
33 sys-devel/gcc:*
34 sys-libs/glibc
35 sys-libs/ncurses:0/6
36 sys-libs/zlib:0/1
37 gdbm? ( sys-libs/gdbm:0= )
38 + !libressl? ( dev-libs/openssl:0=[-bindist] )
39 + libressl? ( dev-libs/libressl:0= )
40 sqlite? ( dev-db/sqlite:3= )
41 tk? (
42 dev-lang/tk:0=