dev-lua/lua-openssl: fix libressl build
authorMatthias Hauber <crito@fnordpipe.org>
Mon, 1 Oct 2018 21:31:27 +0000 (23:31 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sat, 6 Oct 2018 07:11:00 +0000 (09:11 +0200)
commit762dee6c53a540946e0c270d7d585464086782e5
tree8b7d64e5574ac42efccbf127f1730931716d9958
parentc7cb35a6deb16e24e672a2dd010b8bf422ac3c49
dev-lua/lua-openssl: fix libressl build

backports libressl compat from master branch and disables
  cms, sm2 and srp.
Additionally set dependency to libressl < 2.7.0 because there
are changes in the libressl-2.7 api that raises
a lot of incompatible pointer types.

Closes: https://bugs.gentoo.org/667390
Signed-off-by: Matthias Hauber <crito@fnordpipe.org>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/10039
dev-lua/lua-openssl/files/0001-fix-libressl-compat.patch [new file with mode: 0644]
dev-lua/lua-openssl/lua-openssl-0.7.3.ebuild