Package Details: libxft-bgra 2.3.3.r7.7808631e-1

Git Clone URL: https://aur.archlinux.org/libxft-bgra.git (read-only, click to copy)
Package Base: libxft-bgra
Description: libXft with BGRA glyph (color emoji) rendering & scaling patches by Maxime Coste
Upstream URL: https://xorg.freedesktop.org/
Keywords: emoji
Licenses: custom
Groups: modified
Conflicts: libxft
Provides: libxft
Submitter: wtemple
Maintainer: wtemple
Last Packager: wtemple
Votes: 13
Popularity: 3.24
First Submitted: 2020-01-10 23:33
Last Updated: 2020-06-06 13:28

Required by (311)

Sources (2)

Latest Comments

livvy commented on 2020-06-06 21:26

@wtemple: I recommend not pulling in the patch dynamically using curl without verifying its checksum. It should probably be included within this AUR package. Further: cURL may not be installed as it isn't in base-devel group.

wtemple commented on 2020-06-06 13:30

I have gone ahead and changed the PKGBUILD to use the HTTP-based approach rather than the git-fetch-based one. I have no idea what was causing the build issue, but my suspicion is that it is related to changes you've made to your git config.

wtemple commented on 2020-06-06 11:48

I'm looking into the build issue that's been reported, but I can't repro the error as of yet.

luxintra commented on 2020-06-03 00:10

Is there a way to display flag emoji correctly? United States (US) for example just gives me (U)(S) instead of a flag icon.

pavelow commented on 2020-06-02 20:00

I get an error from git about the referenced commit being an "unadvertised object" when it runs the fetch.

Worked around it by grabbing the diff via http instead: curl https://gitlab.freedesktop.org/xorg/lib/libxft/-/commit/${COMMIT_ID}.diff | patch -p1

wtemple commented on 2020-04-20 20:00

I've pushed an update that addresses the patch compatibility issue caused by changes to upstream libxft that haven't been released yet. In short, the package now applies a patch from a specific commit in GitLab rather than the current "merge request" patch.

astroengisci commented on 2020-04-19 16:44

The patch is failing to apply:

patching file src/xftfreetype.c
Hunk #1 succeeded at 514 (offset -9 lines).
Hunk #2 succeeded at 766 (offset -9 lines).
Hunk #3 succeeded at 823 (offset -9 lines).
Hunk #4 succeeded at 847 (offset -9 lines).
Hunk #5 succeeded at 962 (offset -9 lines).
patching file src/xftglyphs.c
Hunk #3 FAILED at 95.
Hunk #13 FAILED at 733.
Hunk #15 FAILED at 785.
3 out of 17 hunks FAILED -- saving rejects to file src/xftglyphs.c.rej
patching file src/xftint.h
patching file src/xftrender.c
Hunk #3 FAILED at 131.
Hunk #5 succeeded at 299 with fuzz 2.
1 out of 12 hunks FAILED -- saving rejects to file src/xftrender.c.rej

incomingstick commented on 2020-03-01 20:29

Will there be a warning when this is merged into the official libxft?

netzego commented on 2020-01-29 22:58

U+1F42C,DOLPHIN

kevinkjt2000 commented on 2020-01-22 19:47

Thanks! This enabled me to have colorful emojis with an unpatched st :)