From 00b6bb1e97a13e53399c40f30ebbab8057d40fe1b4eb644ed31122c2efda1bed Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 21 Sep 2016 08:54:23 +0000 Subject: [PATCH] Add descriptions OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=59 --- weston.changes | 15 ++++++++++++++- weston.spec | 13 ++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/weston.changes b/weston.changes index 92690fa..66d5ee1 100644 --- a/weston.changes +++ b/weston.changes @@ -2,7 +2,20 @@ Wed Sep 21 05:17:56 UTC 2016 - jengelh@inai.de - Update to new upstream release 1.12.0 -- Drop 0001-build-honor-results-obtained-by-pkg-config-libinput.patch +* Weston's internal code has been restructured into a new + software library, libweston. This is for use by other + compositor efforts that want to more easily utilize Weston's + internal functionalities. Weston's own compositor is now a user + of this library. +* Another new library named libweston-desktop provides an + additional level of functionality of relevance to compositors + implementing a desktop metaphor style of graphical interface. +* Both libraries' APIs are subject to change. +* Support for the new version 6 of the xdg_shell protocol has been + implemented in the Weston compositor. +* A pointer locking and confinement API is implemented for Weston + using the wp_pointer_constraints protocol, to allow clients to + define window regions to confine the pointer to. ------------------------------------------------------------------- Wed Jun 1 08:32:54 UTC 2016 - jengelh@inai.de diff --git a/weston.spec b/weston.spec index 5c11400..4953f51 100644 --- a/weston.spec +++ b/weston.spec @@ -97,10 +97,12 @@ Xorg server and can pull X clients into the Wayland desktop and act as a X window manager. %package -n libweston-1 -Summary: Weston backend collection +Summary: Weston rendering backend collection Group: System/Libraries %description -n libweston-1 +This subpackage contains backend renderer plugins, used by +libweston-1-0. %package -n libweston-1-0 Summary: The Weston compositor as a shared library @@ -108,12 +110,21 @@ Group: System/Libraries Requires: libweston-1 >= %version %description -n libweston-1-0 +The libweston library is intended for use by other compositor efforts +(projects) that want to more easily utilize Weston's internal +functionalities. Weston's own reference compositor also makes use of +this. %package -n libweston-desktop-1-0 Summary: The Weston compositor as a shared library Group: System/Libraries %description -n libweston-desktop-1-0 +libweston-desktop provides an additional level of functionality of +relevance to compositors implementing a desktop metaphor style of +graphical interface. This library API is designed around xdg_shell +functionality, providing for handling of popups, window state, and +interfacing with Xwayland. %package devel Summary: Development files for Weston plugins