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

ninja-1.11.1-slfo.1.1.9 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: ninja Distribution: SUSE Linux Framework One
Version: 1.11.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.9 Build date: Wed Aug 31 07:32:49 2022
Group: Development/Tools/Building Build host: reproducible
Size: 336441 Source RPM: ninja-1.11.1-slfo.1.1.9.src.rpm
Packager: https://www.suse.com/
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

* Wed Aug 31 2022 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 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 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 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 lnussel@suse.de
  - LFS fix for 32bit arch builds (gh#ninja-build/ninja#829)
* Mon Aug 24 2020 dmueller@suse.com
  - update to 1.10.1:
    * https://groups.google.com/g/ninja-build/c/QQM54eAhrjU/m/q5zn_zTlAQAJ
* 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.
* Thu Sep 11 2014 idonmez@suse.com
  - Only depend on python-base to trim down BuildRequires
  - Do not build the html manual
  - Use upstream pristine tarball
* Sun Jun 29 2014 idonmez@suse.com
  - Update to version 1.5.1
    * Recompacting removes more entries from the build and deps logs.
    * Add a manifest parsing perftest and generator that generates
      random build manifests.
    * $in, $out are escaped more robustly.
    * `depfile=$out.d` now works if $out gets escaped.
    * ninja doesn't error out when it tries to create a directory and
      the directory already exists.
    * Ninja now accepts both / and \ on windows when making directories.
    * \r\n line endings are now accepted in depfiles.
    * depfile file names can now contain '{' and '}'.
    * -t compdb no longer crashes on edges with emtpy inputs.
    * 'keeprsp' is now included in the spelling suggestestions for -d
    * Many improvements to ninja-mode.el.
    * ninja_syntax.py is now faster.
    * bash completion and zsh completion provides completions more often.
    * ninja.vim now highlights $$ correctly.
* Wed Sep 18 2013 idonmez@suse.com
  - Update to version 1.4.0
    * Bug fixes
  - Fix version field. Its 1.x not 3.x
* Wed Jun 05 2013 idonmez@suse.com
  - Update to git hash 0f53fd3
    * Version 3.0 now
    * Don't poll pipes using POLLRDHUP
    * Recompact the deps log when it gets too big
* Wed Apr 17 2013 idonmez@suse.com
  - Update to git hash 7bf53c6
    * Build ninja itself in deps mode
    * Bugfixes
    * Documentation updates
* Tue Mar 12 2013 idonmez@suse.com
  - Update to git hash ecc876e
    * Add compdb command to generate compile_commands.json for clang.
    * Add elapsed time (%e) to NINJA_STATUS.
* Fri Feb 22 2013 idonmez@suse.com
  - Update to git hash b26d217
    * Documentation updates
    * Fix wrong usage of std::string::find
* Thu Jan 10 2013 idonmez@suse.com
  - First release

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 Sep 16 00:17:41 2024