aboutsummaryrefslogtreecommitdiff
path: root/textproc/ibus
diff options
context:
space:
mode:
authorHenry Hu <henry.hu.sh@gmail.com>2024-01-23 05:42:04 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2024-01-23 05:42:04 +0000
commite9c87d1e51a0519b80c3cb5561731722b62fee6c (patch)
tree4d049ce7a9b154fb002251f1c224be39ad002cd3 /textproc/ibus
parent836eb91960e2c025728a9b950dd7e4ea972d6301 (diff)
downloadports-e9c87d1e51a0519b80c3cb5561731722b62fee6c.tar.gz
ports-e9c87d1e51a0519b80c3cb5561731722b62fee6c.zip
Diffstat (limited to 'textproc/ibus')
-rw-r--r--textproc/ibus/Makefile12
-rw-r--r--textproc/ibus/distinfo6
-rw-r--r--textproc/ibus/files/patch-data_dconf_make-dconf-override-db.sh11
-rw-r--r--textproc/ibus/pkg-plist3
4 files changed, 12 insertions, 20 deletions
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