diff --git a/devel/criterion/Makefile b/devel/criterion/Makefile index 9ad3fc1fe28a..1b375e0ff1d6 100644 --- a/devel/criterion/Makefile +++ b/devel/criterion/Makefile @@ -1,52 +1,52 @@ PORTNAME= criterion DISTVERSIONPREFIX= v -DISTVERSION= 2.4.1 +DISTVERSION= 2.4.1-13 +DISTVERSIONSUFFIX= -g2f48d0f CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C and C++ unit testing framework for the 21st century WWW= https://github.com/Snaipe/Criterion LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR} \ nanopb>0:devel/nanopb \ cmake:devel/cmake-core \ protoc:devel/protobuf LIB_DEPENDS= libboxfort.so:devel/boxfort \ libffi.so:devel/libffi \ libgit2.so:devel/libgit2 \ - libnanomsg.so:net/nanomsg \ - libprotobuf-nanopb.so:devel/nanopb + libnanomsg.so:net/nanomsg RUN_DEPENDS= nanopb>0:devel/nanopb USES= gettext localbase:ldflags meson python pkgconfig shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Snaipe GH_PROJECT= Criterion GH_TUPLE= attractivechaos:klib:cdb7e92:klib/dependencies/klib \ MrAnno:debugbreak:83bf7e9:debugbreak/dependencies/debugbreak SHEBANG_FILES= src/protocol/gen-pb.py MESON_ARGS= -Dtests=false -Dsamples=false quick-test: @cd ${TEST_WRKSRC} && \ ${CC} ${CFLAGS} ${LDFLAGS} -I${STAGEDIR}${PREFIX}/include \ ${STAGEDIR}${PREFIX}/lib/libcriterion.a \ -L${LOCALBASE}/lib -lboxfort -lprotobuf-nanopb -lgit2 -lnanomsg -lintl \ ${FILESDIR}/example.c && \ ./a.out # test succeeds when simple::Test fails with assertion do-test: @cd ${WRKSRC} && \ ${RM} -rf _build && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} -Dtests=true -Dsamples=false && \ cd ${BUILD_WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} test .include diff --git a/devel/criterion/distinfo b/devel/criterion/distinfo index 9e662f28da98..2cf917f04778 100644 --- a/devel/criterion/distinfo +++ b/devel/criterion/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1656832146 -SHA256 (Snaipe-Criterion-v2.4.1_GH0.tar.gz) = 34eb5c92c2663e0c0a0b77f7c4c2f6d5600ee08a4e41833e06859b7af089c891 -SIZE (Snaipe-Criterion-v2.4.1_GH0.tar.gz) = 870842 +TIMESTAMP = 1678602173 +SHA256 (Snaipe-Criterion-v2.4.1-13-g2f48d0f_GH0.tar.gz) = 62a427b71fd7fce4a8fb82f72c3d2e1f6232821528c4add7aee435331ba4fefa +SIZE (Snaipe-Criterion-v2.4.1-13-g2f48d0f_GH0.tar.gz) = 871145 SHA256 (attractivechaos-klib-cdb7e92_GH0.tar.gz) = 659a9b920bc77a88c30e61053cfaecd673ab2120df31efadaf544c195415f390 SIZE (attractivechaos-klib-cdb7e92_GH0.tar.gz) = 99298 SHA256 (MrAnno-debugbreak-83bf7e9_GH0.tar.gz) = 6ec24bdf3d361ec2bb7d128c56b8e870a1bb2d6b22eab3c2821eb1e15ccb8919 SIZE (MrAnno-debugbreak-83bf7e9_GH0.tar.gz) = 7060