Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2025-02-26 17:13:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxcb (Old)
 and      /work/SRC/openSUSE:Factory/.libxcb.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxcb"

Wed Feb 26 17:13:38 2025 rev:37 rq:1248447 version:1.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes    2024-04-18 
22:07:56.615200571 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new.1873/libxcb.changes  2025-02-26 
17:13:45.171230122 +0100
@@ -1,0 +2,7 @@
+Mon Feb 24 10:24:28 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Switch bug-262309_xcb-xauthlocalhostname.diff to -p1.
+- Update descriptions and modernize specfile
+  (%autosetup/%ldconfig_scriptlets).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libxcb.spec ++++++
--- /var/tmp/diff_new_pack.564IK4/_old  2025-02-26 17:13:46.015265461 +0100
+++ /var/tmp/diff_new_pack.564IK4/_new  2025-02-26 17:13:46.019265628 +0100
@@ -1,7 +1,7 @@
 #
 # 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
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,8 +29,7 @@
 License:        MIT
 Group:          Development/Libraries/C and C++
 URL:            https://xcb.freedesktop.org/
-#Git-Clone:    git://anongit.freedesktop.org/xcb/libxcb
-#Git-Web:      https://cgit.freedesktop.org/xcb/libxcb/
+#Git-Clone:    https://gitlab.freedesktop.org/xorg/lib/libxcb
 #DL-URL:       https://xcb.freedesktop.org/dist/
 Source:         https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz
 Source1:        https://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz.sig
@@ -169,7 +168,7 @@
 protocol, improved threading support, and extensibility.
 
 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
 Summary:        X11 Render Extension C library
@@ -213,7 +212,8 @@
 featuring a small footprint, latency hiding, direct access to the
 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
 Summary:        X11 Shared Memory Extension C library
@@ -341,10 +341,10 @@
 featuring a small footprint, latency hiding, direct access to the
 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
 programs to offload portions of the video decoding process to the GPU
-video-hardware.
+video hardware.
 
 %package devel
 Summary:        Development files for the X11 protocol C library
@@ -399,9 +399,7 @@
 libxcb.
 
 %prep
-%setup -q
-%patch -P 1
-%patch -P 2 -p1
+%autosetup -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
@@ -416,56 +414,31 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%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-dbe0 -p /sbin/ldconfig
-%postun -n libxcb-dbe0 -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-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
-%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-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
+%ldconfig_scriptlets -n libxcb1
+%ldconfig_scriptlets -n libxcb-composite0
+%ldconfig_scriptlets -n libxcb-damage0
+%ldconfig_scriptlets -n libxcb-dbe0
+%ldconfig_scriptlets -n libxcb-dpms0
+%ldconfig_scriptlets -n libxcb-dri2-0
+%ldconfig_scriptlets -n libxcb-dri3-0
+%ldconfig_scriptlets -n libxcb-glx0
+%ldconfig_scriptlets -n libxcb-randr0
+%ldconfig_scriptlets -n libxcb-record0
+%ldconfig_scriptlets -n libxcb-render0
+%ldconfig_scriptlets -n libxcb-res0
+%ldconfig_scriptlets -n libxcb-screensaver0
+%ldconfig_scriptlets -n libxcb-shape0
+%ldconfig_scriptlets -n libxcb-shm0
+%ldconfig_scriptlets -n libxcb-sync1
+%ldconfig_scriptlets -n libxcb-present0
+%ldconfig_scriptlets -n libxcb-xf86dri0
+%ldconfig_scriptlets -n libxcb-xfixes0
+%ldconfig_scriptlets -n libxcb-xkb1
+%ldconfig_scriptlets -n libxcb-xinerama0
+%ldconfig_scriptlets -n libxcb-xinput0
+%ldconfig_scriptlets -n libxcb-xtest0
+%ldconfig_scriptlets -n libxcb-xv0
+%ldconfig_scriptlets -n libxcb-xvmc0
 
 %files -n libxcb1
 %{_libdir}/libxcb.so.1*

++++++ bug-262309_xcb-xauthlocalhostname.diff ++++++
--- /var/tmp/diff_new_pack.564IK4/_old  2025-02-26 17:13:46.055267135 +0100
+++ /var/tmp/diff_new_pack.564IK4/_new  2025-02-26 17:13:46.059267303 +0100
@@ -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
-+++ src/xcb_auth.c
+--- libxcb-1.17.0.orig/src/xcb_auth.c
++++ libxcb-1.17.0/src/xcb_auth.c
 @@ -118,6 +118,7 @@ static Xauth *get_authptr(struct sockadd
      char hostnamebuf[256];   /* big enough for max hostname */
      char dispbuf[40];   /* big enough to hold more than 2^64 base 10 */

Reply via email to