public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Takao Fujiwara <tfujiwar@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/ibus] autotool: Delete upstreamed patches
Date: Sun, 31 May 2026 02:08:49 GMT [thread overview]
Message-ID: <178019332958.1.767220192526676641.rpms-ibus-ec18df2f392f@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/ibus
Branch : autotool
Commit : ec18df2f392f98aa112d868849c96e85e93aefc2
Author : Takao Fujiwara <tfujiwar@redhat.com>
Date : 2025-02-07T09:27:44+09:00
Stats : +0/-302 in 1 file(s)
URL : https://src.fedoraproject.org/rpms/ibus/c/ec18df2f392f98aa112d868849c96e85e93aefc2?branch=autotool
Log:
Delete upstreamed patches
---
diff --git a/ibus-HEAD.patch b/ibus-HEAD.patch
deleted file mode 100644
index 6c9f183..0000000
--- a/ibus-HEAD.patch
+++ /dev/null
@@ -1,302 +0,0 @@
-From c5748e6257e7f203595784e9a10e144e86379a80 Mon Sep 17 00:00:00 2001
-From: fujiwarat <takao.fujiwara1@gmail.com>
-Date: Tue, 21 Jan 2025 20:37:20 +0900
-Subject: [PATCH] client/wayland: Fix repeating key between focus
-
----
- client/wayland/ibuswaylandim.c | 22 ++++++++++++++++++++++
- tools/main.vala | 4 +++-
- 2 files changed, 25 insertions(+), 1 deletion(-)
-
-diff --git a/client/wayland/ibuswaylandim.c b/client/wayland/ibuswaylandim.c
-index 98efb1cb..066f7cbd 100644
---- a/client/wayland/ibuswaylandim.c
-+++ b/client/wayland/ibuswaylandim.c
-@@ -161,6 +161,7 @@ struct _IBusWaylandKeyEvent
- int count;
- guint count_cb_id;
- guint repeat_rate_id;
-+ char *ibus_object_path;
- gboolean retval;
- };
- typedef struct _IBusWaylandKeyEvent IBusWaylandKeyEvent;
-@@ -1312,6 +1313,12 @@ _process_key_event_repeat_rate_cb (gpointer user_data)
- event->repeat_rate_id = 0;
- return G_SOURCE_REMOVE;
- }
-+ if (g_strcmp0 (event->ibus_object_path,
-+ g_dbus_proxy_get_object_path (
-+ G_DBUS_PROXY (priv->ibuscontext)))) {
-+ event->repeat_rate_id = 0;
-+ return G_SOURCE_REMOVE;
-+ }
- switch (_use_sync_mode) {
- case 1:
- _process_key_event_sync (wlim, event);
-@@ -1349,6 +1356,14 @@ _process_key_event_repeat_delay_cb (gpointer user_data)
- event->count_cb_id = 0;
- return G_SOURCE_REMOVE;
- }
-+ /* The focus is changed. */
-+ if (g_strcmp0 (event->ibus_object_path,
-+ g_dbus_proxy_get_object_path (
-+ G_DBUS_PROXY (priv->ibuscontext)))) {
-+ event->count_cb_id = 0;
-+ g_clear_pointer (&event->ibus_object_path, g_free);
-+ return G_SOURCE_REMOVE;
-+ }
-
- if (event->count)
- return G_SOURCE_CONTINUE;
-@@ -1400,6 +1415,9 @@ key_event_check_repeat (IBusWaylandIM *wlim,
- g_source_remove (repeating_event.count_cb_id);
- repeating_event.count_cb_id = 0;
- }
-+ g_clear_pointer (&repeating_event.ibus_object_path, g_free);
-+ if (!priv->ibuscontext)
-+ return FALSE;
- source = g_timeout_source_new (priv->repeat_delay);
- g_source_attach (source, NULL);
- g_source_unref (source);
-@@ -1407,6 +1425,9 @@ key_event_check_repeat (IBusWaylandIM *wlim,
- memcpy (&repeating_event, event, sizeof (IBusWaylandKeyEvent));
- repeating_event.count_cb_id = g_source_get_id (source);
- repeating_event.count = 0;
-+ repeating_event.ibus_object_path =
-+ g_strdup (g_dbus_proxy_get_object_path (
-+ G_DBUS_PROXY (priv->ibuscontext)));
- g_source_set_callback (source, _process_key_event_repeat_delay_cb,
- &repeating_event, NULL);
- } else {
-@@ -1418,6 +1439,7 @@ key_event_check_repeat (IBusWaylandIM *wlim,
- g_source_remove (repeating_event.count_cb_id);
- repeating_event.count_cb_id = 0;
- }
-+ g_clear_pointer (&repeating_event.ibus_object_path, g_free);
- }
- return TRUE;
- }
-diff --git a/tools/main.vala b/tools/main.vala
-index fae3b9f1..3c0ea648 100644
---- a/tools/main.vala
-+++ b/tools/main.vala
-@@ -87,6 +87,7 @@ name_appeared_handler(GLib.DBusConnection connection,
- loop = null;
- }
-
-+
- private void
- kde_virtual_keyboard_avail_cb(GLib.DBusConnection connection,
- string? sender_name,
-@@ -258,7 +259,7 @@ bool start_daemon_in_wayland(bool restart,
- string[] _argv) {
-
- check_wayland_protocols();
-- if (!is_wayland_session) {
-+ if (!is_wayland_session && verbose) {
- stderr.printf("Cannot find the Wayland input-method protocol.\n");
- return false;
- }
-@@ -318,6 +319,7 @@ bool start_daemon_in_wayland(bool restart,
- }
- #endif
-
-+
- bool
- start_daemon_with_dbus_systemd(GLib.DBusConnection connection,
- bool restart,
---
-2.47.0
-
-From aac5446e8c98db934912b9b15a1ef92c3b7e4c8c Mon Sep 17 00:00:00 2001
-From: fujiwarat <takao.fujiwara1@gmail.com>
-Date: Fri, 24 Jan 2025 09:40:31 +0900
-Subject: [PATCH 1/2] src: Fix declaration errors with GCC 15
-
-BUG=rhbz#2340629
----
- src/ibuscomposetable.c | 2 +-
- src/ibusenginesimple.c | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/ibuscomposetable.c b/src/ibuscomposetable.c
-index abf51244..cf865c37 100644
---- a/src/ibuscomposetable.c
-+++ b/src/ibuscomposetable.c
-@@ -1362,7 +1362,7 @@ ibus_compose_table_new_with_list (GList *compose_list,
- gsize s_size_total, s_size_16bit, v_size_32bit, v_index_32bit;
- guint n = 0, m = 0;
- int i, j;
-- gpointer rawdata;
-+ gpointer rawdata = NULL;
- guint16 *ibus_compose_seqs = NULL;
- guint16 *ibus_compose_seqs_32bit_first = NULL;
- guint32 *ibus_compose_seqs_32bit_second = NULL;
-diff --git a/src/ibusenginesimple.c b/src/ibusenginesimple.c
-index a2715ab6..ec4a70ac 100644
---- a/src/ibusenginesimple.c
-+++ b/src/ibusenginesimple.c
-@@ -501,7 +501,7 @@ check_hex (IBusEngineSimple *simple,
- }
-
- static IBusEngineDict *
--load_emoji_dict ()
-+load_emoji_dict (void)
- {
- IBusEngineDict *emoji_dict;
- GList *keys;
-@@ -544,7 +544,7 @@ check_emoji_table (IBusEngineSimple *simple,
- g_object_ref_sink (priv->lookup_table);
- }
- if (emoji_dict == NULL)
-- emoji_dict = priv->emoji_dict = load_emoji_dict (simple);
-+ emoji_dict = priv->emoji_dict = load_emoji_dict ();
-
- if (emoji_dict == NULL || emoji_dict->dict == NULL)
- return FALSE;
---
-2.47.0
-
-From d039b95b1af14fd34167a4ca038938cef2ea41ca Mon Sep 17 00:00:00 2001
-From: fujiwarat <takao.fujiwara1@gmail.com>
-Date: Fri, 24 Jan 2025 10:01:11 +0900
-Subject: [PATCH 2/2] util/IMdkit: Fix incompatible-pointer-types in TransportSW.checkAddr
-
-BUG=rhbz#2340629
----
- util/IMdkit/Xi18n.h | 18 ++++++++++--------
- util/IMdkit/i18nMethod.c | 3 ++-
- util/IMdkit/i18nOffsetCache.c | 10 ++++++----
- 3 files changed, 18 insertions(+), 13 deletions(-)
-
-diff --git a/util/IMdkit/Xi18n.h b/util/IMdkit/Xi18n.h
-index 79dd9619..09097bb6 100644
---- a/util/IMdkit/Xi18n.h
-+++ b/util/IMdkit/Xi18n.h
-@@ -3,7 +3,7 @@
- Copyright (C) 1994-1995 Sun Microsystems, Inc.
- Copyright (C) 1993-1994 Hewlett-Packard Company
- Copyright (C) 2014 Peng Huang <shawn.p.huang@gmail.com>
-- Copyright (C) 2014 Red Hat, Inc.
-+ Copyright (C) 2014-2025 Red Hat, Inc.
-
- Permission to use, copy, modify, distribute, and sell this software
- and its documentation for any purpose is hereby granted without fee,
-@@ -71,13 +71,6 @@ IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- #define I18N_SET 1
- #define I18N_GET 2
-
--typedef struct
--{
-- char *transportname;
-- int namelen;
-- Bool (*checkAddr) ();
--} TransportSW;
--
- typedef struct _XIMPending
- {
- unsigned char *p;
-@@ -172,6 +165,15 @@ typedef struct _Xi18nClient
-
- typedef struct _Xi18nCore *Xi18n;
-
-+typedef struct _TransportSW TransportSW;
-+
-+struct _TransportSW
-+{
-+ char *transportname;
-+ int namelen;
-+ Bool (*checkAddr) (Xi18n, TransportSW *, char *);
-+};
-+
- /*
- * Callback Struct for XIM Protocol
- */
-diff --git a/util/IMdkit/i18nMethod.c b/util/IMdkit/i18nMethod.c
-index 9c44e7fe..7f343d87 100644
---- a/util/IMdkit/i18nMethod.c
-+++ b/util/IMdkit/i18nMethod.c
-@@ -2,6 +2,7 @@
-
- Copyright 1994, 1995 by Sun Microsystems, Inc.
- Copyright 1993, 1994 by Hewlett-Packard Company
-+ Copyright (C) 2014-2025 Red Hat, Inc.
-
- Permission to use, copy, modify, distribute, and sell this software
- and its documentation for any purpose is hereby granted without fee,
-@@ -89,7 +90,7 @@ TransportSW _TransR[] =
- #ifdef DNETCONN
- {"decnet", 6, _Xi18nCheckTransAddress},
- #endif
-- {(char *) NULL, 0, (Bool (*) ()) NULL}
-+ {(char *) NULL, 0, (Bool (*) (Xi18n, TransportSW *, char *))NULL}
- };
-
- static Bool GetInputStyles (Xi18n i18n_core, XIMStyles **p_style)
-diff --git a/util/IMdkit/i18nOffsetCache.c b/util/IMdkit/i18nOffsetCache.c
-index e2fe8c6b..cab974c7 100644
---- a/util/IMdkit/i18nOffsetCache.c
-+++ b/util/IMdkit/i18nOffsetCache.c
-@@ -1,6 +1,6 @@
- /*
- * Copyright (C) 2014 Peng Huang <shawn.p.huang@gmail.com>
-- * Copyright (C) 2014 Red Hat, Inc.
-+ * Copyright (C) 2014-2025 Red Hat, Inc.
- *
- * Permission to use, copy, modify, distribute, and sell this
- * software and its documentation for any purpose is hereby granted
-@@ -83,10 +83,12 @@ void _Xi18nSetPropertyOffset (Xi18nOffsetCache *offset_cache, Atom key,
- }
-
- if (++offset_cache->size > offset_cache->capacity) {
-- offset_cache->capacity *= OFFSET_CACHE_GROWTH_FACTOR;
-- offset_cache->data = (Xi18nAtomOffsetPair *) realloc (data,
-+ Xi18nAtomOffsetPair *pair = (Xi18nAtomOffsetPair *) realloc (data,
- offset_cache->capacity * sizeof (Xi18nAtomOffsetPair));
-- if (offset_cache->data == NULL) {
-+ offset_cache->capacity *= OFFSET_CACHE_GROWTH_FACTOR;
-+ if (pair) {
-+ offset_cache->data = pair;
-+ } else {
- offset_cache->data = data;
- --offset_cache->size;
- }
---
-2.47.0
-
-From 4364c53e2f9f8c6207a0c0210a023394172c7909 Mon Sep 17 00:00:00 2001
-From: fujiwarat <takao.fujiwara1@gmail.com>
-Date: Fri, 24 Jan 2025 13:38:17 +0900
-Subject: [PATCH] src/ibuskeysyms: Fix typo IBUS_KEY_Ukranian_je
-
----
- src/ibuskeysyms.h | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/ibuskeysyms.h b/src/ibuskeysyms.h
-index 3c2e0d0e..0578f8b6 100644
---- a/src/ibuskeysyms.h
-+++ b/src/ibuskeysyms.h
-@@ -2,8 +2,8 @@
- /* vim:set et sts=4: */
- /* ibus - The Input Bus
- * Copyright (C) 2008-2013 Peng Huang <shawn.p.huang@gmail.com>
-- * Copyright (C) 2013-2024 Takao Fujiwara <takao.fujiwara1@gmail.com>
-- * Copyright (C) 2008-2024 Red Hat, Inc.
-+ * Copyright (C) 2013-2025 Takao Fujiwara <takao.fujiwara1@gmail.com>
-+ * Copyright (C) 2008-2025 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
-@@ -916,7 +916,7 @@
- #define IBUS_KEY_Macedonia_gje 0x6a2
- #define IBUS_KEY_Cyrillic_io 0x6a3
- #define IBUS_KEY_Ukrainian_ie 0x6a4
--#define IBUS_KEY_Ukranian_ie 0x6a4 /* deprecated */
-+#define IBUS_KEY_Ukranian_je 0x6a4 /* deprecated */
- #define IBUS_KEY_Macedonia_dse 0x6a5
- #define IBUS_KEY_Ukrainian_i 0x6a6
- #define IBUS_KEY_Ukranian_i 0x6a6 /* deprecated */
---
-2.47.0
-
next reply other threads:[~2026-05-31 2:08 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-31 2:08 Takao Fujiwara [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-05-31 2:09 [rpms/ibus] autotool: Delete upstreamed patches Takao Fujiwara
2026-05-31 2:09 Takao Fujiwara
2026-05-31 2:09 Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:08 [rpms/ibus] autotool: Delete Upstreamed patches Takao Fujiwara
2026-05-31 2:08 [rpms/ibus] autotool: Delete upstreamed patches Takao Fujiwara
2026-05-31 2:08 Takao Fujiwara
2026-05-31 2:07 Takao Fujiwara
2026-05-31 2:07 Takao Fujiwara
2026-05-31 2:07 Takao Fujiwara
2026-05-31 2:07 Takao Fujiwara
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178019332958.1.767220192526676641.rpms-ibus-ec18df2f392f@fedoraproject.org \
--to=tfujiwar@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox