python-ninja
Port variant v13
Summary Small build system with a focus on speed (3.13)
Package version 1.12.1
Homepage http://ninja-build.org/
Keywords python
Maintainer Python Automaton
License APACHE20
Other variants v12
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 21 FEB 2025, 19:12:19 UTC
Port created 21 FEB 2025, 19:12:19 UTC
Subpackage Descriptions
single ========================== Ninja Python Distributions ========================== [Ninja] is a small build system with a focus on speed. The latest Ninja python wheels provide `ninja 1.11.1.g95dee.kitware.jobserver-1 `_ executable and `ninja_syntax.py` for generating `.ninja` files. +----------------------------------------------------------------------+---------------------------------------------------------------------------+ Build Status ------------ +---------------+-------------------------------------------------------------------------------------------------------------+ Maintainers ----------- * `How to update ninja version ? `_ * `How to make a release ? `_ Miscellaneous ------------- * Documentation: https://github.com/scikit-build/ninja-python-distributions#readme * Source code: https://github.com/scikit-build/ninja-python-distributions * Mailing list: https://groups.google.com/forum/#!forum/scikit-build Python Version Support ---------------------- Versions after 1.11.1.1 no longer support Python 2-3.6, and require manylinux2010+ on linux. License ------- This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It is covered by the `Apache License, Version 2.0 `_. Ninja is also distributed under the `Apache License, Version 2.0 `_. For more information about Ninja, visit https://ninja-build.org Logo was originally created by Libby Rose from Kitware Inc. It is covered by `CC BY 4.0 `_. History ------- ninja-python-distributions was initially developed in November 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using `scikit-build `_ and depending on CMake and Ninja.
Configuration Switches (platform-specific settings discarded)
PY312 OFF Build using Python 3.12 PY313 ON Build using Python 3.13
Package Dependencies by Type
Build (only) cmake:primary:std
Build and Runtime python313:primary:std
Runtime (only) ravensys-gcc:cxx_run:std (single subpackage)
ravensys-gcc:libs:std (single subpackage)
Download groups
main mirror://GITHUB/ninja-build:ninja:v1.12.1
Distribution File Information
821bdff48a3f683bc4bb3b6f0b5fe7b2d647cf65d52aeb63328c91a6c6df285a 240483 python-src/ninja-build-ninja-1.12.1.tar.gz
Ports that require python-ninja:v13
No other ports depend on this one.