SHA256
1
0
forked from pool/weston

Restore some of the previous lines

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=31
This commit is contained in:
Jan Engelhardt 2014-07-22 15:20:34 +00:00 committed by Git OBS Bridge
parent e75c6b8b20
commit 342172407b
2 changed files with 16 additions and 27 deletions

View File

@ -2,35 +2,22 @@
Tue Jul 22 08:07:12 UTC 2014 - sor.alexei@meowr.ru
- Update to new upstream release 1.5.0
* More work on xdg-shell, still not complete. We did add the long
missing minimize feature thought. We expect to finalize the
xdg-shell interface in time for 1.6, which will come out in time
for GNOME Shell 3.14 to use.
* More work on xdg-shell, still not complete. The minimize feature
was added.
* The weston input stack was split out as a new library, libinput.
Weston can be configured to link to libinput for input but defaults
to the built in input code for now. As the libinput API
stabilizes, we'll remove the in-weston input code and make libinput
a hard requirement.
* Weston now uses the new Xwayland server. The Xwayland code was
to the built in input code for now.
* Weston now uses the new Xwayland server. The Xwayland code was
refactored to be its own X server in the Xorg tree, similar to how
Xwin and Xquartz and Xnest work. A lot of the complexity and hacks
in the old Xorg based Xwayland was about fighting Xorg trying to be
a native display server, discovering input devices and driving the
outputs. The goal was to be able to reuse the 2D acceleration code
from the various Xorg DDX drivers. With glamor becoming a credible
acceleration architecture, we no longer need to jump through those
hoops and the new code base is much simpler and cleaner as a
result. Xwayland is upstream now and will be released with the
1.16 Xorg release.
* Animate window closing. A minor feature, but it validates the
Xwin and Xquartz and Xnest work.
* Animated window closing. A minor feature, but it validates the
mechanism for keeping surfaces around after the client that created
them goes away.
* Fullscreen shell. The fullscreen shell provides a mechanism for a
* Fullscreen shell. The fullscreen shell provides a mechanism for a
single client to provide a fullscreen surface, for kiosk-mode or
appliance type use cases.
* Weston now supports different color dephts on different outputs.
* Weston now uses non-recursive Makefiles.
- Drop %check section
-------------------------------------------------------------------
Fri Jan 24 12:08:08 UTC 2014 - jengelh@inai.de

View File

@ -28,12 +28,12 @@ Url: http://wayland.freedesktop.org/
#Git-Clone: git://anongit.freedesktop.org/wayland/weston
#Git-Web: http://cgit.freedesktop.org/wayland/weston/
Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz
BuildRequires: autoconf >= 2.64
BuildRequires: automake >= 1.11
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.64, automake >= 1.11
BuildRequires: freerdp-devel
BuildRequires: libexpat-devel
BuildRequires: libjpeg-devel
BuildRequires: libtool >= 2.2
#git#BuildRequires: libtool >= 2.2
BuildRequires: libvpx-devel
BuildRequires: libxml2-tools
BuildRequires: pam-devel
@ -102,7 +102,9 @@ to develop plugins for Weston.
%setup -q
%build
autoreconf -fi
if [ ! -e configure ]; then
NOCONFIGURE=1 ./autogen.sh;
fi;
# Ensure people will use pkgconfig to locate headers.
%configure --disable-static --disable-setuid-install \
--disable-rpi-compositor \
@ -116,7 +118,8 @@ rm -f "%buildroot/%_libdir/"*.la "%buildroot/%_libdir/%name/"*.la
%check
export XDG_RUNTIME_DIR="$HOME/xdgrun"
mkdir -pm go-rwx "$XDG_RUNTIME_DIR"
if ! make BACKEND=headless-backend.so check; then
export BACKEND=headless-backend.so
if ! make check; then
cat test-suite.log
exit 1
fi
@ -124,8 +127,7 @@ fi
%files
%defattr(-,root,root)
%doc COPYING README
%_bindir/wcap-*
%_bindir/%{name}*
%_bindir/w*
%_libexecdir/%name-*
%_libdir/%name/
%_datadir/%name/