Search Criteria
Package Details: emote 4.1.0-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/emote.git (read-only, click to copy) |
|---|---|
| Package Base: | emote |
| Description: | Modern popup emoji picker |
| Upstream URL: | https://github.com/tom-james-watson/Emote |
| Keywords: | autostart emoji gtk gtk3 picker python |
| Licenses: | GPL-3.0-only |
| Submitter: | lkrms |
| Maintainer: | Rhinoceros |
| Last Packager: | Rhinoceros |
| Votes: | 35 |
| Popularity: | 0.058272 |
| First Submitted: | 2020-10-09 07:26 (UTC) |
| Last Updated: | 2026-02-14 09:29 (UTC) |
Dependencies (13)
- dbus-python (python-dbus)
- emoji-font (noto-fonts-emoji-flagsAUR, noto-fonts-emoji-gitAUR, noto-fonts-emoji-blobAUR, noto-fonts-emoji-flag-gitAUR, ttf-mutant-emojiAUR, ttf-twemoji-color-gitAUR, ttf-twemoji-colorAUR, ttf-twemoji-gitAUR, ttf-noto-emoji-monochromeAUR, ttf-ms-win11-autoAUR, ttf-joypixelsAUR, noto-fonts-emoji-colrv1AUR, ttf-unifontAUR, otf-unifontAUR, otf-twemoji-colrv0AUR, ttf-twemoji-colrv0AUR, otf-twemoji-colrv1AUR, ttf-twemoji-colrv1AUR, ttf-twemoji-cbdtAUR, otf-twemoji-allAUR, ttf-twemojiAUR, twemoji-mozilla-fontconfigAUR, ttf-fluent-emojiAUR, ttf-ms-win11AUR, ttf-apple-emojiAUR, ttf-blobmoji2AUR, ttf-whatsapp-emojiAUR, noto-fonts-emoji)
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libkeybinder3
- python
- python-gobject
- python-setproctitle
- python-pipenv (python-pipenv-gitAUR) (make)
- python-setuptools (make)
- wl-clipboard (wl-clipboard-rs-gitAUR, wl-clipboard-rsAUR, wl-clipboard-gitAUR) (optional) – automatic copying in Wayland
- xdotool (xdotool-gitAUR) (optional) – automatic pasting in X11
- ydotool (ydotool-gitAUR) (optional) – automatic pasting in Wayland
Latest Comments
1 2 3 4 5 6 Next › Last »
Rhinoceros commented on 2025-12-21 05:09 (UTC) (edited on 2026-02-01 07:39 (UTC) by Rhinoceros)
I can definitely see some of the new emoji 17 glyphs . I'm using ttf-twemoji, and I can see support was added last month. Regardless, I don't think this is exactly the problem I was referring to, because it's more that the emoji source you suggested doesn't have emoji 17 at all, despite the recent commit messages suggesting that it did.
EDIT: I can see the glyph above in Vim, but it looks like tofu in Firefox. Also, I would have thought even if there are glyphs missing in the font, then Emote would still list them, but just display them as tofu.
EDIT2: It looks like there is a pending issue and pull request to add all the Emoji 17 glyphs. I don't entirely understand the original commit message then, as I assumed "Update dependency emojibase-data to 17.0.0" meant Emoji 17 support had already been added. Maybe it's just a bug and they didn't add complete support. I'm not really sure if there is a better source for the list of emoji, perhaps something more official, but I couldn't really find anything in the same format. In any case, I'll wait until mid-January to see if the pull request is accepted, then I'll push a new version to support Emoji 17.
EDIT3: Finally updated to 4.1.0-3. Looks like openmoji do a gradual rollout for the different emoji versions, so I'll just try and update it as they come. There are more authoritative sources, but Emote (upstream) uses the openmoji database, and the format is slightly distinct, so I'll just stick to using openmoji. Happy for someone to write a script to support the full latest emoji version if they like!
ardency commented on 2025-12-20 14:25 (UTC)
I think we can't see glyphs from Emoji 17 yet because our emoji font of choice doesn't support them. The spec was updated very recently, as you noticed. It will take some time for fonts to adopt. Following through on the researching this suspicion, there are indeed no recent commits for googlefonts/noto-emoji nor discord/twemoji. I would say to go ahead and push the update to this package. When font releases happen, you shouldn't have to do anything as a maintainer; the app will just start showing them in the picker.
Rhinoceros commented on 2025-12-17 14:32 (UTC)
Sorry for the delay @ardency. I've added your "hack", which works great. (There was a small typo in the install, but I worked it out.) I can confirm that I can build it with Emoji 16 is now supported! Thank you for the tip.
Having said that, before I push the new PKGBUILD, I think Emoji 17 is out, but doesn't seem to be supported? It pretty new, but the emoji source that you suggested has a commit from two weeks ago saying
Update dependency emojibase-data to 17.0.0. I identified some of the new emoji from this Emoji 17, but I can't see them in the github list above, and they don't work in Emote either, obviously. Any ideas why? Is that a good source and/or is there a better one?ardency commented on 2025-12-04 11:01 (UTC) (edited on 2025-12-04 11:02 (UTC) by ardency)
The emoji list is out of date. It only contains glyphs up to Emoji 14 (c.f. additions to 15 and 16.) This patch updates the static map of emoji glyphs/names/codepoints that Emote draws from. After applying it, rebuilding and restarting the program, the emoji list will be updated to contain glyphs current as of Emoji 16.
Rhinoceros commented on 2025-12-04 10:52 (UTC)
@ardency sorry, what are you referring to? I don't really understand what problem your post is trying to address.
ardency commented on 2025-12-04 10:44 (UTC)
There have been multiple updates to Twemoji and Openmoji since the package was updated last by the developer. They provide instructions for updating the emoji list for cases like this on the GitHub repo. Following those instructions before progam compilation adds support for many glyphs added in Emoji 16.
The proper way to do this would probably be to create a new AUR
-gitpackage forotf-openmoji(hfg-hmuend/openmoji), require that package by this one during build, and copydata/openmoji.csvfrom it into the appropriate location of this package's build dir (static/emojis.csv) but this hack I've provided works fine for now.Rhinoceros commented on 2024-09-26 23:13 (UTC)
Thanks @ZimbiX! No worries, I'll remove the patch for the next tagged release.
ZimbiX commented on 2024-09-26 13:21 (UTC) (edited on 2024-09-26 13:26 (UTC) by ZimbiX)
Thanks for adopting the package, @Rhinoceros! Your updates were excellent.
PR #154 (manimpango removal) has now been merged, so the patch is no longer needed here =)
Edit: Ah, well, that would be the case if there'd been a release. I forgot this isn't a '-git' package.
Rhinoceros commented on 2024-09-04 23:41 (UTC)
I've adopted and fixed up the package. I'm removed the manimpango dependency and patched various files as per a pull request upstream. I've moved the X11 dependency to optdepends, and added a patch for Wayland support. There have also been a few minor clean ups. Please let me know if I've broken anything or if there are any other issues!
Rhinoceros commented on 2024-08-21 22:33 (UTC)
In addition to all the pending issues below that have remained with no response... There is a fix available to make this work in Wayland, but upstream will not patch it for non-flatpack or snap versions. Hence, the fix should be applied here in this PKGBUILD.
1 2 3 4 5 6 Next › Last »