From 77b3bcaca5259397d01c6069f446cbbd980011a3 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Sat, 4 Mar 2023 18:04:34 -0500 Subject: [PATCH] fix(harfbuzz) fixes #272 --- projects/harfbuzz.org/package.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/projects/harfbuzz.org/package.yml b/projects/harfbuzz.org/package.yml index cf59a201..842e683b 100644 --- a/projects/harfbuzz.org/package.yml +++ b/projects/harfbuzz.org/package.yml @@ -14,7 +14,6 @@ dependencies: build: dependencies: tea.xyz/gx/cc: c99 - cmake.org: 3 mesonbuild.com: ^0.63 ninja-build.org: 1 freedesktop.org/pkg-config: ^0.29 @@ -35,12 +34,15 @@ build: - -Dfreetype=enabled - -Dglib=enabled - -Dtests=disabled - #FIXME or gir scanner fails - # CC: clang + linux/x86-64: + CFLAGS: -fPIC + CXXFLAGS: -fPIC + LDFLAGS: -pie test: dependencies: curl.se: '*' + gnu.org/binutils: '*' script: | curl $FIXTURE > font.ttf out=$(echo 'സ്റ്റ്' | hb-shape font.ttf)