git: 65b87f48ffbb - main - devel/inja: Update to 3.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Nov 2025 08:22:47 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=65b87f48ffbbd88e84b0d427f76ef6350f1e1573
commit 65b87f48ffbbd88e84b0d427f76ef6350f1e1573
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-11-08 08:22:29 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-11-08 08:22:43 +0000
devel/inja: Update to 3.5
Reported by: portscout!
---
devel/inja/Makefile | 15 ++++++---------
devel/inja/distinfo | 6 +++---
devel/inja/pkg-plist | 2 ++
3 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/devel/inja/Makefile b/devel/inja/Makefile
index c1d4272b2864..6371c23016bf 100644
--- a/devel/inja/Makefile
+++ b/devel/inja/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inja
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.0
+DISTVERSION= 3.5.0
CATEGORIES= devel
MAINTAINER= desktop@FreeBSD.org
@@ -13,20 +13,17 @@ 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 <bsd.port.mk>
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
@@ -3,12 +3,14 @@ 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