Accepting request 212031 from home:sumski:hazard:to:your:stereo

Update libxcb to version 1.10

OBS-URL: https://build.opensuse.org/request/show/212031
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxcb?expand=0&rev=24
This commit is contained in:
Stefan Dirsch 2013-12-28 11:56:09 +00:00 committed by Git OBS Bridge
parent f6c5621cdc
commit 6823e28021
5 changed files with 41 additions and 23 deletions

View File

@ -14,12 +14,12 @@ libxcb-res0
libxcb-screensaver0 libxcb-screensaver0
libxcb-shape0 libxcb-shape0
libxcb-shm0 libxcb-shm0
libxcb-sync0 libxcb-sync1
libxcb-present0 libxcb-present0
libxcb-xevie0 libxcb-xevie0
libxcb-xf86dri0 libxcb-xf86dri0
libxcb-xfixes0 libxcb-xfixes0
libxcb-xkb0 libxcb-xkb1
libxcb-xinerama0 libxcb-xinerama0
libxcb-xprint0 libxcb-xprint0
libxcb-xtest0 libxcb-xtest0
@ -41,12 +41,12 @@ libxcb-devel
requires "libxcb-screensaver0-<targettype> = <version>" requires "libxcb-screensaver0-<targettype> = <version>"
requires "libxcb-shape0-<targettype> = <version>" requires "libxcb-shape0-<targettype> = <version>"
requires "libxcb-shm0-<targettype> = <version>" requires "libxcb-shm0-<targettype> = <version>"
requires "libxcb-sync0-<targettype> = <version>" requires "libxcb-sync1-<targettype> = <version>"
requires "libxcb-present0-<targettype> = <version>" requires "libxcb-present0-<targettype> = <version>"
requires "libxcb-xevie0-<targettype> = <version>" requires "libxcb-xevie0-<targettype> = <version>"
requires "libxcb-xf86dri0-<targettype> = <version>" requires "libxcb-xf86dri0-<targettype> = <version>"
requires "libxcb-xfixes0-<targettype> = <version>" requires "libxcb-xfixes0-<targettype> = <version>"
requires "libxcb-xkb0-<targettype> = <version>" requires "libxcb-xkb1-<targettype> = <version>"
requires "libxcb-xinerama0-<targettype> = <version>" requires "libxcb-xinerama0-<targettype> = <version>"
requires "libxcb-xprint0-<targettype> = <version>" requires "libxcb-xprint0-<targettype> = <version>"
requires "libxcb-xtest0-<targettype> = <version>" requires "libxcb-xtest0-<targettype> = <version>"

3
libxcb-1.10.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98d9ab05b636dd088603b64229dd1ab2d2cc02ab807892e107d674f9c3f2d5b5
size 475211

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aad09d223fcb5bd345ce4d1737f178a557b6f2e201128e1ee3c83af46028018b
size 400283

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Sun Dec 22 16:06:49 UTC 2013 - hrvoje.senjan@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
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 25 18:00:23 UTC 2013 - tobias.johannes.klausmann@mni.thm.de Mon Nov 25 18:00:23 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

View File

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