<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f8aad1006c94d0b58f760c8114f502b06846d068">https://github.com/macports/macports-ports/commit/f8aad1006c94d0b58f760c8114f502b06846d068</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new f8aad10 ninja: Update to 1.10.0
</span>f8aad10 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f8aad1006c94d0b58f760c8114f502b06846d068
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jan 28 06:08:17 2020 -0600
<span style='display:block; white-space:pre;color:#404040;'> ninja: Update to 1.10.0
</span>---
devel/ninja/Portfile | 20 +++++++++++---------
.../files/patch-configure.py-bootstrap-only.diff | 6 +++---
devel/ninja/files/patch-tiger-sysconf.diff | 12 ++++++------
3 files changed, 20 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ninja/Portfile b/devel/ninja/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a41a367..2bdad86 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ninja/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ninja/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,12 @@ PortGroup github 1.0
</span> PortGroup muniversal 1.0
epoch 1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup ninja-build ninja 1.9.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup ninja-build ninja 1.10.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 cebdbc2b0d7b1d393ef6c3e449e902463b135eed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3810318b08489435f8efc19c05525e80a993af5a55baa0dfeae0465a9d45f99f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 210313
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories devel
platforms darwin
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,10 +35,7 @@ long_description Ninja is yet another build system. It takes as input \
</span> after changing one file. Ninja is under a second.
homepage https://ninja-build.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 707da96ce9c9dbf18451ebe37aa5e0180a47e811 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8a0c79bec9b0006b543d70b55c256c8fc6825b4843cda8d8ab338816e56d0e1e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 190870
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span>
installs_libs no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,16 +59,16 @@ build.target
</span> build.args -v
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
</span> xinstall -d ${destroot}${prefix}/etc/bash_completion.d
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/misc/bash-completion ${destroot}${prefix}/etc/bash_completion.d/ninja
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${worksrcpath}/misc/bash-completion ${destroot}${prefix}/etc/bash_completion.d/ninja
</span>
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ CONTRIBUTING.md \
</span> COPYING \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- HACKING.md \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ README.md \
</span> ${destroot}${docdir}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ninja/files/patch-configure.py-bootstrap-only.diff b/devel/ninja/files/patch-configure.py-bootstrap-only.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3648165..1ac503f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ninja/files/patch-configure.py-bootstrap-only.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ninja/files/patch-configure.py-bootstrap-only.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> When running ./configure.py --bootstrap, do not automatically run ./ninja
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.py.orig 2017-09-10 20:20:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.py 2018-03-09 09:32:26.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -657,28 +657,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.py.orig 2020-01-27 04:37:35.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.py 2020-01-28 05:59:59.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -682,28 +682,3 @@
</span> n.close()
print('wrote %s.' % BUILD_FILENAME)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ninja/files/patch-tiger-sysconf.diff b/devel/ninja/files/patch-tiger-sysconf.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1392609..251f29c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ninja/files/patch-tiger-sysconf.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ninja/files/patch-tiger-sysconf.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/util.cc.old 2018-04-23 22:08:41.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/util.cc 2018-04-23 22:13:09.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/util.cc.orig 2020-01-27 04:37:35.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/util.cc 2020-01-28 06:02:53.000000000 -0600
</span> @@ -54,6 +54,47 @@
#include "edit_distance.h"
#include "metrics.h"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,10 +48,10 @@
</span> void Fatal(const char* msg, ...) {
va_list ap;
fprintf(stderr, "ninja: fatal: ");
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -476,8 +517,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GetNativeSystemInfo(&info);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return info.dwNumberOfProcessors;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -492,8 +533,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return CPU_COUNT(&set);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span> +
+#if __MAC_OS_X_VERSION_MIN_REQUIRED < 1050
+ return tigersysconf(_SC_NPROCESSORS_ONLN);
</pre><pre style='margin:0'>
</pre>