diff --git a/textproc/ibus/Makefile b/textproc/ibus/Makefile index 89f22296a99d..3d96561ab319 100644 --- a/textproc/ibus/Makefile +++ b/textproc/ibus/Makefile @@ -1,6 +1,5 @@ PORTNAME= ibus -PORTVERSION= 1.5.27 -PORTREVISION= 3 +PORTVERSION= 1.5.29 CATEGORIES= textproc MAINTAINER= henry.hu.sh@gmail.com @@ -23,7 +22,7 @@ USES= autoreconf compiler cpe gmake gnome libtool localbase \ pathfix pkgconfig python shebangfix CPE_VENDOR= ibus_project USE_GITHUB= yes -USE_GNOME= glib20 intltool librsvg2 pygobject3 +USE_GNOME= glib20 intltool pygobject3 USE_LDCONFIG= yes USE_PYTHON= py3kplist SHEBANG_GLOB= *.sh @@ -38,11 +37,12 @@ INSTALL_TARGET= install-strip TEST_TARGET= check TEST_WRKSRC= ${WRKSRC}/src/tests -OPTIONS_DEFINE= ENGINE VAPI GTK2 GTK3 GINTRO DCONF XIM EMOJI DOCS NLS WAYLAND -OPTIONS_DEFAULT= GTK2 GTK3 VAPI GINTRO DCONF XIM ENGINE EMOJI +OPTIONS_DEFINE= APPINDICATOR ENGINE VAPI GTK2 GTK3 GINTRO DCONF XIM EMOJI DOCS NLS WAYLAND +OPTIONS_DEFAULT= APPINDICATOR GTK2 GTK3 VAPI GINTRO DCONF XIM ENGINE EMOJI NO_OPTIONS_SORT= yes OPTIONS_SUB= yes +APPINDICATOR_DESC= Enable appindicator support DCONF_DESC= Use dconf for configuration EMOJI_DESC= Install emoji dictionary ENGINE_DESC= Install ibus simple engine @@ -52,6 +52,8 @@ GTK3_DESC= Install GTK3 client and panel WAYLAND_DESC= Enable Wayland support XIM_DESC= Install XIM server +APPINDICATOR_CONFIGURE_ENABLE= appindicator +APPINDICATOR_LIB_DEPENDS= libdbusmenu-glib.so:devel/libdbusmenu DCONF_USE= GNOME=dconf DCONF_CONFIGURE_ENABLE= dconf DCONF_VARS= GLIB_SCHEMAS=org.freedesktop.ibus.gschema.xml diff --git a/textproc/ibus/distinfo b/textproc/ibus/distinfo index 88cdfda20ef5..5f13675624b3 100644 --- a/textproc/ibus/distinfo +++ b/textproc/ibus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661648683 -SHA256 (ibus-ibus-1.5.27_GH0.tar.gz) = 7ba4fcffbe804334207be3eb1b0cb2072a94ded78833f4243cb28100ec91a85a -SIZE (ibus-ibus-1.5.27_GH0.tar.gz) = 1439027 +TIMESTAMP = 1705892344 +SHA256 (ibus-ibus-1.5.29_GH0.tar.gz) = 26ecd125a7282e74e02b66d9e0e2fd5df6350dd8c14d503a5c810ae85c174000 +SIZE (ibus-ibus-1.5.29_GH0.tar.gz) = 1510966 diff --git a/textproc/ibus/files/patch-data_dconf_make-dconf-override-db.sh b/textproc/ibus/files/patch-data_dconf_make-dconf-override-db.sh deleted file mode 100644 index 84a332c9b721..000000000000 --- a/textproc/ibus/files/patch-data_dconf_make-dconf-override-db.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- data/dconf/make-dconf-override-db.sh.orig 2019-08-07 03:33:23 UTC -+++ data/dconf/make-dconf-override-db.sh -@@ -6,7 +6,7 @@ set -e - # breaks dbus-launch. There's dbus-run-session which is - # better, but not everyone has it yet. - export DBUS_FATAL_WARNINGS=0 --export TMPDIR=$(mktemp -d --tmpdir="$PWD") -+export TMPDIR=$(TMPDIR="${PWD}" mktemp -d) - export XDG_CONFIG_HOME="$TMPDIR/config" - export XDG_CACHE_HOME="$TMPDIR/cache" - export GSETTINGS_SCHEMA_DIR="$TMPDIR/schemas" diff --git a/textproc/ibus/pkg-plist b/textproc/ibus/pkg-plist index 95cb79d14389..d6c0dcfedf2d 100644 --- a/textproc/ibus/pkg-plist +++ b/textproc/ibus/pkg-plist @@ -57,7 +57,7 @@ include/ibus-1.0/ibusxml.h %%GTK3%%lib/gtk-3.0/3.0.0/immodules/im-ibus.so lib/libibus-1.0.so lib/libibus-1.0.so.5 -lib/libibus-1.0.so.5.0.527 +lib/libibus-1.0.so.5.0.529 libdata/pkgconfig/ibus-1.0.pc %%GTK3%%libexec/ibus-extension-gtk3 %%GTK3%%libexec/ibus-ui-gtk3 @@ -271,6 +271,7 @@ share/icons/hicolor/scalable/apps/ibus.svg %%NLS%%share/locale/id/LC_MESSAGES/ibus10.mo %%NLS%%share/locale/it/LC_MESSAGES/ibus10.mo %%NLS%%share/locale/ja/LC_MESSAGES/ibus10.mo +%%NLS%%share/locale/ka/LC_MESSAGES/ibus10.mo %%NLS%%share/locale/kn/LC_MESSAGES/ibus10.mo %%NLS%%share/locale/ko/LC_MESSAGES/ibus10.mo %%NLS%%share/locale/lv/LC_MESSAGES/ibus10.mo