Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libxcb-devel-1.17.0-slfo.1.1.1 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: libxcb-devel Distribution: SUSE Linux Framework One
Version: 1.17.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.1 Build date: Wed Apr 17 14:49:57 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 2138706 Source RPM: libxcb-1.17.0-slfo.1.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://xcb.freedesktop.org/
Summary: Development files for the X11 protocol C library
The X protocol C-language Binding (XCB) is a replacement for Xlib
featuring a small footprint, latency hiding, direct access to the
protocol, improved threading support, and extensibility.

This package contains the development headers for the library found
in libxcb1.

Provides

Requires

License

MIT

Changelog

* Wed Apr 17 2024 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - Use %patch -P N instead of deprecated %patchN.
* Mon Feb 05 2024 [email protected]
  - devel package: added missing Requires to libxcb-dbe0 (boo#1219572)
* Sat Aug 26 2023 [email protected]
  - 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 [email protected]
  - avoid configuring twice
  - add gpg validation / source url / keyring
* Wed May 04 2022 [email protected]
  - buildrequire xcb-proto >= 1.15
* Wed May 04 2022 [email protected]
  - 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
* Mon Feb 24 2020 [email protected]
  - Update to version 1.14
    * Update configure.ac bug URL for gitlab migration
    * configure.ac: Depend on pthread-stubs only on not-Linux
    * c_client: fix "adress" typo
    * Include time.h before using time()
    * Handle EINTR from recvmsg in _xcb_in_read
    * Implement xcb_total_read() and xcb_total_written().
    * tests: Support Check 0.13.0 API
    * Add "ge.*" to src/.gitignore
    * Update README for gitlab migration
    * Add README.md to EXTRA_DIST
* Fri Jan 03 2020 [email protected]
  - Update 1.13.1
    * u_don-t-flag-extra-reply-in-xcb_take_socket.patch has been upstreamed.
* Tue Aug 21 2018 [email protected]
  - u_don-t-flag-extra-reply-in-xcb_take_socket.patch
    * Update to version proposed upstream.
* Mon Aug 13 2018 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - fixes build against python3 (package rename of
    python-xcb-proto-devel to python3-xcb-proto-devel)
* Thu Nov 30 2017 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - added baselibs.conf as source to specfile
* Tue Aug 05 2014 [email protected]
  - Update to version 1.11:
    This fixes some bugs with 64 bit fields and the present extension.
* Sun Apr 27 2014 [email protected]
  - added missing python-xcb-proto-devel >= 7.6_1.10.1 BuildRequires
* Thu Apr 24 2014 [email protected]
  - Update to a newer snapshot
  - Add missing BuildRequires
* Tue Mar 18 2014 [email protected]
  - remove URL in specfile sourceline for snapshot tarball in the
    hope to be accepted by buildservice now
* Tue Mar 18 2014 [email protected]
  - update to current git commit 4ffa6f8 to match current xcb-proto
    git sources
* Sun Dec 22 2013 [email protected]
  - 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 [email protected]
  - Fixup package descriptions
* Mon Nov 25 2013 [email protected]
  - Adjust baselibs for new libxcb-dri3-0 and libxcb-present0 subpackages
* Fri Nov 08 2013 [email protected]
  - Update to version 1.9.3:
    + Buildsystem fixes
* Fri Nov 08 2013 [email protected]
  - Update to version 1.9.2:
    + New upstream release, no changelog provided
  - Bump xcb-proto BuildRequires as per upstream change
  - New dri3-0 and present subpackages
* Sun Oct 20 2013 [email protected]
  - Split devel documentation into separate package
* Fri Aug 23 2013 [email protected]
  - Enable xcb-xkb extension (can be used by Weston/Wayland and Qt5,
    and also upstream will build it by default in next release)
* Sat Jun 01 2013 [email protected]
  - Update to version 1.9.1:
    + Fix python code to work with python-3
    + Security fix for integer overflow in read_packet() [CVE-2013-2064]
* Tue Apr 16 2013 [email protected]
  - Added url as source.
    Please see http://en.opensuse.org/SourceUrls
* Sun Jan 27 2013 [email protected]
  - Use more robust make install call
  - New Git repository URLs
* Fri Oct 05 2012 [email protected]
  - Update to version 1.9:
    + Fix "sppported" typo in doxygen comment for XCB_CONN_CLOSED_EXT_NOTSUPPORTED
    + Always include "config.h" at the start of all C source files.
    + Add AC_USE_SYSTEM_EXTENSIONS to allow use of more system functionality
    + Return connection failure if display string specifies non-existent screen
    + c_client: Fix parallel-make issue creating 'man' directory
    + xcb_connect: launchd: Don't fall back on tcp if $DISPLAY is a path to a
      launchd socket
    + Allow undocumented code to be built
    + Split manpage list in two (static/built)
    + Do not list manpages, use a wildcard
    + Move static man to man
    + c_client.py: generate manpages
    + Allow xcb_send_request with >MAX_IOV iovecs
    + Add a .gitignore for src/man/
    + Fix a multi-thread deadlock
    + Include static man pages in "make dist"
  - Packaging changes:
    + Pack the now static manpages in the devel package
* Wed Mar 21 2012 [email protected]
  - Update to new upstream release 1.8.1
    * Fallback to TCP if no protocol is specified and the UNIX
    connection fails
* Sun Feb 12 2012 [email protected]
  - Rename xorg-x11-libxcb to libxcb and utilize shlib policy
    (The high amount of subpackages is because libxcb essentially
    substitutes the entire libX* suite)
* Mon Jan 16 2012 [email protected]
  - update libxcb to 1.8
    * Needed for Mesa to create GL3 context
* Sun Nov 20 2011 [email protected]
  - add libtool as buildrequire to avoid implicit dependency
* Tue Dec 21 2010 [email protected]
  - bumped version number to 7.6_1.7
* Sat Sep 04 2010 [email protected]
  - update to release 1.7
  - bumped version number to 7.5_1.7
  - fixed Summary/Group entries in -devel package
* Sat Jul 03 2010 [email protected]
  - use gcc instead of ld, so that -m32/-m64 is passed to the linker
* Fri Apr 02 2010 [email protected]
  - bumped version number to 7.5
* Mon Dec 14 2009 [email protected]
  - add baselibs.conf as a source
* Fri Dec 04 2009 [email protected]
  - libxcb 1.5
* Tue Dec 01 2009 [email protected]
  - libxcb-1.4_2009-10-15_e82c34c.diff
    * update to git commit e82c34c (2009-10-15); required for XvMC
      support in xf86-video-intel 2.10 RC1
* Thu Jul 16 2009 [email protected]
  - libxcb 1.4
    * Add majorCode, minorCode and resourceID fields to X generic
      error
    * Fix precedence bug: wrong length for big-requests preceded by
      sync
    * Fix libxcb-randr version info
* Fri May 29 2009 [email protected]
  - libxcb 1.3
    * various issues fixed
  - obsoletes commit-beccb0b.diff
* Sat May 16 2009 [email protected]
  - commit-beccb0b.diff
    * kludgily hand-merged xid fixes (bnc #423740, bfo #20254)
* Thu Apr 30 2009 [email protected]
  - pack .la files in devel package
* Thu Apr 30 2009 [email protected]
  - reenabled build of static libs on openSUSE <= 11.1
* Tue Apr 21 2009 [email protected]
  - remove static libraries and "la" files
* Mon Mar 02 2009 [email protected]
  - create fake libxcb-xlib.so.0 instead of faking the Provides for
    it
* Mon Mar 02 2009 [email protected]
  - extend last fix to baselibs.conf
* Mon Mar 02 2009 [email protected]
  - fake provide libxcb-xlib.so.0
* Sun Mar 01 2009 [email protected]
  - libxcb 1.2
  - obsoletes always-sloppy.diff
* Thu Sep 11 2008 [email protected]
  - bumped release number to 7.4
* Mon Jul 21 2008 [email protected]
  - back to libxcb 1.1, since libxcb 1.2-pre requires python for
    building, which requires xorg-x11-libxcb for building
    ==> autobuild loop
* Fri Jul 18 2008 [email protected]
  - libxcb 1.1.90.1
* Thu Apr 10 2008 [email protected]
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Fri Feb 29 2008 [email protected]
  - add missing %postun ldconfig script
* Mon Nov 05 2007 [email protected]
  - always-sloppy.diff
    * This patch prints out warnings only, the assert() is completely
      gone now. As programs with this error typically trigger it
      several times, each warning is printed only once. (Bug #251087)
* Mon Nov 05 2007 [email protected]
  - xcb-proto 1.1
    * In the eleven months since XCB's 1.0 release, a few portability
      and correctness bugs have been found in libxcb. This release
      fixes those, adds nicer handling of Xlib locking bugs, updates
      pure-XCB extension support for RandR to version 1.2 and DAMAGE
      to version 1.1, and enhances the libxcb documentation.
  - obsoletes sloppy-lock.diff, xcb_parse_display.diff
* Sat Sep 29 2007 [email protected]
  - bumped version to 7.3
* Tue Jul 03 2007 [email protected]
  - xcb_parse_display.diff:
    * "Attempt to include more of the original display parsing. The
      fix only attempts to address the unix: and [protocol/][host]:
      issue. It doesn't even make the attempt to mimic the behavior
      of the old code in libX11/src/ConnDis.c:_X11TransConnectDisplay().
      The patch is yet untested, it however does compile."
      (Bug #289007)
    * "Discovered two errors in my fix. One isn't likely to concern
      us as it's related to DECnet transport, the other one is real."
      (Bug #289007)
    * "This patch should fix the problem with artefacts from Bug
      [#257830] which still had been in the tree." (Bug #289007)
    * "fix segfault" (Bug #289007)
    * "fix condition" (Bug #289007)
* Tue May 29 2007 [email protected]
  - added "%post -p /sbin/ldconfig" to specfile to make rpmlint happy
* Fri Apr 27 2007 [email protected]
  - bug-262309_xcb-xauthlocalhostname.diff:
    * add code, which checks for XAUTHLOCALHOSTNAME now also for
      libxcb, since Xtranssock.c has been replaced by XCB as
      transport layer (Bug #262309)
* Sun Mar 04 2007 [email protected]
  - sloppy-lock.diff:
    * workaround for "xcb_xlib.c:50: xcb_xlib_unlock: Assertion
      `c->xlib.lock' failed"; set LIBXCB_ALLOW_SLOPPY_LOCK to enable
      it (Bug #251087)
* Sun Dec 03 2006 [email protected]
  - created package

Files

/usr/include/xcb
/usr/include/xcb/bigreq.h
/usr/include/xcb/composite.h
/usr/include/xcb/damage.h
/usr/include/xcb/dbe.h
/usr/include/xcb/dpms.h
/usr/include/xcb/dri2.h
/usr/include/xcb/dri3.h
/usr/include/xcb/ge.h
/usr/include/xcb/glx.h
/usr/include/xcb/present.h
/usr/include/xcb/randr.h
/usr/include/xcb/record.h
/usr/include/xcb/render.h
/usr/include/xcb/res.h
/usr/include/xcb/screensaver.h
/usr/include/xcb/shape.h
/usr/include/xcb/shm.h
/usr/include/xcb/sync.h
/usr/include/xcb/xc_misc.h
/usr/include/xcb/xcb.h
/usr/include/xcb/xcbext.h
/usr/include/xcb/xevie.h
/usr/include/xcb/xf86dri.h
/usr/include/xcb/xfixes.h
/usr/include/xcb/xinerama.h
/usr/include/xcb/xinput.h
/usr/include/xcb/xkb.h
/usr/include/xcb/xprint.h
/usr/include/xcb/xproto.h
/usr/include/xcb/xselinux.h
/usr/include/xcb/xtest.h
/usr/include/xcb/xv.h
/usr/include/xcb/xvmc.h
/usr/lib64/libxcb-composite.so
/usr/lib64/libxcb-damage.so
/usr/lib64/libxcb-dbe.so
/usr/lib64/libxcb-dpms.so
/usr/lib64/libxcb-dri2.so
/usr/lib64/libxcb-dri3.so
/usr/lib64/libxcb-glx.so
/usr/lib64/libxcb-present.so
/usr/lib64/libxcb-randr.so
/usr/lib64/libxcb-record.so
/usr/lib64/libxcb-render.so
/usr/lib64/libxcb-res.so
/usr/lib64/libxcb-screensaver.so
/usr/lib64/libxcb-shape.so
/usr/lib64/libxcb-shm.so
/usr/lib64/libxcb-sync.so
/usr/lib64/libxcb-xf86dri.so
/usr/lib64/libxcb-xfixes.so
/usr/lib64/libxcb-xinerama.so
/usr/lib64/libxcb-xinput.so
/usr/lib64/libxcb-xkb.so
/usr/lib64/libxcb-xtest.so
/usr/lib64/libxcb-xv.so
/usr/lib64/libxcb-xvmc.so
/usr/lib64/libxcb.so
/usr/lib64/pkgconfig/xcb-composite.pc
/usr/lib64/pkgconfig/xcb-damage.pc
/usr/lib64/pkgconfig/xcb-dbe.pc
/usr/lib64/pkgconfig/xcb-dpms.pc
/usr/lib64/pkgconfig/xcb-dri2.pc
/usr/lib64/pkgconfig/xcb-dri3.pc
/usr/lib64/pkgconfig/xcb-glx.pc
/usr/lib64/pkgconfig/xcb-present.pc
/usr/lib64/pkgconfig/xcb-randr.pc
/usr/lib64/pkgconfig/xcb-record.pc
/usr/lib64/pkgconfig/xcb-render.pc
/usr/lib64/pkgconfig/xcb-res.pc
/usr/lib64/pkgconfig/xcb-screensaver.pc
/usr/lib64/pkgconfig/xcb-shape.pc
/usr/lib64/pkgconfig/xcb-shm.pc
/usr/lib64/pkgconfig/xcb-sync.pc
/usr/lib64/pkgconfig/xcb-xf86dri.pc
/usr/lib64/pkgconfig/xcb-xfixes.pc
/usr/lib64/pkgconfig/xcb-xinerama.pc
/usr/lib64/pkgconfig/xcb-xinput.pc
/usr/lib64/pkgconfig/xcb-xkb.pc
/usr/lib64/pkgconfig/xcb-xtest.pc
/usr/lib64/pkgconfig/xcb-xv.pc
/usr/lib64/pkgconfig/xcb-xvmc.pc
/usr/lib64/pkgconfig/xcb.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 2 23:39:05 2024