xref: /buildroot/package/fcft/fcft.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# fcft
4#
5################################################################################
6
7FCFT_VERSION = 3.1.6
8FCFT_SOURCE = $(FCFT_VERSION).tar.gz
9FCFT_SITE = https://codeberg.org/dnkl/fcft/archive
10FCFT_LICENSE = MIT
11FCFT_LICENSE_FILES = LICENSE
12FCFT_INSTALL_STAGING = YES
13
14FCFT_DEPENDENCIES = \
15	fontconfig \
16	freetype \
17	pixman \
18	tllist
19
20FCFT_CONF_OPTS = \
21	-Ddocs=disabled \
22	-Dexamples=false
23
24ifeq ($(BR2_PACKAGE_FCFT_GRAPHEME_SHAPING),y)
25FCFT_DEPENDENCIES += harfbuzz
26FCFT_CONF_OPTS += -Dgrapheme-shaping=enabled
27else
28FCFT_CONF_OPTS += -Dgrapheme-shaping=disabled
29endif
30
31ifeq ($(BR2_PACKAGE_FCFT_RUN_SHAPING),y)
32FCFT_DEPENDENCIES += harfbuzz utf8proc
33FCFT_CONF_OPTS += -Drun-shaping=enabled
34else
35FCFT_CONF_OPTS += -Drun-shaping=disabled
36endif
37
38ifeq ($(BR2_PACKAGE_FCFT_SVG_SUPPORT),y)
39FCFT_CONF_OPTS += -Dsvg-backend='nanosvg'
40else
41FCFT_CONF_OPTS += -Dsvg-backend='none'
42endif
43
44$(eval $(meson-package))
45

Last Index update Fri Aug 22 08:59:00 CST 2025