Package Details: ttf-twemoji-color 14.0.2-4

Git Clone URL: https://aur.archlinux.org/ttf-twemoji-color.git (read-only, click to copy)
Package Base: ttf-twemoji-color
Description: A color and B&W emoji SVG-in-OpenType font by Twitter with support for ZWJ, skin tone modifiers and country flags.
Upstream URL: https://github.com/13rac1/twemoji-color-font
Keywords: bitstream-vera color emoji font otf svg-in-ot ttf twemoji twemoji-color-font
Licenses: MIT, custom:CCPL:by-4.0
Provides: emoji-font, twemoji-color-font
Submitter: Edgemaster
Maintainer: zoorat
Last Packager: zoorat
Votes: 106
Popularity: 1.40
First Submitted: 2017-05-03 15:16 (UTC)
Last Updated: 2023-12-06 05:14 (UTC)

Dependencies (1)

Required by (10)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

Neros commented on 2017-10-20 03:54 (UTC)

Is there an issue with Star and Crescent in Firefox for you? It appears white for me, I don't know why and it's the only one. https://emojipedia.org/star-and-crescent/

whynothugo commented on 2017-10-16 05:14 (UTC)

Yup, that's pretty much it. Upstream's font.conf broke almost every configuration out there, and since they're unwilling to fix it, the AUR package has its own.

Edgemaster commented on 2017-10-13 19:15 (UTC)

@joehillen This is a long-running saga both with upstream and the Arch packaging of it. (I was the original maintainer of a version of the package predating this one that bundled the upstream fontconfig). Basically: the upstream fontconfig assumes that the system default font is Bitstream Vera and sets it as the first selection for the default font families. This is because Bitstream Vera is a font that does not contain any codepoints in the emoji ranges already which allows for a clean fallback to EmojiOneColor for all emoji characters. Other fonts often include incomplete sets of the emoji characters which gives inconsistent rendering results. The version of the fontconfig with bundled with this package adds EmojiOneColor to the fallback lists for the default sans font family, and the Canatrell font as used by default by Gnome. It also binds EmojiOne to the emoji font family. Bundling the upstream fontconfig resulted in lots of complaints that it broke all the system fonts, or defaulted the system to Bitstream against users' wishes. Getting a single fontconfig to work with the multitude of end-user configurations and to avoid all glyph selection bugs appears to be impossible, this is an unfortunate limitation of what's possible with fontconfig congifurations. The upstream author has battled with this for quite a while, without being able to find a solution that works for everyone ☹️ (see the GitHub issue tracker).

joehillen commented on 2017-10-13 18:54 (UTC)

Why does this package have its own font.conf instead of using the one provided in the git repo?

g99 commented on 2017-10-08 17:33 (UTC)

builds fine

<deleted-account> commented on 2017-07-15 06:39 (UTC)

Hi every one, I create ttf-emojione package which contains emojione-android.ttf font from EmojiOne Github repo, with a custom config file. fill free to test it.

Edgemaster commented on 2017-06-08 14:31 (UTC) (edited on 2019-04-16 20:11 (UTC) by Edgemaster)

v12.0.1 of the font is now available, supporting Unicode and Emoji 12 standards.

A manual installation step is required to configure your default system font and install the configuration file.

Note: Usage with fonts that already include emoji codepoints may give inconsistent/broken results, Bitstream Vera Sans is the chosen as the default as it includes no emoji by default. For further details, please see the project's README file for a discussion of the issues.

Edgemaster commented on 2017-06-08 14:25 (UTC)

@Vierkantor: Thanks, was aware that a new version was being released soon, as I requested it before going on holiday. In addition to your change, you also need to run `mksrcinfo` to update the .SRCINFO file that AUR website uses for the package metadata. Some details are on the Arch Linux wiki here: https://wiki.archlinux.org/index.php/Arch_User_Repository#Sharing_and_maintaining_packages. I've now bumped the package version to v1.3.

whynothugo commented on 2017-06-08 01:17 (UTC)

@evilgnome: The linked conf file made ALL emojis work (rather than just "most"), but it screwed up every single other font on my system, so it's a no-go.