Package Details: ttf-twemoji 15.1.0-1

Git Clone URL: https://aur.archlinux.org/ttf-twemoji.git (read-only, click to copy)
Package Base: ttf-twemoji
Description: Truetype builds of Twemoji; Twitter Color Emoji for everyone.
Upstream URL: https://github.com/jdecked/twemoji
Keywords: color emoji font truetype-emoji ttf twemoji twemoji-color-font
Licenses: Apache-2.0, CC-BY-4.0
Provides: emoji-font, twemoji-color-font
Submitter: morealaz
Maintainer: JoeBlakeB
Last Packager: JoeBlakeB
Votes: 77
Popularity: 1.82
First Submitted: 2020-02-27 07:29 (UTC)
Last Updated: 2024-03-28 14:58 (UTC)

Dependencies (0)

Required by (9)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

JoeBlakeB commented on 2023-12-23 14:38 (UTC) (edited on 2023-12-23 14:41 (UTC) by JoeBlakeB)

This is now built with a github action ive made based on whynothugos repo. I will manually start builds when a new version of twemoji is released on jdecked's repo, so updates here should now get done quickly. You can find it at https://github.com/JoeBlakeB/ttf-twemoji-aur/

JoeBlakeB commented on 2023-12-06 19:51 (UTC)

It is updated now, thank you everyone for helping. Sorry it took this long, I will get it done faster next time.

Porous3247 commented on 2023-12-06 15:13 (UTC)

PKGBUILD for 15.0.2 using whynothugo's builds:

# Maintainer: Joe Baker < JoeBlakeB at protonmail dot com >

pkgname=ttf-twemoji
pkgver=15.0.2
pkgrel=1
_build_date=2023-12-05_16-23
_build_commit=2d23f3f22a191769b5bcc2757cacdf66fff85dca
pkgdesc="Truetype builds of Twemoji (twitter's emoji font)"
url="https://git.sr.ht/~whynothugo/twemoji.ttf"
arch=(any)
license=('CCPL' 'Apache')
provides=('emoji-font')
install="$pkgname.install"
source=("https://artefacts.whynothugo.nl/twemoji.ttf/${_build_date}/Twemoji-${pkgver}.ttf"
        "75-twemoji.conf"
        "https://raw.githubusercontent.com/jdecked/twemoji/v${pkgver}/LICENSE-GRAPHICS"
        "LICENSE-BUILD::https://git.sr.ht/~whynothugo/twemoji.ttf/blob/${_build_commit}/LICENCE")
sha256sums=('0a348feb7bceb00b584867bdfdef4dc7dcd1cddc60eba1d433a9c474600a0da0'
            'a77a7775557efc1c17781c0fc35a0f7ec5ccd58f233573f8875032fb8575680e'
            'SKIP'
            'SKIP')

package() {
    install -Dm644 "$srcdir/Twemoji-$pkgver.ttf" \
      "${pkgdir}/usr/share/fonts/twemoji/twemoji.ttf"
    install -Dm644 -t "$pkgdir/usr/share/fontconfig/conf.avail" "$srcdir/75-twemoji.conf"
    install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" ${srcdir}/LICENSE*
}

whynothugo commented on 2023-12-06 03:12 (UTC)

The builds at artefacts.whynothugo.nl are generated with scripts based on Fedora's original recipe, which themselves use build tools from Google Emoji.

The build manifest is here: https://git.sr.ht/~whynothugo/twemoji.ttf/tree/main/item/.build.yml

You can copy these steps into a PKGBUILD, but I suggest using the pre-built fonts instead. For the record, CI takes about an hour to build this.

JoeBlakeB commented on 2023-12-05 19:04 (UTC)

Thank you @Soup_64 and @Korialo, I will get this tested and updated as soon as I can.

Korialo commented on 2023-12-05 16:42 (UTC) (edited on 2023-12-05 16:43 (UTC) by Korialo)

@JoeBlakeB Looks like someone made a sourcehut that make ttf builds of twemoji fork, though this one is still in the process of updating to v15 at the time of writing this.

Here it's https://artefacts.whynothugo.nl/twemoji.ttf/2023-12-05_16-23/Twemoji-15.0.2.ttf, @JoeBlakeB time to test this package.

Soup_64 commented on 2023-12-05 16:05 (UTC)

@JoeBlakeB Looks like someone made a sourcehut that make ttf builds of twemoji fork, though this one is still in the process of updating to v15 at the time of writing this.

JoeBlakeB commented on 2023-12-05 12:11 (UTC)

@Soup_64 jdecked's github repo still does not provide ttf files so currently waiting for that, or for fedora, or another distro, to provide it. If there is another distro that already has v15, I could switch this to that, so if you know any please let me know.

Soup_64 commented on 2023-12-05 04:06 (UTC)

ttf-twemoji v15 is out.