Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2024 05:46:44 GMT
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e9c87d1e51a0 - main - textproc/ibus: Update to 1.5.29
Message-ID:  <202401230546.40N5kiXX055857@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e9c87d1e51a0519b80c3cb5561731722b62fee6c

commit e9c87d1e51a0519b80c3cb5561731722b62fee6c
Author:     Henry Hu <henry.hu.sh@gmail.com>
AuthorDate: 2024-01-23 05:42:04 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2024-01-23 05:42:04 +0000

    textproc/ibus: Update to 1.5.29
    
    PR:             276139
---
 textproc/ibus/Makefile                                       | 12 +++++++-----
 textproc/ibus/distinfo                                       |  6 +++---
 .../ibus/files/patch-data_dconf_make-dconf-override-db.sh    | 11 -----------
 textproc/ibus/pkg-plist                                      |  3 ++-
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401230546.40N5kiXX055857>