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 - vuntz@opensuse.org
+
+- 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 - vuntz@opensuse.org
+
+- 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 @@
-