BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-fonts/py-compreffor0.5.4_3 newestno data-[email protected]2026-08-16
FreeBSDx11-fonts/py-compreffor0.5.4_1 newestnone known-[email protected]-
DragonFlyx11-fonts/py-compreffor0.5.4_1 newestnone 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

Runtime 1

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
FileSizeSHA256
compreffor-0.5.4.tar.gz76466306ba54045063eb437d13dd5633c11465bf3bd6905a8dceab0dcc08ed8d7f715
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog 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]>