From 663c9601f7ec121697df64ce334b7ebb6763092afb089b4353dc099f0293ae35 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 19 Aug 2019 04:41:20 +0000 Subject: [PATCH 1/3] 6.0.93 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=85 --- weston-6.0.1.tar.xz | 3 --- weston-6.0.93.tar.xz | 3 +++ weston.spec | 16 ++++++++-------- 3 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 weston-6.0.1.tar.xz create mode 100644 weston-6.0.93.tar.xz diff --git a/weston-6.0.1.tar.xz b/weston-6.0.1.tar.xz deleted file mode 100644 index a8d955e..0000000 --- a/weston-6.0.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf2f6d5aae2e11cabb6bd69a76bcf9edb084f8c3e14ca769bea7234a513155b4 -size 1522600 diff --git a/weston-6.0.93.tar.xz b/weston-6.0.93.tar.xz new file mode 100644 index 0000000..4ad77a9 --- /dev/null +++ b/weston-6.0.93.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ab0157ba54eb9d3154c18aa4d00659fbf22b65ebdd45e894c836f50099e6af0 +size 1085908 diff --git a/weston.spec b/weston.spec index 9c60634..e6f73cd 100644 --- a/weston.spec +++ b/weston.spec @@ -12,24 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: weston %define lname libweston0 -%define major 6 -%define realver 6.0.1 +%define major 7 +%define realver 6.0.93 Version: 6 Release: 0 Summary: Wayland Reference Compositor License: MIT AND CC-BY-SA-3.0 Group: System/X11/Servers -Url: http://wayland.freedesktop.org/ +Url: https://wayland.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston -#Git-Web: http://cgit.freedesktop.org/wayland/weston/ -Source: http://wayland.freedesktop.org/releases/%name-%realver.tar.xz +#Git-Web: https://cgit.freedesktop.org/wayland/weston/ +Source: https://wayland.freedesktop.org/releases/weston-6.0.93.tar.xz Source3: %name.keyring BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1.11 @@ -141,7 +141,7 @@ to develop plugins for Weston. %else -Dsimple-dmabuf-drm= \ %endif - -Dtest-junit-xml=false \ + -Dtest-junit-xml=false -Dpipewire=false \ --includedir="%_includedir/%name" %meson_build @@ -175,7 +175,7 @@ popd %_libdir/%name/ %_datadir/%name/ %_datadir/wayland-sessions/ -%_datadir/libweston/ +%_datadir/libweston-%major/ %_mandir/man?/*.* %files -n libweston-%major-0 From 808ad84ad31ad2757b980e6633925317459eb15b6c0814186ca731081deaa5aa Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 24 Aug 2019 04:06:44 +0000 Subject: [PATCH 2/3] - Update to new upstream release 7 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=86 --- weston-6.0.93.tar.xz | 3 --- weston-7.0.0.tar.xz | 3 +++ weston.changes | 9 +++++++++ weston.spec | 6 +++--- 4 files changed, 15 insertions(+), 6 deletions(-) delete mode 100644 weston-6.0.93.tar.xz create mode 100644 weston-7.0.0.tar.xz diff --git a/weston-6.0.93.tar.xz b/weston-6.0.93.tar.xz deleted file mode 100644 index 4ad77a9..0000000 --- a/weston-6.0.93.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ab0157ba54eb9d3154c18aa4d00659fbf22b65ebdd45e894c836f50099e6af0 -size 1085908 diff --git a/weston-7.0.0.tar.xz b/weston-7.0.0.tar.xz new file mode 100644 index 0000000..55c49be --- /dev/null +++ b/weston-7.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a00a6d207b6a45f95f4401c604772a307c3767e5e2beecf3d879110c43909a64 +size 1086028 diff --git a/weston.changes b/weston.changes index 71ed765..3aa5145 100644 --- a/weston.changes +++ b/weston.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sat Aug 24 04:06:09 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 7 + * New internal debug scopes and logging framework + * Improved documentation + * HDCP support + * A new PipeWire plugin + ------------------------------------------------------------------- Mon Jul 22 14:08:32 UTC 2019 - Guillaume GARDET diff --git a/weston.spec b/weston.spec index e6f73cd..0e2a6bc 100644 --- a/weston.spec +++ b/weston.spec @@ -19,8 +19,8 @@ Name: weston %define lname libweston0 %define major 7 -%define realver 6.0.93 -Version: 6 +%define realver 7.0.0 +Version: 7 Release: 0 Summary: Wayland Reference Compositor License: MIT AND CC-BY-SA-3.0 @@ -29,7 +29,7 @@ Url: https://wayland.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston #Git-Web: https://cgit.freedesktop.org/wayland/weston/ -Source: https://wayland.freedesktop.org/releases/weston-6.0.93.tar.xz +Source: https://wayland.freedesktop.org/releases/weston-%realver.tar.xz Source3: %name.keyring BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1.11 From a8cf1ce98b954895b58831b89705e26e242a7462dcddefbbed97c2d2c95956da Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 24 Aug 2019 04:11:13 +0000 Subject: [PATCH 3/3] OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=87 --- weston.changes | 32 ++++++++++++++++---------------- weston.spec | 2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/weston.changes b/weston.changes index 3aa5145..bf2c5da 100644 --- a/weston.changes +++ b/weston.changes @@ -10,7 +10,7 @@ Sat Aug 24 04:06:09 UTC 2019 - Jan Engelhardt ------------------------------------------------------------------- Mon Jul 22 14:08:32 UTC 2019 - Guillaume GARDET -- Enable simple-dmabuf-drm=intel option only on x86* since it +- Enable simple-dmabuf-drm=intel option only on x86* since it requires libdrm_intel, only available on x86* ------------------------------------------------------------------- @@ -172,34 +172,34 @@ Tue Mar 10 12:04:57 UTC 2015 - mpluskal@suse.com - Update to 1.7.0 * Improve the look of shadows for small (<128 pixel wide or high) - clients. This resulted in observable dark lines in menus with + clients. This resulted in observable dark lines in menus with fewer than 3 items. * A handful of fixes for xwm/Xwayland oddities, including better - handling of popups/tooltips that to be top level, and better - sizing of fullscreened X apps to not include the border in + handling of popups/tooltips that to be top level, and better + sizing of fullscreened X apps to not include the border in their height and width calculations. * An optimization to gl-renderer reduces the geometry needed for representing complex scenes, by utilizing pixman's y-x banded rectangles. - * Memory allocation is cleaned up and standardized internally, to - better demonstrate best practices in avoiding common leaks and + * Memory allocation is cleaned up and standardized internally, to + better demonstrate best practices in avoiding common leaks and crashes. * Doubleclicking on a window title bar now maximizes it. - * Several fixes to glitches found during mode switching or - restoring back to native. And refactor the mode switching code - into several specialized routines, so further mode switch + * Several fixes to glitches found during mode switching or + restoring back to native. And refactor the mode switching code + into several specialized routines, so further mode switch handling can be done more flexibly. - * Fix logind-util to do DRM-device synchronization only on DRM, - and to pass the Activate signal immediately for other + * Fix logind-util to do DRM-device synchronization only on DRM, + and to pass the Activate signal immediately for other compositor backends. - * Fix a couple problematic tests in the testsuite to skip in + * Fix a couple problematic tests in the testsuite to skip in situations they're always going to fail. - * Fix hang when closing the output if colord plugin is enabled - due to an incorrect GMutex value in the mutex lock output + * Fix hang when closing the output if colord plugin is enabled + due to an incorrect GMutex value in the mutex lock output notifier handler. - * Multiple keyboard and pointer button events are better - handled; we only forward the first and less press and + * Multiple keyboard and pointer button events are better + handled; we only forward the first and less press and release events, and suppress extraneous ones. ------------------------------------------------------------------- diff --git a/weston.spec b/weston.spec index 0e2a6bc..1a18af8 100644 --- a/weston.spec +++ b/weston.spec @@ -25,7 +25,7 @@ Release: 0 Summary: Wayland Reference Compositor License: MIT AND CC-BY-SA-3.0 Group: System/X11/Servers -Url: https://wayland.freedesktop.org/ +URL: https://wayland.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston #Git-Web: https://cgit.freedesktop.org/wayland/weston/