Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2015-04-02 16:02:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2014-09-30 
19:37:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes       2015-04-02 
16:02:42.000000000 +0200
@@ -1,0 +2,84 @@
+Tue Mar 10 12:04:57 UTC 2015 - mplus...@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 
+    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 
+    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 
+    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 
+    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 
+    compositor backends.
+  * 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 
+    notifier handler.
+  * Multiple keyboard and pointer button events are better 
+    handled; we only forward the first and less press and 
+    release events, and suppress extraneous ones.
+
+-------------------------------------------------------------------
+Tue Jan 27 21:47:25 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream prerelease 1.6.92
+* gl-renderer: compress pixman bands to simplify geometry
+* compositor-headless: allow rendering with pixman
+* compositor: Add idle timeout option to weston.ini
+* protocol: add presentation extension v5
+* compositor: add stub implementation of presentation interface
+* compositor: drop legacy backends in favor of libinput
+
+-------------------------------------------------------------------
+Thu Jan 22 08:07:12 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to new upstream release 1.6.1
+* cairo-util: fix shadows for small clients
+* clipboard: set fd member of clipboard_source
+* compositor: add missing newline to help text
+* compositor: Display option help text only for enabled backends
+* compositor: Fix tabbing of help output
+* compositor: Fix typos in help text
+* compositor: List only available backends in help text
+* compositor: Propagate errors from module_init
+* compositor: (Whitespace-only) Indent with tabs
+* compositor-x11: Fix some shutdown crashes
+* configure.ac: bump version to 1.6.1 for stable release
+* configure.ac:  Clarify libinput requirement
+* desktop-shell: don't crash input-panel if no kbd focus
+* dnd: Fix some mouse cursor issues
+* input: don't run the key bindings on focus in
+* input: fix access to invalid resource
+* input: swallow the key press event when running a compositor key binding
+* Makefile.am: Link weston_multi_resource against rt library
+* protocol: Fix some typos in protocol files
+* releasing: Typo
+* releasing: update web host name
+* shell: don't crash on create_common_surface() failure
+* shell: fix weston_output_mode_switch() usage
+* smoke: Don't commit an xdg_surface with a NULL buffer
+* smoke: fix valgrind invalid read errors
+* text: Don't crash if a seat has no keyboard
+* text: Fix some typos
+* text: Fix typo
+* window: use roundtrip instead of dispatch after get_registry
+* xwayland: fix fullscreening
+* xwm: fix a crash in handle_state
+* zoom: Check the value of level before using it.
+- Disable libinput backend for now as it requires libinput < 0.8.0.
+
+-------------------------------------------------------------------

Old:
----
  weston-1.6.0.tar.xz

New:
----
  weston-1.7.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ weston.spec ++++++
--- /var/tmp/diff_new_pack.sPDYZC/_old  2015-04-02 16:02:43.000000000 +0200
+++ /var/tmp/diff_new_pack.sPDYZC/_new  2015-04-02 16:02:43.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           weston
 %define lname  libweston0
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 Summary:        Wayland Reference Compositor
 License:        HPND and CC-BY-SA-3.0
@@ -57,17 +57,17 @@
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.30
 BuildRequires:  pkgconfig(libffi)
-BuildRequires:  pkgconfig(libinput) >= 0.6.0
+BuildRequires:  pkgconfig(libinput) >= 0.8.0
 BuildRequires:  pkgconfig(libsystemd-login) >= 198
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(mtdev) >= 1.1.0
 BuildRequires:  pkgconfig(pixman-1) >= 0.25.2
 BuildRequires:  pkgconfig(poppler-glib)
-BuildRequires:  pkgconfig(wayland-client) >= 1.5.91
+BuildRequires:  pkgconfig(wayland-client) >= 1.6.92
 BuildRequires:  pkgconfig(wayland-egl)
 BuildRequires:  pkgconfig(wayland-scanner)
-BuildRequires:  pkgconfig(wayland-server) >= 1.5.91
+BuildRequires:  pkgconfig(wayland-server) >= 1.6.92
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-xfixes)
 BuildRequires:  pkgconfig(xcursor)
@@ -109,8 +109,9 @@
 #fi
 # Ensure people will use pkgconfig to locate headers.
 # Implicit enable-libunwind would make the tests run endlessly on i586.
-%configure --disable-static --includedir="%_includedir/pkg/%name" \
-       --disable-setuid-install --disable-libunwind
+%configure --disable-static --includedir="%_includedir/%name" \
+       --disable-setuid-install --disable-libinput-backend \
+       --disable-libunwind
 make %{?_smp_mflags}
 
 %install
@@ -135,11 +136,12 @@
 %_libexecdir/%name-*
 %_libdir/%name/
 %_datadir/%name/
+%_datadir/wayland-sessions/
 %_mandir/man?/*.*
 
 %files devel
 %defattr(-,root,root)
-%_includedir/pkg/
+%_includedir/%name/
 %_libdir/pkgconfig/%name.pc
 
 %changelog

++++++ 0001-build-honor-results-obtained-by-pkg-config-libinput.patch ++++++
--- /var/tmp/diff_new_pack.sPDYZC/_old  2015-04-02 16:02:43.000000000 +0200
+++ /var/tmp/diff_new_pack.sPDYZC/_new  2015-04-02 16:02:43.000000000 +0200
@@ -6,14 +6,14 @@
 The error was:
 src/libinput-seat.c:30:22: fatal error: libinput.h: No such file or directory
 ---
- Makefile.am | 3 ++-
+ Makefile.am |    3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-diff --git a/Makefile.am b/Makefile.am
-index b2d6893..7f3e5d3 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -34,7 +34,8 @@ AM_CPPFLAGS =                                        \
+Index: weston-1.6.91/Makefile.am
+===================================================================
+--- weston-1.6.91.orig/Makefile.am
++++ weston-1.6.91/Makefile.am
+@@ -41,7 +41,8 @@ AM_CPPFLAGS =                                        \
        -DDATADIR='"$(datadir)"'                \
        -DMODULEDIR='"$(moduledir)"'            \
        -DLIBEXECDIR='"$(libexecdir)"'          \
@@ -21,8 +21,5 @@
 +      -DBINDIR='"$(bindir)"' \
 +      $(LIBINPUT_BACKEND_CFLAGS)
  
- CLEANFILES = weston.ini $(BUILT_SOURCES)
+ CLEANFILES = weston.ini ivi-shell/weston.ini $(BUILT_SOURCES)
  
--- 
-2.0.0
-

++++++ weston-1.6.0.tar.xz -> weston-1.7.0.tar.xz ++++++
++++ 25870 lines of diff (skipped)


Reply via email to