Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2021-09-13 16:24:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
 and      /work/SRC/openSUSE:Factory/.emacs.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs"

Mon Sep 13 16:24:19 2021 rev:159 rq:917589 version:27.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes      2021-07-22 
22:43:36.619180266 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new.1899/emacs.changes    2021-09-13 
16:24:46.626761772 +0200
@@ -1,0 +2,7 @@
+Wed Sep  8 09:05:56 UTC 2021 - Dr. Werner Fink <wer...@suse.de>
+
+- Work for boo#1183497: make sure that if ibus is the input method
+  that there exists a working gtk immodule for ibus as well as the
+  ibus daemon is up and running 
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------


++++++ emacs.sh ++++++
--- /var/tmp/diff_new_pack.kuHyjK/_old  2021-09-13 16:24:47.834763168 +0200
+++ /var/tmp/diff_new_pack.kuHyjK/_new  2021-09-13 16:24:47.834763168 +0200
@@ -137,5 +137,40 @@
     fi
     unset gsettings
 fi
+#
+# Check input method for working ibus setup
+#
+case "$XMODIFIERS" in
+@im=ibus*)
+    _arch=$(getconf LONG_BIT)
+    if test "$_arch" != 64
+    then
+       unset _arch
+    else
+       _arch=-64
+    fi
+    if type -p gtk-query-immodules-3.0${_arch} &> /dev/null
+    then
+       _ibus=$(gtk-query-immodules-3.0${_arch} | grep im-ibus)
+    else
+       unset _ibus
+    fi
+    if test -n "$_ibus"
+    then
+       if test -z "$GTK_IM_MODULE" -o "$GTK_IM_MODULE" != ibus
+       then
+           export GTK_IM_MODULE=ibus
+       fi
+    else
+       unset XMODIFIERS
+    fi
+    unset _ibus _arch
+    if ! ibus list-engine &> /dev/null
+    then
+       unset GTK_IM_MODULE XMODIFIERS
+    fi
+    ;;
+*)
+esac
 unset G_MESSAGES_DEBUG G_DEBUG G_MESSAGES_PREFIXED
 exec -a $arg0 ${1+"$@"} "${argv[@]}"

Reply via email to