From 61995a61e46aff710971f1eedd7707d214a90df6 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 21 Dec 2011 16:14:52 +1000 Subject: [PATCH] libXi 1.4.99.1 --- .gitignore | 1 + dont-forward-keycode-0.patch | 16 +++++++++------- libX11.spec | 5 ++++- sources | 2 +- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 819b491..e0eda62 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ libX11-1.3.99.901.tar.bz2 /libX11-1.4.2.tar.bz2 /libX11-1.4.3.tar.bz2 /libX11-1.4.4.tar.bz2 +/libX11-1.4.99.1.tar.bz2 diff --git a/dont-forward-keycode-0.patch b/dont-forward-keycode-0.patch index 36d38b2..0700e0b 100644 --- a/dont-forward-keycode-0.patch +++ b/dont-forward-keycode-0.patch @@ -38,14 +38,16 @@ return; } ---- libX11-1.0.3/modules/im/ximcp/imDefFlt.c.dont-forward-keycode-0 2006-06-22 17:22:22.000000000 -0400 -+++ libX11-1.0.3/modules/im/ximcp/imDefFlt.c 2006-09-20 17:57:49.000000000 -0400 -@@ -147,7 +147,7 @@ +diff --git a/modules/im/ximcp/imDefFlt.c b/modules/im/ximcp/imDefFlt.c +index 1e4f389..09df352 100644 +--- a/modules/im/ximcp/imDefFlt.c ++++ b/modules/im/ximcp/imDefFlt.c +@@ -142,7 +142,7 @@ _XimProtoKeypressFilter( + { Xim im = (Xim)ic->core.im; - #endif -- if (IS_FABLICATED(ic)) { -+ if ((ev->keycode == 0) || IS_FABLICATED(ic)) { +- if (IS_FABRICATED(im)) { ++ if ((ev->keycode == 0) || IS_FABRICATED(im)) { _XimPendingFilter(ic); - UNMARK_FABLICATED(ic); + UNMARK_FABRICATED(im); return NOTFILTERD; diff --git a/libX11.spec b/libX11.spec index d2f97ae..d8b8fd9 100644 --- a/libX11.spec +++ b/libX11.spec @@ -3,7 +3,7 @@ Summary: Core X11 protocol client library Name: libX11 -Version: 1.4.4 +Version: 1.4.99.1 Release: 1%{?dist} License: MIT Group: System Environment/Libraries @@ -109,6 +109,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man5/*.5* %changelog +* Wed Dec 21 2011 Peter Hutterer 1.4.99.1-1 +- libXi 1.4.99.1 + * Fri Jul 29 2011 Peter Hutterer 1.4.4-1 - libX11 1.4.4 diff --git a/sources b/sources index 7b88a2d..7589c54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ed7c382cbf8c13425b6a66bcac0ca5d9 libX11-1.4.4.tar.bz2 +0e6e25d99cfb18c6631c6dc4ac411c69 libX11-1.4.99.1.tar.bz2