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

ninja-1.10.0-2.1 RPM for armv7hl

From OpenSuSE Ports Leap 15.3 for armv7hl

Name: ninja Distribution: openSUSE:Step:15-SP2
Version: 1.10.0 Vendor: obs://build.opensuse.org/openSUSE:Step
Release: 2.1 Build date: Fri Feb 5 04:24:44 2021
Group: Development/Tools/Building Build host: armbuild10
Size: 213537 Source RPM: ninja-1.10.0-2.1.src.rpm
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

* Mon Feb 03 2020 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
* Wed Sep 11 2019 mpluskal@suse.com
  - Run more tests
  - Small spec file improvements
* Wed Jan 30 2019 foss@grueninger.de
  - Update to version 1.9.0:
    * High-resolution timestamps
  - Update ninja-disable-maxprocs-test.patch to include
    upstream changes
  - Drop ninja-64bit-timestamps.patch as it is part of 1.9.0
* Mon Jan 14 2019 adam@mizerski.pl
  - fix bash-completion path
* Thu Dec 06 2018 idonmez@suse.com
  - Add ninja-64bit-timestamps.patch from upstream to use 64bit
    timestamps, fixes bsc#1118619
  - Fix bash-completion install path
* Tue Sep 12 2017 mpluskal@suse.com
  - Update to version 1.8.2:
    * Restore tolerance of self-referencing phony build statements
    * Factor ManifestParser options into a structure
  - Drop support for building on old distributions
* Thu Sep 07 2017 idonmez@suse.com
  - Version update to 1.8.1
    * Support more path components
    * Performance improvement in highly parallerized and large build
* Wed Dec 07 2016 mpluskal@suse.com
  - Add macros.ninja (boo#1014177)
  - Backport latest release to SLE12 bsc#1055189 fate#323787
* Tue Dec 06 2016 badshah400@gmail.com
  - Add macros.ninja as an external source file and install it to
    the %{_rpmconfigdir}/macros.d/; this installs macros for RPM
    that are in turn used by the RPM macros for meson.
* Sun Nov 13 2016 mpluskal@suse.com
  - Update to version 1.7.2:
    * %e and %r work again in dumb terminals (#1146, #1148)
    * `-t browse` now HTML-escapes rule names (#1157)
    * an edge may now have 0 explicit outputs if it has implicit
      outputs (#1159)
    * make misc/measure.py python 3-compatible
    * misc/write_fake_manifest.py now optionally writes source files,
      use it to quickly produce large, buildable projects for testing
      (#1109, #1198)
    * on newer FreeBSDs, use ppoll()
  - Refresh ninja-disable-maxprocs-test.patch
* Fri Apr 29 2016 idonmez@suse.com
  - Update to version 1.7.1
    * Change default NINJA_STATUS to [%f/%t] github issue #1143
* Thu Apr 28 2016 foss@grueninger.de
  - update to version 1.7.0
    * ninja now supports implicit outputs.
    * Ninja's output has slightly changed, to make it easier to
      automated tools to look at ninja's output.
    * Ninja now explicitly handles SIGHUP and cleans up after itself.
    * Ninja now uses posix_spawn instead of fork/exec to launch
      subprocesses (on POSIX).
  - adjust links to new wesite
* Tue Apr 26 2016 matz@suse.de
  - Make it build on SLE11 (use python2 there).
* Tue Feb 23 2016 sndirsch@suse.com
  - needed for building current llvm on sle12
    (fate #315643-315645, 319159-319161, 319618)
* Sat Jan 30 2016 mpluskal@suse.com
  - Update dependencies
  - Use optflags when building
  - Make building more verbose
* Wed Jul 01 2015 foss@grueninger.de
  - Update to version 1.6.0
    * rules are now scoped to the subninja they're in.
    * dupe edges with multiple outputs now uses first edge
      instead of last (#867)
    * pools actually work now
    * generators can now run more often than twice if needed
    * unexpected output names now cause a rebuild instead of
      a hard error
    * POSIX-specific changes
    + child processes get detached from terminal
    + check for SIGINT after ppoll/pselect -> faster Ctrl-C
    + add an explicit SIGTERM signal handler
    * Ran ninja under afl-fuzz and fixed all crashes and bugs it found
    + fix crashes on cyclic graphs with multiple outputs
    + failing stat() now aborts build
    + cyclic rule bindings no longer crash
    + dependency cycles with multiple outputs no longer get
      ninja into a stuck state
  - Update ninja-disable-maxprocs-test.patch to match upstream
    changes
  - use Python 3 for configure
* Wed Nov 26 2014 idonmez@suse.com
  - Update to version 1.5.3
    * Reaping finished subprocesses now has precedence over
      starting new jobs
    * ninja no longer depends on googletest
  - Install bash/zsh completion
  - Install vim syntax file
  - Implement %check
  - Add ninja-disable-maxprocs-test.patch to disable max procs test,
    it needs a ulimit raise.

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, Sat Mar 9 16:34:06 2024