There is an updated pull request by sogaiu against master on the void-packages repository https://github.com/sogaiu/void-packages update-ibus-hangul https://github.com/void-linux/void-packages/pull/46271 ibus-hangul: update to 1.5.5 #### Testing the changes - I tested the changes in this PR: **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc) #### Notes Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset). For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with: ``` $ ibus-setup-hangul Traceback (most recent call last): File "/usr/share/ibus-hangul/setup/main.py", line 298, in gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset' ``` A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4). There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one. A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached