app-i18n/imsettings

This wiki page is about a gentoo ebuild. Include any information about how to install it (emerge it), potential problems and how to resolve them. Be bold and improve it!

If you have any questions or experience any problem related to this ebuild, don't hesitate to open a new ticket and we'll do our best to assist you.

Homepage: https://tagoh.bitbucket.io/imsettings
Description: Delivery framework for general Input Method configuration

Beware: the mere fact of installing this package, even without using it, may silently break your input method installation. The user may not be aware that installing this package adds a script /etc/X11/xinit/xinitrc.d/90-xinput which runs every time a new X session is started, and which invalidates the user input method configuration.

Bug 650348 - app-i18n/imsettings-1.7.2 breaks app-i18n/ibus, app-i18n/fcitx, etc.
https://bugs.gentoo.org/650348

* Contents of app-i18n/imsettings-1.7.2:

/etc
/etc/X11
/etc/X11/xinit
/etc/X11/xinit/xinitrc.d
/etc/X11/xinit/xinitrc.d/90-xinput
/etc/X11/xinit/xinput.d
/etc/X11/xinit/xinput.d/none.conf
/etc/X11/xinit/xinput.d/xcompose.conf
/etc/X11/xinit/xinput.d/xim.conf
/etc/xdg
/etc/xdg/autostart
/etc/xdg/autostart/imsettings-start.desktop
/usr
/usr/bin
/usr/bin/imsettings-info
/usr/bin/imsettings-list
/usr/bin/imsettings-reload
/usr/bin/imsettings-switch
/usr/bin/imsettings-xim
/usr/include
/usr/include/imsettings
/usr/include/imsettings/imsettings-client.h
/usr/include/imsettings/imsettings-info.h
/usr/include/imsettings/imsettings-utils.h
/usr/include/imsettings/imsettings.h
/usr/lib64
/usr/lib64/girepository-1.0
/usr/lib64/girepository-1.0/IMSettings-1.7.typelib
/usr/lib64/imsettings
/usr/lib64/imsettings/libimsettings-cinnamon-gsettings.so
/usr/lib64/imsettings/libimsettings-gsettings.so
/usr/lib64/imsettings/libimsettings-lxde.so
/usr/lib64/imsettings/libimsettings-mate-gsettings.so
/usr/lib64/imsettings/libimsettings-qt.so
/usr/lib64/imsettings/libimsettings-xfce.so
/usr/lib64/imsettings/libimsettings-xim.so
/usr/lib64/libimsettings.so -> libimsettings.so.5.5.0
/usr/lib64/libimsettings.so.5 -> libimsettings.so.5.5.0
/usr/lib64/libimsettings.so.5.5.0
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/imsettings.pc
/usr/libexec
/usr/libexec/imsettings-check
/usr/libexec/imsettings-daemon
/usr/libexec/imsettings-functions
/usr/libexec/imsettings-target-checker.sh
/usr/libexec/xinputinfo.sh
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/imsettings-daemon.service
/usr/share/doc
/usr/share/doc/imsettings-1.7.2
/usr/share/doc/imsettings-1.7.2/AUTHORS
/usr/share/doc/imsettings-1.7.2/ChangeLog.bz2
/usr/share/doc/imsettings-1.7.2/NEWS.bz2
/usr/share/doc/imsettings-1.7.2/README.bz2
/usr/share/gir-1.0
/usr/share/gir-1.0/IMSettings-1.7.gir
/usr/share/gtk-doc
/usr/share/gtk-doc/html
/usr/share/gtk-doc/html/imsettings
/usr/share/gtk-doc/html/imsettings/annotation-glossary.html
/usr/share/gtk-doc/html/imsettings/api-index-full.html
/usr/share/gtk-doc/html/imsettings/ch01.html
/usr/share/gtk-doc/html/imsettings/ch02.html
/usr/share/gtk-doc/html/imsettings/home.png
/usr/share/gtk-doc/html/imsettings/imsettings-IMSettingsClient.html
/usr/share/gtk-doc/html/imsettings/imsettings-IMSettingsInfo.html
/usr/share/gtk-doc/html/imsettings/imsettings-Macros.html
/usr/share/gtk-doc/html/imsettings/imsettings-Utilities.html
/usr/share/gtk-doc/html/imsettings/imsettings.devhelp2
/usr/share/gtk-doc/html/imsettings/index.html
/usr/share/gtk-doc/html/imsettings/left-insensitive.png
/usr/share/gtk-doc/html/imsettings/left.png
/usr/share/gtk-doc/html/imsettings/object-tree.html
/usr/share/gtk-doc/html/imsettings/right-insensitive.png
/usr/share/gtk-doc/html/imsettings/right.png
/usr/share/gtk-doc/html/imsettings/style.css
/usr/share/gtk-doc/html/imsettings/up-insensitive.png
/usr/share/gtk-doc/html/imsettings/up.png
/usr/share/gtk-doc/html/imsettings/xinput.html
/usr/share/locale/...
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/imsettings-info.1.bz2
/usr/share/man/man1/imsettings-list.1.bz2
/usr/share/man/man1/imsettings-reload.1.bz2
/usr/share/man/man1/imsettings-switch.1.bz2
/usr/share/pixmaps
/usr/share/pixmaps/imsettings-unknown.png

External resources