Hello community, here is the log from the commit of package weston for openSUSE:Factory checked in at 2014-02-01 08:43:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-01-03 19:53:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes 2014-02-01 08:43:58.000000000 +0100 @@ -1,0 +2,23 @@ +Fri Jan 24 12:08:08 UTC 2014 - jengelh@inai.de + +- Update to new upstream release 1.4.0 +* Window buttons for xwayland windows and proper decorations for + the nested compositor +* Make the gl-renderer a loadable module and make it possible to + switch from pixman to gl renderer at runtime. This lets the + compositor start up faster, since we can load the gl-renderer + and initialize EGL+GLES2 later in the startup. +* Support framebuffer formats other than XRGB8888 +* Use logind for privileged access. logind can now do the this + that weston-launch used to do: drm drop/set master and opening + input devices. With this, weston can run on KMS without the + weston-launch setuid helper. +* Better output unplug handling. We used to crash and in general + not handle output (monitor) unplug at all. We now clean up + properly and move windows back into the visible region when + their output is unplugged. +* Keyboard focus animation and exposay (exposé-like window picker) +* More touch screen support, including touch-to-move and + touch-to-activate for surfaces, touch screen drag-and-drop + +------------------------------------------------------------------- Old: ---- weston-1.3.91.tar.xz New: ---- weston-1.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weston.spec ++++++ --- /var/tmp/diff_new_pack.Q7911o/_old 2014-02-01 08:43:58.000000000 +0100 +++ /var/tmp/diff_new_pack.Q7911o/_new 2014-02-01 08:43:58.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package weston # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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,12 +18,12 @@ Name: weston %define lname libweston0 -Version: 1.3.91 +Version: 1.4.0 Release: 0 -Summary: Wayland Compositor Infrastructure +Summary: Wayland Reference Compositor License: HPND and CC-BY-SA-3.0 -Group: Development/Libraries/C and C++ -Url: http://weston.freedesktop.org/ +Group: System/X11/Servers +Url: http://wayland.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston #Git-Web: http://cgit.freedesktop.org/wayland/weston/ @@ -59,7 +59,7 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libdrm) >= 2.4.30 BuildRequires: pkgconfig(libffi) -BuildRequires: pkgconfig(libsystemd-login) +BuildRequires: pkgconfig(libsystemd-login) >= 198 BuildRequires: pkgconfig(libudev) >= 136 BuildRequires: pkgconfig(libunwind) BuildRequires: pkgconfig(libwebp) @@ -120,11 +120,20 @@ %check ls -dl /proc/self || exit 0; -mkdir -pm go-rwx xdg; # Ignore exit code, because """the headless backend is not even in the 1.0 # stable series. It means it will be an option starting from 1.2 of stable # series.""" -XDG_RUNTIME_DIR="$PWD/xdg" make check || :; +# And the 1.4 tests don't use it :/ +export XDG_RUNTIME_DIR="$HOME/xdgrun" +export XDG_CONFIG_HOME="$HOME" +cat >"$XDG_CONFIG_HOME/weston.ini" <<-EOF + [core] + backend=headless-backend.so +EOF +mkdir -pm go-rwx "$XDG_RUNTIME_DIR" +if ! make check; then + cat tests/test-suite.log +fi %files %defattr(-,root,root) ++++++ weston-1.3.91.tar.xz -> weston-1.4.0.tar.xz ++++++ ++++ 4959 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org