diff --git a/xemacs-libX11-boo1175028.patch b/xemacs-libX11-boo1175028.patch new file mode 100644 index 0000000..f7f4cc4 --- /dev/null +++ b/xemacs-libX11-boo1175028.patch @@ -0,0 +1,15 @@ +--- + src/input-method-xlib.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- src/input-method-xlib.c ++++ src/input-method-xlib.c 2020-08-13 07:54:18.827193037 +0000 +@@ -300,7 +300,7 @@ XIM_init_frame (struct frame *f) + + xim = DEVICE_X_XIM (d); + +- if (!xim) ++ if (!xim || ! DEVICE_X_XIM_STYLES(d)) + { + return; + } diff --git a/xemacs.changes b/xemacs.changes index 37622a6..360f655 100644 --- a/xemacs.changes +++ b/xemacs.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Aug 17 06:40:55 UTC 2020 - Dr. Werner Fink + +- Require par at build time + +------------------------------------------------------------------- +Thu Aug 13 07:55:54 UTC 2020 - Dr. Werner Fink + +- Add patch xemacs-libX11-boo1175028.patch as a try to fix also boo#1175028 + ------------------------------------------------------------------- Tue Apr 7 14:21:09 UTC 2020 - Dr. Werner Fink diff --git a/xemacs.spec b/xemacs.spec index 90ce036..f51fe69 100644 --- a/xemacs.spec +++ b/xemacs.spec @@ -37,6 +37,7 @@ BuildRequires: libtiff-devel BuildRequires: makeinfo BuildRequires: ncurses-devel BuildRequires: openldap2-devel +BuildRequires: par BuildRequires: texinfo BuildRequires: update-desktop-files BuildRequires: pkgconfig(x11) @@ -110,6 +111,7 @@ Patch59: xemacs-21.5.34-alsaplay.patch Patch60: xemacs-21.5.34-sbrk.patch # PATCH-FIX-SUSE fix make build race Patch61: xemacs-21.5.34-boo1115177.patch +Patch62: xemacs-libX11-boo1175028.patch Requires(pre): permissions Requires: ctags Requires: efont-unicode @@ -204,6 +206,7 @@ echo Use xfs, that is XFontSet support for internationalized menubar. %patch59 -p1 %patch60 -p0 %patch61 -p0 +%patch62 -p0 %patch0 -p1 find lisp/ etc/ -name '*.elc' | xargs -r rm -f find . -name CVS -type d | xargs rm -rf