Created attachment 192180 [details] ibus-uniemoji.patch
Hi Greg, I have a few questions: * Why did you add USE_GNOME=glib20? * Why did you add dependency on dbus? * Why did you add RUN_DEPENDS=${LOCALBASE}/share/gir-1.0/IBus-1.0.gir:textproc/ibus ? It never opens IBus-1.0.gir. but it opens /usr/local/lib/girepository-1.0/IBus-1.0.typelib. Shouldn't this file be there instead? Thanks, Yuri
(In reply to Yuri Victorovich from comment #1) glib20 because: from gi.repository import GLib from gi.repository import GObject dbus can be skipped I guess, it's used through the ibus library, not directly. gir can be replaced with typelib, sure. I didn't check what exact file it loads.
(In reply to Greg V from comment #2) These imports > from gi.repository import GLib > from gi.repository import GObject don't come come from glib20. Ok, thank you. I know how to change it now. Yuri
Committed. Thank you for your contribution!
A commit references this bug: Author: yuri Date: Mon May 21 17:15:31 UTC 2018 New revision: 470564 URL: https://svnweb.freebsd.org/changeset/ports/470564 Log: New port: textproc/ibus-uniemoji: Input method for entering unicode symbols and emoji by name PR: 227269 Submitted by: Greg V <greg@unrelenting.technology> Changes: head/textproc/Makefile head/textproc/ibus-uniemoji/ head/textproc/ibus-uniemoji/Makefile head/textproc/ibus-uniemoji/distinfo head/textproc/ibus-uniemoji/pkg-descr head/textproc/ibus-uniemoji/pkg-plist
A commit references this bug: Author: yuri Date: Mon May 21 17:51:55 UTC 2018 New revision: 470566 URL: https://svnweb.freebsd.org/changeset/ports/470566 Log: textproc/ibus-uniemoji: Fix index breakage FLAVOR -> PY_FLAVOR PR: 227269 Changes: head/textproc/ibus-uniemoji/Makefile