foot: enable grapheme-cluster shaping

This commit is contained in:
Markus Volk 2021-06-27 21:24:01 +02:00
parent c7315e45ce
commit ebd4946140
2 changed files with 23 additions and 0 deletions

View File

@ -30,8 +30,10 @@ PV = "1.8.0"
SRCREV = "${PV}"
PACKAGECONFIG[terminfo] = "-Dterminfo=enabled,-Dterminfo=disabled,ncurses-native"
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
PACKAGECONFIG ?= " \
grapheme-clustering \
"
inherit meson pkgconfig features_check

View File

@ -0,0 +1,21 @@
SUMMARY = "A small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding."
HOMEPAGE = "https://github.com/JuliaStrings/utf8proc"
BUGTRACKER = "https://github.com/JuliaStrings/utf8proc/issues"
SECTION = "base/shell"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=97fe1c51de5d175e7564531e7955381d"
SRC_URI = " \
git://github.com/JuliaStrings/utf8proc.git;protocol=https \
"
S = "${WORKDIR}/git"
PV = "2.6.1"
SRCREV = "v${PV}"
EXTRA_OEMAKE = "prefix=${prefix}"
inherit autotools-brokensep pkgconfig
BBCLASSEXTEND = ""