Date: Thu, 12 Feb 2026 09:50:58 +0000 From: Dima Panov <fluffy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: eda26a878c7d - main - devel/vera++: unbreak build with recent Boost Message-ID: <698da282.1a283.47215e54@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=eda26a878c7d84d2dc3e20f83a54763ac6c9cee3 commit eda26a878c7d84d2dc3e20f83a54763ac6c9cee3 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2026-02-12 09:50:15 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2026-02-12 09:50:15 +0000 devel/vera++: unbreak build with recent Boost With hat: office/Boost --- devel/vera++/Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/devel/vera++/Makefile b/devel/vera++/Makefile index f7101f4227bf..aa386c288459 100644 --- a/devel/vera++/Makefile +++ b/devel/vera++/Makefile @@ -13,9 +13,7 @@ WWW= https://bitbucket.org/verateam/vera/wiki/Home LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt -BROKEN= fails to build with boost-1.85+ - -BUILD_DEPENDS= boost-libs>=0:devel/boost-libs +LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs USES= compiler:c++11-lang cmake tk USE_CXXSTD= c++14 @@ -35,12 +33,20 @@ OPTIONS_DEFINE= DOCS LUA OPTIONS_DEFAULT= LUA LUA_LIB_DEPENDS= libluabind.so:devel/luabind -LUA_CMAKE_ON= -DVERA_LUA:BOOL=ON -LUA_CMAKE_OFF= -DVERA_LUA:BOOL=OFF +LUA_USES= lua:51 +LUA_CMAKE_ON= -DVERA_LUA:BOOL=ON +LUA_CMAKE_OFF= -DVERA_LUA:BOOL=OFF post-patch: @${REINPLACE_CMD} -e '/^add_subdirectory(doc/d' \ + -e '/VERSION/ s/2.8.6/3.5/g' \ ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e '/FILES/ s|share/vera++/doc|share/doc/vera++|g' \ + ${WRKSRC}/doc/CMakeLists.txt + @${REINPLACE_CMD} -e '/boostLibs/ s/ system/ /g' \ + ${WRKSRC}/src/boost.cmake + @${REINPLACE_CMD} -e '/boost::filesystem/ s/normalize/lexically_normal/g' \ + ${WRKSRC}/src/executable_path.cpp post-install: ${INSTALL_MAN} ${WRKDIR}/vera++.1 ${STAGEDIR}${PREFIX}/share/man/man1home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698da282.1a283.47215e54>
