app-i18n / uim

A multilingual input method framework

Official package sites : https://github.com/uim/uim ·

uim is a simple, secure and flexible input method library. At the moment Anthy, SKK, Prime, T-code, TUT-code (these are Japanese input method), Pinyin (Chinese input method), Hangul (Korean input method), IPA (International Phonetic Alphabet) are implemented. You can extend the library with Scheme thus easily, or with C if it becomes rather complicated.

v1.8.9-r2 :: 0 :: gentoo

Modified
License
BSD GPL-2 LGPL-2.1
Keywords
amd64 ppc ppc64 x86 ~arm ~hppa ~riscv
USE flags
X anthy curl eb emacs expat gtk gtk2 libedit libffi libnotify m17n-lib ncurses nls qt5 skk sqlite ssl static-libs xft

General

X
Add support for X11
anthy
Enable support for app-i18n/anthy
curl
Add support for client-side URL transfer library
eb
Enable support for dev-libs/eb
emacs
Add support for GNU Emacs
expat
Enable the use of dev-libs/expat for XML parsing
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
gtk2
Enable support for x11-libs/gtk+:2
libedit
Use the libedit library (replacement for readline)
libffi
Enable support for Foreign Function Interface library
libnotify
Enable desktop notification support
m17n-lib
Enable m17n-lib support
ncurses
Add ncurses support (console display library)
nls
Add Native Language Support (using gettext - GNU locale utilities)
qt5
Add support for the Qt 5 application and UI framework
skk
Enable support for app-i18n/skk-jisyo
sqlite
Add support for sqlite - embedded sql database
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
static-libs
Build static versions of dynamic libraries as well
xft
Build with support for XFT font renderer (x11-libs/libXft)

l10n

ja
Japanese
ko
Korean
zh-CN
Chinese (China)
zh-TW
Chinese (Taiwan)

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-i18n / anthy : Anthy -- free and secure Japanese input system

app-i18n / skk-jisyo : Jisyo (dictionary) files for the SKK Japanese-input software

dev-db / sqlite : SQL database engine

dev-libs / eb : EB is a C library and utilities for accessing CD-ROM books

dev-libs / expat : Stream-oriented XML parser library

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / m17n-lib : Multilingual Library for Unix/Linux

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

net-misc / curl : A Client that groks URLs

sys-libs / ncurses : Console display library

virtual / libintl : Virtual for the GNU Internationalization Library

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXft : X.Org Xft library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libnotify : A library for sending desktop notifications

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-i18n / anthy : Anthy -- free and secure Japanese input system

app-i18n / skk-jisyo : Jisyo (dictionary) files for the SKK Japanese-input software

dev-db / sqlite : SQL database engine

dev-libs / eb : EB is a C library and utilities for accessing CD-ROM books

dev-libs / expat : Stream-oriented XML parser library

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / m17n-lib : Multilingual Library for Unix/Linux

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-scheme / sigscheme : SigScheme is an R5RS Scheme interpreter for embedded use

media-fonts / font-daewoo-misc : X.Org Daewoo fonts

media-fonts / font-isas-misc : X.Org the Institute of Software, Academia Sinica (chinese) fonts

media-fonts / font-jis-misc : X.Org JIS (japanese) fonts

media-fonts / font-sony-misc : X.Org Sony fonts

media-fonts / intlfonts : International X11 fixed fonts

net-misc / curl : A Client that groks URLs

sys-libs / ncurses : Console display library

virtual / libintl : Virtual for the GNU Internationalization Library

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXft : X.Org Xft library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libnotify : A library for sending desktop notifications

app-i18n / scim-uim : An input module for Smart Common Input Method (SCIM) which uses uim as backend

app-i18n / uim-tomoe-gtk : Japanese input method Tomoe IMEngine for uim

x11-terms / mlterm : A multi-lingual terminal emulator

