Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Jun 2026 08:15:41 +0000
From:      Jason E. Hale <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3503acc31341 - main - devel/zug: Update to 0.1.2
Message-ID:  <6a1fe2ad.39140.76acec02@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3503acc3134131733b4c7fabb786598b8b15a1c3

commit 3503acc3134131733b4c7fabb786598b8b15a1c3
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-06-03 07:13:17 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-06-03 07:14:09 +0000

    devel/zug: Update to 0.1.2
---
 devel/zug/Makefile                                        |  7 ++++++-
 devel/zug/distinfo                                        |  6 +++---
 devel/zug/files/patch-CMakeLists.txt                      | 15 ---------------
 .../patch-test_____inline__var__tests_CMakeLists.txt      | 11 +++++++++++
 4 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/devel/zug/Makefile b/devel/zug/Makefile
index 8892830820d3..d4832c84a336 100644
--- a/devel/zug/Makefile
+++ b/devel/zug/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zug
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.1.1
+DISTVERSION=	0.1.2
 CATEGORIES=	devel
 
 MAINTAINER=	jhale@FreeBSD.org
@@ -14,6 +14,7 @@ USES=		cmake
 USE_GITHUB=	yes
 GH_ACCOUNT=	arximboldi
 
+CMAKE_ARGS=	-DCMAKE_CXX_STANDARD:STRING="17"
 CMAKE_ON=	DISABLE_WERROR
 CMAKE_OFF=	zug_BUILD_DOCS
 
@@ -29,4 +30,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/zug/distinfo b/devel/zug/distinfo
index 6462bff95c1c..b915c4f4b17f 100644
--- a/devel/zug/distinfo
+++ b/devel/zug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697487594
-SHA256 (arximboldi-zug-v0.1.1_GH0.tar.gz) = 1b9c8f962e40baa6f0c6af35f957444850063d550078a3ebd0227727b8ef193c
-SIZE (arximboldi-zug-v0.1.1_GH0.tar.gz) = 102857
+TIMESTAMP = 1780399675
+SHA256 (arximboldi-zug-v0.1.2_GH0.tar.gz) = 75ff666a4ce1615b3ca26abbb17b10f5cb5cf5f86c9c293ec430c34750d3ea27
+SIZE (arximboldi-zug-v0.1.2_GH0.tar.gz) = 105555
diff --git a/devel/zug/files/patch-CMakeLists.txt b/devel/zug/files/patch-CMakeLists.txt
deleted file mode 100644
index 4df44c8ffd94..000000000000
--- a/devel/zug/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-Compile with -std=c++17 to avoid Boost dependency
---- CMakeLists.txt.orig	2023-10-15 12:49:36 UTC
-+++ CMakeLists.txt
-@@ -3,9 +3,9 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_
- cmake_policy(SET CMP0056 NEW) # honor link flags in try_compile()
- list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
- 
--project(zug VERSION 0.1.0)
-+project(zug VERSION 0.1.1)
- 
--set(CMAKE_CXX_STANDARD 14)
-+set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
- set(CMAKE_EXPORT_COMPILE_COMMANDS on)
- set(CMAKE_CXX_EXTENSIONS off)
diff --git a/devel/zug/files/patch-test_____inline__var__tests_CMakeLists.txt b/devel/zug/files/patch-test_____inline__var__tests_CMakeLists.txt
new file mode 100644
index 000000000000..08323d822162
--- /dev/null
+++ b/devel/zug/files/patch-test_____inline__var__tests_CMakeLists.txt
@@ -0,0 +1,11 @@
+The Catch2::Catch2 target needs to be added to find the catch2 headers.
+
+--- test/__inline_var_tests/CMakeLists.txt.orig	2026-01-13 16:46:26 UTC
++++ test/__inline_var_tests/CMakeLists.txt
+@@ -7,5 +7,5 @@ add_dependencies(tests inline_var_tests)
+ file(GLOB_RECURSE inline_var_test_files "*.cpp")
+ add_executable(inline_var_tests EXCLUDE_FROM_ALL ${inline_var_test_files})
+ add_dependencies(tests inline_var_tests)
+-target_link_libraries(inline_var_tests PUBLIC zug-dev)
++target_link_libraries(inline_var_tests PUBLIC zug-dev Catch2::Catch2)
+ add_test("test/inline_var_tests" inline_var_tests)


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1fe2ad.39140.76acec02>