devel/py-cffi: update to 1.6.0b0f26746ed
Port details
devel/py-cffi 2.1.1
Foreign Function Interface for Python calling C code
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 2.1.1
- Upstream
- up to date
- Last update
- to 2.1.1 · 1331f35496
- Quarterly
- 2026Q4: 2.1.1
- Formerly
- devel/py3-cffi until 2017-11-30
- WWW
- https://cffi.readthedocs.io/en/stable/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-cffiinstalls 2.1.1 fromlatest; fromquarterly(2026Q4) 2.1.1- Port
# cd /usr/ports/devel/py-cffi && make install clean- Size
- 282 KiB download · 1.3 MiB installed
- Depends on
- devel/libffi 3.8.0, devel/py-pycparser 3.0, lang/python312 3.12.15
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.1.1 | 2.1.1 | – |
| FreeBSD 15 | 2.1.1 | 2.1.1 | – |
| FreeBSD 14 | 2.1.1 | 2.1.1 | 2.1.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.1.1 | 2.1.1 | – |
| FreeBSD 14 | 2.1.1 | 2.1.1 | 2.1.1 |
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 2.1.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (62)
devel/py-cffi: Update to 1.5.0 - Update to latest version 1.5.0 - Fix broken test target - Align test target with ports framework Reviewed by: feld (mentor) Approved by: feld (mentor) Differential Revision: D5960ec4fe71414
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6devel/py-cffi: update to 1.2.13860a006fb
devel/py-cffi: update to 1.1.1 PR: 200699 Submitted by: dbnc4b59ab052
devel/py-cffi: Backport upstream pull request #56
Backport upstream pull request #56 [1] which fixes (double) building for
Python packackges that use py-cffi to compile their modules.
This issue manifested itself in the 'install' target (stage) of Python
port building, causing the module that was already built at the 'build'
stage to be built again, except *without* the build arguments provided
in the build stage.
These symptoms were observable in security/py-cryptography [2]
While I'm here:
- Add regression-test target and TEST_DEPENDS
unit tests: 1 failed, 1033 passed, 80 skipped in 70.56 seconds
Note: Failure in test_array_type already exists in current version, and
has been reported upstream [3]
[1] https://bitbucket.org/cffi/cffi/pull-request/56/
[2] https://github.com/pyca/cryptography/pull/1635
[3] https://bitbucket.org/cffi/cffi/issue/178/
Approved by: wg (maintainer)36aaad0101devel/py-cffi: fix rpath3ad95a138c
devel/py-cffi: add run path to the built library - USES python80f57a4ce6
devel/py-cffi: update to 0.8.6 Submitted by: olivierd35b4c3d8b8
- Update to 0.8.2 Approved by: wg@ (maintainer, timeout 1 month)f1734e2c21
devel/py-cffi: switch from easy_install to installcb5d0afd43
devel/py-cffi: Foreign Function Interface for Python calling C code Foreign Function Interface for Python calling C code. WWW: http://cffi.readthedocs.org/fc8c1a26e3