aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/uim
AgeCommit message (Collapse)Author
2020-05-28uim: Add patch to fix -fno-common link errorKhem Raj
This is unearthed by gcc10 like below | /mnt/b/yoe/master/build/tmp/hosttools/ld: .libs/gcroots.o:(.bss+0x0): multiple definition of `GCROOTS_jmp_buf'; .libs/mark.o:(.bss+0x0): first defined here | /mnt/b/yoe/master/build/tmp/hosttools/ld: .libs/mach_dep.o:(.bss+0x0): multiple definition of `GCROOTS_jmp_buf'; .libs/mark.o:(.bss+0x0): first defined here | collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5c6f6797047d5d3fdf6d84c2d7fe441ed8eb89b6) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-03-05uim: fix upstream version checkPierre-Jean Texier
Fixes: INFO: Skip package uim (status = UNKNOWN_BROKEN, current version = 1.8.8, next version = N/A) After this commit: INFO: Skip package uim (status = MATCH, current version = 1.8.8, next version = 1.8.8) Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2019-11-21recipes: rename distro_features_check to features_checkDenys Dmytriyenko
Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-25uim: Fix cross-buildsKhem Raj
riscv is not yet supported to exclude it Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-20uim: Update to 1.8.8Khem Raj
License-Update: Change URI from code.google.com to github.com [1] Drop the patches they seem to be not needed Add dependency on libedit Disable parallel make due to races aarch64 support is upstream so drop the patch [1] https://github.com/uim/uim/commit/a1cf71ec3719389874c42dd4c719a15509983485#diff-7116ef0705885343c9e1b2171a06be0e Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19uim: Fix SRC_URITakuro Ashie
The place of uim archives has been moved to https://github.com/uim/uim/releases Signed-off-by: Takuro Ashie <ashie@clear-code.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-04-13uim: refresh patchesArmin Kuster
WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file scm/Makefile.am Hunk #1 succeeded at 119 with fuzz 2 (offset 61 lines). Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16uim: add glibc-utils glibc-gconv-euc-jp only for libc-glibcMartin Jansa
* musl doesn't provide these * I'm not using uim, but this is breaking signatures test in world builds for many months and nobody seems to care Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12uim: add distro_features_check for x11Armin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-08-13uim: Fixed a problem that an immodule.cache is not updated appropriately ↵Yusuke Mitsuki
when uim-gtk2.0 or uim-gtk3 was installed. pkg_postinst_uim-gtk2.0 is not worked. Plus, uim-gtk3 is not supported. oe-core has gtk-immodule-cache class for update the immodule.cache. Modified to use the this class instead of pkg_post_uim-gtk2.0 and added support to uim-gtk3. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13uim: Fixed pkg_postinst_*/pkg_prerm_* for uim-anthy and uim-skk.Yusuke Mitsuki
pkg_postinst*/pkg_prerm_* functions are not worked correctly. Because uim-module-manager executes on the host machine. It needs executed via qemu. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13uim: Removed pkg_postinst_uim-common/pkg_prerm_uim-common.Yusuke Mitsuki
These functions are not worked correctly. However default im is installed. thus we determined it not need. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13uim: Added glibc-utils and glibc-gconv-euc-jp to RDEPENDS_uim-anthyYusuke Mitsuki
To uim-anthy is working correctly needs register by uim-module-manager. However 'uim-module-manager --register anthy' is failed. Because uim-module-manager uses iconv(EUCJP to UTF8) internally. iconv needs glibc-utils and EUCJP conversion needs glibc-gconv-euc-jp. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13uim: add dependency on anthyYusuke Mitsuki
anthy.h could not found at confiugre of uim. class-target override was used incorrectly with +=, but instead of expected append to DEPENDS set above it overrided whole DEPENDS for target builds so anthy was missing. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13uim: Modified the order of package definition.Yusuke Mitsuki
The uim-anthy package is created that empty. To avoid this problem by defining a packages with a rough PATH list after the uim-anthy package. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14uim: Add support for aarch64Khem Raj
Backport patch from https://github.com/uim/libgcroots/pull/1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: fix indentationMartin Jansa
* remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19uim: Fix WarningArmin Kuster
WARNING: uim-1.8.6-r0 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25uim: fix packaging issuesMartin Jansa
* I'm not sure if these belong to uim-xim or rather uim-gtk2.0/uim-gtk3 but original author obviously doesn't care so I'll follow the uim-candwin-gtk example and put them all in uim-xim * fixes: uim-1.8.6: uim: Files/directories were installed but not shipped in any package: /usr/libexec/uim-candwin-horizontal-gtk /usr/libexec/uim-candwin-gtk3 /usr/libexec/uim-candwin-tbl-gtk3 /usr/libexec/uim-candwin-tbl-gtk /usr/libexec/uim-candwin-horizontal-gtk3 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. uim: 5 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23uim_1.8.6: fix QA issueleimaohui
uim-1.8.6: uim: Files/directories were installed but not shipped in any package: /usr/lib/gtk-3.0/3.0.0/immodules/im-uim.so /usr/lib/gtk-3.0/3.0.0/immodules/im-uim.la Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31uim: 1.3.1->1.8.6leimaohui
- deleted 0001-fix-bug-about-stdlib.patch that not be needed. - modified license Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24uim: use _remove operator to drop silent rulesYi Zhao
When MACHINE=qemux86-64 and enable multilib, lib32-uim fails to build because CONFIGUREOPTS isn't expanded correctly. See similar issue: http://lists.openembedded.org/pipermail/openembedded-core/2013-November/086510.html Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-16uim: add new recipeBian Naimeng
UIM(Universal Input Method) is a multilingual user input method library. Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>