| Port details |
- uim Input method library
- 1.9.6 textproc
=1 1.9.6Version of this port present on the latest quarterly branch. - Maintainer: nobutaka@FreeBSD.org
 - Port Added: 2005-11-30 16:33:10
- Last Update: 2026-02-01 03:49:07
- Commit Hash: e869ada
- People watching this port, also watch:: cvsgraph, p5-type1inst, python
- License: BSD3CLAUSE GPLv2+ GPLv3+ LGPL21+ PD
- WWW:
- https://github.com/uim/uim
- Description:
- uim aims for multilingual input method library.
It works as an XIM server or an input module of GTK+ 2.x.
And currently it supports following input methods.
Chinese: New Pinyin (Simplified), Pinyin (Unicode), Pinyin (Traditional)
Japanese: Anthy, Canna, Prime, SKK, T-code, TUT-code
Korean: Byeoru, Hangul (2-beol), Hangul (3-beol), Hangul (Romaja)
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/textproc/uim/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/uim
- pkg install uim
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: uim
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1747549318
SHA256 (uim-uim-1.9.6_GH0.tar.gz) = b982dc4eb3b3f31799299e1d1dd5b953c617aa13f41781273998584d0a35bf20
SIZE (uim-uim-1.9.6_GH0.tar.gz) = 4163170
Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- japanese/uim-anthy-unicode
- textproc/uim-gtk2
- textproc/uim-gtk3
- textproc/uim-m17nlib
- textproc/uim-qt5
- textproc/uim-qt6
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gettext-runtime>=0.26 : devel/gettext-runtime
- gettext-tools>=0.26 : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- intltool-extract : textproc/intltool
- librsvg2-rust>=0 : graphics/librsvg2-rust
- pkgconf>=1.3.0_1 : devel/pkgconf
- ruby33 : lang/ruby33
- autoconf2.69>=2.69 : devel/autoconf2.69
- automake>=1.18.1 : devel/automake
- libtoolize : devel/libtool
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- perl5>=5.42.r<5.43 : lang/perl5.42
- Runtime dependencies:
-
- SKK-JISYO.L : japanese/skk-jisyo
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Library dependencies:
-
- libXft.so : x11-fonts/libXft
- libfreetype.so : print/freetype2
- libfontconfig.so : x11-fonts/fontconfig
- libharfbuzz.so : print/harfbuzz
- libintl.so : devel/gettext-runtime
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- libedit.so.0 : devel/libedit
- libsqlite3.so : databases/sqlite3
- Patch dependencies:
-
- ruby33 : lang/ruby33
-
- This port is required by:
- for Libraries
-
- japanese/scim-uim
- japanese/uim-anthy-unicode
- japanese/uim-mozc
- japanese/uim-tomoe-gtk
- textproc/uim-gtk2
- textproc/uim-gtk3
- textproc/uim-m17nlib
-
Deleted ports which required this port:
- for Run
-
- textproc/uim-el
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for uim-1.9.6:
DOCS=on: Build and/or install documentation
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- textproc_uim
- USES:
- autoreconf:build,2.69 gettext gmake gnome iconv libedit libtool pathfix pkgconfig sqlite xorg perl5 ruby:build
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.3.1_1 29 Sep 2007 20:59:05
 |
linimon  |
Move the USE_PERL definition before pre.mk inclusion. This will be needed
to conditionalize bsd.perl.mk inclusion.
Approved by: maintainer |
1.3.1_1 08 Sep 2007 01:08:35
 |
linimon  |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
1.3.1_1 23 Jul 2007 09:36:52
 |
rafan  |
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run |
1.3.1_1 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.3.1 10 Mar 2007 20:11:13
 |
nobutaka  |
Update to 1.3.1.
PR: ports/109399
Submitted by: Yamashiro Jun<yamajun@ofug.net> |
1.2.1_1 14 Oct 2006 08:54:54
 |
marcus  |
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris) |
1.2.1 03 Sep 2006 14:09:23
 |
nobutaka  |
Update to 1.2.1. |
1.1.1_1 31 Jul 2006 16:35:57
 |
nobutaka  |
Make PORTREVISION overridable from slave ports. |
1.1.1_1 27 Jul 2006 15:11:48
 |
nobutaka  |
Link libuim properly to fix breakage of uim plugins. |
1.1.1 23 Jul 2006 12:16:55
 |
nobutaka  |
Fix build error of uim-qt on 6-stable.
Reported by: Dan Reinholz <xaenn@yahoo.com> |
1.1.1 10 Jul 2006 02:06:29
 |
nobutaka  |
Add WITHOUT_X11 knob. |
1.1.1 08 Jul 2006 14:53:10
 |
nobutaka  |
Update to 1.1.1. |
1.1.0 12 Jun 2006 17:44:20
 |
nobutaka  |
- Update to 1.1.0.
- Mark textproc/uim-m17nlib IGNORE since it requires m17n-lib-1.3.1 or later. |
1.0.1_3 13 May 2006 04:24:52
 |
edwin  |
Remove USE_REINPLACE from categories starting with T |
1.0.1_3 26 Apr 2006 18:02:49
 |
nobutaka  |
Install uim-candwin-gtk from textproc/uim port for uim-xim. |
1.0.1_2 16 Apr 2006 17:00:25
 |
nobutaka  |
Show message about port split. |
1.0.1_2 16 Apr 2006 16:33:19
 |
nobutaka  |
Make CATEGORIES variable overridable for upcoming slave ports. |
1.0.1_2 16 Apr 2006 16:27:28
 |
nobutaka  |
Split optional features into the following seven slave ports and stop using
OPTIONS.
japanese/uim-anthy - Uim plugin using Anthy input method
japanese/uim-canna - Uim plugin using Canna input method
japanese/uim-prime - Uim plugin using PRIME input method
textproc/uim-gnome - GNOME applets of uim input method
textproc/uim-gtk - GTK+ modules of uim input method
textproc/uim-m17nlib - Uim plugin using m17n library input method
textproc/uim-qt - QT modules of uim input method
PR: ports/95785
Submitted by: NIIMI Satoshi <sa2c@sa2c.net> |
1.0.1_1 26 Mar 2006 12:09:03
 |
nobutaka  |
Correct WWW entry.
PR: ports/94360, ports/94361
Submitted by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com> |
1.0.1_1 23 Feb 2006 10:40:45
 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
1.0.1 04 Feb 2006 18:27:21
 |
nobutaka  |
Make OPTIONS setting overridable from make arguments.
Reported by: Chie & Kevin Reinholz <reinholz@alumni.sandiego.edu> |
1.0.1 31 Jan 2006 17:43:42
 |
nobutaka  |
- Fix compile error on 4-stable [*].
- Add dependency on perl5 port to fix build error regarding intltool-merge on
4-stable.
Reported by: kris [*] |
1.0.1 22 Jan 2006 02:55:05
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
1.0.1 25 Dec 2005 05:47:34
 |
nobutaka  |
- Update to 1.0.1.
- Use OPTIONS.
- Make dependencies on anthy and m17nlib optional. |
0.4.9.1_2 02 Dec 2005 18:46:55
 |
nobutaka  |
Add byeoru Korean input module.
PR: ports/89388
Submitted by: Sangwoo Shim <sangwoos@gmail.com> |
0.4.9.1_1 30 Nov 2005 16:32:14
 |
nobutaka  |
Move japanese/uim port to textproc category after repocopy.
PR: ports/89725
Submitted by: nobutaka |