BSD Ports

devel/py-ninja 1.13.2 NetBSD

Python bindings for the ninja build tool

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
29569e1f94
License
apache-2.0
Categories
devel, python
Package size
17.7 KiB, 60.8 KiB installed

Description

Ninja is a small build system with a focus on speed.

The latest Ninja python wheels provide a ninja executable and ninja_syntax.py for generating .ninja files.

In the other systems

SystemPortVersion
NetBSDdevel/py-ninja1.13.2
FreeBSDdevel/py-ninja1.13.2
HardenedBSDdevel/py-ninja1.13.2
GhostBSDdevel/py-ninja1.13.0

Install

Binary package:

pkgin install py311-ninja

From pkgsrc:

cd /usr/pkgsrc/devel/py-ninja && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.13.2
NetBSD 10.1 aarch641.13.0
SmartOS / illumos x86_641.13.2
macOS 15 arm641.13.2

Dependencies

Run dependencies 2
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-ninja-1.13.2, py313-ninja-1.13.2, py314-ninja-1.13.2

Commit history 1

DateCommitCreditsLog message
29569e1f94 adam py-ninja: updated to 1.13.2
1.13.2 chore: adopt PEP-639 license metadata format chore: pytest log_level is better than log_cli_level ci: build with clang instead of gcc ci: secure GitHub Actions workflows chore(ci): use manylinux clang install script Added note about ninja_syntax names being in the ninja namespace. fix: force BUILD_TESTING to inherit RUN_NINJA_TEST value Update to Ninja 1.13.2.g7659b.kitware.jobserver-pipe-1