Date: Mon, 9 Aug 2021 05:23:55 GMT From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 78f9bcddf507 - 2021Q3 - x11-wm/chamfer: drop runtime dependency on boost-libs Message-ID: <202108090523.1795Nt71008449@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch 2021Q3 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=78f9bcddf5074f3960421f876f2bb9d9f33560a1 commit 78f9bcddf5074f3960421f876f2bb9d9f33560a1 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-08-09 05:10:56 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-08-09 05:23:47 +0000 x11-wm/chamfer: drop runtime dependency on boost-libs Until subpackaging arrives to bsd.port.mk and boost-libs is split into smaller packages this shaves ~167 MiB of install size. (cherry picked from commit 580262a1b05e243aeccad65183f6a28139177d92) --- x11-wm/chamfer/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-wm/chamfer/Makefile b/x11-wm/chamfer/Makefile index b5bccd7f5c52..8450527ff398 100644 --- a/x11-wm/chamfer/Makefile +++ b/x11-wm/chamfer/Makefile @@ -9,13 +9,13 @@ COMMENT= Tiling X11 window manager with Vulkan compositor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= spirv-opt:graphics/spirv-tools \ +BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ + ${PYTHON_PKGNAMEPREFIX}boost-libs>0:devel/boost-python-libs@${PY_FLAVOR} \ + spirv-opt:graphics/spirv-tools \ vulkan-headers>0:graphics/vulkan-headers \ glslc:graphics/shaderc \ glm>0:math/glm -LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ - ${PY_BOOST} \ - libvulkan.so:graphics/vulkan-loader \ +LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ @@ -42,6 +42,7 @@ post-patch: `if [ ${PYTHON_REL} -lt 30800 ]; then \ printf "%s %s" -e '/python.*embed/d'; \ fi` \ + -e '/boost/s/,/,static:true,/' \ ${WRKSRC}/meson.build do-install:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108090523.1795Nt71008449>