2 Commits

Author SHA256 Message Date
1f7e9726e4 Update to upstream release 1.23.1 2024-09-17 11:52:44 +05:30
905bce457f Synchronize with OBS 2024-07-03 09:28:53 +02:00
6 changed files with 5 additions and 43 deletions

BIN
wayland-1.23.1.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
wayland-1.23.1.tar.xz.sig Normal file

Binary file not shown.

BIN
wayland-1.24.0.tar.xz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

View File

@@ -1,34 +1,3 @@
-------------------------------------------------------------------
Sun Jul 6 14:10:41 UTC 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 7 09:18:19 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Skip tests in qemu emulation
-------------------------------------------------------------------
Fri Mar 21 12:13:18 UTC 2025 - Hillwood Yang <hillwood@opensuse.org>
- Disable test on loongarch.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 17 00:53:52 UTC 2024 - llyyr <llyyr@yukari.in> Tue Sep 17 00:53:52 UTC 2024 - llyyr <llyyr@yukari.in>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package wayland # spec file for package wayland
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 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
@@ -16,18 +16,13 @@
# #
%define _version 1.24.0 %define _version 1.23.1
%if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1550 %if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1550
%define eglversion 99~%_version %define eglversion 99~%_version
%else %else
%define eglversion %_version %define eglversion %_version
%endif %endif
%define lname libwayland0 %define lname libwayland0
%define enable_test 1
%if 0%{?qemu_user_space_build}
# qemu linux-user emulation does not support ptrace
%define enable_test 0
%endif
%bcond_with doc %bcond_with doc
Name: wayland Name: wayland
Version: %_version Version: %_version
@@ -165,10 +160,8 @@ sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
%install %install
%meson_install %meson_install
%if %{enable_test}
%check %check
%meson_test %meson_test
%endif
%if 0%{?suse_version} >= 1550 %if 0%{?suse_version} >= 1550
%ldconfig_scriptlets -n libwayland-client0 %ldconfig_scriptlets -n libwayland-client0