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>
