Hello community, here is the log from the commit of package clutter for openSUSE:Factory checked in at 2014-05-05 21:14:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/clutter (Old) and /work/SRC/openSUSE:Factory/.clutter.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "clutter" Changes: -------- --- /work/SRC/openSUSE:Factory/clutter/clutter.changes 2014-03-06 11:52:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.clutter.new/clutter.changes 2014-05-05 21:14:30.000000000 +0200 @@ -1,0 +2,91 @@ +Tue Apr 15 17:15:38 UTC 2014 - dimstar@opensuse.org + +- Build wayland backend: switch build_wayland_backend to 1. +- Add pkgconfig(gudev-1.0) and pkgconfig(wayland-server) + BuildRequires: enable clutter-wayland-compositor support. +- Pass --enable-evdev-input and --enable-egl-backend to configure. + +------------------------------------------------------------------- +Tue Apr 15 05:32:29 UTC 2014 - zaitor@opensuse.org + +- Update to version 1.18.2: + + Fix the list of dependencies. Clutter 1.18 depends on Cogl + 1.17.5 when building the EGL/KMS backend. + + Fixes for the Visual Studio build files. Use the new symbol + visibility annotations when building with MSVC. + + Fix event handling on Windows. An optimization led to a crash + on the Windows backend when delivering events without an + associated ClutterStage. + + Ensure that set_child_above/below work on the Stage + ClutterStage should respect the paint order when using the + Actor API. + + Skip conformance test suite on X11 when DISPLAY is unset. + Instead of bailing out when initializing the test suite we + should just tell the test suite API to skip the units. This + allows the TAP driver to catch the skipped tests and avoid + warnings. + + Bugs fixed: bgo#728177, bgo#727020, bgo#711645, bgo#726762, + bgo#726703. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 18 15:45:13 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.18.0: + + Update build environment for Visual Studio. + + Improve the API for implementing Wayland compositors. + + Port the documentation to MarkDown. + + Use symbol annotations to ensure the public ABI. + + Bugs fixed: bgo#725716, bgo#725873, bgo#725722, bgo#726199, + bgo#726341, bgo#726315, bgo#726313, bgo#726198, bgo#708781, + bgo#711857. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 5 01:17:06 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.17.6: + + Use libinput instead of libevdev. + + Improvements in the X11 input handling. + + Improve RTL handling in ClutterText. + + Bugs fixed: bgo#724788, bgo#724971, bgo#720566, bgo#725102, + bgo#725103, bgo#705779, bgo#725561. + + Updated translations. +- Follow upstreams switch to libinput: + + Drop pkgconfig(libevdev) BuildRequires. + + Add pkgconfig(libinput) and pkgconfig(libudev) BuildRequires. +- Drop clutter-bgo724788.patch: fixed upstream. +- Disable make check run: clutter requires access to a $DISPLAY + for the test suite to succeed. + +------------------------------------------------------------------- +Wed Mar 5 01:17:04 UTC 2014 - zaitor@opensuse.org + +- Update to version 1.17.4: + + Add per-gesture thresholds. It is possible to give horizontal + and vertical thresholds to each ClutterGestureAction instance; + if unset, the default is to use the dnd threshold from + ClutterSettings. + + Allow negative factors in ClutterActor scale properties. The + functions already accepted these values, but the properties + did not. + + Depend on Cogl 1.17.3 + + Bugs fixed: bgo#711540, bgo#662818, bgo#710232, bgo#706311, + bgo#724242. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 5 01:17:02 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.17.2: + + Allow ClutterScript definitions for Interval and Transition + classes. + + Add generic API for event filtering. + + Deprecated ClutterTableLayout. + + Allow GestureAction subclasses to change the trigger edge. + + Use the window scaling factor when creating Cairo surfaces. + + Detect window scaling factor automatically on X11. + + Support ClutterStage cursor visibility in the Wayland backend. + + Updated translations. + +------------------------------------------------------------------- Old: ---- clutter-1.16.4.tar.xz clutter-bgo724788.patch New: ---- clutter-1.18.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ clutter.spec ++++++ --- /var/tmp/diff_new_pack.HwV7ui/_old 2014-05-05 21:14:31.000000000 +0200 +++ /var/tmp/diff_new_pack.HwV7ui/_new 2014-05-05 21:14:31.000000000 +0200 @@ -16,40 +16,42 @@ # -%define build_wayland_backend 0 +%define build_wayland_backend 1 Name: clutter -Version: 1.16.4 +Version: 1.18.2 Release: 0 Summary: The clutter library License: LGPL-2.1+ Group: System/Libraries Url: http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter/1.16/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter/1.18/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM clutter-bgo724788.patch bgo#724788 idonmez@suse.com -- Fix rendering problems with recent (stable) nvidia drivers -Patch0: clutter-bgo724788.patch BuildRequires: fdupes BuildRequires: xmlto BuildRequires: pkgconfig(atk) >= 2.5.3 -BuildRequires: pkgconfig(cairo) >= 1.10 -BuildRequires: pkgconfig(cogl-1.0) >= 1.15.9 +BuildRequires: pkgconfig(cairo) >= 1.12.0 +BuildRequires: pkgconfig(cogl-1.0) >= 1.17.5 +BuildRequires: pkgconfig(cogl-path-1.0) BuildRequires: pkgconfig(gdk-3.0) >= 3.3.18 BuildRequires: pkgconfig(gobject-2.0) >= 2.37.3 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 BuildRequires: pkgconfig(json-glib-1.0) >= 0.12 BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libinput) >= 0.1.0 +BuildRequires: pkgconfig(libudev) >= 136 BuildRequires: pkgconfig(pangocairo) >= 1.30 BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) %if %{build_wayland_backend} +BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xkbcommon) %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -101,7 +103,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %build %configure \ @@ -109,7 +110,10 @@ --enable-xinput \ --disable-conformance \ %if %{build_wayland_backend} + --enable-evdev-input \ --enable-wayland-backend \ + --enable-wayland-compositor \ + --enable-egl-backend \ %endif --enable-docs make %{?_smp_mflags} V=1 @@ -122,7 +126,8 @@ %fdupes %{buildroot} %check -make %{?_smp_mflags} check +# make check disabled, as clutter needs access to $DISPLAY to actually work +# make %{?_smp_mflags} check V=1 %post -n libclutter-1_0-0 -p /sbin/ldconfig ++++++ clutter-1.16.4.tar.xz -> clutter-1.18.2.tar.xz ++++++ ++++ 412320 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org