guix/gnu
Sören Tempel 121bf9b296
gnu: fcft: Enable shaping support.
While utf8proc is an optional dependency, it is required for shaping
support. Without utf8proc, fcft_rasterize_text_run_utf32() is a no-op.
This is a popular function used—among other things—by yambar, foot,
fuzzel and fnott. Therefore, many other Linux distributions (Arch,
Debian, Fedora, …) enable this feature and I think it would be nice
to have in Guix as well.

* gnu/packages/fontutils.scm (fcft): Depend on utf8proc.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I7489dbc7a42ffcca509d090df7d2a6250bf996ff
2024-02-10 15:06:50 +00:00
..
bootloader
build
home home: Add home-dotfiles-service. 2024-01-28 22:50:49 +01:00
installer
machine
packages gnu: fcft: Enable shaping support. 2024-02-10 15:06:50 +00:00
services services: kernel-module-lodaer: Add udev requirement. 2024-02-05 14:04:15 +08:00
system linux-container: Inherit essential services. 2024-02-05 22:29:45 +01:00
tests
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: opam: Update to 2.1.5. 2024-02-08 23:23:32 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm