pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ninja-build ninja-build: update to 1.9.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/130a236603a1
branches: trunk
changeset: 329892:130a236603a1
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Feb 17 11:58:50 2019 +0000
description:
ninja-build: update to 1.9.0.
We've finally tagged a new release of Ninja, version v1.9.0!
The biggest feature of this release would be high-resolution
timestamps, so timestamps with a resolution under 1 second.
https://github.com/ninja-build/ninja/issues/371
There are also several small quality-of-life improvements, for
example ninja now enables Windows 10's ANSI color escape code
support. https://github.com/ninja-build/ninja/issues/1451
For a complete list of changes see:
https://github.com/ninja-build/ninja/compare/v1.8.2...v1.9.0
diffstat:
devel/ninja-build/Makefile | 6 +-
devel/ninja-build/distinfo | 12 +++----
devel/ninja-build/patches/patch-configure.py | 26 -----------------
devel/ninja-build/patches/patch-src_subprocess-posix.cc | 14 ---------
4 files changed, 8 insertions(+), 50 deletions(-)
diffs (86 lines):
diff -r ce79609ac58b -r 130a236603a1 devel/ninja-build/Makefile
--- a/devel/ninja-build/Makefile Sun Feb 17 11:55:11 2019 +0000
+++ b/devel/ninja-build/Makefile Sun Feb 17 11:58:50 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2017/09/14 08:23:53 adam Exp $
+# $NetBSD: Makefile,v 1.9 2019/02/17 11:58:50 wiz Exp $
-DISTNAME= ninja-1.8.2
+DISTNAME= ninja-1.9.0
PKGNAME= ${DISTNAME:S/ninja/ninja-build/}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=ninja-build/}
@@ -9,7 +9,7 @@
MAINTAINER= ryoon%NetBSD.org@localhost
HOMEPAGE= https://ninja-build.org/
-COMMENT= Ninja is a small build system with a focus on speed
+COMMENT= Small build system with a focus on speed
LICENSE= apache-2.0
BUILD_DEPENDS+= re2c>=0.11.3:../../devel/re2c
diff -r ce79609ac58b -r 130a236603a1 devel/ninja-build/distinfo
--- a/devel/ninja-build/distinfo Sun Feb 17 11:55:11 2019 +0000
+++ b/devel/ninja-build/distinfo Sun Feb 17 11:58:50 2019 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.10 2017/09/14 08:23:53 adam Exp $
+$NetBSD: distinfo,v 1.11 2019/02/17 11:58:50 wiz Exp $
-SHA1 (ninja-1.8.2.tar.gz) = 17219deb34dd816363e37470f77ff7231509143a
-RMD160 (ninja-1.8.2.tar.gz) = 6623824c7d55a9e0b121d6614831a865da3eff0a
-SHA512 (ninja-1.8.2.tar.gz) = 1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2
-Size (ninja-1.8.2.tar.gz) = 185226 bytes
-SHA1 (patch-configure.py) = e89a04d9359d08a7e59bb5573a6887380c0b553b
-SHA1 (patch-src_subprocess-posix.cc) = 32b123fafbec24660813b2cdbc59ca6a2f2365f1
+SHA1 (ninja-1.9.0.tar.gz) = d130e8cb7ed883125af978ec165199065e830d6a
+RMD160 (ninja-1.9.0.tar.gz) = b447564481288e8c972140b2c91978280fbbf846
+SHA512 (ninja-1.9.0.tar.gz) = a8b5ad00b60bddbdb8439a6092c91a65d093f9bcd6241f69088eb35bea2847efe673c3107a130dc754c747c7712b839d8f88e88d8389520cf7143668ee053feb
+Size (ninja-1.9.0.tar.gz) = 190860 bytes
diff -r ce79609ac58b -r 130a236603a1 devel/ninja-build/patches/patch-configure.py
--- a/devel/ninja-build/patches/patch-configure.py Sun Feb 17 11:55:11 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-$NetBSD: patch-configure.py,v 1.4 2017/09/14 08:23:53 adam Exp $
-
-Add NetBSD support.
-
---- configure.py.orig 2017-09-11 01:20:10.000000000 +0000
-+++ configure.py
-@@ -98,7 +98,7 @@ class Platform(object):
- return self._platform == 'aix'
-
- def uses_usr_local(self):
-- return self._platform in ('freebsd', 'openbsd', 'bitrig', 'dragonfly')
-+ return self._platform in ('freebsd', 'openbsd', 'bitrig', 'dragonfly', 'netbsd')
-
- def supports_ppoll(self):
- return self._platform in ('freebsd', 'linux', 'openbsd', 'bitrig',
-@@ -354,8 +354,8 @@ else:
- cflags += ['-D_WIN32_WINNT=0x0501']
- ldflags = ['-L$builddir']
- if platform.uses_usr_local():
-- cflags.append('-I/usr/local/include')
-- ldflags.append('-L/usr/local/lib')
-+ cflags.append('-I@PREFIX@/include')
-+ ldflags.append('-L@PREFIX@/lib')
-
- libs = []
-
diff -r ce79609ac58b -r 130a236603a1 devel/ninja-build/patches/patch-src_subprocess-posix.cc
--- a/devel/ninja-build/patches/patch-src_subprocess-posix.cc Sun Feb 17 11:55:11 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_subprocess-posix.cc,v 1.1 2017/02/09 00:24:23 joerg Exp $
-
-For pselect.
-
---- src/subprocess-posix.cc.orig 2017-02-08 21:59:55.779788481 +0000
-+++ src/subprocess-posix.cc
-@@ -14,6 +14,7 @@
-
- #include "subprocess.h"
-
-+#include <sys/select.h>
- #include <assert.h>
- #include <errno.h>
- #include <fcntl.h>
Home |
Main Index |
Thread Index |
Old Index