SHA256
1
0
forked from pool/wayland

12 Commits

Author SHA256 Message Date
fe2673ec71 Accepting request 1290914 from X11:Wayland
- Update to release 1.24

OBS-URL: https://build.opensuse.org/request/show/1290914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland?expand=0&rev=54
2025-07-08 13:27:55 +00:00
OBS User unknown
d74217b4eb [info=b31d9d696ea2f64792b5906e00669eba5e41c5a3ab42ae697714aa4d54d3b59e]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=114
2025-07-06 15:46:08 +00:00
OBS User unknown
0e5eeef3f9 [info=7f4cfa77ed6e3d3e3c2ea036db4d4aa0f21ee2a61f6a3d0182db3ab2ef9e11d5]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=113
2025-07-06 14:12:03 +00:00
50684bae1c Accepting request 1283928 from X11:Wayland
- Skip tests in qemu emulation

OBS-URL: https://build.opensuse.org/request/show/1283928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland?expand=0&rev=53
2025-06-10 06:56:37 +00:00
OBS User unknown
2224ec86cc [info=5c9001dd1f007cb5d4fa9a9683dd1ec87e9b7a506b4e6133f2c9dacd5fc12745]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=112
2025-06-08 12:34:11 +00:00
28cd828c98 Accepting request 1282720 from X11:Wayland
- Disable test on loongarch.

OBS-URL: https://build.opensuse.org/request/show/1282720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland?expand=0&rev=52
2025-06-06 20:35:17 +00:00
OBS User unknown
37453b323c [info=cb3c9331d08d25bffd12745296d134bd13ada8ae27177ad0297edc8e04e76cb7]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=111
2025-06-04 11:19:27 +00:00
42743d780e Accepting request 1201530 from X11:Wayland
- Update to release 1.23.1:

OBS-URL: https://build.opensuse.org/request/show/1201530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland?expand=0&rev=51
2024-09-18 13:26:14 +00:00
OBS User unknown
709d443402 [info=1f7e9726e4c71b597410f67111e0754d43a79bef7523959c0e790989c07f8af9]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=110
2024-09-17 07:40:25 +00:00
4176ef81a2 [info=905bce457fdb2e38e23bdc3eb3fc1346bc0215bbd6376b5e6e0760275b36fef6]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=109
2024-07-03 07:30:45 +00:00
bea645e4d6 Accepting request 1181996 from X11:Wayland
- 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 (forwarded request 1181984 from jtorres)

OBS-URL: https://build.opensuse.org/request/show/1181996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland?expand=0&rev=50
2024-06-21 14:02:51 +00:00
d0b73bb9e8 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=107
2024-06-20 16:33:35 +00:00
8 changed files with 78 additions and 5 deletions

4
_scmsync.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
mtime: 1751816753
commit: b31d9d696ea2f64792b5906e00669eba5e41c5a3ab42ae697714aa4d54d3b59e
url: https://src.opensuse.org/jengelh/wayland
revision: master

3
build.specials.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e98432a0aa9b98306b14888b062fa7e4b0b247ba0266f1c98df17738ad6aef3
size 256

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

Binary file not shown.

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

View File

@@ -1,3 +1,62 @@
-------------------------------------------------------------------
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>
- 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 15:11:57 UTC 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 4 16:57:42 UTC 2023 - llyyr <llyyr.public@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package wayland
#
# Copyright (c) 2023 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
@@ -16,13 +16,18 @@
#
%define _version 1.22.0
%define _version 1.24.0
%if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1550
%define eglversion 99~%_version
%else
%define eglversion %_version
%endif
%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
Name: wayland
Version: %_version
@@ -160,8 +165,10 @@ sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
%install
%meson_install
%if %{enable_test}
%check
%meson_test
%endif
%if 0%{?suse_version} >= 1550
%ldconfig_scriptlets -n libwayland-client0