Fix build with LibreSSL PR: 222912 Submitted by: Peter Putzer <freebsd@mnd.sc>f15e791b3b
Port details
security/py-m2crypto 0.50.0
Crypto and SSL toolkit for Python
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.50.0
- Upstream
- Higher version available: 0.51.0
- Last update
- to 0.50.0 · afeb800bb3
- Quarterly
- 2026Q4: 0.50.0
- WWW
- https://m2crypto.readthedocs.io/en/latest/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-m2cryptoinstalls 0.50.0 fromlatest; fromquarterly(2026Q4) 0.50.0- Port
# cd /usr/ports/security/py-m2crypto && make install clean- Size
- 316 KiB download · 1.8 MiB installed
- Depends on
- devel/py-packaging 26.3, lang/python312 3.12.15
- License
- BSD2CLAUSE
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.50.0 | 0.50.0 | – |
| FreeBSD 15 | 0.50.0 | 0.50.0 | – |
| FreeBSD 14 | 0.50.0 | 0.50.0 | 0.50.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.50.0 | 0.50.0 | – |
| FreeBSD 14 | 0.50.0 | 0.50.0 | 0.50.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.50.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (108)
Update to 0.27.0 Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES03e8d78b37
Update to 0.26.4 Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGESd65bea8d20
Update to 0.26.3 Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES31a884e0d4
Update to 0.26.2 Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES https://gitlab.com/m2crypto/m2crypto/commits/master5365af8ec6
Update to 0.26.0 Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES https://gitlab.com/m2crypto/m2crypto/commits/master4d2d6736ea
Fix swig detection - Add conditional RUN_DEPENDS - Bump PORTREVISION for dependency and package change PR: 216257 Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com>dbbbc116cf
Remove outdated OSVERSION check19207050ec
- Update to 0.25.1 - Use USES=ssl Changes: https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES https://gitlab.com/m2crypto/m2crypto/commits/master00ef179f27
Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT. WITH_OPENSSL_* can't be set after bsd.port.pre.mk. Fold all other usage into using SSL_DEFAULT == foo PR: 210149 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D65775b55a8a53e
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight597afc47ba- Update to 0.24.0 Changes: https://gitlab.com/m2crypto/m2crypto/commits/master5e3cf1c302
- Allow concurrent installation (USE_PYTHON=concurrent)81dac1fd90
- Update to 0.23.0 - Add LICENSE_FILE - Relax USES=python Changes: https://gitlab.com/m2crypto/m2crypto/commits/masterac2b78c837
- Mark IGNORE on FreeBSD 9.xe72adbae31
- Update to 0.22.5 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin and use newer swig - Strip shared library - Update WWW Changes: https://gitlab.com/m2crypto/m2crypto/tags331aef55a4
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago) Notified by: koobs, wgec373bbc2f
- Use USES=python4849f938c9
- Add LICENSEfc2b52ebfb
- Update to 0.22.3 - Use PYDISTUTILS_AUTOPLIST - Reformat pkg-descr - Add PyPI as primary WWW Changes: https://github.com/martinpaljak/M2Crypto/commits/master5a725e4316
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
- Cleanup Makefile2b202f68ea
- Support STAGEDIR - Pet portlint31b3700cf2
Add NO_STAGE all over the place in preparation for the staging support (cat: security)a65ed2e51b
- Cosmetic change2704440db1
- Update USE_PYTHON - Do not use easyinstall - Do not installed zipped egg [1] - Bump PORTREVISION for package change - Cleanup Makefile header Requested by: olgeni [1] Tested by: olgenieff1514804
- Restrict USE_PYTHON range59f815a830
- Pet portlint - Cosmetic change - Take maintainership - Update WWW01b0a2f7ed
- Reassign to the heap978fe5634d
- Update to 0.21.1 PR: ports/154232 Submitted by: lwhsu Approved by: maintainer timeoutf5130838c8
- Move over to py25 or above - While here get rid FreeBSD 6.X and md5 support729d9d232f
- Get rip python 2.3+ Note: Python 2.3 is't longer supported and have a lot of security issues. Convert 2.3+ to yes/or 2.4/5+ With hat: portmgr1b1b29c5e6
- Update to 0.20 PR: 137658 Submitted by: Wen Heping <wenheping___gmail.com>e0f77cb241
- Update to 0.19.1 PR: 130823 Submitted by: Wen Heping <wenheping___gmail.com>17c1da2774
- Update to 0.18.2 - Update pkg-descr to reflect site Notified by: Anders Karlssson <anders___gurux.se>8e0c48ad83
- Make Python 2.5.1 the default Python version - Add significantly better support in bsd.python.mk for working with Python Eggs and the easy_install system Tested by: pointyhat runs Approved by: pav (portmgr) Most work by: perky Thanks to: pav4942ce5a7d
- Move DIST_SUBDIR to the frist part of the port. - Use OpenSSL from the ports (the new version makes additional functionality to be compiled, which enables future - 2 right now - ports to work). PR: ports/112131 Submitted by: alepulver (myself) Approved by: mnag (maintainer, timeout)6121c51e44
- Update to 0.17630031650f
- Fix run with net-im/cjc. - Bump PORTREVISION PR: 105209 Submitted by: Jonathan Arnold<jdarnold___buddydog.org>4f26372346
- Update to 0.16 - Update WWW567137897b
Remove USE_REINPLACE from all categories starting with S28dd10dcb4
Add SHA256ffcf729c85
Update my email Approved by: pav (mentor)346fd0a6a3
- Update to 0.13.1 - Take maintainership PR: ports/79003 Submitted by: Marcus Grando <marcus@corp.grupos.com.br>5e67312f66
Reset undeliverable maintainer address [1]. Comment out unfetchable master site.
[1] Diagnostic-Code: X-Postfix; host apollo.post1.com[202.27.17.99] said: 550 5.1.1
<ngps@post1.com>... User unknown (in reply to RCPT TO command)a802de794dTrim whitespace.6e7d58c396
SIZEify (maintainer timeout)8232e82f85
fix security/py-m2crypto: - use PYTHON_INCLUDEDIR instead of PYTHON_VERSION Pointed out by: Hye-Shik Chang <perky@i18n.org>ca9ea44ad8
fix security/py-m2crypto: - use PYTHON_VERSION Pointed out by: kuriyama7e6e9ca46e
fix security/py-m2crypto: builf fail from bento - added patch that fix builf fail Pointed out by: bento via kris Pointed out by: Ng Pheng Siong <ngps@netmemetic.com> (maintainer)27d656bc05