From 166134f9f4709c3a058a2a6b7ea5dd4fc7a0ffab57757079751f2ad594ca367b Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 30 Oct 2013 19:41:11 +0000 Subject: [PATCH 1/2] Accepting request 205292 from home:tobijk:X11:Wayland weston 1.3.0 as promised earlier :) OBS-URL: https://build.opensuse.org/request/show/205292 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=20 --- weston-1.2.2.tar.xz | 3 --- weston-1.3.0.tar.xz | 3 +++ weston.changes | 36 ++++++++++++++++++++++++++++++++++++ weston.spec | 24 +++++++++++++----------- 4 files changed, 52 insertions(+), 14 deletions(-) delete mode 100644 weston-1.2.2.tar.xz create mode 100644 weston-1.3.0.tar.xz diff --git a/weston-1.2.2.tar.xz b/weston-1.2.2.tar.xz deleted file mode 100644 index 677990c..0000000 --- a/weston-1.2.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ecdd6530020e462cec122a14f58841b0f12c037e25ad8a6f93fc5c01d88f64b3 -size 658116 diff --git a/weston-1.3.0.tar.xz b/weston-1.3.0.tar.xz new file mode 100644 index 0000000..ff72ea5 --- /dev/null +++ b/weston-1.3.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e4f5b4736358b63d83c3252567ba7aa49cc0da9e2e2c30f59ddf635159702a0 +size 672216 diff --git a/weston.changes b/weston.changes index d2a9e15..b39a776 100644 --- a/weston.changes +++ b/weston.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Thu Oct 17 22:12:31 UTC 2013 - tobias.johannes.klausmann@mni.thm.de + +- Update to version 1.3.0: + + HW accelerated screen capture using libva + This adds realtime h.264 screen capture to Weston + + libhybris support (Adrian Negreanu). + Added support for using libhybris with the fbdev backend. + This means that it's possible to use weston with Android + EGL/GLES2 drivers. + + Multi-resource input events (Rob Bradford and Neil Roberts). + + Better touch support: better support in clients (Rusty Lynch and + Brian Lovin), critical bug fixes in the evdev touch code (Neil Roberts). + + XWM: better fullscreen support, support for drag-and-drop from X to + wayland (other direction coming next). (Kristian Høgsberg) + + weston-launch: modified behavior, now two modes of + operation: run from a vt after logging in or run from an init + script with -u. setup and restore tty in weston-launch, handle vt + switch and drop/set master in weston-launch (Kristian Høgsberg). + + Support for RGB565 client buffers in gl and pixman renderers (Tomeu Vizoso). + + New WL_OUTPUT udev attribute for matching touch screen input + devices to their outputs. (krh) + - A new configure summary from Armin K and a few new configure options: + --with-cairo=image/gl/glesv2 + --enable-demo-clients + + New weston.ini options: + -[touchpad] + constant_accel_factor=... + min_accel_factor=... + max_accel_factor=... + - [xwayland] + path=... + + New weston command line options: + --shell=shell.so + + weston-terminal: Better support for wide (CJK) characters (Peng Wu). + ------------------------------------------------------------------- Thu Sep 19 21:55:30 UTC 2013 - hrvoje.senjan@gmail.com diff --git a/weston.spec b/weston.spec index d1fe8c9..395cba7 100644 --- a/weston.spec +++ b/weston.spec @@ -1,7 +1,7 @@ # # spec file for package weston # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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,7 +18,7 @@ Name: weston %define lname libweston0 -Version: 1.2.2 +Version: 1.3.0 Release: 0 Summary: Wayland Compositor Infrastructure License: HPND and CC-BY-SA-3.0 @@ -30,27 +30,29 @@ Url: http://weston.freedesktop.org/ Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires: autoconf >= 2.64, automake >= 1.11 -BuildRequires: autoconf >= 2.64, automake >= 1.11, libtool >= 2.2 +BuildRequires: autoconf >= 2.64 +BuildRequires: 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: pam-devel BuildRequires: pkgconfig BuildRequires: rsvg-view -BuildRequires: xkeyboard-config +BuildRequires: xkeyboard-config BuildRequires: xz BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo-egl) >= 1.11.3 -BuildRequires: pkgconfig(cairo-xcb) -BuildRequires: pkgconfig(colord) >= 0.1.27 +BuildRequires: pkgconfig(cairo-xcb) +BuildRequires: pkgconfig(colord) >= 0.1.27 BuildRequires: pkgconfig(egl) >= 7.10 BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libdrm) >= 2.4.30 @@ -65,11 +67,11 @@ BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(wayland-client) >= 1.0.0 BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-server) >= 1.1.90 +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-xfixes) +BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xkbcommon) >= 0.0.578 -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xcb-xfixes) -BuildRequires: pkgconfig(xcursor) -Requires: xkeyboard-config +Requires: xkeyboard-config %description Weston is the reference implementation of a Wayland compositor, and a From 7276b717890b3146a08150afd0799b38f673d339cc179fa52d724cd64acdfa2d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 30 Oct 2013 19:44:31 +0000 Subject: [PATCH 2/2] Trim changelog to a readable size OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=21 --- weston.changes | 48 ++++++++++++++++-------------------------------- 1 file changed, 16 insertions(+), 32 deletions(-) diff --git a/weston.changes b/weston.changes index b39a776..4157e3e 100644 --- a/weston.changes +++ b/weston.changes @@ -1,38 +1,22 @@ ------------------------------------------------------------------- Thu Oct 17 22:12:31 UTC 2013 - tobias.johannes.klausmann@mni.thm.de -- Update to version 1.3.0: - + HW accelerated screen capture using libva - This adds realtime h.264 screen capture to Weston - + libhybris support (Adrian Negreanu). - Added support for using libhybris with the fbdev backend. - This means that it's possible to use weston with Android - EGL/GLES2 drivers. - + Multi-resource input events (Rob Bradford and Neil Roberts). - + Better touch support: better support in clients (Rusty Lynch and - Brian Lovin), critical bug fixes in the evdev touch code (Neil Roberts). - + XWM: better fullscreen support, support for drag-and-drop from X to - wayland (other direction coming next). (Kristian Høgsberg) - + weston-launch: modified behavior, now two modes of - operation: run from a vt after logging in or run from an init - script with -u. setup and restore tty in weston-launch, handle vt - switch and drop/set master in weston-launch (Kristian Høgsberg). - + Support for RGB565 client buffers in gl and pixman renderers (Tomeu Vizoso). - + New WL_OUTPUT udev attribute for matching touch screen input - devices to their outputs. (krh) - - A new configure summary from Armin K and a few new configure options: - --with-cairo=image/gl/glesv2 - --enable-demo-clients - + New weston.ini options: - -[touchpad] - constant_accel_factor=... - min_accel_factor=... - max_accel_factor=... - - [xwayland] - path=... - + New weston command line options: - --shell=shell.so - + weston-terminal: Better support for wide (CJK) characters (Peng Wu). +- Update to version 1.3.0 +* HW accelerated screen capture using libva. This adds realtime + H.264 screen capture to Weston +* Multi-resource input events +* Better touch support: better support in clients, critical bug + fixes in the evdev touch code +* XWM: better fullscreen support, support for drag-and-drop from + X to wayland +* weston-launch: modified behavior, now two modes of operation: run + from a vt after logging in or run from an init script with -u. + setup and restore tty in weston-launch, handle vt switch and + drop/set master in weston-launch. +* Support for RGB565 client buffers in gl and pixman renderers +* New WL_OUTPUT udev attribute for matching touch screen input + devices to their outputs. +* weston-terminal: Better support for wide (CJK) characters ------------------------------------------------------------------- Thu Sep 19 21:55:30 UTC 2013 - hrvoje.senjan@gmail.com