commit e60df52

chld  ·  2026-09-05 16:45:00 +0000 UTC
parent 07da644
kmscon: static freetype
1 files changed,  +1, -1
+1, -1
1@@ -5,7 +5,7 @@ RELEASE=1
2 SOURCE="https://github.com/kmscon/${NAME}"
3 BUILD_OPT="-Ddefault_library=static -Dtests=false -Dextra_debug=false -Ddocs=disabled -Dlibseat=disabled -Dfont_pango=disabled -Ddbus=disabled -Drenderer_gltex=disabled -Dfont_freetype=disabled -Dfont_psf=disabled -Dterm=xterm-256color -Dfont_unifont=disabled"
4 prebuild(){
5-    export CFLAGS='-static -fPIC -I/include/freetype2/' LDFLAGS='-static -fPIC'
6+    export CFLAGS="-static -fPIC `pkg-config --cflags freetype2`" LDFLAGS="-static -fPIC `pkg-config --libs freetype2`"
7 
8     sed -i "s/font_8x16.c',/font_8x16.c',\n'font_psf.c',\n'font_freetype.c',\n/" src/font/meson.build
9     sed -i 's/shl_deps,/shl_deps,\nzlib_deps,\nfreetype_deps,\n/' src/font/meson.build