Files
Dario Binacchi 81772044a0 package/fcft: bump to version 3.3.2
Release notes:
https://codeberg.org/dnkl/fcft/src/tag/3.3.2/CHANGELOG.md#3-3-2

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
[Julien: update release note URL to use tag]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-10-06 21:45:38 +02:00

45 lines
994 B
Makefile

################################################################################
#
# fcft
#
################################################################################
FCFT_VERSION = 3.3.2
FCFT_SOURCE = $(FCFT_VERSION).tar.gz
FCFT_SITE = https://codeberg.org/dnkl/fcft/archive
FCFT_LICENSE = MIT
FCFT_LICENSE_FILES = LICENSE
FCFT_INSTALL_STAGING = YES
FCFT_DEPENDENCIES = \
fontconfig \
freetype \
pixman \
tllist
FCFT_CONF_OPTS = \
-Ddocs=disabled \
-Dexamples=false
ifeq ($(BR2_PACKAGE_FCFT_GRAPHEME_SHAPING),y)
FCFT_DEPENDENCIES += harfbuzz
FCFT_CONF_OPTS += -Dgrapheme-shaping=enabled
else
FCFT_CONF_OPTS += -Dgrapheme-shaping=disabled
endif
ifeq ($(BR2_PACKAGE_FCFT_RUN_SHAPING),y)
FCFT_DEPENDENCIES += harfbuzz utf8proc
FCFT_CONF_OPTS += -Drun-shaping=enabled
else
FCFT_CONF_OPTS += -Drun-shaping=disabled
endif
ifeq ($(BR2_PACKAGE_FCFT_SVG_SUPPORT),y)
FCFT_CONF_OPTS += -Dsvg-backend='nanosvg'
else
FCFT_CONF_OPTS += -Dsvg-backend='none'
endif
$(eval $(meson-package))