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:           Thu Apr 30 06:17:25 UTC 2026

Modified Files:
        pkgsrc/inputmethod/ibus: Makefile PLIST distinfo
        pkgsrc/inputmethod/ibus/patches: patch-client_gtk2_ibusimcontext.c
            patch-client_gtk3_ibusimcontext.c

Log Message:
ibus: update to 1.5.34

pkgsrc changes:
- update patches to reduce line number offsets

Upstream changes:
 https://github.com/ibus/ibus/releases/tag/1.5.34
 https://github.com/ibus/ibus/releases/tag/1.5.34-rc1
 https://github.com/ibus/ibus/releases/tag/1.5.34-beta1

1.5.34

 Changes between ibus-1.5.34-rc1 and ibus-1.5.34

 Bug Fixes:

  * Fix typo in switch (fujiwarat) cd60d95

1.5.34-rc1

 Features & Bug Fixes:

  * Enhance panel --enable-wayland-im option without daemon f4c4eaf
  * Enhance mouse position in Emojier category list 03e996b
  * Enhance Emoji and Unicode notifications 7aaf42a 7d777ba
  * Show Emoji annotations in GNOME 5f2bc35
  * Refer QT_IM_MODULES to check Wayland configuration b811db8
  * Support input purpose and hints in ibus-wayland 36d2193 b0cec09
    7b014b5
  * Update simple.xml with xkeyboard-config 2.46 62a178f
  * Fix locale compose features 00c28b9 0ed5687
  * Fix Backspace after commit-text in Ghostty 7e707ed
  * Fix "no memory" error with focus changes in Sway 8757b87
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland 0104486
  * Fix memory leaks 313f24f 7885035 6d254b3
  * Fix SEGV in ibus-x11 d7ef404
  * Fix Panel bugs cc2e7d8 49b1f0c 57a2585
  * Fix build issues 9c1d430 92db49ff1d5aa37d a8bce78 ce49b59 29bc7de
    e1e6045
  * Replace ibus-daemon with ibus start in Github issue templace
    ee32a0e
  * Update Github CI c039ce2 c2e3af0

1.5.34-beta1

 There are several new features:

  * IBus Wayland panel can run without --exec-daemon option for the
    debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland
    input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/inputmethod/ibus/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/inputmethod/ibus/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/inputmethod/ibus/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c \
    pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c

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.120 pkgsrc/inputmethod/ibus/Makefile:1.121
--- pkgsrc/inputmethod/ibus/Makefile:1.120      Tue Jan 27 08:39:55 2026
+++ pkgsrc/inputmethod/ibus/Makefile    Thu Apr 30 06:17:25 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.120 2026/01/27 08:39:55 wiz Exp $
+# $NetBSD: Makefile,v 1.121 2026/04/30 06:17:25 tsutsui Exp $
 
-DISTNAME=      ibus-1.5.33
+DISTNAME=      ibus-1.5.34
 PKGNAME=       ${DISTNAME:S/-rc/rc/:S/-beta/beta/}
-PKGREVISION=   1
 CATEGORIES=    inputmethod
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ibus/}
 GITHUB_PROJECT=        ${PKGBASE}

Index: pkgsrc/inputmethod/ibus/PLIST
diff -u pkgsrc/inputmethod/ibus/PLIST:1.27 pkgsrc/inputmethod/ibus/PLIST:1.28
--- pkgsrc/inputmethod/ibus/PLIST:1.27  Thu Nov 13 17:21:11 2025
+++ pkgsrc/inputmethod/ibus/PLIST       Thu Apr 30 06:17:25 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2025/11/13 17:21:11 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.28 2026/04/30 06:17:25 tsutsui Exp $
 bin/ibus
 bin/ibus-daemon
 bin/ibus-setup
@@ -325,6 +325,7 @@ share/locale/it/LC_MESSAGES/ibus10.mo
 share/locale/ja/LC_MESSAGES/ibus10.mo
 share/locale/ka/LC_MESSAGES/ibus10.mo
 share/locale/kab/LC_MESSAGES/ibus10.mo
+share/locale/kk/LC_MESSAGES/ibus10.mo
 share/locale/kn/LC_MESSAGES/ibus10.mo
 share/locale/ko/LC_MESSAGES/ibus10.mo
 share/locale/lv/LC_MESSAGES/ibus10.mo
@@ -339,6 +340,7 @@ share/locale/pa/LC_MESSAGES/ibus10.mo
 share/locale/pl/LC_MESSAGES/ibus10.mo
 share/locale/pt/LC_MESSAGES/ibus10.mo
 share/locale/pt_BR/LC_MESSAGES/ibus10.mo
+share/locale/ro/LC_MESSAGES/ibus10.mo
 share/locale/ru/LC_MESSAGES/ibus10.mo
 share/locale/sq/LC_MESSAGES/ibus10.mo
 share/locale/sr/LC_MESSAGES/ibus10.mo

Index: pkgsrc/inputmethod/ibus/distinfo
diff -u pkgsrc/inputmethod/ibus/distinfo:1.39 pkgsrc/inputmethod/ibus/distinfo:1.40
--- pkgsrc/inputmethod/ibus/distinfo:1.39       Thu Nov 13 17:21:11 2025
+++ pkgsrc/inputmethod/ibus/distinfo    Thu Apr 30 06:17:25 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.39 2025/11/13 17:21:11 tsutsui Exp $
+$NetBSD: distinfo,v 1.40 2026/04/30 06:17:25 tsutsui Exp $
 
