uim 1.8.8-2 on [extra] officially supports gtk3 and qt5 by Debian patches. Please use it.
Search Criteria
Package Details: uim-debian 1.8.6+gh20180301.c79432c-1
Git Clone URL: | https://aur.archlinux.org/uim-debian.git (read-only, click to copy) |
---|---|
Package Base: | uim-debian |
Description: | Multilingual input method library with Debian patches (supports gtk3 and qt5) |
Upstream URL: | https://packages.debian.org/sid/uim |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | ponsfoot |
Maintainer: | ponsfoot |
Last Packager: | ponsfoot |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2016-09-20 05:33 |
Last Updated: | 2018-03-04 05:49 |
Dependencies (15)
- libedit
- libxft (libxft-bgra, libxft-bgra-git)
- m17n-lib
- anthy (make)
- gettext (gettext-git) (make)
- gtk2 (gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu, gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view) (make)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-typeahead, gtk3-git, gtk3-ubuntu, gtk3-classic, gtk3-patched-filechooser-icon-view) (make)
- intltool (make)
- qt4 (qt4-revert80e3108) (make)
- qt5-base (qt5-base-git, qt5-base-fractional-fix, qt5-base-headless) (make)
- qt5-x11extras (qt5-x11extras-git) (make)
- gtk2 (gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu, gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view) (optional) – immodule and helper applications
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-typeahead, gtk3-git, gtk3-ubuntu, gtk3-classic, gtk3-patched-filechooser-icon-view) (optional) – immodule and helper applications
- qt4 (qt4-revert80e3108) (optional) – immodule and helper applications
- qt5-base (qt5-base-git, qt5-base-fractional-fix, qt5-base-headless) (optional) – immodule and helper applications
Required by (7)
- emacs-mozc-ut2 (requires uim) (make)
- ibus-mozc-ut2 (requires uim) (make)
- mozc-ut2 (requires uim) (make)
- scim-uim (requires uim)
- uim-mozc (requires uim)
- uim-mozc-ut2 (requires uim)
- uim-mozc-ut2 (requires uim) (make)
Sources (3)
ponsfoot commented on 2018-05-21 17:09
ponsfoot commented on 2017-10-03 11:04
According to their policy, debian uim team removed qt4 support on 1:1.8.6+gh20161003.0.d63dadd-5.[1]
uim-debian on aur still supports qt4 now but it will be removed in the future.
[1]https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875216
ponsfoot commented on 2017-07-11 12:11
@misc:
I found out that the patches are already included in a debian patch.
ponsfoot commented on 2017-03-25 05:11
@dequis:
Not reproduced on my system. It's looks like cmake issue.
dequis commented on 2017-03-23 12:02
This seems to need "automoc4" as a build dep, otherwise it fails to generate the makefile for the qt4 part.
CMake Error at /usr/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
Did not find automoc4 (Automoc4Config.cmake, install
git://anongit.kde.org/automoc). (missing: AUTOMOC4_EXECUTABLE)
Thanks for the package BTW!
misc commented on 2017-03-15 21:38
Ah, I had just removed the line. It's your replacements that make it compile. Thanks.
The two remaining commits not in the debian archive are:
https://github.com/uim/uim/commit/77253cd439b9ef3cfe252dd8d26d38c5cfe2debc.diff
https://github.com/uim/uim/commit/f883892ef6cb837537deb7ddb983070fe39d507c.diff
ponsfoot commented on 2017-03-15 08:52
@misc:
Thank you for the info and build error you met is reproduced on my system (might not occur with qt5.7?).
1.8.6+gh20161003.0.d63dadd-2 should be able to build and seems to work without problems.
misc commented on 2017-03-13 15:09
Apparently connected to an invalid config that fails now with qt 5.8:
https://bugreports.qt.io/browse/QTBUG-58150
I've removed the line from qt5/immodule/quimplatforminputcontextplugin.pro.in – now it still fails with
/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
For those who it builds, could you please paste your CFLAGS, CXXFlAGS and LFLAGS eg. from */uim-git/src/uim/qt5/immodule/Makefile.qmake ?
misc commented on 2017-03-13 14:39
_debrel=1 yields a 404
Can't build either way, errors out with Makefile.qmake not found in qt5/immodule.
Doesn't help patching the remaining two commits from uim-git and the two other remaining relevant pull requests. uim-git w/o debian patches bugs out the same.
ponsfoot commented on 2016-11-22 00:37
@parjanya:
It's just only for Debian maintainer script's update.
https://anonscm.debian.org/cgit/collab-maint/uim.git/diff/?id=5bb4f28f37586ec9dc4879b31e31ba1acbe99831&id2=f62fa9f870e5e133a0f6ab6e865eb3b378686c86
Pinned Comments
ponsfoot commented on 2018-05-21 17:09
uim 1.8.8-2 on [extra] officially supports gtk3 and qt5 by Debian patches. Please use it.