diff --git a/x11-fonts/ots/Makefile b/x11-fonts/ots/Makefile index 91e9cc9b30bc..7c840198cc64 100644 --- a/x11-fonts/ots/Makefile +++ b/x11-fonts/ots/Makefile @@ -1,36 +1,36 @@ # Created by: Po-Chuan Hsieh PORTNAME= ots -PORTVERSION= 8.1.3 +PORTVERSION= 8.1.4 CATEGORIES= x11-fonts MASTER_SITES= https://github.com/khaledhosny/ots/releases/download/v${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= OpenType Sanitizer LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= meson>=0.55.2:devel/meson LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libfreetype.so:print/freetype2 \ libgtest.so:devel/googletest \ liblz4.so:archivers/liblz4 \ libwoff2dec.so:devel/woff2 USES= compiler:c++11-lang meson pkgconfig shebangfix tar:xz MESON_FALSE= debug MESON_TRUE= graphite PLIST_SUB= PORTVERSION=${PORTVERSION} SHEBANG_FILES= tests/*.sh bash_CMD= ${SH} do-test: ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_bad_fonts.sh ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_fuzzed_fonts.sh ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_good_fonts.sh .include diff --git a/x11-fonts/ots/distinfo b/x11-fonts/ots/distinfo index 36d7230de574..6694f76d350f 100644 --- a/x11-fonts/ots/distinfo +++ b/x11-fonts/ots/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611856516 -SHA256 (ots-8.1.3.tar.xz) = d26ba3956568163ea9c34c8c6f46ba15e4659cdd558b998b5f353070159f0a39 -SIZE (ots-8.1.3.tar.xz) = 18345584 +TIMESTAMP = 1620405365 +SHA256 (ots-8.1.4.tar.xz) = f21b927b03248e392e416c765eea4940c21a4e82f09045bc893b141eb57f1e29 +SIZE (ots-8.1.4.tar.xz) = 18921300 diff --git a/x11-fonts/ots/files/patch-meson.build b/x11-fonts/ots/files/patch-meson.build index edc5ce2037c4..65cdb7306c40 100644 --- a/x11-fonts/ots/files/patch-meson.build +++ b/x11-fonts/ots/files/patch-meson.build @@ -1,27 +1,27 @@ ---- meson.build.orig 2021-01-12 17:06:54 UTC +--- meson.build.orig 2021-03-07 06:36:19 UTC +++ meson.build @@ -1,6 +1,6 @@ project('ots', 'c', 'cpp', - version: '8.1.3', -- default_options : ['cpp_std=c++11', 'default_library=static'], -+ default_options : ['cpp_std=c++11', 'default_library=both'], + version: '8.1.4', +- default_options : ['cpp_std=c++11', 'default_library=static', 'warning_level=2'], ++ default_options : ['cpp_std=c++11', 'default_library=both', 'warning_level=2'], meson_version : '>= 0.55.2', ) @@ -150,6 +150,8 @@ libots = library('ots', include_directories: include_directories('include'), cpp_args : '-DHAVE_CONFIG_H', dependencies: ots_deps, + version : meson.project_version(), + install: true, ) @@ -175,6 +177,7 @@ executable('ots-fuzzer', cpp_args: fuzzer_defines, link_with: libots, link_args: fuzzer_ldflags, + install: true, )