pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/samurai devel/samurai: Update to 1.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/89d1d0f3099a
branches: trunk
changeset: 420126:89d1d0f3099a
user: ng0 <ng0%pkgsrc.org@localhost>
date: Wed Jan 01 01:04:28 2020 +0000
description:
devel/samurai: Update to 1.0
Changelog picked from https://github.com/michaelforney/samurai/releases:
New features
* The -d keepdepfile and -d keeprsp debugging options are
now supported to allow inspection of the generated
dependency file and RSP file respectively.
Bug fixes
* Failed jobs weren't releasing their pool slot. This could
cause the build to terminate early when pool depth was 1,
and the failure limit (-k flag) had not yet been reached.
* Dependency files containing more than one output: input
line would have the first character of the output path
skipped on subsequent lines. This would result an error
since all lines in the dependency file must refer to the
same output path.
* Empty paths in build edges (e.g. expanded from an undefined
variable) were not getting rejected, causing a NUL byte to
be written past the end of the allocation for the path string
when it was canonicalized as ..
* Recursive rule variable definitions were not detected and
rejected, causing infinite recursion when attempting to expand them.
Cleanups
* Better error message for dependency log read failure,
differentiating unexpected EOF from read error.
* Standard output is now line buffered, even when redirected
to a pipe or regular file. This allows incremental progress
updates in cases where the output is being saved or piped
to another command.
* The Makefile now declares dependencies on header files, so
that during development, objects get rebuilt when the headers change.
diffstat:
devel/samurai/Makefile | 4 ++--
devel/samurai/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r 0ae30177746d -r 89d1d0f3099a devel/samurai/Makefile
--- a/devel/samurai/Makefile Wed Jan 01 00:56:09 2020 +0000
+++ b/devel/samurai/Makefile Wed Jan 01 01:04:28 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2019/12/11 23:36:29 ng0 Exp $
+# $NetBSD: Makefile,v 1.2 2020/01/01 01:04:28 ng0 Exp $
-DISTNAME= samurai-0.7
+DISTNAME= samurai-1.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=michaelforney/}
diff -r 0ae30177746d -r 89d1d0f3099a devel/samurai/distinfo
--- a/devel/samurai/distinfo Wed Jan 01 00:56:09 2020 +0000
+++ b/devel/samurai/distinfo Wed Jan 01 01:04:28 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2019/12/11 23:36:29 ng0 Exp $
+$NetBSD: distinfo,v 1.2 2020/01/01 01:04:28 ng0 Exp $
-SHA1 (samurai-0.7.tar.gz) = 8d6bd5492026e2a256699a47d3895fa35c774491
-RMD160 (samurai-0.7.tar.gz) = ac8677acec4beb99b2596a4238058c88aa8dc356
-SHA512 (samurai-0.7.tar.gz) = c47120a2b516c0d130c5a01d99972979c69103d1c6b110722c4c6fcac3147df25d60d9d19913d7c78902c257800d6a5e1bcbb775618058ebfe6db29098dc4001
-Size (samurai-0.7.tar.gz) = 28197 bytes
+SHA1 (samurai-1.0.tar.gz) = 3963c57b85866e873ed974dd666a9119da274466
+RMD160 (samurai-1.0.tar.gz) = ca2d01b50a93cff75a7040308937a40cd5fb04d8
+SHA512 (samurai-1.0.tar.gz) = 87b2a11a39dc36f3582abdc7c9d358c8fce241fe4155b5177d3e8588d1c040a62eb9daafd2365febbfadd6fcc27a3ceacf6f29ca6f871c822aad6f4bad527a51
+Size (samurai-1.0.tar.gz) = 28680 bytes
Home |
Main Index |
Thread Index |
Old Index