diff --git a/PKGBUILD b/PKGBUILD index 7305c47..610d767 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,7 +15,7 @@ depends=( 'libudev.so' 'json-c' 'libmpdclient' - 'fcft>=0.4.2') + 'fcft>=1.0.0') optdepends=('xcb-util-errors: better X error messages') source=() diff --git a/PKGBUILD.wayland-only b/PKGBUILD.wayland-only index 02ba7b3..2765ff2 100644 --- a/PKGBUILD.wayland-only +++ b/PKGBUILD.wayland-only @@ -16,7 +16,7 @@ depends=( 'libudev.so' 'json-c' 'libmpdclient' - 'fcft>=0.4.2') + 'fcft>=1.0.0') source=() pkgver() { diff --git a/meson.build b/meson.build index 633ad0f..22f501f 100644 --- a/meson.build +++ b/meson.build @@ -36,7 +36,7 @@ backend_wayland = wayland_client.found() and wayland_cursor.found() and wlroots. # "My" dependencies, fallback to subproject tllist = dependency('tllist', version: '>=1.0.0', fallback: ['tllist', 'tllist']) -fcft = dependency('fcft', version: ['>=0.4.2', '<0.5.0'], fallback: ['fcft', 'fcft']) +fcft = dependency('fcft', version: ['>=1.0.0', '<2.0.0'], fallback: ['fcft', 'fcft']) add_project_arguments( ['-D_GNU_SOURCE'] + diff --git a/particles/string.c b/particles/string.c index f5d41f4..eda125f 100644 --- a/particles/string.c +++ b/particles/string.c @@ -55,7 +55,7 @@ begin_expose(struct exposable *exposable) /* Convert text to glyph masks/images. */ for (size_t i = 0; i < chars; i++) { - const struct glyph *glyph = font_glyph_for_wc(font, wtext[i]); + const struct glyph *glyph = font_glyph_for_wc(font, wtext[i], false); if (glyph == NULL) continue; e->glyphs[e->num_glyphs++] = glyph;