Index: head/devel/kyua/Makefile =================================================================== --- head/devel/kyua/Makefile (revision 439017) +++ head/devel/kyua/Makefile (revision 439018) @@ -1,58 +1,58 @@ # $FreeBSD$ PORTNAME= kyua PORTVERSION= 0.13 PORTEPOCH= 3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://github.com/jmmv/kyua/releases/download/${PORTNAME}-${PORTVERSION}/ \ LOCAL/jmmv MAINTAINER= jmmv@FreeBSD.org COMMENT= Testing framework for infrastructure software LICENSE= BSD3CLAUSE LIB_DEPENDS= liblutok.so:devel/lutok LIB_DEPENDS+= libsqlite3.so:databases/sqlite3 RUN_DEPENDS:= ${BUILD_DEPENDS} CONFLICTS= kyua-atf-compat-[0-9]* kyua-cli-[0-9]* kyua-testers-[0-9]* GNU_CONFIGURE= yes USES= lua pkgconfig TESTS_USER= tests USERS= ${TESTS_USER} SUB_FILES= kyua.conf SUB_LIST= TESTS_USER=${TESTS_USER} OPTIONS_DEFINE= DOCS EXAMPLES TEST OPTIONS_DEFAULT=TEST OPTIONS_SUB= yes TEST_CONFIGURE_WITH= atf TEST_BUILD_DEPENDS= atf>=0.21:devel/atf TEST_RUN_DEPENDS= atf>=0.21:devel/atf .include CONFIGURE_ARGS+= --without-doxygen CONFIGURE_ARGS+= --docdir=${DOCSDIR} MAKE_FLAGS+= examplesdir=${EXAMPLESDIR} MAKE_FLAGS+= pkgdatadir=${DATADIR} .if ! ${PORT_OPTIONS:MDOCS} MAKE_FLAGS+= doc_DATA= .endif .if ! ${PORT_OPTIONS:MEXAMPLES} MAKE_FLAGS+= dist_examples_DATA= .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/kyua/ ${INSTALL_DATA} ${WRKDIR}/kyua.conf ${STAGEDIR}${PREFIX}/etc/kyua/ ${INSTALL_DATA} ${WRKSRC}/examples/Kyuafile.top \ ${STAGEDIR}${PREFIX}/tests/Kyuafile .include Index: head/devel/kyua/files/patch-utils_datetime__test.cpp =================================================================== --- head/devel/kyua/files/patch-utils_datetime__test.cpp (nonexistent) +++ head/devel/kyua/files/patch-utils_datetime__test.cpp (revision 439018) @@ -0,0 +1,19 @@ +--- utils/datetime_test.cpp.orig 2017-04-08 05:25:26 UTC ++++ utils/datetime_test.cpp +@@ -532,11 +532,11 @@ ATF_TEST_CASE_BODY(timestamp__subtractio + ATF_REQUIRE_EQ(datetime::delta(100, 0), ts3 - ts1); + ATF_REQUIRE_EQ(datetime::delta(99, 999988), ts3 - ts2); + +- ATF_REQUIRE_THROW_RE( +- std::runtime_error, +- "Cannot subtract 1291970850123456us from 1291970750123468us " +- ".*negative datetime::delta.*not supported", +- ts2 - ts3); ++ /* ++ * NOTE (ngie): behavior change for ++ * https://github.com/jmmv/kyua/issues/155 . ++ */ ++ ATF_REQUIRE_EQ(datetime::delta::from_microseconds(1), ts2 - ts3); + } + + Property changes on: head/devel/kyua/files/patch-utils_datetime__test.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property