Accepting request 778468 from home:hillwood:branches:M17N
* Fix boo#1149065 - Add ibus-fix-Signal-does-not-exist.patch. Fix build on Leap 15.1 and below OBS-URL: https://build.opensuse.org/request/show/778468 OBS-URL: https://build.opensuse.org/package/show/M17N/ibus?expand=0&rev=220
This commit is contained in:
parent
05d4a2a9f1
commit
75226481d1
12
ibus-fix-Signal-does-not-exist.patch
Normal file
12
ibus-fix-Signal-does-not-exist.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -Nur ibus-1.5.22/ui/gtk3/panel.vala ibus-1.5.22-new/ui/gtk3/panel.vala
|
||||
--- ibus-1.5.22/ui/gtk3/panel.vala 2020-02-21 20:46:17.000000000 +0800
|
||||
+++ ibus-1.5.22-new/ui/gtk3/panel.vala 2020-02-23 12:20:07.087489993 +0800
|
||||
@@ -1053,8 +1053,6 @@
|
||||
|
||||
private void show_setup_dialog() {
|
||||
if (m_setup_pid != 0) {
|
||||
- if (Posix.kill(m_setup_pid, Posix.Signal.USR1) == 0)
|
||||
- return;
|
||||
m_setup_pid = 0;
|
||||
}
|
||||
|
@ -8,12 +8,14 @@ Sat Feb 22 12:30:37 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
|
||||
* Hangul button press handling
|
||||
* Fix deprecated APIs
|
||||
* Bug fixes
|
||||
* Fix boo#1149065
|
||||
* Fix restart crash with inotify read() (Robert Hoffmann)
|
||||
* Make session file header comment more clear (Jason)
|
||||
* Amend typos (Jason)
|
||||
* Add NotShowIn and Keywords keys to the desktop entry (Changwoo Ryu)
|
||||
* Handle small final sigma in ibus_keyval_convert_case (Alex Henrie)
|
||||
* Update translations.
|
||||
- Add ibus-fix-Signal-does-not-exist.patch. Fix build on Leap 15.1 and below
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 19 14:57:10 UTC 2020 - Fuminobu Takeyama <ftake@geeko.jp>
|
||||
|
@ -51,6 +51,9 @@ Patch4: ibus-xim-fix-re-focus-after-lock.patch
|
||||
# PATCH-FIX-UPSTREAM ftake@geeko.jp
|
||||
# Select an IM engine at the first login
|
||||
Patch8: im-engines-precede-xkb.patch
|
||||
# PATFH-FIX-OPENSUSE ibus-fix-Signal-does-not-exist.patch hillwood@opensuse.org
|
||||
# panel.vala: The name `Signal' does not exist in the context of `Posix' in Leap 15.1 and below
|
||||
Patch9: ibus-fix-Signal-does-not-exist.patch
|
||||
# PATCH-FIX-SLE hide-setup-menu.patch bnc#899259 qzhao@suse.com
|
||||
# ibus-setup should not launch from main menu.
|
||||
Patch10: hide-setup-menu.patch
|
||||
@ -188,6 +191,9 @@ docs for ibus.
|
||||
%patch0 -p1
|
||||
%patch4 -p1
|
||||
%patch8 -p1
|
||||
%if 0%{?sle_version} < 150200 && 0%{?suse_version} <=1500
|
||||
%patch9 -p1
|
||||
%endif
|
||||
|
||||
cp -r %{SOURCE2} .
|
||||
cp -r %{SOURCE3} .
|
||||
|
Loading…
Reference in New Issue
Block a user