git: 0b8746e53ed0 - main - devel/kyua: revert update to 0.14.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Mar 2025 19:03:28 UTC
The branch main has been updated by ngie: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b8746e53ed04bd6efce962359f1d8c7bebfe6bd commit 0b8746e53ed04bd6efce962359f1d8c7bebfe6bd Author: Enji Cooper <ngie@FreeBSD.org> AuthorDate: 2025-03-31 19:02:06 +0000 Commit: Enji Cooper <ngie@FreeBSD.org> CommitDate: 2025-03-31 19:03:07 +0000 devel/kyua: revert update to 0.14.1 I accidentally jumped the gun pushing this commit. There was an outstanding comment that needed to be resolved. This reverts commit 2922224d0e299e924f2f929a0001f60e99fb371e. Differential Revision: https://reviews.freebsd.org/D49574 --- devel/kyua/Makefile | 19 ++++++++++++++----- devel/kyua/distinfo | 6 +++--- devel/kyua/pkg-plist | 2 +- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/devel/kyua/Makefile b/devel/kyua/Makefile index 28ba8530fb60..9cc111a15458 100644 --- a/devel/kyua/Makefile +++ b/devel/kyua/Makefile @@ -1,18 +1,27 @@ PORTNAME= kyua -DISTVERSION= 0.14.1 +DISTVERSION= 0.14 +PORTEPOCH= 3 CATEGORIES= devel -MASTER_SITES= https://github.com/freebsd/${PORTNAME}/releases/download/${DISTNAME}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Testing framework for infrastructure software -WWW= https://github.com/freebsd/kyua/ +WWW= https://github.com/jmmv/kyua/ LICENSE= BSD3CLAUSE +# Since 14.2 the test suite is based on execenv=jail feature of the latest Kyua, +# and tests(7) are expected to be aligned with Kyua version in the base, +# while the port is not going to be maintained to avoid double work. +DEPRECATED= Consider using base version as tests(7) fail on 14.2 and later +EXPIRATION_DATE= 2026-04-30 + LIB_DEPENDS= liblutok.so:devel/lutok USES= autoreconf lua pkgconfig sqlite -USE_CXXSTD= gnu++14 +USE_GITHUB= yes +GH_ACCOUNT= freebsd +GH_TAGNAME= c85354e +USE_CXXSTD= gnu++11 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share @@ -37,7 +46,7 @@ DOCS_MAKE_ARGS_OFF= doc_DATA= EXAMPLES_MAKE_ARGS_OFF= dist_examples_DATA= TEST_BUILD_DEPENDS= atf>=0.21:devel/atf TEST_RUN_DEPENDS= atf>=0.21:devel/atf -TEST_CONFIGURE_ENABLE= atf +TEST_CONFIGURE_WITH= atf # TODO: Get back to IGNORE after the alignment with the dependent ports #.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 14 diff --git a/devel/kyua/distinfo b/devel/kyua/distinfo index da644d3377f1..c7b3586fb748 100644 --- a/devel/kyua/distinfo +++ b/devel/kyua/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743284768 -SHA256 (kyua-0.14.1.tar.gz) = 3caf30a7e316f4f21c32e1c419ec80371fe113e3eed10ba1db9e6efc7ee15ecb -SIZE (kyua-0.14.1.tar.gz) = 996797 +TIMESTAMP = 1735891685 +SHA256 (freebsd-kyua-0.14-c85354e_GH0.tar.gz) = d354e0df90cb9d7df2a0bd9f85fd819e8ca3fa54b7d13f33c35d15ee61eee3f1 +SIZE (freebsd-kyua-0.14-c85354e_GH0.tar.gz) = 509081 diff --git a/devel/kyua/pkg-plist b/devel/kyua/pkg-plist index 2e80601c0541..a783be5deb16 100644 --- a/devel/kyua/pkg-plist +++ b/devel/kyua/pkg-plist @@ -25,7 +25,7 @@ share/man/man5/kyuafile.5.gz %%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md %%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS %%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/NEWS.md %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Kyuafile.top %%PORTEXAMPLES%%%%EXAMPLESDIR%%/kyua.conf %%TEST%%tests/Kyuafile