diff --git a/devel/inja/Makefile b/devel/inja/Makefile index c1d4272b2864..6371c23016bf 100644 --- a/devel/inja/Makefile +++ b/devel/inja/Makefile @@ -1,32 +1,29 @@ PORTNAME= inja DISTVERSIONPREFIX= v -DISTVERSION= 3.4.0 +DISTVERSION= 3.5.0 CATEGORIES= devel MAINTAINER= desktop@FreeBSD.org COMMENT= Template Engine for Modern C++ WWW= https://pantor.github.io/inja/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash \ nlohmann-json>=3:devel/nlohmann-json -USES= bison cmake:noninja compiler:c++17-lang gettext pathfix pkgconfig python:build shebangfix +USES= bison cmake:testing compiler:c++17-lang gettext pathfix \ + pkgconfig shebangfix python:build SHEBANG_FILES= scripts/update_single_include.sh third_party/amalgamate/amalgamate.py BINARY_ALIAS= python3=${PYTHON_CMD} +NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= pantor -OPTIONS_DEFINE= TESTS - -TESTS_DESC= Build self tests -TESTS_CMAKE_BOOL= BUILD_TESTING BUILD_BENCHMARK -#TESTS_MESON_TRUE= build_tests build_benchmark - -CMAKE_OFF= INJA_USE_EMBEDDED_JSON +CMAKE_OFF= INJA_USE_EMBEDDED_JSON BUILD_TESTING +CMAKE_TESTING_ON= BUILD_TESTING BUILD_BENCHMARK .include diff --git a/devel/inja/distinfo b/devel/inja/distinfo index aff1b5ca95e6..636e0ad29280 100644 --- a/devel/inja/distinfo +++ b/devel/inja/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758188787 -SHA256 (pantor-inja-v3.4.0_GH0.tar.gz) = 7155f944553ca6064b26e88e6cae8b71f8be764832c9c7c6d5998e0d5fd60c55 -SIZE (pantor-inja-v3.4.0_GH0.tar.gz) = 369278 +TIMESTAMP = 1762585465 +SHA256 (pantor-inja-v3.5.0_GH0.tar.gz) = a5f0266673c59028eab6ceeddd8b862c70abfeb32fb7a5387c16bf46f3269ab2 +SIZE (pantor-inja-v3.5.0_GH0.tar.gz) = 387387 diff --git a/devel/inja/pkg-plist b/devel/inja/pkg-plist index b35c8754f258..d9146882e21a 100644 --- a/devel/inja/pkg-plist +++ b/devel/inja/pkg-plist @@ -1,17 +1,19 @@ include/inja/config.hpp include/inja/environment.hpp include/inja/exceptions.hpp include/inja/function_storage.hpp include/inja/inja.hpp +include/inja/json.hpp include/inja/lexer.hpp include/inja/node.hpp include/inja/parser.hpp include/inja/renderer.hpp include/inja/statistics.hpp include/inja/template.hpp +include/inja/throw.hpp include/inja/token.hpp include/inja/utils.hpp lib/cmake/inja/injaConfig.cmake lib/cmake/inja/injaConfigVersion.cmake lib/cmake/inja/injaTargets.cmake libdata/pkgconfig/inja.pc