Package Release Info

libxcb-1.17.0-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libxcb-composite0-32bit
libxcb-damage0-32bit
libxcb-devel-32bit
libxcb-dpms0-32bit
libxcb-dri2-0-32bit
libxcb-dri3-0-32bit
libxcb-glx0-32bit
libxcb-present0-32bit
libxcb-randr0-32bit
libxcb-record0-32bit
libxcb-render0-32bit
libxcb-res0-32bit
libxcb-screensaver0-32bit
libxcb-shape0-32bit
libxcb-shm0-32bit
libxcb-sync1-32bit
libxcb-xf86dri0-32bit
libxcb-xfixes0-32bit
libxcb-xinerama0-32bit
libxcb-xinput0-32bit
libxcb-xkb1-32bit
libxcb-xtest0-32bit
libxcb-xv0-32bit
libxcb-xvmc0-32bit
libxcb1-32bit

Change Logs

* Wed Apr 17 2024 sndirsch@suse.com
- Update to 1.17.0
  * tests: fix -Werror=discarded-qualifiers errors in check_public.c
  * xcb_popcount: Use __builtin_popcount if compiler supports it
  * Add xcb-dri3 dependency to xcb-present.pc.in
  * configure.ac: Require xcb-proto >= 1.17.0
  * Always write C code in UTF-8
* Tue Mar 19 2024 sndirsch@suse.com
- bug-262309_xcb-xauthlocalhostname.diff,
  n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
  * fixed build against GCC 14 (boo#1221703)
* Wed Mar 06 2024 fvogt@suse.com
- Fix n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch,
  the rebase in 1.16 caused an regression: It loops indefinitely if
  XAUTHLOCALHOSTNAME is unset (boo#1221078)
* Sun Mar 03 2024 sndirsch@suse.com
- Update to version 1.16.1
  * This release fixes build issues for Windows & NetBSD platforms
  * For those building for 32-bit platforms, it also enables use of
    the "large file" APIs - though xcb mainly uses stat() calls on
    sockets, not normal files.
* Fri Mar 01 2024 pgajdos@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Mon Feb 05 2024 sndirsch@suse.com
- devel package: added missing Requires to libxcb-dbe0 (boo#1219572)
* Sat Aug 26 2023 sndirsch@suse.com
- Update to version 1.16
  * gitlab CI: add a basic build test
  * configure.ac: drop dependency `pthread-stubs` on Solaris
  * configure.ac: Remove obsolete AC_HEADER_STDC
  * Raise minimum required version of Python from 2.6 to 3.0
  * Fix windows build.
  * Fix indentation.
  * Fix a compiler warning
  * Fix handling of documented enum parameters
  * Allow full paths to sockets on non-macOS
  * DISPLAY starting with / or unix: is always a socket path
  * Add tests for unix socket parsing
  * autogen.sh: use quoted string variables
  * c_client: Fix crash in xcb_randr_set_monitor
  * configure.ac: drop `pthread-stubs` dependency on DragonFly and FreeBSD
  * xcb_conn: Add a check for NULL to silence a UBSan runtime error
  * configure.ac: Require xcb-proto >= 1.16.0
  * Fix xcb_connect() call with a custom xcb_auth_info_t
  * autogen: add default patch prefix
  * Build DOUBLE-BUFFER extension.
  * Require xcb-proto >= 1.15.1, which has Dbe
  * configure.ac: drop dependency `pthread-stubs` on macOS
  * autogen.sh: use exec instead of waiting for configure to finish
  * Improve tutorial example
- adjusted bug-262309_xcb-xauthlocalhostname.diff,
  n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
- added libxcb-dbe0 subpackage for libxcb-dbe.so.0*
* Thu Jan 05 2023 dmueller@suse.com
- avoid configuring twice
- add gpg validation / source url / keyring
* Wed May 04 2022 sndirsch@suse.com
- buildrequire xcb-proto >= 1.15
* Wed May 04 2022 sndirsch@suse.com
- Update to version 1.15
  * xcb_auth: Quiet -Wimplicit-fallthrough warning in get_authptr()
  * Fix integer overflows in xcb_in.c
  * Use the 'present' field to properly check that the XC-MISC
  * Fix a memory leak
  * Increment libtool version info for libxcb-dri3
  * Add newline when printing auth/connection failure string to stderr
  * Fix build on Windows
  * Fix writev emulation on Windows
  * c_client.py: Extract get_expr_field_names()
  * c_client.py: Use get_expr_field_names directly to resolve list fields
  * c_client: Extract _c_get_field_mapping_for_expr()
  * c_client.py: Implement handling of <length> element
  * tests: don't use deprecated fail_unless check API
  * gitignore: add files generated by make check
  * Avoid request counter truncation in replies map after 2**32 requests
  * Fix hang in xcb_request_check()
  * Improve/fix docs for reply fds functions
Version: 1.13-3.7.1
* Tue Aug 14 2018 msrb@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)
* Mon Mar 05 2018 sndirsch@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
* Wed Jan 17 2018 tchvatal@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
* Mon Jan 08 2018 msrb@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 05 2018 msrb@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 2017 aaronpuchert@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.
* Mon Dec 11 2017 sndirsch@suse.com
- fixes build against python3 (package rename of
  python-xcb-proto-devel to python3-xcb-proto-devel)
* Thu Nov 30 2017 msrb@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)
* Thu May 19 2016 sndirsch@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
* Wed Dec 23 2015 eich@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).
* Sun Sep 06 2015 tobias.johannes.klausmann@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.
* Wed Aug 06 2014 sndirsch@suse.com
- added baselibs.conf as source to specfile
* Tue Aug 05 2014 tobias.johannes.klausmann@mni.thm.de
- Update to version 1.11:
  This fixes some bugs with 64 bit fields and the present extension.
* Sun Apr 27 2014 sndirsch@suse.com
- added missing python-xcb-proto-devel >= 7.6_1.10.1 BuildRequires
* Thu Apr 24 2014 tobias.johannes.klausmann@mni.thm.de
- Update to a newer snapshot
- Add missing BuildRequires
* Tue Mar 18 2014 sndirsch@suse.com
- remove URL in specfile sourceline for snapshot tarball in the
  hope to be accepted by buildservice now
* Tue Mar 18 2014 sndirsch@suse.com
- update to current git commit 4ffa6f8 to match current xcb-proto
  git sources
* Sun Dec 22 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 2013 tobias.johannes.klausmann@mni.thm.de
- Fixup package descriptions
* Mon Nov 25 2013 hrvoje.senjan@gmail.com
- Adjust baselibs for new libxcb-dri3-0 and libxcb-present0 subpackages