Accepting request 220498 from X11:Wayland

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/220498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/weston?expand=0&rev=6
This commit is contained in:
Stephan Kulow 2014-02-01 07:43:57 +00:00 committed by Git OBS Bridge
commit 9c15d87349
4 changed files with 43 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f567894cd29d8cea823513036c2ddd44ae38ffc56082992e1a4b3767c5c22cc8
size 708400

3
weston-1.4.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:74a2319d98e9cdb1acf24659699719aa89ac268cf549759271e326edc5f9ed64
size 709808

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Tue Dec 24 22:44:59 UTC 2013 - jengelh@inai.de

View File

@ -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(gobject-2.0)
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 @@ rm -f "%buildroot/%_libdir"/*.la "%buildroot/%_libdir/weston"/*.la;
%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)