summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2020-11-30 09:34:48 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2020-11-30 09:34:48 +0000
commit97d40a2eccf3bf16b109164979ba8a06b7096f54 (patch)
tree704ae4be7a404b7ef256f9bfc224d2cc10075166 /dev-python
parentf1532a598dd33c4d9110f88ef3acf481d5cf0820 (diff)
downloadbaldeagleos-repo-97d40a2eccf3bf16b109164979ba8a06b7096f54.tar.gz
baldeagleos-repo-97d40a2eccf3bf16b109164979ba8a06b7096f54.tar.xz
baldeagleos-repo-97d40a2eccf3bf16b109164979ba8a06b7096f54.zip
Updating liguros repo
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/cryptography/cryptography-3.2.1.ebuild14
1 files changed, 14 insertions, 0 deletions
diff --git a/dev-python/cryptography/cryptography-3.2.1.ebuild b/dev-python/cryptography/cryptography-3.2.1.ebuild
index b2003ec0f9fd..489572eea369 100644
--- a/dev-python/cryptography/cryptography-3.2.1.ebuild
+++ b/dev-python/cryptography/cryptography-3.2.1.ebuild
@@ -46,6 +46,20 @@ RDEPEND+=${DEPEND}
DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+src_prepare() {
+ default
+
+ # work around availability macros not supported in GCC (yet)
+ if [[ ${CHOST} == *-darwin ]] ; then
+ local darwinok=0
+ if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
+ darwinok=1
+ fi
+ sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \
+ src/_cffi_src/openssl/src/osrandom_engine.c
+ fi
+}
+
python_test() {
local -x PYTHONPATH=${PYTHONPATH}:${WORKDIR}/${VEC_P}
pytest -vv -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" ||