summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-i18n/ibus: add 1.5.28Yixun Lan2023-03-252-0/+232
| | | | | Closes: https://bugs.gentoo.org/901015 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: add missing test dep to 1.5.27Joonas Niilola2023-02-281-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-i18n/ibus: Remove useless sedMatt Turner2023-02-231-1/+0
| | | | | | | The need for this sed was negated by upstream commit 5788be80 ("Fix ucd directory override"), in v1.5.19. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Fix sed that disables hanging testsMatt Turner2023-02-231-1/+1
| | | | | | | The sloppy 1.5.27 version bump didn't take into account this change. Closes: https://bugs.gentoo.org/884029 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Add Python 3.11 compatibilityMatt Turner2023-02-231-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-142-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-i18n/ibus: fix mising gdk/gdkwayland.h issueYixun Lan2023-01-011-0/+1
| | | | | Closes: https://bugs.gentoo.org/873679 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 x86, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 sparc, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 ppc64, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 ppc, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 arm64, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 arm, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.27 amd64, #883863Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: remove unused patchMichael Mair-Keimberger2022-09-191-35/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/27348 Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: Drop old versionsMatt Turner2022-09-162-195/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Stabilize sparc 1.5.26-r1Matt Turner2022-09-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Stabilize ppc 1.5.26-r1Matt Turner2022-09-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Keyword 1.5.27 ppc, #863068Matt Turner2022-09-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: fix not byte-compiled issueYixun Lan2022-09-071-7/+6
| | | | | Closes: https://bugs.gentoo.org/868699 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: remove stray pyc/pyo filesYixun Lan2022-09-061-1/+7
| | | | | Closes: https://bugs.gentoo.org/865753 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: add 1.5.27Yixun Lan2022-09-062-0/+226
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: Keyword 1.5.26-r1 sparc, #863068matoro2022-08-151-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/26852 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-i18n/ibus: Keyword 1.5.26-r1 ia64, #863068matoro2022-08-061-1/+1
| | | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/26753 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.26-r1 arm, #843794Jakov Smolić2022-05-311-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.26-r1 arm64, #843794Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.26-r1 ppc64, #843794Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.26-r1 x86, #843794Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.26-r1 amd64, #843794Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: keyword 1.5.26-r1 for ~loongWANG Xuerui2022-05-191-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-i18n/ibus: Fix memory leakMatt Turner2022-05-122-0/+277
| | | | | Closes: https://bugs.gentoo.org/843725 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: fix die typoSam James2022-04-291-1/+1
| | | | | Reported-by: consolers Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: need die while call external commandYixun Lan2022-04-181-8/+8
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: fix build failure without USE=waylandYixun Lan2022-04-181-0/+1
| | | | | | | regenerate emojierapp.vala if x11-libs/gtk+:3[wayland] not enabled Closes: https://bugs.gentoo.org/838718 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: Don't enable IUSE=X or IUSE=gtk2 by defaultMatt Turner2022-04-151-1/+1
| | | | | | | X users will have USE=X set globally. gtk+2 is on the way out. Bug: https://bugs.gentoo.org/769107 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Replace IUSE=+gtk with IUSE=+guiMatt Turner2022-04-151-8/+8
| | | | | | | | | | | | Now that we have separated IUSE=gtk3 from IUSE=gtk, IUSE=gtk only enables the UI, so we rename it to IUSE=gui to be more in line with Gentoo policies. Additionally, move the gtk dependencies out of the gui? ( ... ) block, since the functionality they control (namely the IM modules) can be enabled independently of the UI. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Fix gtk-related REQUIRED_USEMatt Turner2022-04-151-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IUSE=gtk2 only controls the GTK+2 IM module; there's no need for it to depend on IUSE=gtk, which controls the UI. However client/x11/Makefile.am contains: if ENABLE_GTK3 GTK_CFLAGS = @GTK3_CFLAGS@ GTK_LIBS = @GTK3_LIBS@ else GTK_CFLAGS = @GTK2_CFLAGS@ GTK_LIBS = @GTK2_LIBS@ endif and configure.ac contains: if test x"$enable_xim" = x"yes"; then [...] # if we don't have gtk3 yet, check for gtk2 if test x"$enable_gtk3" != x"yes"; then # check for gtk2 PKG_CHECK_MODULES(GTK2, [ gtk+-2.0 ]) fi [...] fi so we do want REQUIRED_USE="xim? ( gtk3 )" to prevent any accidental gtk+2 usage. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Split IUSE=+gtk3 from IUSE=+gtkMatt Turner2022-04-152-7/+8
| | | | | | | | | | | | Before this commit, the USE=gtk flag did two things in one: 1. enabled the GTK+3 UI 2. enabled the GTK+3 IM module The new IUSE=gtk3 flag will control case #2. A later commit will rename IUSE=gtk (which controls case #1) to IUSE=gui to be more in line with Gentoo policies. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Add IUSE=+gtk4Matt Turner2022-04-152-2/+5
| | | | | | | | Builds the GTK4 IM module; see upstream commit c7928b15 ("Add GTK4 IM module") first in v1.5.24. Closes: https://bugs.gentoo.org/830109 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Improve USE=gtk2 flag descriptionMatt Turner2022-04-151-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Remove REQUIRED_USE="emoji? ( gtk )"Matt Turner2022-04-151-1/+1
| | | | | | | | | The emoji support is useful in KDE without gtk being enabled. IUSE=emoji installs a bunch of dictionary files under /usr/share/ibus/dicts/ irrespective of the USE=gtk setting. Closes: https://bugs.gentoo.org/709818 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Rename IUSE=kde to IUSE=appindicatorMatt Turner2022-04-151-5/+4
| | | | | | | | And remove dependence on dev-qt/qtgui, as it was removed in v1.5.23, upstream commit aa3a9f05 ("ui/gtk3: Delete deprecated ENABLE_APPINDICATOR_ENGINE_ICON check") Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: use BDEPEND with EAPI 7, fix cross-compilingDavid Michael2022-04-151-4/+34
| | | | | | | | It needs to build tools to execute when using unicode or emoji. Closes: https://bugs.gentoo.org/762895 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: Version bump to 1.5.26Matt Turner2022-04-152-0/+193
| | | | | | | | | - Raise required dev-libs/glib version to >=2.65.0 - Add IUSE=systemd to control --{enable,disable}-systemd-services - Use array for econf arguments - Remove vala version limitations Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-i18n/ibus: drop oldYixun Lan2021-12-315-755/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.25-r1 arm, #828593Arthur Zamarin2021-12-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-i18n/ibus: stable 1.5.25-r1 for sparc, bug #828593Rolf Eike Beer2021-12-121-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.25-r1 arm64, #828593Sam James2021-12-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-i18n/ibus: amd64 stable wrt bug #828593Agostino Sarubbo2021-12-091-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-i18n/ibus: Stabilize 1.5.25-r1 ppc, #828593Sam James2021-12-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>