diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile index 2ed934506318..44d3e0738a79 100644 --- a/print/harfbuzz/Makefile +++ b/print/harfbuzz/Makefile @@ -1,65 +1,65 @@ PORTNAME= harfbuzz -DISTVERSION= 12.3.0 +DISTVERSION= 12.3.2 PORTREVISION?= 0 CATEGORIES= print MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= desktop@FreeBSD.org COMMENT?= OpenType text shaping engine WWW= https://harfbuzz.github.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgraphite2.so:graphics/graphite2 USES= compiler:c++11-lib cpe gnome meson \ pkgconfig python:build shebangfix tar:xz CPE_VENDOR= harfbuzz_project SHEBANG_GLOB= *.py USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes MESON_ARGS= -Dgraphite2=enabled \ -Dchafa=disabled \ -Dtests=disabled -PLIST_SUB+= LIBVER=0.61230.0 +PLIST_SUB+= LIBVER=0.61232.0 HARFBUZZ_SLAVE?= no .if ${HARFBUZZ_SLAVE} == no OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc \ help2man:misc/help2man DOCS_MESON_ENABLED= docs .endif .if ${HARFBUZZ_SLAVE} == no MESON_ARGS+= -Dicu=disabled \ -Dcairo=disabled .elif ${HARFBUZZ_SLAVE} == icu LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz \ libicudata.so:devel/icu MESON_ARGS+= -Dicu=enabled \ -Dcairo=disabled \ -Ddocs=disabled .elif ${HARFBUZZ_SLAVE} == cairo LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz USE_GNOME+= cairo MESON_ARGS+= -Dcairo=enabled \ -Dicu=disabled \ -Ddocs=disabled .endif pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=enabled"; \ ${TOUCH} ${WRKDIR}/.meson_build_tests; \ fi .include diff --git a/print/harfbuzz/distinfo b/print/harfbuzz/distinfo index bba4704e9f0a..971e97e34077 100644 --- a/print/harfbuzz/distinfo +++ b/print/harfbuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1766880386 -SHA256 (harfbuzz-12.3.0.tar.xz) = 8660ebd3c27d9407fc8433b5d172bafba5f0317cb0bb4339f28e5370c93d42b7 -SIZE (harfbuzz-12.3.0.tar.xz) = 18580220 +TIMESTAMP = 1769261275 +SHA256 (harfbuzz-12.3.2.tar.xz) = 6f6db164359a2da5a84ef826615b448b33e6306067ad829d85d5b0bf936f1bb8 +SIZE (harfbuzz-12.3.2.tar.xz) = 19282952