BSD Ports

devel/meson-python 0.18.0,1 MidnightBSD

Meson Python build backend (PEP-517)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
fec85a962f
License
mit
Categories
devel, python

Description

Python build backend (PEP-517) for Meson projects.

It enables Python package authors to use Meson as the build backend for their packages.

In the other systems

SystemPortVersion
MidnightBSDdevel/meson-python0.18.0,1
FreeBSDdevel/meson-python0.22.1,1
OpenBSDdevel/meson-python0.22.1
DragonFlydevel/meson-python0.16.0,1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}meson-python

From mports:

cd /usr/mports/devel/meson-python && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}meson-python>0:devel/meson-python

Dependencies

As this port's Makefile names them.

Build 3

Runtime 4

Build dependencies 3
Run dependencies 4

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
meson_python-0.18.0.tar.gz95630c56a99ec9df669a40662fe46960321af6e4b14106c14db228709c1628e23848d
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
fec85a962f Lucas Holt devel/meson-python: update to 0.18.0
math/py-numpy 2.x requires meson-python >= 0.18.0. Bump the pyproject-metadata requirement to >= 0.9.0 and packaging to >= 23.2 to match, and add the sysutils/patchelf run dependency the newer backend uses. The MidnightBSD-local meson-${PYTHON_VER} naming and the MESON make environment override are kept. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
8c64c2cdb3 Lucas Holt devel/meson-python: use flavor-specific Meson
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>