From 7c5f43da342098e6010504d8d8c5228703de25a5 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sun, 24 Oct 2021 10:00:41 +0200 Subject: [PATCH] fcft: explicitly list harfbuzz as an optional dependency --- fcft/.signature | 4 ++-- fcft/Pkgfile | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/fcft/.signature b/fcft/.signature index 5970cba3d..08af58487 100644 --- a/fcft/.signature +++ b/fcft/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF31pMV7NM9+ClqI1QV1NHIXqUujtD/Io4LBWfaLms8KsS33uDZGv5ExG4P9yEHE4Xt+sKeqabg+kmACCQ9bnZKg0= -SHA256 (Pkgfile) = 0bda21c594387fd1b11774d6a1752873520074a3ba1afb9b4226e4d8d5fb82c7 +RWSagIOpLGJF3wzbBJI6HfG1u/7fL1RRTfR4I+yrb/VqRQt+YMmUFOATKxdtlo4hPu2KGrHvl2jQn2uDYSF5UHFUfARV2HphXQI= +SHA256 (Pkgfile) = 19c4781e84704ac774340d83d90cbe6d6580fd4fd8e2dd0f50228972d4ffd5be SHA256 (.footprint) = c7cb50dc46032627c43efc410e80dd39aa4488e3bd8e1bc4a8b969136b0ba47a SHA256 (fcft-2.4.6.tar.gz) = 58641cb4f5eb2301d34f0e92437b10e5a2ee27dba9e8da3f76d23393278520be diff --git a/fcft/Pkgfile b/fcft/Pkgfile index f90767abc..c4a83558b 100644 --- a/fcft/Pkgfile +++ b/fcft/Pkgfile @@ -11,7 +11,9 @@ source=(https://codeberg.org/dnkl/fcft/archive/$version.tar.gz) renames=($name-$version.tar.gz) build() { - meson setup $name build \ + prt-get isinst harfbuzz && PKGMK_FCFT+=' -D text-shaping=enabled -D test-text-shaping=true' + + meson setup $name build $PKGMK_FCFT \ --prefix=/usr \ --buildtype=plain \ --wrap-mode nodownload \