[Bug 295612] chinese/ibus-rime: update to 1.6.1
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 295612] chinese/ibus-rime: update to 1.6.1"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 27 May 2026 14:44:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295612
Yusuf Yaman <nxjoseph@freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|New |In Progress
Assignee|ports-bugs@FreeBSD.org |nxjoseph@freebsd.org
Severity|Affects Only Me |Affects Some People
CC| |nxjoseph@freebsd.org
--- Comment #2 from Yusuf Yaman <nxjoseph@freebsd.org> ---
Hi,
Thank you for your submission.
`make stage-qa` returns some problems.
$ make stage-qa
====> Running Q/A tests (stage-qa)
Error: /usr/local/libexec/ibus-rime/ibus-engine-rime is linked to
/usr/local/lib/libgio-2.0.so.0 from devel/glib20 but it is not declared as a
dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/libexec/ibus-rime/ibus-engine-rime is linked to
/usr/local/lib/libgobject-2.0.so.0 from devel/glib20 but it is not declared as
a dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/libexec/ibus-rime/ibus-engine-rime is linked to
/usr/local/lib/libglib-2.0.so.0 from devel/glib20 but it is not declared as a
dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/libexec/ibus-rime/ibus-engine-rime is linked to
/usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared
as a dependency
Warning: you need USES+=gettext-runtime
Error: /usr/local/libexec/ibus-rime/ibus-engine-rime is linked to
/usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not
declared as a dependency
Warning: you need USE_GNOME+=gdkpixbuf
Which I can confirm by running
$ readelf -d /usr/local/libexec/ibus-rime/ibus-engine-rime | grep -E
"glib|intl|pixbuf"
0x0000000000000001 NEEDED Shared library: [libglib-2.0.so.0]
0x0000000000000001 NEEDED Shared library: [libintl.so.8]
0x0000000000000001 NEEDED Shared library:
[libgdk_pixbuf-2.0.so.0]
Adding them resulting in a succcessful stage-qa
$ make stage-qa
====> Running Q/A tests (stage-qa)
diff --git a/chinese/ibus-rime/Makefile b/chinese/ibus-rime/Makefile
index d712d012f06b..f34e39cc5bbb 100644
--- a/chinese/ibus-rime/Makefile
+++ b/chinese/ibus-rime/Makefile
@@ -15,8 +15,9 @@ LIB_DEPENDS= libibus-1.0.so:textproc/ibus \
librime.so:chinese/librime
RUN_DEPENDS= ${_SCHEMA_DEPENDS}
-USES= cmake gnome pkgconfig
+USES= cmake gettext-runtime gnome pkgconfig
USE_CSTD= c99
+USE_GNOME= glib20 gdkpixbuf
USE_GITHUB= yes
GH_ACCOUNT= rime
Tested in Poudriere on 14.4-RELEASE-amd64-main-ed80103ee50d.
--
You are receiving this mail because:
You are the assignee for the bug.