commit libxcb for openSUSE:Factory

2020-02-29 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2020-02-29 21:18:28

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new.26092 (New)


Package is "libxcb"

Sat Feb 29 21:18:28 2020 rev:28 rq:778877 version:1.14

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2020-01-07 
23:51:10.907963674 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new.26092/libxcb.changes 2020-02-29 
21:18:33.982045849 +0100
@@ -1,0 +2,15 @@
+Mon Feb 24 19:25:27 UTC 2020 - Stefan Dirsch 
+
+- Update to version 1.14
+  * Update configure.ac bug URL for gitlab migration
+  * configure.ac: Depend on pthread-stubs only on not-Linux
+  * c_client: fix "adress" typo
+  * Include time.h before using time()
+  * Handle EINTR from recvmsg in _xcb_in_read
+  * Implement xcb_total_read() and xcb_total_written().
+  * tests: Support Check 0.13.0 API
+  * Add "ge.*" to src/.gitignore
+  * Update README for gitlab migration
+  * Add README.md to EXTRA_DIST
+
+---

Old:

  libxcb-1.13.1.tar.bz2

New:

  libxcb-1.14.tar.xz



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.FzW0Dm/_old  2020-02-29 21:18:35.842044958 +0100
+++ /var/tmp/diff_new_pack.FzW0Dm/_new  2020-02-29 21:18:35.842044958 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,16 +23,16 @@
 %bcond_without python2
 %endif
 Name:   libxcb
-Version:1.13.1
+Version:1.14
 Release:0
 Summary:X11 core protocol C library
 License:MIT
 Group:  Development/Libraries/C and C++
-Url:http://xcb.freedesktop.org/
+URL:http://xcb.freedesktop.org/
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  https://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   https://xcb.freedesktop.org/dist/
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.xz
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch




commit libxcb for openSUSE:Factory

2020-01-07 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2020-01-07 23:51:10

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new.6675 (New)


Package is "libxcb"

Tue Jan  7 23:51:10 2020 rev:27 rq:760849 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2018-08-27 
13:47:24.664385641 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new.6675/libxcb.changes  2020-01-07 
23:51:10.907963674 +0100
@@ -1,0 +2,7 @@
+Fri Jan  3 12:22:59 UTC 2020 - Chocy Orange 
+
+- Update 1.13.1
+  * u_don-t-flag-extra-reply-in-xcb_take_socket.patch has been upstreamed. 
+
+
+---

Old:

  libxcb-1.13.tar.bz2
  u_don-t-flag-extra-reply-in-xcb_take_socket.patch

New:

  libxcb-1.13.1.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.sgrpxU/_old  2020-01-07 23:51:11.455963958 +0100
+++ /var/tmp/diff_new_pack.sgrpxU/_new  2020-01-07 23:51:11.459963960 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,20 +23,19 @@
 %bcond_without python2
 %endif
 Name:   libxcb
-Version:1.13
+Version:1.13.1
 Release:0
 Summary:X11 core protocol C library
 License:MIT
 Group:  Development/Libraries/C and C++
 Url:http://xcb.freedesktop.org/
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
-#Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
-#DL-URL:   http://xcb.freedesktop.org/dist/
+#Git-Web:  https://cgit.freedesktop.org/xcb/libxcb/
+#DL-URL:   https://xcb.freedesktop.org/dist/
 Source: %{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
-Patch3: u_don-t-flag-extra-reply-in-xcb_take_socket.patch
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -391,7 +390,6 @@
 %setup -q
 %patch1
 %patch2 -p1
-%patch3 -p1
 
 %build
 ./autogen.sh

++ libxcb-1.13.tar.bz2 -> libxcb-1.13.1.tar.bz2 ++
 5197 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.13/ChangeLog new/libxcb-1.13.1/ChangeLog
--- old/libxcb-1.13/ChangeLog   2018-03-05 10:21:36.0 +0100
+++ new/libxcb-1.13.1/ChangeLog 2018-09-27 14:05:13.0 +0200
@@ -1,3 +1,53 @@
+commit 8287ebd7b752c33b0cabc4982606fe4831106f7e
+Author: Uli Schlachter 
+Date:   Thu Sep 27 14:04:17 2018 +0200
+
+Release libxcb 1.13.1
+
+commit bbda345a718ff73086437e51f03fcbb73e4365b9
+Author: Erik Kurzinger 
+Date:   Mon Aug 20 12:06:25 2018 -0700
+
+don't flag extra reply in xcb_take_socket
+
+If any flags are specified in a call to xcb_take_socket,
+they should only be applied to replies for requests sent
+after that function returns (and until the socket is
+re-acquired by XCB).
+
+Previously, they would also be incorrectly applied to the
+reply for the last request sent before the socket was taken.
+For instance, in this example program the reply for the
+GetInputFocus request gets discarded, even though it was
+sent before the socket was taken. This results in the
+call to retrieve the reply hanging indefinitely.
+
+static void return_socket(void *closure) {}
+
+int main(void)
+{
+Display *dpy = XOpenDisplay(NULL);
+xcb_connection_t *c = XGetXCBConnection(dpy);
+
+xcb_get_input_focus_cookie_t cookie = xcb_get_input_focus_unchecked(c);
+xcb_flush(c);
+
+uint64_t seq;
+xcb_take_socket(c, return_socket, dpy, XCB_REQUEST_DISCARD_REPLY, 
);
+
+xcb_generic_error_t *err;
+xcb_get_input_focus_reply(c, cookie, );
+

commit libxcb for openSUSE:Factory

2018-08-27 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2018-08-27 13:47:23

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Mon Aug 27 13:47:23 2018 rev:26 rq:630725 version:1.13

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2018-03-08 
10:53:42.025542793 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2018-08-27 
13:47:24.664385641 +0200
@@ -1,0 +2,13 @@
+Tue Aug 21 06:58:35 UTC 2018 - m...@suse.com
+
+- u_don-t-flag-extra-reply-in-xcb_take_socket.patch
+  * Update to version proposed upstream.
+
+---
+Mon Aug 13 09:06:27 UTC 2018 - m...@suse.com
+
+- u_don-t-flag-extra-reply-in-xcb_take_socket.patch
+  * Fix IO errors with KWin in combination with NVIDIA driver.
+(bnc#1101560)
+
+---

New:

  u_don-t-flag-extra-reply-in-xcb_take_socket.patch



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.rAOZcD/_old  2018-08-27 13:47:25.356386629 +0200
+++ /var/tmp/diff_new_pack.rAOZcD/_new  2018-08-27 13:47:25.356386629 +0200
@@ -36,6 +36,7 @@
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+Patch3: u_don-t-flag-extra-reply-in-xcb_take_socket.patch
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -390,6 +391,7 @@
 %setup -q
 %patch1
 %patch2 -p1
+%patch3 -p1
 
 %build
 ./autogen.sh

++ u_don-t-flag-extra-reply-in-xcb_take_socket.patch ++
Author: Erik Kurzinger 
Subject: don't flag extra reply in xcb_take_socket
Patch-Mainline: To-be-upstreamed
Signed-off-by: Michal Srb 
References: bnc#1101560

If any flags are specified in a call to xcb_take_socket,
they should only be applied to replies for requests sent
after that function returns (and until the socket is
re-acquired by XCB).

Previously, they would also be incorrectly applied to the
reply for the last request sent before the socket was taken.
For instance, in this example program the reply for the
GetInputFocus request gets discarded, even though it was
sent before the socket was taken. This results in the
call to retrieve the reply hanging indefinitely.

static void return_socket(void *closure) {}

int main(void)
{
Display *dpy = XOpenDisplay(NULL);
xcb_connection_t *c = XGetXCBConnection(dpy);

xcb_get_input_focus_cookie_t cookie = xcb_get_input_focus_unchecked(c);
xcb_flush(c);

uint64_t seq;
xcb_take_socket(c, return_socket, dpy, XCB_REQUEST_DISCARD_REPLY, );

xcb_generic_error_t *err;
xcb_get_input_focus_reply(c, cookie, );
}

In practice, this has been causing intermittent KWin crashes when
used in combination with the proprietary NVIDIA driver such as
https://bugs.kde.org/show_bug.cgi?id=386370 since when Xlib fails to
retrieve one of these incorrectly discarded replies it triggers
an IO error.

Signed-off-by: Erik Kurzinger 
---
 src/xcb_in.c  | 21 +++--
 src/xcb_out.c | 10 --
 2 files changed, 27 insertions(+), 4 deletions(-)

diff --git a/src/xcb_in.c b/src/xcb_in.c
index 73209e0..4333ad3 100644
--- a/src/xcb_in.c
+++ b/src/xcb_in.c
@@ -958,8 +958,20 @@ void _xcb_in_replies_done(xcb_connection_t *c)
 pend = container_of(c->in.pending_replies_tail, struct pending_reply, 
next);
 if(pend->workaround == WORKAROUND_EXTERNAL_SOCKET_OWNER)
 {
-pend->last_request = c->out.request;
-pend->workaround = WORKAROUND_NONE;
+if (XCB_SEQUENCE_COMPARE(pend->first_request, <=, c->out.request)) 
{
+pend->last_request = c->out.request;
+pend->workaround = WORKAROUND_NONE;
+} else {
+/* The socket was taken, but no requests were actually sent
+ * so just discard the pending_reply that was created.
+ */
+struct pending_reply **prev_next = >in.pending_replies;
+while (*prev_next != pend)
+prev_next = &(*prev_next)->next;
+*prev_next = NULL;
+c->in.pending_replies_tail = prev_next;
+free(pend);
+}
 }
 }
 }
diff --git a/src/xcb_out.c b/src/xcb_out.c
index 3601a5f..c9593e5 100644
--- a/src/xcb_out.c
+++ b/src/xcb_out.c
@@ -387,8 +387,14 @@ int xcb_take_socket(xcb_connection_t *c, void 
(*return_socket)(void *closure), v
 {
 c->out.return_socket = return_socket;
 

commit libxcb for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2018-03-08 10:53:40

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Thu Mar  8 10:53:40 2018 rev:25 rq:582993 version:1.13

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2018-01-19 
11:48:44.212298804 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2018-03-08 
10:53:42.025542793 +0100
@@ -1,0 +2,11 @@
+Mon Mar  5 14:15:26 UTC 2018 - sndir...@suse.com
+
+- Update to version 1.13
+  * As with xcb-proto, this release mainly enables multi-planar buffers in
+DRI3 v1.2 via support for variable-sized lists of FDs, and enables
+sending GenericEvents to other clients. Present v1.2 and RandR v1.6
+did not require any specific library changes.
+- supersedes U_add-support-for-eventstruct.patch, 
+  u_build_python3.patch
+
+---

Old:

  U_add-support-for-eventstruct.patch
  libxcb-1.12.tar.bz2
  u_build_python3.patch

New:

  libxcb-1.13.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.bNDqEP/_old  2018-03-08 10:53:42.653520186 +0100
+++ /var/tmp/diff_new_pack.bNDqEP/_new  2018-03-08 10:53:42.657520042 +0100
@@ -23,7 +23,7 @@
 %bcond_without python2
 %endif
 Name:   libxcb
-Version:1.12
+Version:1.13
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -36,8 +36,6 @@
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
-Patch3: U_add-support-for-eventstruct.patch
-Patch4: u_build_python3.patch
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -392,8 +390,6 @@
 %setup -q
 %patch1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
 ./autogen.sh

++ libxcb-1.12.tar.bz2 -> libxcb-1.13.tar.bz2 ++
 17741 lines of diff (skipped)




commit libxcb for openSUSE:Factory

2018-01-19 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2018-01-19 11:48:13

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Fri Jan 19 11:48:13 2018 rev:24 rq:566633 version:1.12

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2018-01-16 
09:26:13.771008089 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2018-01-19 
11:48:44.212298804 +0100
@@ -1,0 +2,9 @@
+Wed Jan 17 11:22:29 UTC 2018 - tchva...@suse.com
+
+- Really conditionalize the python3 option to allow us building
+  without any python2 present
+  * u_build_python3.patch
+- Convert to pkgconfig style deps
+- Format bit with spec-cleaner
+
+---

New:

  u_build_python3.patch



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.8rZcnd/_old  2018-01-19 11:48:45.892219599 +0100
+++ /var/tmp/diff_new_pack.8rZcnd/_new  2018-01-19 11:48:45.896219410 +0100
@@ -16,21 +16,19 @@
 #
 
 
-%if %suse_version >= 1500
-%define have_python2 0
+%define lname   libxcb1
+%if 0%{?suse_version} >= 1500
+%bcond_with python2
 %else
-%define have_python2 1
+%bcond_without python2
 %endif
-
 Name:   libxcb
-%define lname   libxcb1
 Version:1.12
 Release:0
 Summary:X11 core protocol C library
 License:MIT
 Group:  Development/Libraries/C and C++
 Url:http://xcb.freedesktop.org/
-
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   http://xcb.freedesktop.org/dist/
@@ -39,28 +37,25 @@
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
 Patch3: U_add-support-for-eventstruct.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch4: u_build_python3.patch
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  python-base >= 2.6
-BuildRequires:  python-xml
+BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(check) >= 0.9.4
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) >= 0.99.2
 BuildRequires:  pkgconfig(xcb-proto) >= 1.12
 BuildRequires:  pkgconfig(xorg-macros) >= 1.18
-#optional#BuildRequires:   pkgconfig(xdmcp)
-%if 0%{?suse_version} >= 1210
-BuildRequires:  xsltproc
-%else
-BuildRequires:  libxslt
-%endif
-%if %{have_python2}
+%if %{with python2}
+BuildRequires:  python-base >= 2.6
 BuildRequires:  python-xcb-proto-devel >= 7.6_1.12
+BuildRequires:  python-xml
 %else
+BuildRequires:  python3-base
 BuildRequires:  python3-xcb-proto-devel >= 7.6_1.12
+BuildRequires:  python3-xml
 %endif
 
 %description
@@ -70,10 +65,9 @@
 
 %package -n libxcb1
 Summary:X11 core protocol C library
-# O/P added for 12.2
 Group:  System/Libraries
-Provides:   xorg-x11-libxcb = 7.6_%version-%release
-Obsoletes:  xorg-x11-libxcb < 7.6_%version-%release
+Provides:   xorg-x11-libxcb = 7.6_%{version}-%{release}
+Obsoletes:  xorg-x11-libxcb < 7.6_%{version}-%{release}
 
 %description -n libxcb1
 The X protocol C-language Binding (XCB) is a replacement for Xlib
@@ -346,32 +340,32 @@
 %package devel
 Summary:Development files for the X11 protocol C library
 Group:  Development/Libraries/C and C++
-Requires:   libxcb-composite0 = %version
-Requires:   libxcb-damage0 = %version
-Requires:   libxcb-dpms0 = %version
-Requires:   libxcb-dri2-0 = %version
-Requires:   libxcb-dri3-0 = %version
-Requires:   libxcb-glx0 = %version
-Requires:   libxcb-present0 = %version
-Requires:   libxcb-randr0 = %version
-Requires:   libxcb-record0 = %version
-Requires:   libxcb-render0 = %version
-Requires:   libxcb-res0 = %version
-Requires:   libxcb-screensaver0 = %version
-Requires:   libxcb-shape0 = %version
-Requires:   libxcb-shm0 = %version
-Requires:   libxcb-sync1 = %version
-Requires:   libxcb-xf86dri0 = %version
-Requires:   libxcb-xfixes0 = %version
-Requires:   libxcb-xinerama0 = %version
-Requires:   libxcb-xinput0 = %version
-Requires:   libxcb-xkb1 = %version
-Requires:   libxcb-xtest0 = %version
-Requires:   libxcb-xv0 = %version
-Requires:   libxcb-xvmc0 = %version
+Requires:   libxcb-composite0 = %{version}
+Requires:   libxcb-damage0 = %{version}
+Requires:   libxcb-dpms0 = %{version}
+Requires:   libxcb-dri2-0 = %{version}
+Requires:   libxcb-dri3-0 = %{version}
+Requires:   libxcb-glx0 

commit libxcb for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2018-01-16 09:26:11

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Tue Jan 16 09:26:11 2018 rev:23 rq:562817 version:1.12

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2017-12-13 
11:58:05.289490236 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2018-01-16 
09:26:13.771008089 +0100
@@ -1,0 +2,26 @@
+Mon Jan  8 13:53:53 UTC 2018 - m...@suse.com
+
+- Enable xinput extension. (bnc#1074249)
+- U_add-support-for-eventstruct.patch
+  * Update xinput to the state when it was enabled by default
+upstream.
+
+---
+Fri Jan  5 10:44:07 UTC 2018 - m...@suse.com
+
+- 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+  * Prevent infinite loop also in case DISPLAY is non-local.
+
+---
+Wed Dec 20 21:07:38 UTC 2017 - aaronpuch...@alice-dsl.net
+
+- Use spaces instead of tabs in the patches (as does the original
+  source code) to avoid confusion.
+- 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+  * If authentication (with *stage == 0) failed and the variable
+XAUTHLOCALHOSTNAME wasn't set, we were never getting to stage 2
+in the original patch, causing calls to xcb_connect_to_display
+to be stuck in an infinite loop.
+Now we also go to stage 2 if the variable isn't set.
+
+---

New:

  U_add-support-for-eventstruct.patch



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.cnX94m/_old  2018-01-16 09:26:14.366980207 +0100
+++ /var/tmp/diff_new_pack.cnX94m/_new  2018-01-16 09:26:14.370980019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,7 @@
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+Patch3: U_add-support-for-eventstruct.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
@@ -288,6 +289,18 @@
 multi-headed X applications and window managers to use two or more
 physical displays as one large virtual display.
 
+%package -n libxcb-xinput0
+Summary:X11 XInput Extension C library
+Group:  System/Libraries
+
+%description -n libxcb-xinput0
+The X protocol C-language Binding (XCB) is a replacement for Xlib
+featuring a small footprint, latency hiding, direct access to the
+protocol, improved threading support, and extensibility.
+
+Xinput is an extension to the X Window System intended to replace
+core input processing.
+
 %package -n libxcb-xtest0
 Summary:X11 XTEST Extension C library
 Group:  System/Libraries
@@ -351,6 +364,7 @@
 Requires:   libxcb-xf86dri0 = %version
 Requires:   libxcb-xfixes0 = %version
 Requires:   libxcb-xinerama0 = %version
+Requires:   libxcb-xinput0 = %version
 Requires:   libxcb-xkb1 = %version
 Requires:   libxcb-xtest0 = %version
 Requires:   libxcb-xv0 = %version
@@ -384,11 +398,13 @@
 %setup -q
 %patch -P 1 -p0
 %patch2 -p1
+%patch3 -p1
 
 %build
 ./autogen.sh
 %configure --docdir=%_docdir/%name \
--disable-static \
+   --enable-xinput \
--enable-xkb \
--enable-sendfds
 make %{?_smp_mflags}
@@ -477,6 +493,10 @@
 
 %postun -n libxcb-xinerama0 -p /sbin/ldconfig
 
+%post   -n libxcb-xinput0 -p /sbin/ldconfig
+
+%postun -n libxcb-xinput0 -p /sbin/ldconfig
+
 %post   -n libxcb-xtest0 -p /sbin/ldconfig
 
 %postun -n libxcb-xtest0 -p /sbin/ldconfig
@@ -568,6 +588,10 @@
 %defattr(-,root,root)
 %_libdir/libxcb-xinerama.so.0*
 
+%files -n libxcb-xinput0
+%defattr(-,root,root)
+%_libdir/libxcb-xinput.so.0*
+
 %files -n libxcb-xtest0
 %defattr(-,root,root)
 %_libdir/libxcb-xtest.so.0*

++ U_add-support-for-eventstruct.patch ++
>From ee9dfc9a7658e7fe75d27483bb5ed1ba4d1e2c86 Mon Sep 17 00:00:00 2001
From: Christian Linhart 
Date: Wed, 25 Jan 2017 10:21:05 +0100
Subject: [PATCH] add support for eventstruct

eventstruct allows to use events as part of requests.
This is, e.g., needed by 

commit libxcb for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2017-12-13 11:58:00

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Wed Dec 13 11:58:00 2017 rev:22 rq:556407 version:1.12

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2016-05-23 
17:30:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2017-12-13 
11:58:05.289490236 +0100
@@ -1,0 +2,14 @@
+Mon Dec 11 12:13:21 UTC 2017 - sndir...@suse.com
+
+- fixes build against python3 (package rename of 
+  python-xcb-proto-devel to python3-xcb-proto-devel) 
+
+---
+Thu Nov 30 15:11:43 UTC 2017 - m...@suse.com
+
+- 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+  * Modify this patch to do what it say - retry not only if the current 
hostname is
+not found in the xauthority file, but also when it is rejected by X server.
+(bnc#1043221)
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.sXMqnP/_old  2017-12-13 11:58:05.985456639 +0100
+++ /var/tmp/diff_new_pack.sXMqnP/_new  2017-12-13 11:58:05.989456446 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,12 @@
 #
 
 
+%if %suse_version >= 1500
+%define have_python2 0
+%else
+%define have_python2 1
+%endif
+
 Name:   libxcb
 %define lname   libxcb1
 Version:1.12
@@ -50,7 +56,11 @@
 %else
 BuildRequires:  libxslt
 %endif
+%if %{have_python2}
 BuildRequires:  python-xcb-proto-devel >= 7.6_1.12
+%else
+BuildRequires:  python3-xcb-proto-devel >= 7.6_1.12
+%endif
 
 %description
 The X protocol C-language Binding (XCB) is a replacement for Xlib
@@ -59,8 +69,8 @@
 
 %package -n libxcb1
 Summary:X11 core protocol C library
-Group:  System/Libraries
 # O/P added for 12.2
+Group:  System/Libraries
 Provides:   xorg-x11-libxcb = 7.6_%version-%release
 Obsoletes:  xorg-x11-libxcb < 7.6_%version-%release
 

++ 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
 ++
--- /var/tmp/diff_new_pack.sXMqnP/_old  2017-12-13 11:58:06.037454129 +0100
+++ /var/tmp/diff_new_pack.sXMqnP/_new  2017-12-13 11:58:06.037454129 +0100
@@ -11,11 +11,11 @@
  src/xcb_auth.c | 26 ++
  1 file changed, 18 insertions(+), 8 deletions(-)
 
-diff --git a/src/xcb_auth.c b/src/xcb_auth.c
-index 6eb6528..777c772 100644
 a/src/xcb_auth.c
-+++ b/src/xcb_auth.c
-@@ -109,7 +109,7 @@ static int authname_match(enum auth_protos kind, char 
*name, size_t namelen)
+Index: libxcb-1.12/src/xcb_auth.c
+===
+--- libxcb-1.12.orig/src/xcb_auth.c
 libxcb-1.12/src/xcb_auth.c
+@@ -109,7 +109,7 @@ static int authname_match(enum auth_prot
  
  #define SIN6_ADDR(s) (&((struct sockaddr_in6 *)s)->sin6_addr)
  
@@ -24,7 +24,7 @@
  {
  char *addr = 0;
  int addrlen = 0;
-@@ -119,6 +119,8 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -119,6 +119,8 @@ static Xauth *get_authptr(struct sockadd
  int dispbuflen;
  Xauth *authptr = NULL;
  
@@ -33,7 +33,7 @@
  family = FamilyLocal; /* 256 */
  switch(sockname->sa_family)
  {
-@@ -161,10 +163,13 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -161,10 +163,13 @@ static Xauth *get_authptr(struct sockadd
  addrlen = strlen(addr);
  }
  
@@ -51,7 +51,7 @@
  // && !phostname
  if ((!authptr || !authptr->data_length) && family == FamilyLocal) {
if ( (addr = getenv("XAUTHLOCALHOSTNAME")) ) {
-@@ -172,6 +177,7 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -172,6 +177,7 @@ static Xauth *get_authptr(struct sockadd
   (unsigned short) strlen(addr), addr,
   (unsigned short) dispbuflen, dispbuf,
   N_AUTH_PROTOS, authnames, 
authnameslen);
@@ -59,34 +59,76 @@
}
  }
  return authptr;
-@@ -328,6 +334,7 @@ int _xcb_get_auth_info(int fd, xcb_auth_info_t *info, int 
display)
- int gotsockname = 0;
- Xauth *authptr = 0;
- int ret = 1;
-+int stage = 0;
+@@ -320,7 +326,7 @@ static struct 

commit libxcb for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2016-05-23 17:30:38

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2016-01-30 
11:34:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2016-05-23 
17:30:39.0 +0200
@@ -1,0 +2,9 @@
+Thu May 19 09:40:43 UTC 2016 - sndir...@suse.com
+
+- Update to version 1.12
+  * here is a new version of libxcb for you to enjoy. The 
+highlights are the same as for the new xcb-proto release: 
+xinput support, RandR 1.5 and an automatic alignment checker.
+- removed libxcb-xevie0/libxcb-xprint0 subpackages
+
+---

Old:

  libxcb-1.11.1.tar.bz2

New:

  libxcb-1.12.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.CNOlEm/_old  2016-05-23 17:30:40.0 +0200
+++ /var/tmp/diff_new_pack.CNOlEm/_new  2016-05-23 17:30:40.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname   libxcb1
-Version:1.11.1
+Version:1.12
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -42,7 +42,7 @@
 BuildRequires:  pkgconfig(check) >= 0.9.4
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) >= 0.99.2
-BuildRequires:  pkgconfig(xcb-proto) >= 1.11
+BuildRequires:  pkgconfig(xcb-proto) >= 1.12
 BuildRequires:  pkgconfig(xorg-macros) >= 1.18
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} >= 1210
@@ -50,7 +50,7 @@
 %else
 BuildRequires:  libxslt
 %endif
-BuildRequires:  python-xcb-proto-devel >= 7.6_1.11
+BuildRequires:  python-xcb-proto-devel >= 7.6_1.12
 
 %description
 The X protocol C-language Binding (XCB) is a replacement for Xlib
@@ -232,20 +232,6 @@
 featuring a small footprint, latency hiding, direct access to the
 protocol, improved threading support, and extensibility.
 
-%package -n libxcb-xevie0
-Summary:X11 Xevie Extension C library
-Group:  System/Libraries
-
-%description -n libxcb-xevie0
-The X protocol C-language Binding (XCB) is a replacement for Xlib
-featuring a small footprint, latency hiding, direct access to the
-protocol, improved threading support, and extensibility.
-
-The EvIE (Event Interception Extension) allows for clients to be able
-to intercept all events coming through the server and then decide
-what to do with them, including being able to modify or discard
-events.
-
 %package -n libxcb-xf86dri0
 Summary:X11 XFree86-DRI Extension C library
 Group:  System/Libraries
@@ -292,18 +278,6 @@
 multi-headed X applications and window managers to use two or more
 physical displays as one large virtual display.
 
-%package -n libxcb-xprint0
-Summary:X11 XPrint Extension C library
-Group:  System/Libraries
-
-%description -n libxcb-xprint0
-The X protocol C-language Binding (XCB) is a replacement for Xlib
-featuring a small footprint, latency hiding, direct access to the
-protocol, improved threading support, and extensibility.
-
-libxcb-xprint provides APIs to allow client applications to render to
-non-display devices.
-
 %package -n libxcb-xtest0
 Summary:X11 XTEST Extension C library
 Group:  System/Libraries
@@ -364,12 +338,10 @@
 Requires:   libxcb-shape0 = %version
 Requires:   libxcb-shm0 = %version
 Requires:   libxcb-sync1 = %version
-Requires:   libxcb-xevie0 = %version
 Requires:   libxcb-xf86dri0 = %version
 Requires:   libxcb-xfixes0 = %version
 Requires:   libxcb-xinerama0 = %version
 Requires:   libxcb-xkb1 = %version
-Requires:   libxcb-xprint0 = %version
 Requires:   libxcb-xtest0 = %version
 Requires:   libxcb-xv0 = %version
 Requires:   libxcb-xvmc0 = %version
@@ -479,10 +451,6 @@
 
 %postun -n libxcb-present0 -p /sbin/ldconfig
 
-%post   -n libxcb-xevie0 -p /sbin/ldconfig
-
-%postun -n libxcb-xevie0 -p /sbin/ldconfig
-
 %post   -n libxcb-xf86dri0 -p /sbin/ldconfig
 
 %postun -n libxcb-xf86dri0 -p /sbin/ldconfig
@@ -499,10 +467,6 @@
 
 %postun -n libxcb-xinerama0 -p /sbin/ldconfig
 
-%post   -n libxcb-xprint0 -p /sbin/ldconfig
-
-%postun -n libxcb-xprint0 -p /sbin/ldconfig
-
 %post   -n libxcb-xtest0 -p /sbin/ldconfig
 
 %postun -n libxcb-xtest0 -p /sbin/ldconfig
@@ -579,10 +543,6 @@
 %defattr(-,root,root)
 %_libdir/libxcb-present.so.0*
 
-%files -n libxcb-xevie0
-%defattr(-,root,root)
-%_libdir/libxcb-xevie.so.0*
-
 %files -n libxcb-xf86dri0
 %defattr(-,root,root)
 %_libdir/libxcb-xf86dri.so.*
@@ -598,10 +558,6 @@
 %defattr(-,root,root)
 

commit libxcb for openSUSE:Factory

2016-01-30 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2016-01-30 11:34:30

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2015-09-11 
09:02:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2016-01-30 
11:34:31.0 +0100
@@ -1,0 +2,7 @@
+Wed Dec 23 23:16:43 UTC 2015 - e...@suse.com
+
+- 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch:
+  If auth with credentials for hostname fails retry with XAUTHLOCALHOSTNAME
+  (boo#906622).
+
+---

New:

  
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.qhJXIc/_old  2016-01-30 11:34:32.0 +0100
+++ /var/tmp/diff_new_pack.qhJXIc/_new  2016-01-30 11:34:32.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,7 +31,7 @@
 Source: %{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
-
+Patch2: 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf >= 2.57
 BuildRequires:  automake
@@ -401,6 +401,7 @@
 %prep
 %setup -q
 %patch -P 1 -p0
+%patch2 -p1
 
 %build
 ./autogen.sh

++ 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
 ++
From: Egbert Eich 
Date: Thu Dec 24 00:11:43 2015 +0100
Subject: [PATCH]If auth with credentials for hostname fails retry with 
XAUTHLOCALHOSTNAME
Patch-mainline: never

References: boo#906622
Signed-off-by: Egbert Eich 

Signed-off-by: Egbert Eich 
---
 src/xcb_auth.c | 26 ++
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/src/xcb_auth.c b/src/xcb_auth.c
index 6eb6528..777c772 100644
--- a/src/xcb_auth.c
+++ b/src/xcb_auth.c
@@ -109,7 +109,7 @@ static int authname_match(enum auth_protos kind, char 
*name, size_t namelen)
 
 #define SIN6_ADDR(s) (&((struct sockaddr_in6 *)s)->sin6_addr)
 
-static Xauth *get_authptr(struct sockaddr *sockname, int display)
+static Xauth *get_authptr(struct sockaddr *sockname, int display, int *stage)
 {
 char *addr = 0;
 int addrlen = 0;
@@ -119,6 +119,8 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
 int dispbuflen;
 Xauth *authptr = NULL;
 
+if (*stage == 2)
+   return NULL;
 family = FamilyLocal; /* 256 */
 switch(sockname->sa_family)
 {
@@ -161,10 +163,13 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
 addrlen = strlen(addr);
 }
 
-authptr = XauGetBestAuthByAddr (family,
-  (unsigned short) addrlen, addr,
-  (unsigned short) dispbuflen, dispbuf,
-  N_AUTH_PROTOS, authnames, authnameslen);
+if (*stage == 0) {
+   authptr = XauGetBestAuthByAddr (family,
+   (unsigned short) addrlen, addr,
+   (unsigned short) dispbuflen, 
dispbuf,
+   N_AUTH_PROTOS, authnames, 
authnameslen);
+   *stage = 1;
+}
 // && !phostname
 if ((!authptr || !authptr->data_length) && family == FamilyLocal) {
if ( (addr = getenv("XAUTHLOCALHOSTNAME")) ) {
@@ -172,6 +177,7 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
   (unsigned short) strlen(addr), addr,
   (unsigned short) dispbuflen, dispbuf,
   N_AUTH_PROTOS, authnames, 
authnameslen);
+   *stage = 2;
}
 }
 return authptr;
@@ -328,6 +334,7 @@ int _xcb_get_auth_info(int fd, xcb_auth_info_t *info, int 
display)
 int gotsockname = 0;
 Xauth *authptr = 0;
 int ret = 1;
+int stage = 0;
 
 /* Some systems like hpux or Hurd do not expose peer names
  * for UNIX Domain Sockets, but this is irrelevant,
@@ -344,8 +351,8 @@ int _xcb_get_auth_info(int fd, xcb_auth_info_t *info, int 

commit libxcb for openSUSE:Factory

2015-09-11 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2015-09-11 09:02:40

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is "libxcb"

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2014-08-07 
08:08:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2015-09-11 
09:02:40.0 +0200
@@ -1,0 +2,8 @@
+Sun Sep  6 16:21:14 UTC 2015 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.11.1:
+  This fixes some threading-related bugs with 
+  xcb_wait_for_special_event() and adds 64-bit versions of
+  functions that work with sequence numbers.
+
+---

Old:

  libxcb-1.11.tar.bz2

New:

  libxcb-1.11.1.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.p1zKSq/_old  2015-09-11 09:02:41.0 +0200
+++ /var/tmp/diff_new_pack.p1zKSq/_new  2015-09-11 09:02:41.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname  libxcb1
-Version:1.11
+Version:1.11.1
 Release:0
 Summary:X11 core protocol C library
 License:MIT

++ libxcb-1.11.tar.bz2 -> libxcb-1.11.1.tar.bz2 ++
 1906 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.11/NEWS new/libxcb-1.11.1/NEWS
--- old/libxcb-1.11/NEWS2014-08-01 16:04:34.0 +0200
+++ new/libxcb-1.11.1/NEWS  2015-09-05 15:04:58.0 +0200
@@ -1,3 +1,8 @@
+Release 1.11.1 (2015-09-06)
+===
+* Expose 64-bit sequence numbers for XLib
+* Fix some hangs related to xcb_wait_for_special_event()
+
 Release 1.11 (2014-08-01)
 =
 * Force structures with 64-bit fields to be packed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.11/build-aux/compile new/libxcb-1.11.1/build-aux/compile
--- old/libxcb-1.11/build-aux/compile   2014-08-01 16:05:01.0 +0200
+++ new/libxcb-1.11.1/build-aux/compile 2015-09-06 12:39:53.0 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey .
 #
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.11/build-aux/missing new/libxcb-1.11.1/build-aux/missing
--- old/libxcb-1.11/build-aux/missing   2014-08-01 16:05:01.0 +0200
+++ new/libxcb-1.11.1/build-aux/missing 2015-09-06 12:39:54.0 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2013-10-28.13; # UTC
 
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard , 1996.
 
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.11/build-aux/test-driver new/libxcb-1.11.1/build-aux/test-driver
--- old/libxcb-1.11/build-aux/test-driver   2014-08-01 16:05:02.0 
+0200
+++ new/libxcb-1.11.1/build-aux/test-driver 2015-09-06 12:39:54.0 
+0200
@@ -3,7 +3,7 @@
 
 

commit libxcb for openSUSE:Factory

2014-08-07 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2014-08-07 08:08:14

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2014-05-05 
21:09:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2014-08-07 
08:08:18.0 +0200
@@ -1,0 +2,11 @@
+Wed Aug  6 03:21:22 UTC 2014 - sndir...@suse.com
+
+- added baselibs.conf as source to specfile 
+
+---
+Tue Aug  5 23:13:11 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.11:
+  This fixes some bugs with 64 bit fields and the present extension.
+
+---

Old:

  libxcb-1.10-29e419c.tar.bz2

New:

  libxcb-1.11.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.l1R1av/_old  2014-08-07 08:08:19.0 +0200
+++ /var/tmp/diff_new_pack.l1R1av/_new  2014-08-07 08:08:19.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname  libxcb1
-Version:1.10
+Version:1.11
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -28,7 +28,8 @@
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   http://xcb.freedesktop.org/dist/
-Source: %{name}-%{version}-29e419c.tar.bz2
+Source: %{name}-%{version}.tar.bz2
+Source1:baselibs.conf
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -41,7 +42,7 @@
 BuildRequires:  pkgconfig(check) = 0.9.4
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) = 0.99.2
-BuildRequires:  pkgconfig(xcb-proto) = 1.10
+BuildRequires:  pkgconfig(xcb-proto) = 1.11
 BuildRequires:  pkgconfig(xorg-macros) = 1.18
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} = 1210
@@ -49,7 +50,7 @@
 %else
 BuildRequires:  libxslt
 %endif
-BuildRequires:  python-xcb-proto-devel = 7.6_1.10.1
+BuildRequires:  python-xcb-proto-devel = 7.6_1.11
 
 %description
 The X protocol C-language Binding (XCB) is a replacement for Xlib

++ libxcb-1.10-29e419c.tar.bz2 - libxcb-1.11.tar.bz2 ++
 72169 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2014-05-05 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2014-05-05 21:09:58

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2014-04-26 
19:34:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2014-05-05 
21:09:59.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 27 10:21:40 UTC 2014 - sndir...@suse.com
+
+- added missing python-xcb-proto-devel = 7.6_1.10.1 BuildRequires  
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.d5cx1O/_old  2014-05-05 21:10:00.0 +0200
+++ /var/tmp/diff_new_pack.d5cx1O/_new  2014-05-05 21:10:00.0 +0200
@@ -49,6 +49,7 @@
 %else
 BuildRequires:  libxslt
 %endif
+BuildRequires:  python-xcb-proto-devel = 7.6_1.10.1
 
 %description
 The X protocol C-language Binding (XCB) is a replacement for Xlib

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2014-04-26 19:34:07

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2014-03-22 
19:46:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2014-04-26 
19:34:15.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 24 23:26:43 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to a newer snapshot
+- Add missing BuildRequires
+
+---

Old:

  libxcb-1.10-4ffa6f8.tar.bz2

New:

  libxcb-1.10-29e419c.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.2nSTA3/_old  2014-04-26 19:34:15.0 +0200
+++ /var/tmp/diff_new_pack.2nSTA3/_new  2014-04-26 19:34:15.0 +0200
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   http://xcb.freedesktop.org/dist/
-Source: %{name}-%{version}-4ffa6f8.tar.bz2
+Source: %{name}-%{version}-29e419c.tar.bz2
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -42,6 +42,7 @@
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) = 0.99.2
 BuildRequires:  pkgconfig(xcb-proto) = 1.10
+BuildRequires:  pkgconfig(xorg-macros) = 1.18
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} = 1210
 BuildRequires:  xsltproc

++ libxcb-1.10-4ffa6f8.tar.bz2 - libxcb-1.10-29e419c.tar.bz2 ++
 68242 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2014-03-22 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2014-03-22 19:46:07

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-12-30 
10:22:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2014-03-22 
19:46:08.0 +0100
@@ -1,0 +2,12 @@
+Tue Mar 18 14:16:36 UTC 2014 - sndir...@suse.com
+
+- remove URL in specfile sourceline for snapshot tarball in the
+  hope to be accepted by buildservice now
+
+---
+Tue Mar 18 14:04:31 UTC 2014 - sndir...@suse.com
+
+- update to current git commit 4ffa6f8 to match current xcb-proto
+  git sources
+
+---

Old:

  libxcb-1.10.tar.bz2

New:

  libxcb-1.10-4ffa6f8.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.y7chDe/_old  2014-03-22 19:46:09.0 +0100
+++ /var/tmp/diff_new_pack.y7chDe/_new  2014-03-22 19:46:09.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   http://xcb.freedesktop.org/dist/
-Source: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
+Source: %{name}-%{version}-4ffa6f8.tar.bz2
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2013-12-30 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-12-30 10:22:49

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-11-28 
07:37:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-12-30 
10:22:50.0 +0100
@@ -1,0 +2,17 @@
+Sun Dec 22 16:06:49 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to version 1.10:
+  + Bump libxcb-xkb SONAME due to ABI break introduced in 1.9.2
+  + Enable libxcb-xkb by default
+  + Bump libxcb-sync SONAME
+  + c_client.py: Fix _sizeof() functions
+  + c_client.py: Do not create pointers in unions
+  + c_client.py: Always initialize xcb_align_to
+  + Re-introduce xcb_ge_event_t (deprecated, xcb_ge_generic_event_t 
+should be used instead)
+  + Fix alignment issues in FD passing code
+  + Fix poll() if POLLIN == ROLLRDNORM|POLLRDBAND
+  + Use /usr/spool/sockets/X11/ on HP-UX for UNIX sockets
+  + Make xsltproc optional
+
+---

Old:

  libxcb-1.9.3.tar.bz2

New:

  libxcb-1.10.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.SnQuwo/_old  2013-12-30 10:22:51.0 +0100
+++ /var/tmp/diff_new_pack.SnQuwo/_new  2013-12-30 10:22:51.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname  libxcb1
-Version:1.9.3
+Version:1.10
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -41,7 +41,7 @@
 BuildRequires:  pkgconfig(check) = 0.9.4
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) = 0.99.2
-BuildRequires:  pkgconfig(xcb-proto) = 1.9
+BuildRequires:  pkgconfig(xcb-proto) = 1.10
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} = 1210
 BuildRequires:  xsltproc
@@ -211,11 +211,11 @@
 data between client and server using shared memory, so that it does
 not need to be transferred over sockets.
 
-%package -n libxcb-sync0
+%package -n libxcb-sync1
 Summary:X11 Sync Extension C library
 Group:  System/Libraries
 
-%description -n libxcb-sync0
+%description -n libxcb-sync1
 The X protocol C-language Binding (XCB) is a replacement for Xlib
 featuring a small footprint, latency hiding, direct access to the
 protocol, improved threading support, and extensibility.
@@ -264,11 +264,11 @@
 The X Fixes extension provides applications with work-arounds for
 various limitations in the core protocol.
 
-%package -n libxcb-xkb0
+%package -n libxcb-xkb1
 Summary:X11 Keyboard Extension C library
 Group:  System/Libraries
 
-%description -n libxcb-xkb0
+%description -n libxcb-xkb1
 The X protocol C-language Binding (XCB) is a replacement for Xlib
 featuring a small footprint, latency hiding, direct access to the
 protocol, improved threading support, and extensibility.
@@ -360,12 +360,12 @@
 Requires:   libxcb-screensaver0 = %version
 Requires:   libxcb-shape0 = %version
 Requires:   libxcb-shm0 = %version
-Requires:   libxcb-sync0 = %version
+Requires:   libxcb-sync1 = %version
 Requires:   libxcb-xevie0 = %version
 Requires:   libxcb-xf86dri0 = %version
 Requires:   libxcb-xfixes0 = %version
 Requires:   libxcb-xinerama0 = %version
-Requires:   libxcb-xkb0 = %version
+Requires:   libxcb-xkb1 = %version
 Requires:   libxcb-xprint0 = %version
 Requires:   libxcb-xtest0 = %version
 Requires:   libxcb-xv0 = %version
@@ -400,6 +400,7 @@
 %patch -P 1 -p0
 
 %build
+./autogen.sh
 %configure --docdir=%_docdir/%name \
--disable-static \
--enable-xkb \
@@ -466,9 +467,9 @@
 
 %postun -n libxcb-shm0 -p /sbin/ldconfig
 
-%post   -n libxcb-sync0 -p /sbin/ldconfig
+%post   -n libxcb-sync1 -p /sbin/ldconfig
 
-%postun -n libxcb-sync0 -p /sbin/ldconfig
+%postun -n libxcb-sync1 -p /sbin/ldconfig
 
 %post   -n libxcb-present0 -p /sbin/ldconfig
 
@@ -486,9 +487,9 @@
 
 %postun -n libxcb-xfixes0 -p /sbin/ldconfig
 
-%post   -n libxcb-xkb0 -p /sbin/ldconfig
+%post   -n libxcb-xkb1 -p /sbin/ldconfig
 
-%postun -n libxcb-xkb0 -p /sbin/ldconfig
+%postun -n libxcb-xkb1 -p /sbin/ldconfig
 
 %post   -n libxcb-xinerama0 -p /sbin/ldconfig
 
@@ -566,9 +567,9 @@
 %defattr(-,root,root)
 %_libdir/libxcb-shm.so.0*
 
-%files -n libxcb-sync0
+%files -n libxcb-sync1
 %defattr(-,root,root)
-%_libdir/libxcb-sync.so.0*
+%_libdir/libxcb-sync.so.1*
 
 %files -n libxcb-present0
 %defattr(-,root,root)
@@ -586,8 +587,8 @@
 %defattr(-,root,root)
 %_libdir/libxcb-xfixes.so.*
 
-%files -n libxcb-xkb0
-%_libdir/libxcb-xkb.so.0*
+%files 

commit libxcb for openSUSE:Factory

2013-11-27 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-11-28 07:37:21

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-10-21 
12:30:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-11-28 
07:37:23.0 +0100
@@ -1,0 +2,24 @@
+Mon Nov 25 18:00:23 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Fixup package descriptions
+
+---
+Mon Nov 25 16:48:09 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Adjust baselibs for new libxcb-dri3-0 and libxcb-present0 subpackages
+
+---
+Fri Nov  8 17:23:17 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to version 1.9.3:
+  + Buildsystem fixes
+
+---
+Fri Nov  8 01:13:31 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to version 1.9.2:
+  + New upstream release, no changelog provided
+- Bump xcb-proto BuildRequires as per upstream change
+- New dri3-0 and present subpackages
+
+---

Old:

  libxcb-1.9.1.tar.bz2

New:

  libxcb-1.9.3.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.LHtMOH/_old  2013-11-28 07:37:23.0 +0100
+++ /var/tmp/diff_new_pack.LHtMOH/_new  2013-11-28 07:37:23.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname  libxcb1
-Version:1.9.1
+Version:1.9.3
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -32,14 +32,16 @@
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-#git#BuildRequires:autoconf = 2.57, automake, libtool
+BuildRequires:  autoconf = 2.57
+BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python-base = 2.6
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(check) = 0.9.4
 BuildRequires:  pkgconfig(pthread-stubs)
 BuildRequires:  pkgconfig(xau) = 0.99.2
-BuildRequires:  pkgconfig(xcb-proto) = 1.7
+BuildRequires:  pkgconfig(xcb-proto) = 1.9
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} = 1210
 BuildRequires:  xsltproc
@@ -109,6 +111,15 @@
 featuring a small footprint, latency hiding, direct access to the
 protocol, improved threading support, and extensibility.
 
+%package -n libxcb-dri3-0
+Summary:X11 DRI3 Extension C library
+Group:  System/Libraries
+
+%description -n libxcb-dri3-0
+The X protocol C-language Binding (XCB) is a replacement for Xlib
+featuring a small footprint, latency hiding, direct access to the
+protocol, improved threading support, and extensibility.
+
 %package -n libxcb-glx0
 Summary:X11 GLX Extension C library
 Group:  System/Libraries
@@ -209,6 +220,15 @@
 featuring a small footprint, latency hiding, direct access to the
 protocol, improved threading support, and extensibility.
 
+%package -n libxcb-present0
+Summary:X11 Present Extension C library
+Group:  System/Libraries
+
+%description -n libxcb-present0
+The X protocol C-language Binding (XCB) is a replacement for Xlib
+featuring a small footprint, latency hiding, direct access to the
+protocol, improved threading support, and extensibility.
+
 %package -n libxcb-xevie0
 Summary:X11 Xevie Extension C library
 Group:  System/Libraries
@@ -330,7 +350,9 @@
 Requires:   libxcb-damage0 = %version
 Requires:   libxcb-dpms0 = %version
 Requires:   libxcb-dri2-0 = %version
+Requires:   libxcb-dri3-0 = %version
 Requires:   libxcb-glx0 = %version
+Requires:   libxcb-present0 = %version
 Requires:   libxcb-randr0 = %version
 Requires:   libxcb-record0 = %version
 Requires:   libxcb-render0 = %version
@@ -378,7 +400,10 @@
 %patch -P 1 -p0
 
 %build
-%configure --docdir=%_docdir/%name --disable-static --enable-xkb
+%configure --docdir=%_docdir/%name \
+   --disable-static \
+   --enable-xkb \
+   --enable-sendfds
 make %{?_smp_mflags}
 
 %install
@@ -405,6 +430,10 @@
 
 %postun -n libxcb-dri2-0 -p /sbin/ldconfig
 
+%post   -n libxcb-dri3-0 -p /sbin/ldconfig
+
+%postun -n libxcb-dri3-0 -p /sbin/ldconfig
+
 %post   -n libxcb-glx0 -p /sbin/ldconfig
 
 %postun -n libxcb-glx0 -p /sbin/ldconfig
@@ -441,6 +470,10 @@
 
 %postun -n libxcb-sync0 -p /sbin/ldconfig
 
+%post   -n libxcb-present0 -p /sbin/ldconfig
+
+%postun -n libxcb-present0 -p /sbin/ldconfig
+
 %post   -n 

commit libxcb for openSUSE:Factory

2013-10-21 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-10-21 12:30:03

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-08-30 
11:42:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-10-21 
12:30:04.0 +0200
@@ -1,0 +2,5 @@
+Sun Oct 20 10:56:20 UTC 2013 - jeng...@inai.de
+
+- Split devel documentation into separate package
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.9awu0h/_old  2013-10-21 12:30:05.0 +0200
+++ /var/tmp/diff_new_pack.9awu0h/_new  2013-10-21 12:30:05.0 +0200
@@ -360,6 +360,19 @@
 This package contains the development headers for the library found
 in %lname.
 
+%package devel-doc
+Summary:Documentation for libxcb
+Group:  Documentation/Man
+BuildArch:  noarch
+
+%description devel-doc
+The X protocol C-language Binding (XCB) is a replacement for Xlib
+featuring a small footprint, latency hiding, direct access to the
+protocol, improved threading support, and extensibility.
+
+This subpackage contains the manual pages and documentation for
+libxcb.
+
 %prep
 %setup -q
 %patch -P 1 -p0
@@ -560,6 +573,9 @@
 %_includedir/xcb
 %_libdir/libxcb*.so
 %_libdir/pkgconfig/xcb*.pc
+
+%files devel-doc
+%defattr(-,root,root)
 %_docdir/%name
 %_mandir/man3/xcb*
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-08-30 11:42:22

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-06-05 
11:55:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-08-30 
11:42:23.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 23 20:12:20 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Enable xcb-xkb extension (can be used by Weston/Wayland and Qt5,
+  and also upstream will build it by default in next release)
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.6c59YY/_old  2013-08-30 11:42:23.0 +0200
+++ /var/tmp/diff_new_pack.6c59YY/_new  2013-08-30 11:42:23.0 +0200
@@ -244,6 +244,18 @@
 The X Fixes extension provides applications with work-arounds for
 various limitations in the core protocol.
 
+%package -n libxcb-xkb0
+Summary:X11 Keyboard Extension C library
+Group:  System/Libraries
+
+%description -n libxcb-xkb0
+The X protocol C-language Binding (XCB) is a replacement for Xlib
+featuring a small footprint, latency hiding, direct access to the
+protocol, improved threading support, and extensibility.
+
+Xkb extends the ability to control the keyboard
+over what is offered by the X Window System core protocol.
+
 %package -n libxcb-xinerama0
 Summary:X11 Xinerama Extension C library
 Group:  System/Libraries
@@ -331,6 +343,7 @@
 Requires:   libxcb-xf86dri0 = %version
 Requires:   libxcb-xfixes0 = %version
 Requires:   libxcb-xinerama0 = %version
+Requires:   libxcb-xkb0 = %version
 Requires:   libxcb-xprint0 = %version
 Requires:   libxcb-xtest0 = %version
 Requires:   libxcb-xv0 = %version
@@ -352,7 +365,7 @@
 %patch -P 1 -p0
 
 %build
-%configure --docdir=%_docdir/%name --disable-static
+%configure --docdir=%_docdir/%name --disable-static --enable-xkb
 make %{?_smp_mflags}
 
 %install
@@ -427,6 +440,10 @@
 
 %postun -n libxcb-xfixes0 -p /sbin/ldconfig
 
+%post   -n libxcb-xkb0 -p /sbin/ldconfig
+
+%postun -n libxcb-xkb0 -p /sbin/ldconfig
+
 %post   -n libxcb-xinerama0 -p /sbin/ldconfig
 
 %postun -n libxcb-xinerama0 -p /sbin/ldconfig
@@ -515,6 +532,9 @@
 %defattr(-,root,root)
 %_libdir/libxcb-xfixes.so.*
 
+%files -n libxcb-xkb0
+%_libdir/libxcb-xkb.so.0*
+
 %files -n libxcb-xinerama0
 %defattr(-,root,root)
 %_libdir/libxcb-xinerama.so.0*

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.6c59YY/_old  2013-08-30 11:42:23.0 +0200
+++ /var/tmp/diff_new_pack.6c59YY/_new  2013-08-30 11:42:23.0 +0200
@@ -17,6 +17,7 @@
 libxcb-xevie0
 libxcb-xf86dri0
 libxcb-xfixes0
+libxcb-xkb0
 libxcb-xinerama0
 libxcb-xprint0
 libxcb-xtest0
@@ -41,6 +42,7 @@
requires libxcb-xevie0-targettype = version
requires libxcb-xf86dri0-targettype = version
requires libxcb-xfixes0-targettype = version
+   requires libxcb-xkb0-targettype = version
requires libxcb-xinerama0-targettype = version
requires libxcb-xprint0-targettype = version
requires libxcb-xtest0-targettype = version

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-06-05 11:55:57

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-04-17 
23:05:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-06-05 
11:55:59.0 +0200
@@ -1,0 +2,7 @@
+Sat Jun  1 19:42:02 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.9.1:
+  + Fix python code to work with python-3
+  + Security fix for integer overflow in read_packet() [CVE-2013-2064]
+
+---

Old:

  libxcb-1.9.tar.bz2

New:

  libxcb-1.9.1.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.uMe6YG/_old  2013-06-05 11:55:59.0 +0200
+++ /var/tmp/diff_new_pack.uMe6YG/_new  2013-06-05 11:55:59.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libxcb
 %define lname  libxcb1
-Version:1.9
+Version:1.9.1
 Release:0
 Summary:X11 core protocol C library
 License:MIT

++ libxcb-1.9.tar.bz2 - libxcb-1.9.1.tar.bz2 ++
 24538 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.9/NEWS new/libxcb-1.9.1/NEWS
--- old/libxcb-1.9/NEWS 2012-10-05 14:43:04.0 +0200
+++ new/libxcb-1.9.1/NEWS   2013-05-30 17:38:01.0 +0200
@@ -1,3 +1,9 @@
+Release 1.9.1 (2013-05-30)
+==
+
+* Fix python code to work with python-3
+* Security fix for integer overflow in read_packet() [CVE-2013-2064]
+
 Release 1.9 (2012-10-05)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.9/autogen.sh new/libxcb-1.9.1/autogen.sh
--- old/libxcb-1.9/autogen.sh   2011-07-02 22:20:42.0 +0200
+++ new/libxcb-1.9.1/autogen.sh 2013-05-30 17:38:01.0 +0200
@@ -9,4 +9,6 @@
 autoreconf -v --install || exit 1
 cd $ORIGDIR || exit $?
 
-$srcdir/configure --enable-maintainer-mode $@
+if test -z $NOCONFIGURE; then
+$srcdir/configure $@
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.9/configure.ac new/libxcb-1.9.1/configure.ac
--- old/libxcb-1.9/configure.ac 2012-10-05 11:08:14.0 +0200
+++ new/libxcb-1.9.1/configure.ac   2013-05-30 17:38:01.0 +0200
@@ -4,7 +4,7 @@
 # Initialize Autoconf
 AC_PREREQ(2.57)
 AC_INIT([libxcb],
-1.9,
+1.9.1,
 [x...@lists.freedesktop.org])
 AC_CONFIG_SRCDIR([xcb.pc.in])
 # Set common system defines for POSIX extensions, such as _GNU_SOURCE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.9/missing new/libxcb-1.9.1/missing
--- old/libxcb-1.9/missing  2012-10-05 14:54:22.0 +0200
+++ new/libxcb-1.9.1/missing2013-05-30 17:38:10.0 +0200
@@ -1,11 +1,10 @@
 #! /bin/sh
-# Common stub for a few missing GNU programs while installing.
+# Common wrapper for a few potentially missing GNU programs.
 
-scriptversion=2012-01-06.13; # UTC
+scriptversion=2012-06-26.16; # UTC
 
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard pin...@iro.umontreal.ca, 1996.
+# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Originally written by Fran,cois Pinard pin...@iro.umontreal.ca, 1996.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -26,68 +25,40 @@
 # the same distribution terms that you use for 

commit libxcb for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2013-04-17 23:05:37

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2013-01-29 
06:56:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2013-04-17 
23:05:39.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 16 07:12:43 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.lo1azf/_old  2013-04-17 23:05:40.0 +0200
+++ /var/tmp/diff_new_pack.lo1azf/_new  2013-04-17 23:05:40.0 +0200
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xcb/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xcb/libxcb/
 #DL-URL:   http://xcb.freedesktop.org/dist/
-Source: %name-%version.tar.bz2
+Source: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
 Patch1: bug-262309_xcb-xauthlocalhostname.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libxcb for openSUSE:Factory

2012-10-12 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2012-10-12 08:06:32

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2012-03-23 
12:07:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2012-10-12 
08:13:00.0 +0200
@@ -1,0 +2,23 @@
+Fri Oct  5 18:15:57 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.9:
+  + Fix sppported typo in doxygen comment for 
XCB_CONN_CLOSED_EXT_NOTSUPPORTED
+  + Always include config.h at the start of all C source files.
+  + Add AC_USE_SYSTEM_EXTENSIONS to allow use of more system functionality
+  + Return connection failure if display string specifies non-existent screen
+  + c_client: Fix parallel-make issue creating 'man' directory
+  + xcb_connect: launchd: Don't fall back on tcp if $DISPLAY is a path to a
+launchd socket
+  + Allow undocumented code to be built
+  + Split manpage list in two (static/built)
+  + Do not list manpages, use a wildcard
+  + Move static man to man
+  + c_client.py: generate manpages
+  + Allow xcb_send_request with MAX_IOV iovecs
+  + Add a .gitignore for src/man/
+  + Fix a multi-thread deadlock
+  + Include static man pages in make dist
+- Packaging changes:
+  + Pack the now static manpages in the devel package
+
+---

Old:

  libxcb-1.8.1.tar.bz2

New:

  libxcb-1.9.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.3uA6Ks/_old  2012-10-12 08:13:02.0 +0200
+++ /var/tmp/diff_new_pack.3uA6Ks/_new  2012-10-12 08:13:02.0 +0200
@@ -14,9 +14,11 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:   libxcb
 %define lname  libxcb1
-Version:1.8.1
+Version:1.9
 Release:0
 Summary:X11 core protocol C library
 License:MIT
@@ -312,16 +314,26 @@
 %package devel
 Summary:Development files for the X11 protocol C library
 Group:  Development/Libraries/C and C++
-Requires:   libxcb-composite0 = %version, libxcb-damage0 = %version
-Requires:   libxcb-dpms0 = %version, libxcb-dri2-0 = %version
-Requires:   libxcb-glx0 = %version, libxcb-randr0 = %version
-Requires:   libxcb-record0 = %version, libxcb-render0 = %version
-Requires:   libxcb-res0 = %version, libxcb-screensaver0 = %version
-Requires:   libxcb-shape0 = %version, libxcb-shm0 = %version
-Requires:   libxcb-sync0 = %version, libxcb-xevie0 = %version
-Requires:   libxcb-xf86dri0 = %version, libxcb-xfixes0 = %version
-Requires:   libxcb-xinerama0 = %version, libxcb-xprint0 = %version
-Requires:   libxcb-xtest0 = %version, libxcb-xv0 = %version
+Requires:   libxcb-composite0 = %version
+Requires:   libxcb-damage0 = %version
+Requires:   libxcb-dpms0 = %version
+Requires:   libxcb-dri2-0 = %version
+Requires:   libxcb-glx0 = %version
+Requires:   libxcb-randr0 = %version
+Requires:   libxcb-record0 = %version
+Requires:   libxcb-render0 = %version
+Requires:   libxcb-res0 = %version
+Requires:   libxcb-screensaver0 = %version
+Requires:   libxcb-shape0 = %version
+Requires:   libxcb-shm0 = %version
+Requires:   libxcb-sync0 = %version
+Requires:   libxcb-xevie0 = %version
+Requires:   libxcb-xf86dri0 = %version
+Requires:   libxcb-xfixes0 = %version
+Requires:   libxcb-xinerama0 = %version
+Requires:   libxcb-xprint0 = %version
+Requires:   libxcb-xtest0 = %version
+Requires:   libxcb-xv0 = %version
 Requires:   libxcb-xvmc0 = %version
 # O/P added for 12.2
 Provides:   xorg-x11-libxcb-devel = 7.6_%version-%release
@@ -529,5 +541,6 @@
 %_libdir/libxcb*.so
 %_libdir/pkgconfig/xcb*.pc
 %_docdir/%name
+%_mandir/man3/xcb*
 
 %changelog

++ libxcb-1.8.1.tar.bz2 - libxcb-1.9.tar.bz2 ++
 9254 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libxcb-1.8.1/NEWS new/libxcb-1.9/NEWS
--- old/libxcb-1.8.1/NEWS   2012-03-09 15:38:29.0 +0100
+++ new/libxcb-1.9/NEWS 2012-10-05 14:43:04.0 +0200
@@ -1,3 +1,16 @@
+Release 1.9 (2012-10-05)
+
+
+* Always include config.h at the start of all C source 

commit libxcb for openSUSE:Factory

2012-03-23 Thread h_root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2012-03-23 12:06:59

Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and  /work/SRC/openSUSE:Factory/.libxcb.new (New)


Package is libxcb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2012-02-17 
12:02:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2012-03-23 
12:07:00.0 +0100
@@ -1,0 +2,7 @@
+Wed Mar 21 10:00:05 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 1.8.1
+* Fallback to TCP if no protocol is specified and the UNIX
+  connection fails
+
+---

Old:

  libxcb-1.8.tar.bz2

New:

  libxcb-1.8.1.tar.bz2



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.GQ9PMD/_old  2012-03-23 12:07:02.0 +0100
+++ /var/tmp/diff_new_pack.GQ9PMD/_new  2012-03-23 12:07:02.0 +0100
@@ -16,24 +16,28 @@
 #
 Name:   libxcb
 %define lname  libxcb1
-Version:1.8
+Version:1.8.1
 Release:0
 Summary:X11 core protocol C library
 License:MIT
 Group:  Development/Libraries/C and C++
-URL:http://xcb.freedesktop.org/
+Url:http://xcb.freedesktop.org/
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libxcb
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libxcb/
+#DL-URL:   http://xcb.freedesktop.org/dist/
 Source: %name-%version.tar.bz2
 Patch1:bug-262309_xcb-xauthlocalhostname.diff
 
-BuildRoot: %_tmppath/%name-%version-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.57, automake, libtool
-BuildRequires:  pkgconfig, python-base = 2.6, python-xml
+BuildRequires:  pkgconfig
+BuildRequires:  python-base = 2.6
+BuildRequires:  python-xml
 BuildRequires: pkgconfig(check) = 0.9.4
-BuildRequires:  pkgconfig(xcb-proto) = 1.6
-BuildRequires: pkgconfig(pthread-stubs), pkgconfig(xau) = 0.99.2
+BuildRequires:  pkgconfig(pthread-stubs)
+BuildRequires:  pkgconfig(xau) = 0.99.2
+BuildRequires:  pkgconfig(xcb-proto) = 1.7
 #optional#BuildRequires:   pkgconfig(xdmcp)
 %if 0%{?suse_version} = 1210
 BuildRequires: xsltproc
@@ -344,48 +348,91 @@
 rm -f %buildroot/%_libdir/*.la
 
 %post   -n libxcb1 -p /sbin/ldconfig
+
 %postun -n libxcb1 -p /sbin/ldconfig
+
 %post   -n libxcb-composite0 -p /sbin/ldconfig
+
 %postun -n libxcb-composite0 -p /sbin/ldconfig
+
 %post   -n libxcb-damage0 -p /sbin/ldconfig
+
 %postun -n libxcb-damage0 -p /sbin/ldconfig
+
 %post   -n libxcb-dpms0 -p /sbin/ldconfig
+
 %postun -n libxcb-dpms0 -p /sbin/ldconfig
+
 %post   -n libxcb-dri2-0 -p /sbin/ldconfig
+
 %postun -n libxcb-dri2-0 -p /sbin/ldconfig
+
 %post   -n libxcb-glx0 -p /sbin/ldconfig
+
 %postun -n libxcb-glx0 -p /sbin/ldconfig
+
 %post   -n libxcb-randr0 -p /sbin/ldconfig
+
 %postun -n libxcb-randr0 -p /sbin/ldconfig
+
 %post   -n libxcb-record0 -p /sbin/ldconfig
+
 %postun -n libxcb-record0 -p /sbin/ldconfig
+
 %post   -n libxcb-render0 -p /sbin/ldconfig
+
 %postun -n libxcb-render0 -p /sbin/ldconfig
+
 %post   -n libxcb-res0 -p /sbin/ldconfig
+
 %postun -n libxcb-res0 -p /sbin/ldconfig
+
 %post   -n libxcb-screensaver0 -p /sbin/ldconfig
+
 %postun -n libxcb-screensaver0 -p /sbin/ldconfig
+
 %post   -n libxcb-shape0 -p /sbin/ldconfig
+
 %postun -n libxcb-shape0 -p /sbin/ldconfig
+
 %post   -n libxcb-shm0 -p /sbin/ldconfig
+
 %postun -n libxcb-shm0 -p /sbin/ldconfig
+
 %post   -n libxcb-sync0 -p /sbin/ldconfig
+
 %postun -n libxcb-sync0 -p /sbin/ldconfig
+
 %post   -n libxcb-xevie0 -p /sbin/ldconfig
+
 %postun -n libxcb-xevie0 -p /sbin/ldconfig
+
 %post   -n libxcb-xf86dri0 -p /sbin/ldconfig
+
 %postun -n libxcb-xf86dri0 -p /sbin/ldconfig
+
 %post   -n libxcb-xfixes0 -p /sbin/ldconfig
+
 %postun -n libxcb-xfixes0 -p /sbin/ldconfig
+
 %post   -n libxcb-xinerama0 -p /sbin/ldconfig
+
 %postun -n libxcb-xinerama0 -p /sbin/ldconfig
+
 %post   -n libxcb-xprint0 -p /sbin/ldconfig
+
 %postun -n libxcb-xprint0 -p /sbin/ldconfig
+
 %post   -n libxcb-xtest0 -p /sbin/ldconfig
+
 %postun -n libxcb-xtest0 -p /sbin/ldconfig
+
 %post   -n libxcb-xv0 -p /sbin/ldconfig
+
 %postun -n libxcb-xv0 -p /sbin/ldconfig
+
 %post   -n libxcb-xvmc0 -p /sbin/ldconfig
+
 %postun -n libxcb-xvmc0 -p /sbin/ldconfig
 
 %files -n libxcb1

++ libxcb-1.8.tar.bz2 - libxcb-1.8.1.tar.bz2 ++
 2283 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude