x11-fonts/py-compreffor 0.5.4_3 MidnightBSD
CFF table subroutinizer for FontTools
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
924748e589- License
- Apache-2.0
- Categories
- x11-fonts, python
Description
compreffor is a CFF table subroutinizer for FontTools.
In the other systems
The newest version among them is 0.5.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11-fonts/py-compreffor | 0.5.4_3 newest | no data | - | [email protected] | 2026-08-16 |
| FreeBSD | x11-fonts/py-compreffor | 0.5.4_1 newest | none known | - | [email protected] | - |
| DragonFly | x11-fonts/py-compreffor | 0.5.4_1 newest | none known | - | [email protected] | - |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}compreffor
From mports:
cd /usr/mports/x11-fonts/py-compreffor && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}compreffor>0:x11-fonts/py-compreffor
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 4
${PYTHON_PKGNAMEPREFIX}cython>=0.29.30: lang/cython${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}setuptools_git_ls_files>=0: devel/py-setuptools_git_ls_files${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}fonttools>=4: print/py-fonttools
Build dependencies 4
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++11-lang python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| compreffor-0.5.4.tar.gz | 76466 | 306ba54045063eb437d13dd5633c11465bf3bd6905a8dceab0dcc08ed8d7f715 |
Master sites 1
- PYPI
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
924748e589 |
Lucas Holt | x11-fonts/py-compreffor: add the missing py-wheel build dependency The pep517 build stops with "ERROR Missing dependencies: wheel".
AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |
|
30a72897d9 |
Lucas Holt | x11-fonts/py-compreffor: fix Cython dependency (#656) Uses the lang/cython provider for the Cython build dependency.\n\nFixes
Magus run 643 dependency resolution.\n\nValidation: bmake -C
x11-fonts/py-compreffor FLAVOR=py312 -V BUILD_DEPENDS; bmake patch; git
diff --check.
## Summary by Sourcery
Align py-compreffor’s Cython build dependency with the shared
lang/cython provider for correct dependency resolution.
Bug Fixes:
- Fix py-compreffor’s Cython build dependency to use lang/cython,
resolving Magus dependency resolution issues.
Build:
- Update py-compreffor’s BUILD_DEPENDS to reference lang/cython instead
of devel/py-cython.
Signed-off-by: Lucas Holt <[email protected]> |
|
ae2654157b |
Lucas Holt | x11-fonts/py-compreffor: regenerate Cython sources AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |