CVS commit: pkgsrc/inputmethod/ibus

"Izumi Tsutsui" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	tsutsui
Date:		Wed Aug 19 15:17:52 UTC 2026

Modified Files:
	pkgsrc/inputmethod/ibus: Makefile

Log Message:
ibus: use common Wayland platform detection

Remove the temporary NetBSD native X11 workaround and rely on
PLATFORM_SUPPORTS_WAYLAND.

Native EGL support is now handled by graphics/MesaLib/features.mk, so
the additional libglamoregl.so check is no longer needed.  PR pkg/60476

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 pkgsrc/inputmethod/ibus/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 1 KB)
Modified files:

Index: pkgsrc/inputmethod/ibus/Makefile
diff -u pkgsrc/inputmethod/ibus/Makefile:1.124 pkgsrc/inputmethod/ibus/Makefile:1.125
--- pkgsrc/inputmethod/ibus/Makefile:1.124	Wed Jul 22 17:14:57 2026
+++ pkgsrc/inputmethod/ibus/Makefile	Wed Aug 19 15:17:52 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.124 2026/07/22 17:14:57 tsutsui Exp $
+# $NetBSD: Makefile,v 1.125 2026/08/19 15:17:52 tsutsui Exp $
 
 DISTNAME=	ibus-1.5.34
 PKGNAME=	${DISTNAME:S/-rc/rc/:S/-beta/beta/}
-PKGREVISION=	1
+PKGREVISION=	2
 CATEGORIES=	inputmethod
 MASTER_SITES=	${MASTER_SITE_GITHUB:=ibus/}
 GITHUB_PROJECT=	${PKGBASE}
@@ -78,10 +78,7 @@ BUILDLINK_TRANSFORM+=	rm:-Wno-unused-but
 # wayland or not
 PLIST_VARS+=		wayland
 .include "../../devel/wayland/platform.mk"
-# XXX PR pkg/60476
-.if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" && \
-    (${OPSYS} != "NetBSD" || ${X11_TYPE} != "native" || \
-     exists(${X11BASE}/lib/modules/libglamoregl.so))
+.if ${PLATFORM_SUPPORTS_WAYLAND} == "yes"
 CONFIGURE_ARGS+=	--enable-wayland
 PLIST.wayland=		yes
 .else
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.