Hello community, here is the log from the commit of package libX11 for openSUSE:Factory checked in at 2012-05-08 18:00:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libX11 (Old) and /work/SRC/openSUSE:Factory/.libX11.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libX11", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libX11/libX11.changes 2012-02-17 12:02:19.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libX11.new/libX11.changes 2012-05-08 18:00:59.000000000 +0200 @@ -1,0 +2,62 @@ +Thu Apr 26 08:47:37 UTC 2012 - [email protected] + +- Drop xorg-x11-libX11.sh and xorg-x11-libX11.csh files: they were + not used in the package, although they were intended to be + installed in /etc/profile.d. However, /etc/profile and + /etc/csh.login already contain this code (setting the XKEYSYMDB + and XNLSPATH environment variables), so we don't need them. + +------------------------------------------------------------------- +Thu Apr 12 08:19:14 UTC 2012 - [email protected] + +- Update to version 1.4.99.901: + + Allow modifier releases in compose sequences + + XQueryColors: Split a request into multiple requests if + necessary + + Revert "xcb: Add TCP fallback" + + Block for other threads in _XUserLockDisplay + + Fixes for compiler warnings and problems found by code static + analysis tools + + New compose sequences + + Documentation fixes and improvements +- Changes from version 1.4.99.1: + + New macro/API added: GetRequestSized to get a request of a + specific size + + New compose sequences + + Various bug fixes, including: + - Fix for pasting more than 1024 bytes into xterm + - Make Xim handle NEED_SYNC_REPLY flag + - Fix modifier key range in Xutil.h + - Fix build/target word size mismatch when cross-compiling in + makekeys + + Cleanup of specs +- Changes from version 1.4.4: + + Fixes for problems found by static analysis or to ease further + static analysis + + Documentation fixes and improvements + + Improved assertions to help users and developers figure out why + Xlib just crashed on them +- Changes from version 1.4.3: + + Add support for the Sinhala keysyms +- Changes from version 1.4.2: + + Fixes for problems found by code static analysis tools + + Fixes for Display lock handling that caused some deadlocks when + using xcb for transport + + Build configuration improvements +- Changes from version 1.4.1: + + Fix two issues in Xlib event handling + + Convert the XKB API spec to DocBook format +- Drop 0001--XIM-Revert-commit-1a1a42a3.patch: a fix was committed + according to latest comments in fdo#7869. +- Drop p_sr_CS-compose.diff: some (Serbian) Cyrillic NFD sequences + were added in git commit fa2eecca, so we don't need our own patch + anymore. Fix bnc#95813. +- Rewrite bug153744.diff after build system change. +- Rebase p_new-locales.diff: some of it was integrated upstream. +- Rebase p_khmer-compose.diff: some of it was integrated upstream. +- Rebase bug-239698_libx11.diff: fix for fdo#7869 (commit 738f7b86) + changed the macro to be used. +- Update Xcms.diff to use $(datadir) instead of /usr/share so that + it's upstreamable. + +------------------------------------------------------------------- Old: ---- 0001--XIM-Revert-commit-1a1a42a3.patch libX11-1.4.0.tar.bz2 p_sr_CS-compose.diff xorg-x11-libX11.csh xorg-x11-libX11.sh New: ---- libX11-1.4.99.901.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libX11.spec ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:02.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:02.000000000 +0200 @@ -14,37 +14,52 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: libX11 -Version: 1.4.0 +Version: 1.4.99.901 Release: 0 Summary: Core X11 protocol client library License: MIT Group: Development/Libraries/C and C++ -URL: http://xorg.freedesktop.org/ +Url: http://xorg.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/xorg/lib/libX11 #Git-Web: http://cgit.freedesktop.org/xorg/lib/libX11/ -Source: %name-%version.tar.bz2 +Source: %{name}-%{version}.tar.bz2 +# make legal department happy Patch1: bug153744.diff +# PATCH-FIX-UPSTREAM p_new-locales.diff fdo#48594 bnc#98262 -- Add missing locale aliases for bn_IN gu_IN kn_IN pa_IN Patch4: p_new-locales.diff -Patch6: p_sr_CS-compose.diff +# PATCH-FIX-UPSTREAM p_khmer-compose.diff fdo#48595 bnc#143348 -- required compose entries for Khmer Patch7: p_khmer-compose.diff +# PATCH-FIX-UPSTREAM p_khmer-compose.diff fdo#48595 bnc#143348 -- km_KH locale support Patch8: p_khmer-locale.diff +# PATCH-FEATURE-UPSTREAM p_xlib_skip_ext_env.diff fdo#48588 bnc#167317 -- Add support for disabling extensions through environment variables Patch9: p_xlib_skip_ext_env.diff Patch10: bug-239698_libx11.diff Patch13: bug-221326-xim-sync.patch +# PATCH-FIX-UPSTREAM en-locales.diff fdo#48596 bnc#388711 -- Add missing data for more en locales Patch15: en-locales.diff +# PATCH-FIX-UPSTREAM Xcms.diff fdo#48590 bnc#419548 -- Install Xcms.txt in $(datadir) not $(libdir) Patch17: Xcms.diff +# PATCH-FIX-UPSTREAM compose-zh_CN.UTF-8.diff fdo#48591 bnc#461243 -- Missing entry in compose.dir for zh_CN.UTF-8 Patch18: compose-zh_CN.UTF-8.diff -Patch19: 0001--XIM-Revert-commit-1a1a42a3.patch -BuildRoot: %_tmppath/%name-%version-build -BuildRequires: autoconf >= 2.60, automake, libtool -BuildRequires: pkgconfig, pkgconfig(xorg-macros) >= 1.11 -BuildRequires: pkgconfig(xproto) >= 7.0.13, pkgconfig(xextproto) -BuildRequires: pkgconfig(xtrans), pkgconfig(xcb) >= 1.1.92 -BuildRequires: pkgconfig(xproto), pkgconfig(xf86bigfontproto) -BuildRequires: pkgconfig(kbproto), pkgconfig(inputproto) +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: autoconf >= 2.60 +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(kbproto) +BuildRequires: pkgconfig(xcb) >= 1.1.92 +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(xf86bigfontproto) +BuildRequires: pkgconfig(xorg-macros) >= 1.11 +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xproto) >= 7.0.13 +BuildRequires: pkgconfig(xtrans) %description The X Window System is a network-transparent window system that was @@ -107,7 +122,8 @@ %package devel Summary: Development files for the Core X11 protocol library Group: Development/Libraries/C and C++ -Requires: libX11-6 = %version, libX11-xcb1 = %version +Requires: libX11-6 = %version +Requires: libX11-xcb1 = %version # O/P added for 12.2 Provides: xorg-x11-libX11-devel = 7.6_%version-%release Obsoletes: xorg-x11-libX11-devel < 7.6_%version-%release @@ -130,10 +146,9 @@ # make legal department happy (Bug #153744) test -f nls/ja.U90/XLC_LOCALE.pre && exit 1 test -f nls/ja.S90/XLC_LOCALE.pre && exit 1 -%patch -P 1 -P 4 -P 6 -P 7 -P 8 -P 9 -p0 +%patch -P 1 -P 4 -P 7 -P 8 -P 9 -p0 %patch -P 10 -P 13 -p1 %patch -P 15 -P 17 -P 18 -p0 -%patch -P 19 -p1 %build # Got patches which change auto*files @@ -164,8 +179,11 @@ # fdupes %post -n libX11-6 -p /sbin/ldconfig + %postun -n libX11-6 -p /sbin/ldconfig + %post -n libX11-xcb1 -p /sbin/ldconfig + %postun -n libX11-xcb1 -p /sbin/ldconfig %files -n libX11-6 ++++++ Xcms.diff ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:02.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:02.000000000 +0200 @@ -6,7 +6,7 @@ Xcmsint.h -X11dir = $(libdir)/X11 -+X11dir = /usr/share/X11 ++X11dir = $(datadir)/X11 dist_X11_DATA = Xcms.txt ++++++ bug-239698_libx11.diff ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:02.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:02.000000000 +0200 @@ -14,10 +14,10 @@ (void)_XimRespSyncReply(ic, flag); -- MARK_FABLICATED(ic); +- MARK_FABRICATED(im); + if (ic->private.proto.registed_filter_event + & (KEYPRESS_MASK | KEYRELEASE_MASK)) -+ MARK_FABLICATED(ic); ++ MARK_FABRICATED(im); ev.type = KeyPress; ev.send_event = False; ++++++ bug153744.diff ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:02.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:02.000000000 +0200 @@ -1,13 +1,13 @@ -diff -u -r nls.orig/Makefile.am nls/Makefile.am ---- nls.orig/Makefile.am 2006-07-21 14:40:44.000000000 +0200 -+++ nls/Makefile.am 2006-07-21 14:41:08.000000000 +0200 -@@ -38,9 +38,7 @@ - ja \ - ja.JIS \ - ja_JP.UTF-8 \ -- ja.S90 \ - ja.SJIS \ -- ja.U90 \ - ko \ - koi8-c \ - koi8-r \ +Index: configure.ac +=================================================================== +--- configure.ac.orig ++++ configure.ac +@@ -427,7 +427,7 @@ locales="\ + iso8859-1 iso8859-10 iso8859-11 iso8859-13 iso8859-14 iso8859-15 \ + iso8859-2 iso8859-3 iso8859-4 iso8859-5 iso8859-6 iso8859-7 \ + iso8859-8 iso8859-9 iso8859-9e ja ja.JIS ja_JP.UTF-8\ +- ja.S90 ja.SJIS ja.U90 ko koi8-c koi8-r \ ++ ja.SJIS ko koi8-c koi8-r \ + koi8-u ko_KR.UTF-8 microsoft-cp1251 microsoft-cp1255 \ + microsoft-cp1256 mulelao-1 nokhchi-1 pt_BR.UTF-8 ru_RU.UTF-8 \ + tatar-cyr th_TH th_TH.UTF-8 tscii-0 vi_VN.tcvn vi_VN.viscii \ ++++++ libX11-1.4.0.tar.bz2 -> libX11-1.4.99.901.tar.bz2 ++++++ ++++ 134167 lines of diff (skipped) ++++++ p_khmer-compose.diff ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:03.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:03.000000000 +0200 @@ -1,15 +1,3 @@ ---- nls/en_US.UTF-8/Compose.pre.orig 2006-12-03 16:58:03.000000000 +0100 -+++ nls/en_US.UTF-8/Compose.pre 2006-12-03 17:00:09.000000000 +0100 -@@ -5704,3 +5704,9 @@ - <dead_doubleacute> <Cyrillic_u> : "у̏" - <dead_diaeresis> <Cyrillic_U> : "У̏" - <dead_doubleacute> <Cyrillic_U> : "У̏" -+# Khmer digraphs -+<U17ff> : "ាំ" -+<U17fe> : "ោះ" -+<U17fd> : "េះ" -+<U17fc> : "ុំ" -+<U17fb> : "ុះ" --- nls/compose.dir.pre.orig 2007-10-26 10:38:23.854146750 +0200 +++ nls/compose.dir.pre 2007-10-26 10:38:51.159853250 +0200 @@ -141,6 +141,7 @@ ++++++ p_new-locales.diff ++++++ --- /var/tmp/diff_new_pack.sLyFqp/_old 2012-05-08 18:01:03.000000000 +0200 +++ /var/tmp/diff_new_pack.sLyFqp/_new 2012-05-08 18:01:03.000000000 +0200 @@ -1,55 +1,36 @@ -diff -u -r -p ../libX11-1.2.2.orig//nls/compose.dir.pre ./nls/compose.dir.pre ---- ../libX11-1.2.2.orig//nls/compose.dir.pre 2009-11-14 02:01:41.000000000 +0000 -+++ ./nls/compose.dir.pre 2009-11-14 02:01:54.000000000 +0000 -@@ -342,6 +342,7 @@ en_US.UTF-8/Compose: iu_CA.UTF-8 - en_US.UTF-8/Compose: ja_JP.UTF-8 - en_US.UTF-8/Compose: ka_GE.UTF-8 - en_US.UTF-8/Compose: kl_GL.UTF-8 -+en_US.UTF-8/Compose: kn_IN.UTF-8 - en_US.UTF-8/Compose: kk_KZ.UTF-8 - en_US.UTF-8/Compose: kn_IN.UTF-8 - en_US.UTF-8/Compose: ko_KR.UTF-8 -Only in ./nls: compose.dir.pre.orig -diff -u -r -p ../libX11-1.2.2.orig//nls/locale.alias.pre ./nls/locale.alias.pre ---- ../libX11-1.2.2.orig//nls/locale.alias.pre 2009-11-14 02:01:41.000000000 +0000 -+++ ./nls/locale.alias.pre 2009-11-14 02:01:54.000000000 +0000 -@@ -131,8 +131,8 @@ bg_BG.iso88595: bg_BG.ISO8859-5 +Index: nls/locale.alias.pre +=================================================================== +--- nls/locale.alias.pre.orig ++++ nls/locale.alias.pre +@@ -128,6 +128,7 @@ bg_BG.iso88595: bg_BG.ISO8859-5 bg_BG.ISO-8859-5: bg_BG.ISO8859-5 bg_BG.koi8r: bg_BG.KOI8-R be_BG.utf8: bg_BG.UTF-8 +bn_IN: bn_IN.UTF-8 bn_IN.utf8: bn_IN.UTF-8 --bn_IN.UTF-8: bn_IN.UTF-8 bo_IN.utf8: bo_IN.UTF-8 - bo_IN.UTF-8: bo_IN.UTF-8 br: br_FR.ISO8859-1 -@@ -607,8 +607,8 @@ gl_ES.ISO-8859-15@euro: gl_ES.ISO8859 +@@ -602,6 +603,7 @@ gl_ES.ISO-8859-15@euro: gl_ES.ISO8859 gl_ES@euro: gl_ES.ISO8859-15 gl_ES.UTF-8@euro: gl_ES.UTF-8 gl_ES.utf8: gl_ES.UTF-8 +gu_IN: gu_IN.UTF-8 gu_IN.utf8: gu_IN.UTF-8 --gu_IN.UTF-8: gu_IN.UTF-8 gv: gv_GB.ISO8859-1 gv_GB: gv_GB.ISO8859-1 - gv_GB.iso88591: gv_GB.ISO8859-1 -@@ -729,8 +729,8 @@ kl_GL.ISO-8859-1: kl_GL.ISO8859-1 +@@ -722,6 +724,7 @@ kl_GL.ISO-8859-1: kl_GL.ISO8859-1 kl_GL.iso885915: kl_GL.ISO8859-15 kl_GL.utf8: kl_GL.UTF-8 kn: kn_IN.UTF-8 +kn_IN: kn_IN.UTF-8 kn_IN.utf8: kn_IN.UTF-8 --kn_IN.UTF-8: kn_IN.UTF-8 ko: ko_KR.eucKR ko.UTF-8: ko_KR.UTF-8 - ko_KR: ko_KR.eucKR -@@ -896,8 +896,8 @@ or: or_IN.UTF-8 +@@ -882,6 +885,7 @@ oc_FR@euro: oc_FR.ISO8859-15 + or: or_IN.UTF-8 or_IN.utf8: or_IN.UTF-8 - or_IN.UTF-8: or_IN.UTF-8 pa: pa_IN.UTF-8 +pa_IN: pa_IN.UTF-8 pa_IN.utf8: pa_IN.UTF-8 --pa_IN.UTF-8: pa_IN.UTF-8 pa_PK.utf8: pa_PK.UTF-8 pd: pd_US.ISO8859-1 - pd_DE: pd_DE.ISO8859-1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
