From 3724ab9b0538eb9d058ea000fdaf870987ca4654 Mon Sep 17 00:00:00 2001 From: guihkx <626206+guihkx@users.noreply.github.com> Date: Sat, 26 Jul 2025 15:24:18 -0300 Subject: [PATCH] linux/appimage: update libXft from 2.3.8 to 2.3.9 An up to date version of libXft is still needed because Ubuntu 22.04 still has 2.3.4, which can cause the app not to launch if an emoji font is installed on the host. --- appimage/AppImageBuilder.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/appimage/AppImageBuilder.yml b/appimage/AppImageBuilder.yml index 9434cbe..5cf207f 100644 --- a/appimage/AppImageBuilder.yml +++ b/appimage/AppImageBuilder.yml @@ -10,9 +10,10 @@ script: - cd "$BUILD_DIR" # Build a recent version of libXft first. This fixes an issue where the app won't start with libXft 2.3.3 if an emoji font is installed on the system. - - curl -L https://xorg.freedesktop.org/releases/individual/lib/libXft-2.3.8.tar.xz -o libXft.tar.xz + - curl -fL https://xorg.freedesktop.org/releases/individual/lib/libXft-2.3.9.tar.xz -o libXft.tar.xz + - sha256sum libXft.tar.xz - tar xvf libXft.tar.xz - - cd libXft-2.3.8 + - cd libXft-* - ./configure --prefix="$TARGET_APPDIR/usr" --disable-static - make -j$(nproc) - make install-strip