411687
app-i18n/mozc: support uim-mozc (Mozc engine for app-i18n/uim)
769086
app-i18n/uim: drop optional gtk2 support
874921
app-i18n/uim-1.8.9 - /.../stdio.h: error: exception specification in declaration does
879605
app-i18n/uim-1.8.9-r1 - /.../ld: ./.../libuim-scm.so: undefined reference to SCM_INT_VALUE
884321
app-i18n/uim-1.8.9-r1 - checking whether to have gosh and GaUnit... ERROR: cannot find .../lib /usr/share/gauche-0.98/0.9.12/lib)
889074
app-i18n/uim-1.8.9-r1 - ../.../module-srfi48.c: error: parameter 1 (fcap) has incomplete type
894496
app-i18n/uim-1.8.9-r2 installs .desktop files that do not pass validation (MUSL-CLANG-SYSTEM)
900388
app-i18n/uim-1.8.9-r2 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM)
912958
app-i18n/uim-1.8.9-r1 - uim-leim.el: Error: Symbols function definition is void: set-face-underline-p
944299
app-i18n/uim-1.8.9-r2 fails to compile: eval.c:107:17: error: too many arguments to function func
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-i18n/uim: always pass -fno-inline-small-functions
Closes: https://bugs.gentoo.org/921399 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-i18n/uim: drop 1.8.9-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
app-i18n/uim: Drop IUSE kde
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-build}/cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
kde-frameworks/plasma: pkgmove to kde-plasma/libplasma
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: rename patch
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: drop old
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-i18n/uim: Stabilize 1.8.9-r1 ppc, #913833
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-i18n/uim: Stabilize 1.8.9-r1 x86, #913833
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-i18n/uim: Stabilize 1.8.9-r1 amd64, #913833
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-i18n/uim: Stabilize 1.8.9-r1 ppc64, #913833
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-i18n/uim: fix build w/ Clang 16, >= openssl-1.1.1
This needs a lot more love, to be honest, but we already have a huge stack of patches we apply, so I've resorted to a -D hack in the ebuild for the OpenSSL 1.1.1 part outside of configure. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: fix build when dev-lang/ruby is installed
Closes: https://bugs.gentoo.org/848966 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: new upstream release
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: rename patches
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
app-i18n/uim: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
app-i18n/uim: Stabilize 1.8.9_pre20210103-r1 ppc, #861788
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-i18n/uim: Stabilize 1.8.9_pre20210103-r1 ppc64, #861788
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-i18n/uim: add a missing dep for 'qt5' use flag
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-i18n/uim: Stabilize 1.8.9_pre20210103-r1 x86, #861788
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-i18n/uim: Stabilize 1.8.9_pre20210103-r1 amd64, #861788
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alessandro Barbieri · gentoo
app-i18n/uim: remove wrong Wconversion substitution
Closes: https://bugs.gentoo.org/836623 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24859 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yongxiang Liang · gentoo
app-i18n/uim: keyword 1.8.9_pre20210103 for ~riscv
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: add missing dependency
Closes: https://bugs.gentoo.org/819768 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: restore ~ppc
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: new snapshot
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: fix build with sys-devel/slibtool
Closes: https://bugs.gentoo.org/792198 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: fix build with Clang
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: fix desktop file
Closes: https://bugs.gentoo.org/795867 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Akinori Hattori · gentoo
app-i18n/uim: tidy
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-i18n/uim: Remove app-i18n/canna
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-i18n/uim: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-i18n/uim: EAPI-7, use qmake-utils, sort some deps
Closes: https://bugs.gentoo.org/764329 Closes: https://bugs.gentoo.org/712098 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
app-i18n/uim: fix build with gcc-10
* Thanks to Jeroen Roovers for submitting the patch Closes: https://bugs.gentoo.org/706968 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-i18n/uim: use dev-libs/libffi instead of virtual/libffi
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-i18n/uim: Drop 1.8.6-r1 and 1.8.6-r2
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
app-i18n/uim: drop to ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
app-i18n/uim: Update virtual/emacs dependency.
The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-i18n/uim: stable 1.8.8 for ppc, bug #661800
Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-i18n/uim: Remove support for non-existent deps
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-i18n/uim: stable 1.8.8 for hppa, bug #661800
Package-Manager: Portage-2.3.46, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-i18n/uim: amd64 stable wrt bug #661800
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-i18n/uim: x86 stable (bug #661800)
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: fix build on x86
Closes: https://bugs.gentoo.org/661806 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: fix build on x86
Closes: https://bugs.gentoo.org/661806 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-i18n/uim: stable 1.8.8 for ppc64, bug #661800
Bug: https://bugs.gentoo.org/661800 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64"
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: fix build with USE=-X
Closes: https://bugs.gentoo.org/661806 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
app-i18n/uim: fix build with USE=qt4
Closes: https://bugs.gentoo.org/657052 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: fix build with >=dev-scheme/chicken-4
Closes: https://bugs.gentoo.org/656852 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: new upstream release
Closes: https://bugs.gentoo.org/644898 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: fix build with sys-libs/ncurses[tinfo]
Closes: https://bugs.gentoo.org/588172 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: specify default toolkit
Closes: https://bugs.gentoo.org/550662 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: switch to gtk2 USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: drop unicode USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: drop test USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: update SRC_URI
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: update patches
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Akinori Hattori · gentoo
app-i18n/uim: update to EAPI 6
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Arfrever Frehtes Taifersar Arahesis · gentoo
app-i18n/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Andreas Sturmlechner · gentoo
app-i18n/uim: Drop USE=kde
Closes: https://bugs.gentoo.org/630602 Package-Manager: Portage-2.3.16, Repoman-2.3.6
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Johannes Huber · gentoo
kde-base/kdelibs -> kde-frameworks/kdelibs
Felix Janda · gentoo
app-i18n/uim: add libressl support
Gentoo-Bug: https://bugs.gentoo.org/585672
Ulrich Müller · gentoo
app-i18n/uim: Migrate from LINGUAS to L10N.
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
app-i18n/uim: keyword ~arm
Gentoo-Bug: 585670 Package-Manager: portage-2.3.0_rc1
Tobias Klausmann · gentoo
app-i18n/uim: Fixing HOMEPAGE move due to code.google.com shutdown
Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Enable https for all google URIs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed