commit xcb-util-keysyms for openSUSE:Factory

2014-10-07 Thread h_root
Hello community,

here is the log from the commit of package xcb-util-keysyms for 
openSUSE:Factory checked in at 2014-10-07 18:23:40

Comparing /work/SRC/openSUSE:Factory/xcb-util-keysyms (Old)
 and  /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new (New)


Package is xcb-util-keysyms

Changes:

--- /work/SRC/openSUSE:Factory/xcb-util-keysyms/xcb-util-keysyms.changes
2013-03-21 22:15:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new/xcb-util-keysyms.changes   
2014-10-07 18:23:41.0 +0200
@@ -1,0 +2,10 @@
+Fri Oct  3 16:38:43 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 0.4.0:
+  + Pick-up changes in m4 submodule as it's better to have all util repos at 
same m4 level.
+  + Remove old/outdated documentation crufts.
+  + Duplicate keycodes are unnecessary
+  + autogen.sh: verify that git submodules are initialized
+  + Fix handling of error connections
+
+---

Old:

  xcb-util-keysyms-0.3.9.tar.bz2

New:

  xcb-util-keysyms-0.4.0.tar.bz2



Other differences:
--
++ xcb-util-keysyms.spec ++
--- /var/tmp/diff_new_pack.aP7FEj/_old  2014-10-07 18:23:42.0 +0200
+++ /var/tmp/diff_new_pack.aP7FEj/_new  2014-10-07 18:23:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xcb-util-keysyms
 #
-# 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
@@ -18,7 +18,7 @@
 
 Name:   xcb-util-keysyms
 %define lname  libxcb-keysyms1
-Version:0.3.9
+Version:0.4.0
 Release:0
 Summary:XCB utility module for X keycode constants and conversions
 License:MIT
@@ -28,6 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xcb/util-keysyms
 #Git-Web:  http://cgit.freedesktop.org/xcb/util-keysyms/
 Source: %name-%version.tar.bz2
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.59c, automake, libtool
 BuildRequires:  pkgconfig

++ xcb-util-keysyms-0.3.9.tar.bz2 - xcb-util-keysyms-0.4.0.tar.bz2 ++
 7514 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/xcb-util-keysyms-0.3.9/ChangeLog new/xcb-util-keysyms-0.4.0/ChangeLog
--- old/xcb-util-keysyms-0.3.9/ChangeLog2012-05-31 05:47:40.0 
+0200
+++ new/xcb-util-keysyms-0.4.0/ChangeLog2014-10-01 11:55:07.0 
+0200
@@ -1,3 +1,90 @@
+commit 0e51ee5570a6a80bdf98770b975dfe8a57f4eeb1
+Author: Arnaud Fontaine ar...@debian.org
+Date:   Wed Sep 24 20:03:48 2014 +0900
+
+Release 0.4.0
+
+commit 79fc93047b97fc038a92b48dcd1ca0ec3896c9aa
+Author: Arnaud Fontaine ar...@debian.org
+Date:   Wed Oct 1 12:05:30 2014 +0900
+
+Remove old/outdated documentation crufts.
+
+commit 03a23b71e44ca73baae1b2da8d6783ee193b82c8
+Author: Arnaud Fontaine ar...@debian.org
+Date:   Wed Sep 24 20:01:47 2014 +0900
+
+Pick-up changes in m4 submodule as it's better to have all util repos at 
same m4 level.
+
+commit ae88512d7f142a50a75a48ff52320e5e1f3ad236
+Author: Uli Schlachter psyc...@znc.in
+Date:   Sat Nov 16 12:33:40 2013 +0100
+
+Fix handling of error connections
+
+When an xcb_connection_t goes into an error state, all operations on it 
will
+fail. This means that after a call to xcb_key_symbols_get_reply(), 
syms-u.reply
+would still be a NULL pointer and that xcb_get_setup() returns a NULL 
pointer.
+
+The only way for xcb_get_setup() to return NULL is for an error 
connection, but
+xcb_get_keyboard_mapping_reply() could also fail for other reasons. So to 
fix
+this, all functions need to check for error connections and if 
syms-u.reply is
+not NULL.
+
+This was tested with the following C code:
+
+  #include xcb_keysyms.h
+  #include stdio.h
+  #include stdlib.h
+
+  int main()
+  {
+   xcb_connection_t *c = xcb_connect(NULL, NULL);
+   xcb_key_symbols_t *syms = xcb_key_symbols_alloc(c);
+   /* The above sent a GetKeyboardMapping request. Let's now break the
+* connection so that it cannot get the reply.
+*/
+   uint32_t max = xcb_get_maximum_request_length(c);
+   xcb_screen_t *s 

commit xcb-util-keysyms for openSUSE:Factory

2013-03-21 Thread h_root
Hello community,

here is the log from the commit of package xcb-util-keysyms for 
openSUSE:Factory checked in at 2013-03-21 22:15:54

Comparing /work/SRC/openSUSE:Factory/xcb-util-keysyms (Old)
 and  /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new (New)


Package is xcb-util-keysyms, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xcb-util-keysyms/xcb-util-keysyms.changes
2012-06-01 07:25:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new/xcb-util-keysyms.changes   
2013-03-21 22:15:56.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 17 17:21:53 UTC 2013 - jeng...@inai.de
+
+- Use more robust make install call
+
+---



Other differences:
--
++ xcb-util-keysyms.spec ++
--- /var/tmp/diff_new_pack.HSOTsK/_old  2013-03-21 22:15:57.0 +0100
+++ /var/tmp/diff_new_pack.HSOTsK/_new  2013-03-21 22:15:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xcb-util-keysyms
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -25,8 +25,8 @@
 Group:  Development/Libraries/C and C++
 Url:http://xcb.freedesktop.org/
 
-#Git-Clone:git://anongit.freedesktop.org/xcb/util
-#Git-Web:  http://cgit.freedesktop.org/xcb/util/
+#Git-Clone:git://anongit.freedesktop.org/xcb/util-keysyms
+#Git-Web:  http://cgit.freedesktop.org/xcb/util-keysyms/
 Source: %name-%version.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.59c, automake, libtool
@@ -79,7 +79,7 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR=%buildroot
 rm -f %buildroot/%_libdir/*.la
 
 %post -n %lname -p /sbin/ldconfig

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



commit xcb-util-keysyms for openSUSE:Factory

2012-05-14 Thread h_root
Hello community,

here is the log from the commit of package xcb-util-keysyms for 
openSUSE:Factory checked in at 2012-05-14 16:22:43

Comparing /work/SRC/openSUSE:Factory/xcb-util-keysyms (Old)
 and  /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new (New)


Package is xcb-util-keysyms, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xcb-util-keysyms/xcb-util-keysyms.changes
2012-03-26 11:08:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.xcb-util-keysyms.new/xcb-util-keysyms.changes   
2012-05-14 16:22:45.0 +0200
@@ -1,0 +2,6 @@
+Wed May  9 12:20:29 UTC 2012 - vu...@opensuse.org
+
+- Fix baselibs.conf: reference libxcb-keysyms1 instead of
+  libxcb-keysyms0.
+
+---



Other differences:
--
++ xcb-util-keysyms.spec ++
--- /var/tmp/diff_new_pack.FPiaCA/_old  2012-05-14 16:22:46.0 +0200
+++ /var/tmp/diff_new_pack.FPiaCA/_new  2012-05-14 16:22:46.0 +0200
@@ -14,6 +14,8 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:   xcb-util-keysyms
 %define lname  libxcb-keysyms1
 Version:0.3.8
@@ -29,8 +31,10 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.59c, automake, libtool
 BuildRequires: pkgconfig
-BuildRequires: pkgconfig(xcb) = 1.4, pkgconfig(xcb-proto) = 1.6
-BuildRequires: pkgconfig(xorg-macros) = 1.6.0, pkgconfig(xproto) = 7.0.8
+BuildRequires:  pkgconfig(xcb) = 1.4
+BuildRequires:  pkgconfig(xcb-proto) = 1.6
+BuildRequires:  pkgconfig(xorg-macros) = 1.6.0
+BuildRequires:  pkgconfig(xproto) = 7.0.8
 
 %description
 The XCB util modules provide a number of libraries which sit on top

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.FPiaCA/_old  2012-05-14 16:22:46.0 +0200
+++ /var/tmp/diff_new_pack.FPiaCA/_new  2012-05-14 16:22:46.0 +0200
@@ -1,4 +1,4 @@
-libxcb-keysyms0
+libxcb-keysyms1
 xcb-util-keysyms-devel
requires -xcb-util-keysyms-targettype
-   requires libxcb-keysyms0-targettype = version
+   requires libxcb-keysyms1-targettype = version

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