# libxft **Repository Path**: vrboxing/libxft ## Basic Information - **Project Name**: libxft - **Description**: libxft-bgra(Debian) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-28 - **Last Updated**: 2021-10-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README libXft - X FreeType library --------------------------- libXft is the client side font rendering library, using libfreetype, libX11, and the X Render extension to display anti-aliased text. Xft version 2.1 was the first stand alone release of Xft, a library that connects X applications with the FreeType font rasterization library. Xft uses fontconfig to locate fonts so it has no configuration files. Before building Xft you will need to have installed: - FreeType https://freetype.org/ - Fontconfig https://fontconfig.org/ - libX11, libXext, & libXrender https://x.org/ All questions regarding this software should be directed at the Xorg mailing list: https://lists.x.org/mailman/listinfo/xorg The master development code repository can be found at: https://gitlab.freedesktop.org/xorg/lib/libXft Please submit bug reports and requests to merge patches there. For patch submission instructions, see: https://www.x.org/wiki/Development/Documentation/SubmittingPatches To release a version of this library: 1. Update the version number in configure.ac 2. Fix the NEWS file Change version number Set the date add highlights 3. Commit those changes 4. rebuild the configuration files with autogen.sh sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man 5. Follow the steps listed in https://www.x.org/wiki/Development/Documentation/ReleaseHOWTO/ Keith Packard keithp@keithp.com Install libxft-bgra (here are the instructions on debian): # Install dependencies sudo apt install libfreetype-dev fontconfig libxext-dev libxrender-dev xutils-dev dh-autoreconf git make # Download and patch repository #git clone https://gitlab.freedesktop.org/xorg/lib/libxft.git #wget https://gitlab.freedesktop.org/xorg/lib/libxft/merge_requests/1.patch #cd libxft/ #patch -p1 < ../1.patch # Compile and install sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man make sudo make install # Replace old libxft by the new patched version mv /usr/lib/libXft* /usr/lib/x86_64*