Update devel/kyua to 0.13: **Released on August 26th, 2016.** * Fixed execution of test cases as an unprivileged user, at least under NetBSD 7.0. Kyua-level failures were probably a regression introduced in Kyua 0.12, but the underlying may have existed for much longer: test cases might have previously failed for mysterious reasons when running under an unprivileged user. * Issue #134: Fixed metadata test broken on 32-bit platforms. * Issue #139: Added per-test case start/end timestamps to all reports. * Issue #156: Fixed crashes due to the invalid handling of cleanup routine data and triggered by the reuse of PIDs in long-running Kyua instances. * Issue #159: Fixed TAP parser to ignore case while matching `TODO` and `SKIP` directives, and to also recognize `Skipped`. * Fixed potential crash due to a race condition in the unprogramming of timers to control test deadlines.diff -r1.9 -r1.10 pkgsrc/devel/kyua/Makefile
(jmmv)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2016/04/11 19:01:48 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2016/08/26 10:41:56 jmmv Exp $ | |
2 | 2 | |||
3 | DISTNAME= kyua-0.12 | 3 | DISTNAME= kyua-0.13 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jmmv/kyua/releases/download/${DISTNAME}/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jmmv/kyua/releases/download/${DISTNAME}/} | |
7 | 6 | |||
8 | MAINTAINER= jmmv@NetBSD.org | 7 | MAINTAINER= jmmv@NetBSD.org | |
9 | HOMEPAGE= https://github.com/jmmv/kyua/ | 8 | HOMEPAGE= https://github.com/jmmv/kyua/ | |
10 | COMMENT= Testing framework for infrastructure software | 9 | COMMENT= Testing framework for infrastructure software | |
11 | LICENSE= modified-bsd | 10 | LICENSE= modified-bsd | |
12 | 11 | |||
13 | CONFLICTS= kyua-atf-compat-[0-9]* kyua-cli-[0-9]* kyua-testers-[0-9]* | 12 | CONFLICTS= kyua-atf-compat-[0-9]* kyua-cli-[0-9]* kyua-testers-[0-9]* | |
14 | 13 | |||
15 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 15 | |||
17 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/23 03:39:14 jmmv Exp $ | 1 | $NetBSD: distinfo,v 1.5 2016/08/26 10:41:56 jmmv Exp $ | |
2 | 2 | |||
3 | SHA1 (kyua-0.12.tar.gz) = 72225fb836d23060f3a77fc9d8753bd70e3796a8 | 3 | SHA1 (kyua-0.13.tar.gz) = 2e437ffdb96dfc6325e283e531a1a3e11bebe4d7 | |
4 | RMD160 (kyua-0.12.tar.gz) = a05c5a35e8a6b7f7e4b629faeb9578205389247d | 4 | RMD160 (kyua-0.13.tar.gz) = b83cd7e8d5a45896a7b148e822c1335218f8067c | |
5 | SHA512 (kyua-0.12.tar.gz) = ab4b2905629ef733a51f090c7197297636a972b4a0668891e2b23f8601fd5818f1962103d6d957f8e9c2bf07ed6eea652c168c79bc1bd5fde0abb65f4f46deb2 | 5 | SHA512 (kyua-0.13.tar.gz) = 80ecf4fd888d4759122f3c1d1d5b06a19135e06f7bca1ef8458c7a5e78c1b6baff54969c863c93f11c40611ca256fc0334402531397b16788fb3ec701dd278ae | |
6 | Size (kyua-0.12.tar.gz) = 663129 bytes | 6 | Size (kyua-0.13.tar.gz) = 663776 bytes |