summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/uim
Commit message (Collapse)AuthorAgeFilesLines
* uim: update UPSTREAM_CHECK_* variables to fix devtool upgradesFaiz HAMMOUCHE2024-07-241-0/+1
| | | | | | | | Update UPSTREAM_CHECK_* variables to fix UNKNOWN_BROKEN status with devtool check-upgrade-status Signed-off-by: Faiz HAMMOUCHE <faiz.hammouche@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
* uim: Upgrade to 1.8.9Khem Raj2024-05-233-50/+2
| | | | | | Drop upstreamed patch and second patch is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Fix build with libtool 2.4.7Khem Raj2022-03-191-0/+3
| | | | | | | | | | | | | Delete old m4 macros, so autoreconf can repopulate it. Fixes libtool: Version mismatch error. This is libtool 2.4.7, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7 libtool: and run autoconf again. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Dleted takao fonts from DEPENDS.leimaohui2021-08-171-2/+2
| | | | | | | It is odd that specify fonts in uim DEPENDS. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-27/+27
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* uim: Add patch to fix -fno-common link errorKhem Raj2020-05-162-0/+16
| | | | | | | | | | 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>
* uim: fix upstream version checkPierre-Jean Texier2020-03-051-0/+2
| | | | | | | | | | | | 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>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | 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>
* uim: Fix cross-buildsKhem Raj2019-09-253-27/+36
| | | | | | riscv is not yet supported to exclude it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Update to 1.8.8Khem Raj2019-09-204-103/+22
| | | | | | | | | | | | | | 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>
* uim: Fix SRC_URITakuro Ashie2018-08-191-1/+1
| | | | | | | | 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>
* uim: refresh patchesArmin Kuster2018-04-133-13/+19
| | | | | | | | | | | | | | | | | | | | | 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>
* uim: add glibc-utils glibc-gconv-euc-jp only for libc-glibcMartin Jansa2018-03-161-1/+2
| | | | | | | | | * 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>
* uim: add distro_features_check for x11Armin Kuster2018-03-121-1/+4
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* uim: Fixed a problem that an immodule.cache is not updated appropriately ↵Yusuke Mitsuki2017-08-131-5/+2
| | | | | | | | | | | 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>
* uim: Fixed pkg_postinst_*/pkg_prerm_* for uim-anthy and uim-skk.Yusuke Mitsuki2017-08-131-15/+18
| | | | | | | | | 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>
* uim: Removed pkg_postinst_uim-common/pkg_prerm_uim-common.Yusuke Mitsuki2017-08-131-15/+0
| | | | | | | | 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>
* uim: Added glibc-utils and glibc-gconv-euc-jp to RDEPENDS_uim-anthyYusuke Mitsuki2017-08-131-1/+1
| | | | | | | | | | 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>
* uim: add dependency on anthyYusuke Mitsuki2017-08-131-1/+1
| | | | | | | | | | | | 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>
* uim: Modified the order of package definition.Yusuke Mitsuki2017-08-131-1/+1
| | | | | | | | 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>
* uim: Add support for aarch64Khem Raj2017-07-142-0/+83
| | | | | | | | 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>
* meta-oe: fix indentationMartin Jansa2016-08-221-53/+55
| | | | | | | | * 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>
* uim: Fix WarningArmin Kuster2016-05-191-1/+1
| | | | | | | 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>
* uim: fix packaging issuesMartin Jansa2016-02-251-1/+2
| | | | | | | | | | | | | | | | | * 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>
* uim_1.8.6: fix QA issueleimaohui2015-09-231-4/+22
| | | | | | | | | | 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>
* uim: 1.3.1->1.8.6leimaohui2015-08-313-64/+29
| | | | | | | | - 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>
* uim: use _remove operator to drop silent rulesYi Zhao2015-08-241-1/+1
| | | | | | | | | | | 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>
* uim: add new recipeBian Naimeng2015-07-164-0/+207
UIM(Universal Input Method) is a multilingual user input method library. Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>