pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/inputmethod/ibus
Module Name: pkgsrc
Committed By: tsutsui
Date: Tue Sep 2 11:38:04 UTC 2025
Modified Files:
pkgsrc/inputmethod/ibus: Makefile distinfo
Removed Files:
pkgsrc/inputmethod/ibus/patches: patch-ui_gtk3_Makefile.am
patch-ui_gtk3_Makefile.in
Log Message:
ibus: use appropriate method to regenerate .c files from .vala sources.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pkgsrc/inputmethod/ibus/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/inputmethod/ibus/distinfo
cvs rdiff -u -r1.3 -r0 \
pkgsrc/inputmethod/ibus/patches/patch-ui_gtk3_Makefile.am \
pkgsrc/inputmethod/ibus/patches/patch-ui_gtk3_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/inputmethod/ibus/Makefile
diff -u pkgsrc/inputmethod/ibus/Makefile:1.115 pkgsrc/inputmethod/ibus/Makefile:1.116
--- pkgsrc/inputmethod/ibus/Makefile:1.115 Sat Aug 30 22:45:41 2025
+++ pkgsrc/inputmethod/ibus/Makefile Tue Sep 2 11:38:04 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.115 2025/08/30 22:45:41 wiz Exp $
+# $NetBSD: Makefile,v 1.116 2025/09/02 11:38:04 tsutsui Exp $
DISTNAME= ibus-1.5.32
PKGNAME= ${DISTNAME:S/-rc/rc/:S/-beta/beta/}
@@ -87,13 +87,14 @@ PLIST.wayland= yes
CONFIGURE_ARGS+= --disable-wayland
.endif
-# Trigger .vala->.c regeneration of files that contain
+# Explicitly clean .c files generated from .vala sources that contain
# "#if USE_GDK_WAYLAND" preprocessing directives since we
# might be on a platform where gtk3 is not built with Wayland.
+# See also https://github.com/ibus/ibus/issues/2767
# Also make sure to regenerate portal/ibus-portal-dbus.[ch] to
# sync with system glib2 version.
pre-build:
- ${TOUCH} ${WRKSRC}/ui/gtk3/*.vala
+ (cd ${WRKSRC} && ${MAKE_PROGRAM} -C ui/gtk3 maintainer-clean-generic)
${TOUCH} ${WRKSRC}/portal/org.freedesktop.IBus.Portal.xml
.include "../../devel/glib2/schemas.mk"
Index: pkgsrc/inputmethod/ibus/distinfo
diff -u pkgsrc/inputmethod/ibus/distinfo:1.37 pkgsrc/inputmethod/ibus/distinfo:1.38
--- pkgsrc/inputmethod/ibus/distinfo:1.37 Thu Aug 28 12:08:47 2025
+++ pkgsrc/inputmethod/ibus/distinfo Tue Sep 2 11:38:04 2025
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.37 2025/08/28 12:08:47 tsutsui Exp $
+$NetBSD: distinfo,v 1.38 2025/09/02 11:38:04 tsutsui Exp $
BLAKE2s (ibus-1.5.32.tar.gz) = ff1fb8b798af776696a817d9b63ad2e414562268468c9b978d48b8e0df77f77c
SHA512 (ibus-1.5.32.tar.gz) = 2c63cab1fe553cb8f3ce00d22f3374e396f8cb3f9e66b81b8c8c59d141eb68d036549460ac0b836e93b0261c185a33aba0fc930178fd04d142344324e1562b9c
Size (ibus-1.5.32.tar.gz) = 4192999 bytes
SHA1 (patch-client_gtk2_ibusimcontext.c) = 8dcbb38404e599618891de6a406bc1a07db634d4
SHA1 (patch-client_gtk3_ibusimcontext.c) = 105a2560014f8bd9699393bef3dda00a6c925c6a
-SHA1 (patch-ui_gtk3_Makefile.am) = e0b74afa665b395bb5ac5da678c57e8646bbb71a
-SHA1 (patch-ui_gtk3_Makefile.in) = e52d7d60e975bbc8d1c2807deaef8f0d09b46548
SHA1 (patch-ui_gtk3_candidatepanel.vala) = a1d697d5b4f8d545918aca48165e2b07c47f858a
SHA1 (patch-ui_gtk3_panel.vala) = a8fcb9ce00b260e2039c181198936cdf8a3344d4
Home |
Main Index |
Thread Index |
Old Index