39 Commits

Author SHA1 Message Date
naddy
8c0294c2fa drop RCS Ids 2022-03-11 19:53:16 +00:00
sthen
29389da44c bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:02:15 +00:00
tb
b25886123c rm empty file 2021-11-01 18:03:46 +00:00
tb
8794e6b8e5 net/py-M2Crypto: LibreSSL now has BIO_get_init(), so remove no longer
needed patch.
2021-10-31 17:23:38 +00:00
tb
5ad581bcde security/py-M2Crypto: drop a bunch of patches that are no longer
necessary. Most of these code paths re-implement functions we have
had in libcrypto for a long time. Do warn on use of tls1_method:
if anything triggers this warning, we want to fix it!
2021-10-07 22:32:54 +00:00
sthen
6637f64866 update to py-M2Crypto-0.38.0, tweak/ok tb@ 2021-07-24 20:02:04 +00:00
jasper
3e8390a929 update to py3-M2Crypto-0.37.1 2021-05-03 11:47:33 +00:00
sthen
d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
ajacoutot
46fd384b52 Change the "FLAVOR ?= python3" contruct to "FLAVOR = python3" since these are
python3 only ports.

"Yes please, it's not really optional so I think = is better." sthen@
2020-08-19 12:25:12 +00:00
jasper
dc4714e72c - update to py-M2Crypto-0.36.0
- make this python3-only
2020-07-17 17:47:30 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
jasper
fb71d59c48 update to py-M2Crypto-0.35.2 2019-09-01 12:34:07 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
jasper
9a329db8a0 update to py-M2Crypto-0.33.0 2019-05-09 16:12:52 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
jasper
f8461aff0c update to py-M2Crypto-0.31.0 2019-01-28 19:25:11 +00:00
jasper
fb7b8b3cc6 update to py-M2Crypto-0.30.1 2018-04-30 09:37:15 +00:00
jasper
bfa13946f1 update to py-M2Crypto-0.30.0 2018-04-26 08:25:22 +00:00
jasper
36375d30ee BIO_meth_new() and BIO_meth_free() are non-static in LibreSSL 2018-04-25 16:51:05 +00:00
jasper
d730e89cd7 add links 2018-04-25 16:49:20 +00:00
jasper
53054c2a14 - update to py-M2Crypto 0.29.0
- fix for python2 where .flush() would return EBADF, for example with
  "import M2Crypto; M2Crypto.BIO.openfile('/etc/ssl/cert.pem')"
2018-04-25 09:58:03 +00:00
ajacoutot
cce4536626 End these over to jasper@, I'm not really using salt anymore these days.
ok jasper@
2018-04-05 11:45:43 +00:00
ajacoutot
69cfc010b7 Update to py-M2Crypto-0.28.2. 2018-02-10 08:40:55 +00:00
ajacoutot
107a7aad8d Update to py-M2Crypto-0.27.0.
- committing early to catch any regression
2017-10-09 05:57:38 +00:00
ajacoutot
988cfd8897 Take maintainer.
req. by rpe@ (former maintainer)
2017-10-08 17:00:58 +00:00
rpe
7bb833a987 Update security/py-M2Crypto to 0.26.0
OK aja@
2017-04-07 20:27:58 +00:00
ajacoutot
f29839cbec This requires devel/py-typing now.
fixes devel/py-wbem breakage reported by naddy@
discussed with rpe@
2016-08-23 12:58:28 +00:00
rpe
ec3212fe50 Update security/py-M2Crypto to 0.25.1
OK aja@
2016-08-21 15:18:14 +00:00
rpe
517578be12 Update security/py-M2Crypto to 0.24.0
with help from and OK sthen
2016-03-23 23:02:46 +00:00
rpe
a0114a457c - update security/py-M2Crypto to 0.23.0
- add pre-test target to enable make test

OK sthen@, aja@
2016-02-05 14:58:45 +00:00
rpe
8c052e145f Update security/py-M2Crypto to 0.22.5
Update HOMEPAGE to use gitlab.com.

With help from sthen@
OK aja
2015-10-25 15:29:13 +00:00
sthen
ee57a78901 bump REVISION for setuptools dep change. 2015-09-29 10:52:28 +00:00
jca
80e7a26f2a SSLv3 fix: don't gen bindings for SSLv3_method. ok sthen@ 2015-08-28 16:29:56 +00:00
jasper
5e91600570 - switch to MODPY_PI 2015-04-02 14:21:12 +00:00
rpe
504759a7e3 Update py-M2Crypto to 0.22.3
- remove obsolete patches
- set HOMEPAGE to Github, previous one is not reachable
- remove post-build target because tests are not distributed anymore

OK aja@
2014-09-04 21:41:43 +00:00
sthen
99ce12ef9a switch to a different test for the simple "is it at least possible to
import this module" check done at build time, viq noticed that the package
was now working (following safestack.h r1.13 et al) but the test still failed.
2014-05-15 22:00:13 +00:00
sthen
94d7b86ee0 add a sanity check to ensure that the built M2Crypto python module actually
works; this currently fails due to ssl ASN1 API changes which nobody who has
looked at it has been able to work out yet - better to have a visible failure
at build time than not know about it until you try to run code using it..
ok rpe@
2014-05-11 21:14:38 +00:00
rpe
83d0be72e8 import security/py-M2Crypto 0.21.1
M2Crypto is the most complete Python wrapper for OpenSSL featuring
RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including
AES); SSL functionality to implement clients and servers; HTTPS
extensions to Python's httplib, urllib, and xmlrpclib; unforgeable
HMAC'ing AuthCookies for web session management; FTP/TLS client and
server; S/MIME; ZServerSSL: A HTTPS server for Zope and ZSmime: An
S/MIME messenger for Zope. M2Crypto can also be used to provide SSL
for Twisted.

with help and ok
sthen@ benoit@
2013-03-22 20:51:43 +00:00