diff --git a/wayland-protocols-1.31.tar.xz b/wayland-protocols-1.31.tar.xz deleted file mode 100644 index 0ae9679..0000000 --- a/wayland-protocols-1.31.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 -size 85524 diff --git a/wayland-protocols-1.31.tar.xz.sig b/wayland-protocols-1.31.tar.xz.sig deleted file mode 100644 index 859af33..0000000 Binary files a/wayland-protocols-1.31.tar.xz.sig and /dev/null differ diff --git a/wayland-protocols-1.36.tar.xz b/wayland-protocols-1.36.tar.xz new file mode 100644 index 0000000..9c01e63 --- /dev/null +++ b/wayland-protocols-1.36.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71fd4de05e79f9a1ca559fac30c1f8365fa10346422f9fe795f74d77b9ef7e92 +size 95512 diff --git a/wayland-protocols-1.36.tar.xz.sig b/wayland-protocols-1.36.tar.xz.sig new file mode 100644 index 0000000..82112fa Binary files /dev/null and b/wayland-protocols-1.36.tar.xz.sig differ diff --git a/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch b/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch deleted file mode 100644 index dfe2c1e..0000000 --- a/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/tests/meson.build b/tests/meson.build -index 5439239..cbb147c 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -7,6 +7,8 @@ libwayland = [ - dependency('wayland-server'), - ] - -+message('Build Machine CPU:' + build_machine.cpu_family()) -+ - # Check that each protocol passes through the scanner - foreach protocol_file : protocol_files - protocol_path = join_paths(wayland_protocols_srcdir, protocol_file) -@@ -113,7 +115,12 @@ foreach protocol_file : protocol_files - '-Werror' ], - install: false, - ) -- test(test_name, pedantic_test_executable) -+ -+ if test_name == 'test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml' and build_machine.cpu_family() == 'ppc64' -+ message('Skip test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml on ppc64/ppc64le') -+ else -+ test(test_name, pedantic_test_executable) -+ endif - - # Check that the header - if not protocol_file.contains('xdg-foreign-unstable-v1') diff --git a/wayland-protocols.changes b/wayland-protocols.changes index a7659d5..0254de2 100644 --- a/wayland-protocols.changes +++ b/wayland-protocols.changes @@ -1,3 +1,79 @@ +------------------------------------------------------------------- +Sat May 4 23:02:59 UTC 2024 - Florian "sp1rit" + +- Update to version 1.36: + * xdg-dialog: fix missing namespace in protocol name +- Changes from version 1.35: + * cursor-shape-v1: Does not advertises the list of supported cursors + * xdg-shell: add missing enum attribute to set_constraint_adjustment + * xdg-shell: recommend against drawing decorations when tiled + * tablet-v2: mark as stable + * staging: add alpha-modifier protocol + +------------------------------------------------------------------- +Tue Apr 30 08:15:19 UTC 2024 - Christophe Marin + +- Update to 1.36 + * Fix to the xdg dialog protocol + * tablet-v2 protocol is now stable + * alpha-modifier: new protocol + * Bug fix to the cursor shape documentation + * The xdg-shell protocol now also explicitly recommends against + drawing decorations outside of the window geometry when tiled + +------------------------------------------------------------------- +Thu Mar 21 13:28:47 UTC 2024 - Christophe Marin + +- Update to 1.34: + * xdg-dialog: new protocol + * xdg-toplevel-drag: new protocol + * Fix typo in ext-foreign-toplevel-list-v1 + * tablet-v2: clarify that name/id events are optional + * linux-drm-syncobj-v1: new protocol + * linux-explicit-synchronization-v1: add linux-drm-syncobj note + +------------------------------------------------------------------- +Wed Jan 31 08:32:51 UTC 2024 - Dominique Leuenberger + +- Update wayland-protocols.keyring: Use gpg key by Daniel Stone to + verify sources. + +------------------------------------------------------------------- +Fri Jan 26 11:41:27 UTC 2024 - Muhammad Akbar Yanuar Mantari + +- Update to version 1.33: + * xdg-shell: Clarify what a toplevel by default includes + * linux-dmabuf: sync changes from unstable to stable + * linux-dmabuf: require all planes to use the same modifier + * presentation-time: stop referring to Linux/glibc + * security-context-v1: Make sandbox engine names use reverse-DNS + * xdg-decoration: remove ambiguous wording in configure event + * xdg-decoration: fix configure event summary + * linux-dmabuf: mark as stable + * linux-dmabuf: add note about implicit sync + * security-context-v1: Document what can be done with the open + sockets + * security-context-v1: Document out of band metadata for flatpak + +------------------------------------------------------------------- +Thu Oct 19 13:58:01 UTC 2023 - Antonio Larrosa + +- Use gcc11 in SLE15 in order to fix a ppc64le test that was + failing when built with gcc7 (boo#1216320) +- Remove patch that doesn't seem to be needed anymore: + * wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch + +------------------------------------------------------------------- +Mon Jul 3 10:17:43 UTC 2023 - llyyr + +- Update to version 1.32: + * ext-foreign-toplevel-list: new protocol + * cursor-shape-v1: new protocol + * security-context-v1: new protocol + * xdg-shell: add suspended toplevel state + * Apart from these new additions, this release also brings the + usual clarifications, cleanups and fixes. + ------------------------------------------------------------------- Tue Nov 29 18:34:53 UTC 2022 - Fabian Vogt diff --git a/wayland-protocols.keyring b/wayland-protocols.keyring index 85f1b01..5a61896 100644 Binary files a/wayland-protocols.keyring and b/wayland-protocols.keyring differ diff --git a/wayland-protocols.spec b/wayland-protocols.spec index 5efc5dd..759300c 100644 --- a/wayland-protocols.spec +++ b/wayland-protocols.spec @@ -1,7 +1,7 @@ # # spec file for package wayland-protocols # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2015 Bjørn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: wayland-protocols -Version: 1.31 +Version: 1.36 Release: 0 Summary: Wayland protocols that add functionality not available in the core protocol License: MIT @@ -27,10 +27,13 @@ URL: https://wayland.freedesktop.org Source: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz Source2: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz.sig Source3: %{name}.keyring -# PATCH-FIX-OPENSUSE wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch bsc#1192209 glfd#wayland/wayland-protocols#48 yfjiang@suse.com -- Temporarily disable the unstable xdg-decoration pedantic test on ppc64 until the upstream issue is more clearly diagnosed -Patch0: wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch +%if 0%{?suse_version} > 1500 BuildRequires: c++_compiler BuildRequires: c_compiler +%else +BuildRequires: gcc11 +BuildRequires: gcc11-c++ +%endif BuildRequires: meson >= 0.55.0 BuildRequires: pkgconfig BuildRequires: python3-base @@ -59,10 +62,18 @@ wayland-protocols. %autosetup -p1 %build +%if 0%{?suse_version} <= 1500 +export CC=gcc-11 +export CXX=gcc-11 +%endif %meson %meson_build %install +%if 0%{?suse_version} <= 1500 +export CC=gcc-11 +export CXX=gcc-11 +%endif %meson_install %check