Accepting request 1248447 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1248447 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxcb?expand=0&rev=37
This commit is contained in:
commit
620fc76f88
@ -1,7 +1,11 @@
|
|||||||
Index: src/xcb_auth.c
|
---
|
||||||
|
src/xcb_auth.c | 13 ++++++++++++-
|
||||||
|
1 file changed, 12 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
Index: libxcb-1.17.0/src/xcb_auth.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- src/xcb_auth.c.orig
|
--- libxcb-1.17.0.orig/src/xcb_auth.c
|
||||||
+++ src/xcb_auth.c
|
+++ libxcb-1.17.0/src/xcb_auth.c
|
||||||
@@ -118,6 +118,7 @@ static Xauth *get_authptr(struct sockadd
|
@@ -118,6 +118,7 @@ static Xauth *get_authptr(struct sockadd
|
||||||
char hostnamebuf[256]; /* big enough for max hostname */
|
char hostnamebuf[256]; /* big enough for max hostname */
|
||||||
char dispbuf[40]; /* big enough to hold more than 2^64 base 10 */
|
char dispbuf[40]; /* big enough to hold more than 2^64 base 10 */
|
||||||
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 24 10:24:28 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Switch bug-262309_xcb-xauthlocalhostname.diff to -p1.
|
||||||
|
- Update descriptions and modernize specfile
|
||||||
|
(%autosetup/%ldconfig_scriptlets).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 17 12:49:57 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
Wed Apr 17 12:49:57 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
93
libxcb.spec
93
libxcb.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libxcb
|
# spec file for package libxcb
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -29,8 +29,7 @@ Summary: X11 core protocol C library
|
|||||||
License: MIT
|
License: MIT
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: https://xcb.freedesktop.org/
|
URL: https://xcb.freedesktop.org/
|
||||||
#Git-Clone: git://anongit.freedesktop.org/xcb/libxcb
|
#Git-Clone: https://gitlab.freedesktop.org/xorg/lib/libxcb
|
||||||
#Git-Web: https://cgit.freedesktop.org/xcb/libxcb/
|
|
||||||
#DL-URL: https://xcb.freedesktop.org/dist/
|
#DL-URL: https://xcb.freedesktop.org/dist/
|
||||||
Source: https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz
|
Source: https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz
|
||||||
Source1: https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz.sig
|
Source1: https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz.sig
|
||||||
@ -169,7 +168,7 @@ featuring a small footprint, latency hiding, direct access to the
|
|||||||
protocol, improved threading support, and extensibility.
|
protocol, improved threading support, and extensibility.
|
||||||
|
|
||||||
The RECORD extension supports the recording and reporting of all core
|
The RECORD extension supports the recording and reporting of all core
|
||||||
X protocol and arbitrary X extension protocol.
|
X protocols and arbitrary X extension protocols.
|
||||||
|
|
||||||
%package -n libxcb-render0
|
%package -n libxcb-render0
|
||||||
Summary: X11 Render Extension C library
|
Summary: X11 Render Extension C library
|
||||||
@ -213,7 +212,8 @@ 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.
|
||||||
|
|
||||||
- X11 Nonrectangular Window Shape extension (Xshape)
|
In the X Window System, the X Nonrectangular Window Shape Extension (Xshape)
|
||||||
|
allows windows to be given arbitrary, non-rectangular shapes.
|
||||||
|
|
||||||
%package -n libxcb-shm0
|
%package -n libxcb-shm0
|
||||||
Summary: X11 Shared Memory Extension C library
|
Summary: X11 Shared Memory Extension C library
|
||||||
@ -341,10 +341,10 @@ 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.
|
||||||
|
|
||||||
X-Video Motion Compensation (XvMC), is an extension of the X video
|
X-Video Motion Compensation (XvMC) is an extension of the X video
|
||||||
extension (Xv) for the X Window System. The XvMC API allows video
|
extension (Xv) for the X Window System. The XvMC API allows video
|
||||||
programs to offload portions of the video decoding process to the GPU
|
programs to offload portions of the video decoding process to the GPU
|
||||||
video-hardware.
|
video hardware.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for the X11 protocol C library
|
Summary: Development files for the X11 protocol C library
|
||||||
@ -399,9 +399,7 @@ This subpackage contains the manual pages and documentation for
|
|||||||
libxcb.
|
libxcb.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
%patch -P 1
|
|
||||||
%patch -P 2 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
NOCONFIGURE=1 ./autogen.sh
|
NOCONFIGURE=1 ./autogen.sh
|
||||||
@ -416,56 +414,31 @@ NOCONFIGURE=1 ./autogen.sh
|
|||||||
%make_install
|
%make_install
|
||||||
find %{buildroot} -type f -name "*.la" -delete -print
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
|
|
||||||
%post -n libxcb1 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb1
|
||||||
%postun -n libxcb1 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-composite0
|
||||||
%post -n libxcb-composite0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-damage0
|
||||||
%postun -n libxcb-composite0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-dbe0
|
||||||
%post -n libxcb-damage0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-dpms0
|
||||||
%postun -n libxcb-damage0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-dri2-0
|
||||||
%post -n libxcb-dbe0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-dri3-0
|
||||||
%postun -n libxcb-dbe0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-glx0
|
||||||
%post -n libxcb-dpms0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-randr0
|
||||||
%postun -n libxcb-dpms0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-record0
|
||||||
%post -n libxcb-dri2-0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-render0
|
||||||
%postun -n libxcb-dri2-0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-res0
|
||||||
%post -n libxcb-dri3-0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-screensaver0
|
||||||
%postun -n libxcb-dri3-0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-shape0
|
||||||
%post -n libxcb-glx0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-shm0
|
||||||
%postun -n libxcb-glx0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-sync1
|
||||||
%post -n libxcb-randr0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-present0
|
||||||
%postun -n libxcb-randr0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xf86dri0
|
||||||
%post -n libxcb-record0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xfixes0
|
||||||
%postun -n libxcb-record0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xkb1
|
||||||
%post -n libxcb-render0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xinerama0
|
||||||
%postun -n libxcb-render0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xinput0
|
||||||
%post -n libxcb-res0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xtest0
|
||||||
%postun -n libxcb-res0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xv0
|
||||||
%post -n libxcb-screensaver0 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libxcb-xvmc0
|
||||||
%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-sync1 -p /sbin/ldconfig
|
|
||||||
%postun -n libxcb-sync1 -p /sbin/ldconfig
|
|
||||||
%post -n libxcb-present0 -p /sbin/ldconfig
|
|
||||||
%postun -n libxcb-present0 -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-xkb1 -p /sbin/ldconfig
|
|
||||||
%postun -n libxcb-xkb1 -p /sbin/ldconfig
|
|
||||||
%post -n libxcb-xinerama0 -p /sbin/ldconfig
|
|
||||||
%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
|
|
||||||
%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
|
%files -n libxcb1
|
||||||
%{_libdir}/libxcb.so.1*
|
%{_libdir}/libxcb.so.1*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user