-BLAKE2s (ibus-1.5.33.tar.gz) = f6a7fa437a5d966d482dde95b24c6d2a41b8a19e715f22da1ce5e170183eba89
-SHA512 (ibus-1.5.33.tar.gz) = 33de8c607c4bdcbf1ef3b596151008b33216f3f37e720de0c378f2730099464da800d95dd9bcded10752d689f3480f111962eab507539e239113f0f422053c63
-Size (ibus-1.5.33.tar.gz) = 4350799 bytes
-SHA1 (patch-client_gtk2_ibusimcontext.c) = 8dcbb38404e599618891de6a406bc1a07db634d4
-SHA1 (patch-client_gtk3_ibusimcontext.c) = 105a2560014f8bd9699393bef3dda00a6c925c6a
+BLAKE2s (ibus-1.5.34.tar.gz) = 5cd5c9ea7b34dc6d1691cbd379228c08be148c56feea3f71b4a98b431c29a6ab
+SHA512 (ibus-1.5.34.tar.gz) = 42e2a5cef9fd9844bb0c559bc7339ad5c71f312801e39be129c0a62eac7e57770c182ca5793a64a5592b7a4ba9cbf4a496942edbc5d670a44209067bc4dc3862
+Size (ibus-1.5.34.tar.gz) = 4508152 bytes
+SHA1 (patch-client_gtk2_ibusimcontext.c) = 5784c3747342a16cde2bad5b14d273fea935b09b
+SHA1 (patch-client_gtk3_ibusimcontext.c) = 017549da4c550ab113fa6bc371208202cffb4725

Index: pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c
diff -u pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c:1.5 pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c:1.6
--- pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c:1.5       Sat Nov 18 07:13:42 2023
+++ pkgsrc/inputmethod/ibus/patches/patch-client_gtk2_ibusimcontext.c   Thu Apr 30 06:17:25 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-client_gtk2_ibusimcontext.c,v 1.5 2023/11/18 07:13:42 tsutsui Exp $
+$NetBSD: patch-client_gtk2_ibusimcontext.c,v 1.6 2026/04/30 06:17:25 tsutsui Exp $
 
 NetBSD 6.99.25's gcc says:
    error: #pragma GCC diagnostic not allowed inside functions
 
---- client/gtk2/ibusimcontext.c.orig   2023-11-09 06:08:27.000000000 +0000
+--- client/gtk2/ibusimcontext.c.orig   2026-04-30 04:14:50.000000000 +0000
 +++ client/gtk2/ibusimcontext.c
-@@ -870,6 +870,9 @@ daemon_name_vanished (GDBusConnection *c
+@@ -901,6 +901,9 @@ daemon_name_vanished (GDBusConnection *c
      _daemon_is_running = FALSE;
  }
  
@@ -15,7 +15,7 @@ NetBSD 6.99.25's gcc says:
  static void
  ibus_im_context_class_init (IBusIMContextClass *class)
  {
-@@ -1038,10 +1041,7 @@ ibus_im_context_class_init (IBusIMContex
+@@ -1069,10 +1072,7 @@ ibus_im_context_class_init (IBusIMContex
  #if !GTK_CHECK_VERSION (3, 98, 4)
      /* always install snooper */
      if (_key_snooper_id == 0) {
@@ -26,7 +26,7 @@ NetBSD 6.99.25's gcc says:
      }
  #endif
  
-@@ -1053,23 +1053,24 @@ ibus_im_context_class_init (IBusIMContex
+@@ -1084,23 +1084,24 @@ ibus_im_context_class_init (IBusIMContex
                                                NULL,
                                                NULL);
  }
Index: pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c
diff -u pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c:1.5 pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c:1.6
--- pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c:1.5       Sat Nov 18 07:13:42 2023
+++ pkgsrc/inputmethod/ibus/patches/patch-client_gtk3_ibusimcontext.c   Thu Apr 30 06:17:25 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-client_gtk3_ibusimcontext.c,v 1.5 2023/11/18 07:13:42 tsutsui Exp $
+$NetBSD: patch-client_gtk3_ibusimcontext.c,v 1.6 2026/04/30 06:17:25 tsutsui Exp $
 
 NetBSD 6.99.25's gcc says:
    error: #pragma GCC diagnostic not allowed inside functions
 
---- client/gtk3/ibusimcontext.c.orig   2023-11-09 06:08:27.000000000 +0000
+--- client/gtk3/ibusimcontext.c.orig   2026-04-30 04:14:50.000000000 +0000
 +++ client/gtk3/ibusimcontext.c
-@@ -870,6 +870,9 @@ daemon_name_vanished (GDBusConnection *c
+@@ -901,6 +901,9 @@ daemon_name_vanished (GDBusConnection *c
      _daemon_is_running = FALSE;
  }
  
@@ -15,7 +15,7 @@ NetBSD 6.99.25's gcc says:
  static void
  ibus_im_context_class_init (IBusIMContextClass *class)
  {
-@@ -1038,10 +1041,7 @@ ibus_im_context_class_init (IBusIMContex
+@@ -1069,10 +1072,7 @@ ibus_im_context_class_init (IBusIMContex
  #if !GTK_CHECK_VERSION (3, 98, 4)
      /* always install snooper */
      if (_key_snooper_id == 0) {
@@ -26,7 +26,7 @@ NetBSD 6.99.25's gcc says:
      }
  #endif
  
-@@ -1053,23 +1053,24 @@ ibus_im_context_class_init (IBusIMContex
+@@ -1084,23 +1084,24 @@ ibus_im_context_class_init (IBusIMContex
                                                NULL,
                                                NULL);
  }



Home | Main Index | Thread Index | Old Index