Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ninja-1.12.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ninja Distribution: openSUSE Tumbleweed
Version: 1.12.0 Vendor: openSUSE
Release: 1.1 Build date: Tue May 7 15:45:10 2024
Group: Development/Tools/Building Build host: reproducible
Size: 308348 Source RPM: ninja-1.12.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://ninja-build.org/
Summary: A small build system closest in spirit to Make
Ninja is yet another build system. It takes as input the interdependencies
of files (typically source code and output executables) and orchestrates
building them, quickly.

Provides

Requires

License

Apache-2.0

Changelog

* Tue May 07 2024 Christoph G <foss@grueninger.de>
  - Move testing and its dependency google-test into a separate
    package
* Sat May 04 2024 Christoph G <foss@grueninger.de>
  - Use build dependency googletest-devel instead of gtest to
    break dependency cycle
* Tue Apr 30 2024 Christoph G <foss@grueninger.de>
  - update to 1.12.0
    * Critical path scheduler which orders the jobs by their runtime
      history. This may break your build if you haven't specified
      your dependencies correctly.
    * Resiliency against inputs changing during the build
    * Reliable ETA and progress percentage in status #1963
  - Use CMake as build system
* Wed Aug 31 2022 Christoph G <foss@grueninger.de>
  - update to 1.11.1:
    * A fix for a potential SIGFPE in the new (Docker-compatible)
      default number of jobs detection.
* Wed May 18 2022 Paolo Stivanin <info@paolostivanin.com>
  - update to 1.11.0:
    * this release adds Validation Nodes which are a new way to add jobs
      like linters or static analyzers to the build graph
    * support cpu limit on docker
    * fixes to disk_interface
    * fixes to ninja -t parameter
    * optimize ninja -d stats
    * add -q (quiet) option
  - rebase ninja-disable-maxprocs-test.patch
  - rebase ninja-re2c-g.patch
* Mon Apr 05 2021 Cristian Rodríguez <crrodriguez@opensuse.org>
  - ninja-re2c-g.patch tell re2c to generate gcc specific code using
    the -g flag, this usually results in lexers that are 20-25% faster.
* Tue Dec 29 2020 Dirk Müller <dmueller@suse.com>
  - update to 1.10.2:
    * The browse tool is now enabled when building with CMake
    (so it's part of the official binaries again)
    * it should now work in all circumstances to run the restat tool
    by the generator on Windows
* Wed Nov 04 2020 Ludwig Nussel <lnussel@suse.de>
  - LFS fix for 32bit arch builds (gh#ninja-build/ninja#829)
* Mon Aug 24 2020 Dirk Mueller <dmueller@suse.com>
  - update to 1.10.1:
    * https://groups.google.com/g/ninja-build/c/QQM54eAhrjU/m/q5zn_zTlAQAJ
* Mon Feb 03 2020 Christoph G <foss@grueninger.de>
  - update to version 1.10.0:
    * New dyndep binding to support Fortran and C++20 modules
    * Also there are three new tools: cleandead, restat, rules

Files

/usr/bin/ninja
/usr/lib/rpm/macros.d/macros.ninja
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/ninja
/usr/share/licenses/ninja
/usr/share/licenses/ninja/COPYING
/usr/share/vim
/usr/share/vim/site
/usr/share/vim/site/syntax
/usr/share/vim/site/syntax/ninja.vim
/usr/share/zsh
/usr/share/zsh/site-functions
/usr/share/zsh/site-functions/_ninja


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 27 23:42:38 2024