| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libwayland-client0 | Distribution: openSUSE Tumbleweed |
| Version: 1.24.0 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sun Jul 6 16:10:41 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 69719 | Source RPM: wayland-1.24.0-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://wayland.freedesktop.org/ | |
| Summary: Wayland core client library | |
Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.
MIT
* Sun Jul 06 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.24
* A new wl_fixes interface to add a request to destroy a
wl_registry object.
* A new wl_keyboard.key repeated state, to allow compositors to
take over the responsibility of repeating keys, which is
useful for remote desktop.
* wl_display_dispatch_queue_timeout() and
wl_display_dispatch_timeout(), to set a timeout when
dispatching events.
* wl_shm_buffer_ref() and wl_shm_buffer_unref(), to access
wl_shm_buffer underlying storage after the protocol object
has been destroyed (e.g. when a client is shutting down).
* wl_proxy_get_interface() and wl_resource_get_interface(), to
fetch the wl_interface of an object.
* wl_resource_post_error_vargs(), as an alternative to
wl_resource_post_error() when the compositor already has a
va_list.
* Sat Jun 07 2025 Andreas Schwab <schwab@suse.de>
- Skip tests in qemu emulation
* Fri Mar 21 2025 Hillwood Yang <hillwood@opensuse.org>
- Disable test on loongarch.
* Tue Sep 17 2024 llyyr <llyyr@yukari.in>
- Update to release 1.23.1:
* meson: Fix use of install_data() without specifying install_dir
* Put WL_DEPRECATED in front of the function declarations
* client: Handle proxies with no queue
* scanner: extract validator function emission to helper function
* scanner: fix validator for bitfields
* tests: add enum bitfield test
* Thu Jun 20 2024 Joan Torres <joan.torres@suse.com>
- Update to release 1.23.0
* A mechanism to set the size of the internal connection buffer used by
libwayland
* An enum-header mode for wayland-scanner to generate headers with only enums
* wayland-scanner now generates validator functions for enums on the server
side
* Protocols can now indicate with a "deprecated-since" XML attribute that a
request, event or enum entry is deprecated
* An API to set a name for a queue to aid debugging
* wl_client_get_user_data() and wl_client_set_user_data() to more easily attach
custom data to a client
* OpenBSD support
* A wl_shm.release request for proper cleanup of this global
* Tue Apr 04 2023 llyyr <llyyr.public@gmail.com>
- Update to release 1.22.0
* This new release adds explicit events for the preferred buffer scale
and transform, adds an event to indicate the pointer's physical scroll
direction, adds a few new convenience functions, and includes various
spec clarifications and bug fixes.
* Thu Jun 30 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.21
* This new release adds a new wl_pointer high-resolution scroll
event, adds a few new convenience functions, and contains a
collection of bug fixes.
- Drop wayland-shm-Close-file-descriptors-not-needed.patch
* Tue May 24 2022 Dirk Müller <dmueller@suse.com>
- modernize spec file
* use licensedir
* use bcond
* use https:// urls
* spec-cleaner
* Tue Jan 25 2022 Stefan Dirsch <sndirsch@suse.com>
- There is a file conflict in current wayland-devel-32bit and
prvevious libwayland-egl-devel-32bit package; therefore add
a conflicts to baselibs.conf
* Tue Jan 11 2022 Alynx Zhou <alynx.zhou@suse.com>
- Add wayland-shm-Close-file-descriptors-not-needed.patch: For
platforms that support mremap(), we don't need to hold file
descriptors all the time, because programs like Xwayland will
hold a lot of file descriptors and may crash, this patch close
file descriptors earlier for those platforms (bsc#1194190).
* Mon Jan 10 2022 Stefan Dirsch <sndirsch@suse.com>
- obsolete/provide libwayland-egl-devel 18.0.2 also on sle15-sp4
/usr/lib64/libwayland-client.so.0 /usr/lib64/libwayland-client.so.0.24.0 /usr/share/licenses/libwayland-client0 /usr/share/licenses/libwayland-client0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025