gnu: ninja: Update to 1.13.1.

* gnu/packages/ninja (ninja): Rename to ...
(ninja-pinned): ... this and update to 1.13.1.
[arguments]<#:tests?>: Disable.
[inputs]: Add re2c.
(ninja): Inherit from ninja/pinned.
* guix/build-system/cmake.scm, guix/build-system/meson.scm,
guix/build-system/qt.scm (default-ninja): Use ninja/pinned.
* gnu/packages/build-tools.scm (meson)[inputs],
(meson-python)[propagated-inputs]: Replace ninja with ninja/pinned.
* gnu/packages/python-xyz.scm (python-dbus-python, python-scikit-build)
[native-inputs]: Replace ninja with ninja/pinned.

Change-Id: I1b0291a37e83280ed66fd8042df962ada6d475be
This commit is contained in:
Greg Hogan 2025-04-02 16:29:24 +00:00
parent 9db3e6f49c
commit 27b14dee50
No known key found for this signature in database
GPG key ID: EF6EB27413CFEEF3
6 changed files with 75 additions and 67 deletions

View file

@ -31781,7 +31781,7 @@ Its algorithms are based on the kakasi library, which is written in C.")
(list pkg-config
python-meson-python
meson
ninja
ninja/pinned
patchelf
python-setuptools
python-sphinx
@ -35537,7 +35537,7 @@ and frame grabber interface.")
(list cmake-minimal
gfortran
git-minimal/pinned ;for tests
ninja
ninja/pinned
python-coverage
python-cython
python-hatchling