Hello community, here is the log from the commit of package weston for openSUSE:Factory checked in at 2016-10-02 00:07:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weston (Old) and /work/SRC/openSUSE:Factory/.weston.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "weston" Changes: -------- --- /work/SRC/openSUSE:Factory/weston/weston.changes 2016-06-13 21:56:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes 2016-10-02 00:07:43.000000000 +0200 @@ -1,0 +2,19 @@ +Wed Sep 21 05:17:56 UTC 2016 - jengelh@inai.de + +- Update to new upstream release 1.12.0 +* 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. + +------------------------------------------------------------------- Old: ---- weston-1.11.0.tar.xz weston-1.11.0.tar.xz.sig New: ---- weston-1.12.0.tar.xz weston-1.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weston.spec ++++++ --- /var/tmp/diff_new_pack.GalOk7/_old 2016-10-02 00:07:43.000000000 +0200 +++ /var/tmp/diff_new_pack.GalOk7/_new 2016-10-02 00:07:43.000000000 +0200 @@ -18,7 +18,7 @@ Name: weston %define lname libweston0 -Version: 1.11.0 +Version: 1.12.0 Release: 0 Summary: Wayland Reference Compositor License: HPND and CC-BY-SA-3.0 @@ -96,6 +96,36 @@ Xorg server and can pull X clients into the Wayland desktop and act as a X window manager. +%package -n libweston-1 +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 +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 Group: Development/Libraries/C and C++ @@ -139,6 +169,11 @@ fi %endif +%post -n libweston-1-0 -p /sbin/ldconfig +%postun -n libweston-1-0 -p /sbin/ldconfig +%post -n libweston-desktop-1-0 -p /sbin/ldconfig +%postun -n libweston-desktop-1-0 -p /sbin/ldconfig + %files %defattr(-,root,root) %doc COPYING README @@ -149,9 +184,22 @@ %_datadir/wayland-sessions/ %_mandir/man?/*.* +%files -n libweston-1-0 +%defattr(-,root,root) +%_libdir/libweston-1.so.0* + +%files -n libweston-1 +%defattr(-,root,root) +%_libdir/libweston-1/ + +%files -n libweston-desktop-1-0 +%defattr(-,root,root) +%_libdir/libweston-desktop-1.so.0* + %files devel %defattr(-,root,root) %_includedir/%name/ -%_libdir/pkgconfig/%name.pc +%_libdir/pkgconfig/*.pc +%_libdir/libweston*.so %changelog ++++++ 0001-build-honor-results-obtained-by-pkg-config-libinput.patch ++++++ --- /var/tmp/diff_new_pack.GalOk7/_old 2016-10-02 00:07:43.000000000 +0200 +++ /var/tmp/diff_new_pack.GalOk7/_new 2016-10-02 00:07:43.000000000 +0200 @@ -9,13 +9,13 @@ Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -Index: weston-1.8.0/Makefile.am +Index: weston-1.12.0/Makefile.am =================================================================== ---- weston-1.8.0.orig/Makefile.am -+++ weston-1.8.0/Makefile.am -@@ -51,7 +51,8 @@ AM_CPPFLAGS = \ +--- weston-1.12.0.orig/Makefile.am ++++ weston-1.12.0/Makefile.am +@@ -53,7 +53,8 @@ AM_CPPFLAGS = \ -DDATADIR='"$(datadir)"' \ - -DMODULEDIR='"$(moduledir)"' \ + -DLIBWESTON_MODULEDIR='"$(libweston_moduledir)"' \ -DLIBEXECDIR='"$(libexecdir)"' \ - -DBINDIR='"$(bindir)"' + -DBINDIR='"$(bindir)"' \ ++++++ weston-1.11.0.tar.xz -> weston-1.12.0.tar.xz ++++++ ++++ 111396 lines of diff (skipped)