git: 39694bb3c2bc - main - devel/immer: Update to 0.9.1

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Wed, 03 Jun 2026 08:15:40 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=39694bb3c2bc147d22a52c2c1dbce035f85aa044

commit 39694bb3c2bc147d22a52c2c1dbce035f85aa044
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-06-03 07:12:51 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-06-03 07:14:09 +0000

    devel/immer: Update to 0.9.1
---
 devel/immer/Makefile | 12 ++++++++++--
 devel/immer/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/devel/immer/Makefile b/devel/immer/Makefile
index 0ce19bf82890..f6c25ee77a6e 100644
--- a/devel/immer/Makefile
+++ b/devel/immer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	immer
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.0
+DISTVERSION=	0.9.1
 CATEGORIES=	devel
 
 MAINTAINER=	jhale@FreeBSD.org
@@ -10,6 +10,9 @@ WWW=		https://sinusoid.es/immer/
 LICENSE=	BSL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+RUN_DEPENDS=	boost-libs>=0:devel/boost-libs \
+		libfmt>=0:devel/libfmt
+
 USES=		cmake pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	arximboldi
@@ -25,7 +28,8 @@ OPTIONS_DEFINE=	TEST
 TEST_BUILD_DEPENDS=	boehm-gc>=0:devel/boehm-gc \
 			boehm-gc-threaded>=0:devel/boehm-gc-threaded \
 			boost-libs>=0:devel/boost-libs \
-			catch>=0:devel/catch
+			catch2>=0:devel/catch2 \
+			libfmt>=0:devel/libfmt
 TEST_USES=		compiler:c++14-lang pkgconfig
 TEST_CMAKE_BOOL=	immer_BUILD_EXAMPLES \
 			immer_BUILD_TESTS
@@ -33,4 +37,8 @@ TEST_ALL_TARGET=	install examples tests
 TEST_ALL_TARGET_OFF=	install
 TEST_TEST_TARGET=	test
 
+post-patch:
+	@${REINPLACE_CMD} -E -e 's|(project\(.*VERSION )[0-9.]+|\1${DISTVERSION}|' \
+		${WRKSRC}/CMakeLists.txt
+
 .include <bsd.port.mk>
diff --git a/devel/immer/distinfo b/devel/immer/distinfo
index 65a65a74453a..a6cbe2a7db22 100644
--- a/devel/immer/distinfo
+++ b/devel/immer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766279467
-SHA256 (arximboldi-immer-v0.9.0_GH0.tar.gz) = 4e9f9a9018ac6c12f5fa92540feeedffb0a0a7db0de98c07ee62688cc329085a
-SIZE (arximboldi-immer-v0.9.0_GH0.tar.gz) = 745053
+TIMESTAMP = 1780399059
+SHA256 (arximboldi-immer-v0.9.1_GH0.tar.gz) = b18b92ba60ec3186dc36ef671d3c2ae542cbb63eb6dc0e258476c6111a67c971
+SIZE (arximboldi-immer-v0.9.1_GH0.tar.gz) = 747070