Bug 278019 - x11-fonts/noto-emoji: recent update causes the emojis to no longer render
Summary: x11-fonts/noto-emoji: recent update causes the emojis to no longer render
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-29 02:31 UTC by Kenneth Raplee
Modified: 2024-03-31 19:04 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
Make COLRv1 optional. (998 bytes, patch)
2024-03-29 09:56 UTC, mew14930xvi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Raplee 2024-03-29 02:31:17 UTC
When using the Emoji Selector utility from KDE Plasma, the rendering of every emoji becomes invisible. The emojis are still selectable, but it can't been seen as to which emoji is being copied to the clipboard. Pasting the emojis in editors/kate doesn't render them either.

I fixed this myself by manually editing the Makefile to remove the added Noto-COLRv1.ttf changes while keeping the same PORTVERSION at 2.042. After rebuilding the port through poudriere and reinstalling the package, the Emoji Selector now renders them as it did previously.
Comment 1 mew14930xvi 2024-03-29 09:56:44 UTC
Created attachment 249552 [details]
Make COLRv1 optional.

Me too.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-03-31 18:58:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2878ca490586207c3cd7bb3ff94d1274f52013b0

commit 2878ca490586207c3cd7bb3ff94d1274f52013b0
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-03-31 18:53:03 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-03-31 18:53:03 +0000

    x11-fonts/noto-emoji: Add COLR option

    - Bump PORTREVISION for package change

    PR:             278019
    Reported by:    Kenneth Raplee <kenrap@kennethraplee.com>, mew14930xvi <mew14930xvi@inbox.lv>

 x11-fonts/noto-emoji/Makefile | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-03-31 19:04:18 UTC
Committed. Thanks!