From aed8d790e4482db46af84597212c97e573de4ee1 Mon Sep 17 00:00:00 2001 From: Andrew Jeddeloh Date: Wed, 7 Feb 2018 13:01:26 -0800 Subject: [PATCH] dev-python/m2crypto: remove package This is only used by hard-host-depends --- .../dev-python/m2crypto/Manifest | 9 -- ...2.3-Use-swig-generated-python-loader.patch | 138 ------------------ .../m2crypto/files/0.22.3-packaging.patch | 69 --------- .../m2crypto/m2crypto-0.24.0.ebuild | 38 ----- .../m2crypto/m2crypto-0.25.1-r2.ebuild | 39 ----- .../dev-python/m2crypto/metadata.xml | 12 -- .../md5-cache/dev-python/m2crypto-0.24.0 | 15 -- .../md5-cache/dev-python/m2crypto-0.25.1-r2 | 15 -- 8 files changed, 335 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-Use-swig-generated-python-loader.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-packaging.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.24.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.25.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/m2crypto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.24.0 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.25.1-r2 diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/Manifest deleted file mode 100644 index b0488b61d1..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX 0.22.3-Use-swig-generated-python-loader.patch 4468 SHA256 e7e99614688bbf4ba2c596bf67bbdaefc479b36cf2375acd23380e652813bc75 SHA512 e194f67da2486d13dc0b68df993c7339e1818f773a907cb516102f3e8a1682fca24b8d2e22f1438443c7b95bf8e9d0fb52d63a74fb505c6d6b1e0e78afa798a4 WHIRLPOOL c441e785fcb2f049e2810eb5f5b1bfd4cfb2686dea8065459da2b3f2c2a66a4e7570a6e539dcf086d7bc1a5e2f54b34e348e39be6643e7cbfb1c6b854c555b51 -AUX 0.22.3-packaging.patch 2573 SHA256 8a23859c4bd1e0da96aa200f03d1a9f5ff08b1fa83b4a35399801679f5a79b75 SHA512 d98dd96dace3705f407202726cd2f4780465f23ab323b43ee3d5929b731450ba329d27dbf1bc6a3840084a392de0e85e9bd90fc45a59144659325151c7b8d253 WHIRLPOOL 479f696cc8ec65a40bc985587d69ba8f7397b81e69e08f842f31f82e8cb4d290e08444498a9fdd6b8f24df48929319e71d7333078f57af8322809dd5ab0b8093 -DIST M2Crypto-0.24.0.tar.gz 184457 SHA256 80a56441a1d2c0cf27e725be7554c92598b938fc8767ee2c71fdbc2fdc055ee8 SHA512 c23ae0f8ac790d4ef108a217a44e994341f6bbe4e12a7fef2518d8def82331246a145e19a2504b82b790a3ad4b467d2facc8a73bb7f1190b56441d8482c66aca WHIRLPOOL 47a437ee1207b4cca8d67aa4bdec95b9194030e3fc7146ace8d071caa9be829f3e9516ff9399e695615acdf930a90040deb0f1175d81994465ed0853688e3b37 -DIST M2Crypto-0.25.1.tar.gz 300904 SHA256 ac303a1881307a51c85ee8b1d87844d9866ee823b4fdbc52f7e79187c2d9acef SHA512 096d414efd5558f9ca4cebf46a297fa39f799e35c4325e031ee816689345e041370f2129650a10db66ebfcfe64309a7c7b49082306567baaf003b88ed9d60bda WHIRLPOOL c634685f8e096c41fc6caf9b364c5393b8f62fb585cd63f7599bb9cc10f910eb25cf48772616773ad9708d1f0fc25f139ee897d925d18432a03e18db552bfe7b -EBUILD m2crypto-0.24.0.ebuild 939 SHA256 bfa6031ec861a3e04bcd464b379d90a803958ba2e4034dd85721c5b7f734490a SHA512 b5f7ae379e997a56934130c4b14b9357773904e19ec5357b93de6ab144ec7faeabfb19def44e5c8460d56fbc3b59287121f75b008f83b83e71aaf41e5d26823a WHIRLPOOL f60473c26e42124d24747d86535cea9e77e34dc975d46b53e47ae0d59a37cfffdb827eaeb2539528b0250fae5d03da4ddf34cd31496d0ef77f1558e420f48be4 -EBUILD m2crypto-0.25.1-r2.ebuild 861 SHA256 a4bc4acf8b7b3ad0d4b5260a6aa179a0e6bcf198c463be30787958422c689ccc SHA512 452eb81bc814df71e536bed8b99a6ede611c690a4436b1132783c9eaa2aa0a988ec1231763126d77cedc8643db269e0e94dd65623cb75f04153a75f190ca26c4 WHIRLPOOL 3df19810748a4aee3a1c5aedd9bcb2d67a75b303afb5d51661ee8c91d8504acd8b3d63c3f04e78c1363511a961bc0f28dfc0c864d4572ca1638f9096f6d6d76d -MISC ChangeLog 4266 SHA256 cb2c5c4b7e3f369ff5771668f735d21ccb7220e0d4f0087823cbf857571e7694 SHA512 ddd1c2a62e02a76067b9dd7c78f6c0db466938118f89ac3e0fe80dcbb1836157fdf845b3a71c14730d18d696555ebb9ccaf724be9c7935dd549f43d30e2f9c8f WHIRLPOOL 176157383668d784462e09697ecbf240110622b7f63eb423ab85c684beb3452e3cb177814c6925864607901377bef1fc48d32931254cfe36d9d58c6842f4d1d6 -MISC ChangeLog-2015 14785 SHA256 bc1f5e8965bd259e09aca3df7f1f04e5730b88839a8624159adfd0098202b627 SHA512 fc570db891f03ca71c118ce6662fcad9a219d15d2dde18b3d914aeecd1108783abf2f4659e96e3f5e8aa6cb4bf476bd7f98f1975fd395411e5725118013f82b9 WHIRLPOOL f6a6a35ab0566f54b3d49bf5714c8173a0ab9a91114a25ff508507469c6d538869231119b338e9bb9ad7baae81e62aedec3978e5292b8e4089c849d6e0e973fa -MISC metadata.xml 380 SHA256 5ab7583a3fb8617ce68eb175d57b6a1ba951baca62d0179d80f63aca9eba3635 SHA512 f2e3b4228c45471f0132b3bb412f017f4006eb82bd63e187db3efdfd3f412c1db19bdb79d37630bb059f75ef69f110687b8924d22c2aef0101cb40eb3486f1e6 WHIRLPOOL f7bbc7ad82ae17374b32f1606bbf8960c799800debf709111abffb1df8da39d4492038dbeb3e3eb135f81f43038615d6d0fc0810151a58d5c27a3936237df9da diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-Use-swig-generated-python-loader.patch b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-Use-swig-generated-python-loader.patch deleted file mode 100644 index 9ed352316c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-Use-swig-generated-python-loader.patch +++ /dev/null @@ -1,138 +0,0 @@ -From 803188070e486030cb1d2e53692b39305c742b17 Mon Sep 17 00:00:00 2001 -From: Joe Julian -Date: Tue, 19 May 2015 23:54:08 -0700 -Subject: [PATCH] Use swig generated python loader - ---- - .gitignore | 6 +++++- - M2Crypto/__init__.py | 4 ++-- - M2Crypto/m2.py | 4 +--- - SWIG/_m2crypto.def | 2 +- - SWIG/_m2crypto.i | 2 +- - setup.py | 25 +++++++++++++++++++++---- - 6 files changed, 31 insertions(+), 12 deletions(-) - -diff --git a/M2Crypto/__init__.py b/M2Crypto/__init__.py -index 647e057..38dbbd5 100644 ---- a/M2Crypto/__init__.py -+++ b/M2Crypto/__init__.py -@@ -19,7 +19,7 @@ Copyright 2008-2011 Heikki Toivonen. All rights reserved. - version_info = (0, 22) - version = '.'.join([str(_v) for _v in version_info]) - --import __m2crypto -+import m2crypto - import m2 - import ASN1 - import AuthCookie -@@ -47,4 +47,4 @@ import m2xmlrpclib - import threading - import util - --__m2crypto.lib_init() -+m2crypto.lib_init() -diff --git a/M2Crypto/m2.py b/M2Crypto/m2.py -index e4bb695..516cadb 100644 ---- a/M2Crypto/m2.py -+++ b/M2Crypto/m2.py -@@ -25,7 +25,5 @@ Portions created by Open Source Applications Foundation (OSAF) are - Copyright (C) 2004 OSAF. All Rights Reserved. - """ - --from __m2crypto import * -+from m2crypto import * - lib_init() -- -- -diff --git a/SWIG/_m2crypto.def b/SWIG/_m2crypto.def -index 753db2c..3e9d5bc 100644 ---- a/SWIG/_m2crypto.def -+++ b/SWIG/_m2crypto.def -@@ -1,2 +1,2 @@ - EXPORTS --init__m2crypto -+init_m2crypto -diff --git a/SWIG/_m2crypto.i b/SWIG/_m2crypto.i -index 50be5c3..e491222 100644 ---- a/SWIG/_m2crypto.i -+++ b/SWIG/_m2crypto.i -@@ -8,7 +8,7 @@ - * - */ - --%module(threads=1) _m2crypto -+%module(threads=1) m2crypto - /* We really don't need threadblock (PyGILState_Ensure() etc.) anywhere. - Disable threadallow as well, only enable it for operations likely to - block. */ -diff --git a/setup.py b/setup.py -index bac6f9f..fc89513 100644 ---- a/setup.py -+++ b/setup.py -@@ -17,9 +17,22 @@ import os, sys, platform - from setuptools import setup - from setuptools.command import build_ext - -+from distutils.util import get_platform - from distutils.core import Extension - from distutils.spawn import find_executable - -+from distutils.command.build import build -+from setuptools.command.install import install -+ -+class CustomBuild(build): -+ def run(self): -+ self.run_command('build_ext') -+ build.run(self) -+ -+class CustomInstall(install): -+ def run(self): -+ self.run_command('build_ext') -+ self.do_egg_install() - - class _M2CryptoBuildExt(build_ext.build_ext): - '''Specialization of build_ext to enable swig_opts to inherit any -@@ -70,11 +83,12 @@ class _M2CryptoBuildExt(build_ext.build_ext): - - self.add_multiarch_paths() - -- opensslIncludeDir = os.path.join(self.openssl, 'include') -+ includeDir = os.path.join(self.openssl, 'include') -+ opensslIncludeDir = os.path.join(self.openssl, 'include', 'openssl') - opensslLibraryDir = os.path.join(self.openssl, 'lib') - - self.swig_opts = ['-I%s' % i for i in self.include_dirs + \ -- [opensslIncludeDir, os.path.join(opensslIncludeDir, "openssl")]] -+ [opensslIncludeDir, includeDir]] - self.swig_opts.append('-includeall') - self.swig_opts.append('-modern') - -@@ -85,6 +99,9 @@ class _M2CryptoBuildExt(build_ext.build_ext): - elif platform.architecture()[0] == '32bit': - self.swig_opts.append('-D__i386__') - -+ self.swig_opts.append('-outdir') -+ self.swig_opts.append(os.path.join(os.getcwd(),'M2Crypto')) -+ - self.include_dirs += [os.path.join(self.openssl, opensslIncludeDir), - os.path.join(os.getcwd(), 'SWIG')] - -@@ -103,7 +120,7 @@ if sys.platform == 'darwin': - else: - my_extra_compile_args = [] - --m2crypto = Extension(name = 'M2Crypto.__m2crypto', -+m2crypto = Extension(name = 'M2Crypto._m2crypto', - sources = ['SWIG/_m2crypto.i'], - extra_compile_args = ['-DTHREADING'] + my_extra_compile_args, - #extra_link_args = ['-Wl,-search_paths_first'], # Uncomment to build Universal Mac binaries -@@ -145,5 +162,5 @@ interface.''', - - ext_modules = [m2crypto], - test_suite='tests.alltests.suite', -- cmdclass = {'build_ext': _M2CryptoBuildExt} -+ cmdclass = {'build': CustomBuild, 'install': CustomInstall, 'build_ext': _M2CryptoBuildExt} - ) --- -2.4.1 - diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-packaging.patch b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-packaging.patch deleted file mode 100644 index 26952a4e78..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/files/0.22.3-packaging.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0f2c82f097cf6d3722b7793fe1159160f3f52725 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Mon, 25 May 2015 12:08:47 -0400 -Subject: [PATCH] Gentoo-specific packaging fixes - -Fix cross-compiles -EPREFIX support ---- - setup.py | 20 ++++---------------- - 1 file changed, 4 insertions(+), 16 deletions(-) - -diff --git a/setup.py b/setup.py -index fc89513..8360e7e 100644 ---- a/setup.py -+++ b/setup.py -@@ -32,7 +32,7 @@ class CustomBuild(build): - class CustomInstall(install): - def run(self): - self.run_command('build_ext') -- self.do_egg_install() -+ install.run(self) - - class _M2CryptoBuildExt(build_ext.build_ext): - '''Specialization of build_ext to enable swig_opts to inherit any -@@ -81,29 +81,19 @@ class _M2CryptoBuildExt(build_ext.build_ext): - - build_ext.build_ext.finalize_options(self) - -- self.add_multiarch_paths() -- - includeDir = os.path.join(self.openssl, 'include') - opensslIncludeDir = os.path.join(self.openssl, 'include', 'openssl') - opensslLibraryDir = os.path.join(self.openssl, 'lib') - -- self.swig_opts = ['-I%s' % i for i in self.include_dirs + \ -- [opensslIncludeDir, includeDir]] -+ eprefix = os.getenv('EPREFIX', '') -+ self.swig_opts = ['-I' + eprefix + '/usr/include'] - self.swig_opts.append('-includeall') - self.swig_opts.append('-modern') - -- # Fedora does hat tricks. -- if platform.linux_distribution()[0] in ['Fedora', 'CentOS']: -- if platform.architecture()[0] == '64bit': -- self.swig_opts.append('-D__x86_64__') -- elif platform.architecture()[0] == '32bit': -- self.swig_opts.append('-D__i386__') -- - self.swig_opts.append('-outdir') - self.swig_opts.append(os.path.join(os.getcwd(),'M2Crypto')) - -- self.include_dirs += [os.path.join(self.openssl, opensslIncludeDir), -- os.path.join(os.getcwd(), 'SWIG')] -+ self.include_dirs += [os.path.join(os.getcwd(), 'SWIG')] - - if sys.platform == 'cygwin': - # Cygwin SHOULD work (there's code in distutils), but -@@ -113,8 +103,6 @@ class _M2CryptoBuildExt(build_ext.build_ext): - # Someday distutils will be fixed and this won't be needed. - self.library_dirs += [os.path.join(self.openssl, 'bin')] - -- self.library_dirs += [os.path.join(self.openssl, opensslLibraryDir)] -- - if sys.platform == 'darwin': - my_extra_compile_args = ["-Wno-deprecated-declarations"] - else: --- -2.4.1 - diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.24.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.24.0.ebuild deleted file mode 100644 index 4ddfa7e334..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.24.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_PN="M2Crypto" - -DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit" -HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="libressl" - -RDEPEND=" - !libressl? ( >=dev-libs/openssl-0.9.8:0= ) - libressl? ( dev-libs/libressl:= ) -" -DEPEND="${RDEPEND} - >=dev-lang/swig-1.3.28:0 - dev-python/setuptools[${PYTHON_USEDEP}] -" - -S="${WORKDIR}/${MY_PN}-${PV}" - -# Tests access network, and fail randomly. Bug #431458. -RESTRICT=test - -python_test() { - esetup.py test -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.25.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.25.1-r2.ebuild deleted file mode 100644 index 671afd5a07..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/m2crypto-0.25.1-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_PN="M2Crypto" - -DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit" -HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64" -IUSE="libressl" - -RDEPEND=" - !libressl? ( >=dev-libs/openssl-0.9.8:0= ) - libressl? ( dev-libs/libressl:0= ) - dev-python/typing[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - >=dev-lang/swig-1.3.28:0 - dev-python/setuptools[${PYTHON_USEDEP}] -" - -S="${WORKDIR}/${MY_PN}-${PV}" - -# Tests access network, and fail randomly. Bug #431458. -RESTRICT=test - -python_test() { - esetup.py test -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/metadata.xml deleted file mode 100644 index ed108183e4..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/m2crypto/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - M2Crypto - m2crypto/m2crypto - - diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.24.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.24.0 deleted file mode 100644 index 48b292e8e1..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.24.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=!libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:= ) >=dev-lang/swig-1.3.28:0 dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] -DESCRIPTION=M2Crypto: A Python crypto and SSL toolkit -EAPI=5 -HOMEPAGE=https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto -IUSE=libressl python_targets_python2_7 -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos -LICENSE=BSD -RDEPEND=!libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] -REQUIRED_USE=|| ( python_targets_python2_7 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://pypi/M/M2Crypto/M2Crypto-0.24.0.tar.gz -_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=6397962e6e9d62601de82e75d426e5e4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.25.1-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.25.1-r2 deleted file mode 100644 index 0a2d6f368f..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/m2crypto-0.25.1-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=!libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:0= ) dev-python/typing[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-lang/swig-1.3.28:0 dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] -DESCRIPTION=M2Crypto: A Python crypto and SSL toolkit -EAPI=6 -HOMEPAGE=https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto -IUSE=libressl python_targets_python2_7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 -LICENSE=BSD -RDEPEND=!libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:0= ) dev-python/typing[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] -REQUIRED_USE=|| ( python_targets_python2_7 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://pypi/M/M2Crypto/M2Crypto-0.25.1.tar.gz -_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=113f37856bde77c171a3004d5019b827