From e597b2c1ee08f59f0a7b85b5033b5f3680a8a4ab75a7e32be4ce085b4ee31df7 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 4 Sep 2020 11:57:25 +0000 Subject: [PATCH 1/2] - Update to release 9 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=93 --- ...sts-test-runner-needs-wayland-client.patch | 40 ------------------- weston-8.0.0.tar.xz | 3 -- weston-9.0.0.tar.xz | 3 ++ weston.changes | 9 +++++ weston.spec | 12 ++---- 5 files changed, 15 insertions(+), 52 deletions(-) delete mode 100644 0001-tests-test-runner-needs-wayland-client.patch delete mode 100644 weston-8.0.0.tar.xz create mode 100644 weston-9.0.0.tar.xz diff --git a/0001-tests-test-runner-needs-wayland-client.patch b/0001-tests-test-runner-needs-wayland-client.patch deleted file mode 100644 index df7bc83..0000000 --- a/0001-tests-test-runner-needs-wayland-client.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 1f3615f3cce1f71144e7bb606f95c0f2e87cd3b4 Mon Sep 17 00:00:00 2001 -From: Pekka Paalanen -Date: Mon, 27 Jan 2020 12:15:20 +0200 -Subject: [PATCH] tests: test-runner needs wayland-client - -weston-test-runner.h includes wayland-util.h, therefore it needs -wayland-client. A partial dependency with just compile_args might have been -enough as it does not seem to use functions from wayland-util.c, but safer this -way and no harm. - -Fixes: https://lists.freedesktop.org/archives/wayland-devel/2020-January/041149.html - -Signed-off-by: Pekka Paalanen ---- - tests/meson.build | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/tests/meson.build b/tests/meson.build -index b9646921..a0735ad4 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -11,10 +11,14 @@ env_modmap += 'weston-test-desktop-shell.so=@0@;'.format(plugin_test_shell_deskt - lib_test_runner = static_library( - 'test-runner', - 'weston-test-runner.c', -+ dependencies: dep_wayland_client, - include_directories: common_inc, - install: false, - ) --dep_test_runner = declare_dependency(link_with: lib_test_runner) -+dep_test_runner = declare_dependency( -+ dependencies: dep_wayland_client, -+ link_with: lib_test_runner -+) - - lib_test_client = static_library( - 'test-client', --- -2.25.0 - diff --git a/weston-8.0.0.tar.xz b/weston-8.0.0.tar.xz deleted file mode 100644 index aa45169..0000000 --- a/weston-8.0.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7518b49b2eaa1c3091f24671bdcc124fd49fc8f1af51161927afa4329c027848 -size 1094904 diff --git a/weston-9.0.0.tar.xz b/weston-9.0.0.tar.xz new file mode 100644 index 0000000..4552640 --- /dev/null +++ b/weston-9.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cf5d6ce192e0eb15c1fc861a436bf21b5bb3b91dbdabbdebe83e1f83aa098fe +size 1555212 diff --git a/weston.changes b/weston.changes index 1cda5bb..e03da18 100644 --- a/weston.changes +++ b/weston.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Sep 4 11:55:40 UTC 2020 - Jan Engelhardt + +- Update to release 9 + * A new kiosk shell allows to display regular desktop apps in an + always-fullscreen mode. + * DRM panel orientation property support. +- Drop 0001-tests-test-runner-needs-wayland-client.patch (merged) + ------------------------------------------------------------------- Sun Jan 26 10:19:38 UTC 2020 - Jan Engelhardt diff --git a/weston.spec b/weston.spec index dbdad56..cc2e9e1 100644 --- a/weston.spec +++ b/weston.spec @@ -18,9 +18,9 @@ Name: weston %define lname libweston0 -%define major 8 -%define realver 8.0.0 -Version: 8 +%define major 9 +%define realver 9.0.0 +Version: 9 Release: 0 Summary: Wayland Reference Compositor License: MIT AND CC-BY-SA-3.0 @@ -31,7 +31,6 @@ URL: https://wayland.freedesktop.org/ #Git-Web: https://cgit.freedesktop.org/wayland/weston/ Source: https://wayland.freedesktop.org/releases/weston-%realver.tar.xz Source3: %name.keyring -Patch1: 0001-tests-test-runner-needs-wayland-client.patch BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1.11 BuildRequires: gcc-c++ @@ -172,7 +171,6 @@ popd %postun -n libweston-desktop-%major-0 -p /sbin/ldconfig %files -%defattr(-,root,root) %license COPYING %_bindir/w* %_libexecdir/%name-* @@ -183,19 +181,15 @@ popd %_mandir/man?/*.* %files -n libweston-%major-0 -%defattr(-,root,root) %_libdir/libweston-%major.so.0* %files -n libweston-%major -%defattr(-,root,root) %_libdir/libweston-%major/ %files -n libweston-desktop-%major-0 -%defattr(-,root,root) %_libdir/libweston-desktop-%major.so.0* %files devel -%defattr(-,root,root) %_includedir/%name/ %_libdir/pkgconfig/*.pc %_libdir/libweston*.so From eb6f22f1904b4bc8e8c363f25174b1ac8d8ef42093b20275bc100e8d661c273f Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 4 Sep 2020 15:56:34 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=94 --- weston.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/weston.spec b/weston.spec index cc2e9e1..73c3292 100644 --- a/weston.spec +++ b/weston.spec @@ -34,6 +34,7 @@ Source3: %name.keyring BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1.11 BuildRequires: gcc-c++ +BuildRequires: glibc-devel >= 2.27 BuildRequires: libjpeg-devel BuildRequires: libtool >= 2.2 BuildRequires: libxml2-tools