Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uditkarode/libxft-bgra
A patched version of libxft that allows for colored emojis to be rendered in Suckless software (dmenu/st/whatever).
https://github.com/uditkarode/libxft-bgra
colored-emoji coloredemoji dmenu dwm emoji gentoo lfs libxft libxft-bgra st suckless void voidlinux
Last synced: 3 months ago
JSON representation
A patched version of libxft that allows for colored emojis to be rendered in Suckless software (dmenu/st/whatever).
- Host: GitHub
- URL: https://github.com/uditkarode/libxft-bgra
- Owner: uditkarode
- License: other
- Created: 2020-08-07T15:28:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-21T19:24:14.000Z (almost 3 years ago)
- Last Synced: 2024-11-07T12:42:46.389Z (3 months ago)
- Topics: colored-emoji, coloredemoji, dmenu, dwm, emoji, gentoo, lfs, libxft, libxft-bgra, st, suckless, void, voidlinux
- Language: C
- Homepage:
- Size: 162 KB
- Stars: 67
- Watchers: 3
- Forks: 12
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Installation Instructions for Patched libXft
--------------------------------------------
If you're an Arch linux user, you can just install `libxft-bgra-git`
from the AUR. If you use any other distro (void in my case), follow
the instructions below (first install libXft from your distro's
repositories):
```bash
git clone https://github.com/uditkarode/libxft-bgra
cd libxft-bgra
sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man
sudo make install
```libXft - X FreeType library (rest of the readme stuff)
---------------------------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
[email protected]