weston: Changes to 'debian-unstable'
debian/changelog |6 +- debian/copyright | 37 + 2 files changed, 38 insertions(+), 5 deletions(-) New commits: commit a2f4fff6b64e50a7a91ecaa305e6ced6b5e498df Author: Emilio Pozuelo MonfortDate: Thu Sep 14 16:42:54 2017 +0200 Reupload to unstable diff --git a/debian/changelog b/debian/changelog index c6f10f8..507ea0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,7 +7,7 @@ weston (3.0.0-1) unstable; urgency=medium [ Emilio Pozuelo Monfort ] * debian/copyright: add missing copyright holders. - -- Timo Aaltonen Thu, 10 Aug 2017 12:10:19 +0300 + -- Emilio Pozuelo Monfort Thu, 14 Sep 2017 16:42:50 +0200 weston (1.12.0-3) unstable; urgency=medium commit 4ee7c1307ad98c28451407f999d9e00308abe182 Author: Emilio Pozuelo Monfort Date: Thu Sep 14 16:42:41 2017 +0200 Add missing copyright holders diff --git a/debian/changelog b/debian/changelog index c94408d..c6f10f8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ weston (3.0.0-1) unstable; urgency=medium + [ Timo Aaltonen ] * New upstream release. * control, libweston*.{install,symbols, rules: Bump soversion. + [ Emilio Pozuelo Monfort ] + * debian/copyright: add missing copyright holders. + -- Timo Aaltonen Thu, 10 Aug 2017 12:10:19 +0300 weston (1.12.0-3) unstable; urgency=medium diff --git a/debian/copyright b/debian/copyright index ec5e715..7da6b0a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -43,12 +43,41 @@ License: Keith Packard Files: * -Copyright: © 2008-2011 Kristian Høgsberg +Copyright: © 2016 Armin Krezović + © 2010-2012 Benjamin Franzke + © 2016 Benoit Gschwind + © 2013 BMW Car IT GmbH © 2009 Chris Wilson - © 2010-2012 Intel Corporation - © 2011 Benjamin Franzke - © 2011 Collabora, Ltd. + © 2011-2016 Collabora, Ltd. + © 2013 David Herrmann + © 2013-2016 DENSO CORPORATION + © 2015 General Electric Company + © 2015-2016 Giulio Camuffo + © 2013 Hardening + © 2009-2013 Intel Corporation + © 2013-2014 Jason Ekstrand + © 2015 Jasper St. Pierre + © 2012 John Kåre Alsaker + © 2012-2013 Jonas Ådahl + © 1988-2004 Keith Packard and Bart Massey. + © 2008-2012 Kristian Høgsberg + © 2012 Martin Minarik + © 2016 NVIDIA Corporation + © 2012 Openismus GmbH + © 2014 Pekka Paalanen + © 2012 Philipp Brüschweiler + © 2013 Philip Withnall + © 2016 Quentin "Sardem FF7" Glidic + © 2012-2013 Raspberry Pi Foundation + © 2010-2015 Red Hat, Inc. + © 2013 Richard Hughes + © 2012 Rob Clark + © 2013 Sam Spilsbury + © 2015-2016 Samsung Electronics Co., Ltd + © 2012 Scott Moreau © 2011 Tim Wiederhake + © 2008 Tungsten Graphics, Inc + © 2013 Vasily Khoruzhick License: Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided
weston: Changes to 'debian-unstable'
.gitignore|5 Makefile.am | 199 + clients/desktop-shell.c | 167 + clients/editor.c | 145 + clients/nested-client.c |4 clients/scaler.c | 10 clients/simple-dmabuf-drm-data.h | 3074 ++ clients/simple-dmabuf-drm.c | 907 clients/simple-dmabuf-intel.c | 621 -- clients/simple-dmabuf-v4l.c | 37 clients/simple-egl.c | 51 clients/simple-im.c | 524 + clients/stacking.c|7 clients/subsurfaces.c |3 clients/terminal.c| 41 clients/weston-info.c | 29 clients/weston-simple-im.c| 524 - clients/window.c | 117 - clients/window.h |5 compositor/cms-colord.c |5 compositor/cms-static.c |4 compositor/main.c | 876 +--- compositor/screen-share.c | 11 compositor/systemd-notify.c |7 compositor/text-backend.c |1 compositor/weston-screenshooter.c |2 compositor/weston.desktop |2 compositor/weston.h | 24 configure.ac | 120 - debian/changelog |7 debian/control|6 debian/libweston-1-0.install |9 debian/libweston-1-0.symbols | 275 -- debian/libweston-1-dev.install|5 debian/libweston-3-0.install |9 debian/libweston-3-0.symbols | 290 ++ debian/libweston-3-dev.install|5 debian/rules |2 desktop-shell/input-panel.c |8 desktop-shell/shell.c | 359 ++- desktop-shell/shell.h | 14 fullscreen-shell/fullscreen-shell.c | 13 ivi-shell/hmi-controller.c|4 ivi-shell/input-panel-ivi.c |8 ivi-shell/ivi-layout-export.h | 36 ivi-shell/ivi-layout-private.h| 23 ivi-shell/ivi-layout-transition.c |4 ivi-shell/ivi-layout.c| 234 -- ivi-shell/ivi-shell.c |6 libweston-desktop/internal.h |5 libweston-desktop/libweston-desktop.c | 10 libweston-desktop/libweston-desktop.h | 33 libweston-desktop/surface.c |8 libweston-desktop/wl-shell.c | 28 libweston-desktop/xdg-shell-v5.c | 219 +- libweston-desktop/xdg-shell-v6.c | 295 ++ libweston-desktop/xwayland.c | 46 libweston/animation.c | 35 libweston/compositor-drm.c| 1708 ++-- libweston/compositor-drm.h| 58 libweston/compositor-fbdev.c | 99 libweston/compositor-fbdev.h |4 libweston/compositor-headless.c | 159 + libweston/compositor-headless.h |8 libweston/compositor-rdp.c| 159 + libweston/compositor-rdp.h| 26 libweston/compositor-wayland.c| 713 -- libweston/compositor-wayland.h| 18 libweston/compositor-x11.c| 349 +-- libweston/compositor-x11.h| 13 libweston/compositor.c| 859 ++-- libweston/compositor.h| 235 +- libweston/gl-renderer.c | 473 +++- libweston/gl-renderer.h | 25 libweston/input.c | 141 - libweston/launcher-direct.c | 64 libweston/launcher-impl.h | 45 libweston/launcher-logind.c | 24 libweston/launcher-util.c | 13 libweston/launcher-weston-launch.c| 66 libweston/libinput-device.c |2 libweston/libinput-seat.c | 11 libweston/linux-dmabuf.c | 138 + libweston/linux-dmabuf.h | 38 libweston/pixel-formats.c | 430 libweston/pixel-formats.h | 194 + libweston/weston-egl-ext.h| 156 - libweston/weston-launch.c |3 libweston/windowed-output-api.h | 92 man/weston.ini.man| 26 man/weston.man|7 notes.txt |2 protocol/ivi-hmi-controller.xml |2 protocol/weston-test.xml |7 releasing.txt | 26 shared/cairo-util.h
weston: Changes to 'debian-unstable'
debian/changelog | 10 ++ debian/control |2 -- debian/libweston-1-0.install |1 - debian/patches/01-freerdp2.patch | 24 debian/patches/series|1 - debian/rules |3 +-- 6 files changed, 11 insertions(+), 30 deletions(-) New commits: commit ae7fa5ef45401cc0f642fd90c6dbe997b42bf24d Author: Emilio Pozuelo MonfortDate: Sun Feb 5 10:57:57 2017 +0100 Release to unstable diff --git a/debian/changelog b/debian/changelog index c154329..2190393 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.12.0-3) UNRELEASED; urgency=medium +weston (1.12.0-3) unstable; urgency=medium * Remove useless dependency on libegl1-mesa-drivers. * Disable the freerdp backend for stretch. freerdp2 doesn't build @@ -6,7 +6,7 @@ weston (1.12.0-3) UNRELEASED; urgency=medium against our snapshot of freerdp 1. * Drop obsolete --enable-libinput-backend configure switch. - -- Emilio Pozuelo Monfort Sun, 05 Feb 2017 10:35:47 +0100 + -- Emilio Pozuelo Monfort Sun, 05 Feb 2017 10:57:54 +0100 weston (1.12.0-2) unstable; urgency=medium commit bbb971f7eafb48eeba9d4d2a7020faf15cf04494 Author: Emilio Pozuelo Monfort Date: Sun Feb 5 10:45:03 2017 +0100 Drop obsolete --enable-libinput-backend configure switch diff --git a/debian/changelog b/debian/changelog index 3795e5d..c154329 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ weston (1.12.0-3) UNRELEASED; urgency=medium * Disable the freerdp backend for stretch. freerdp2 doesn't build everywhere and is not in testing, and the backend fails to build against our snapshot of freerdp 1. + * Drop obsolete --enable-libinput-backend configure switch. -- Emilio Pozuelo Monfort Sun, 05 Feb 2017 10:35:47 +0100 diff --git a/debian/rules b/debian/rules index 05a24d0..c819ef3 100755 --- a/debian/rules +++ b/debian/rules @@ -2,8 +2,7 @@ override_dh_auto_configure: dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston \ - --with-cairo=image --enable-libinput-backend \ - --enable-screen-sharing + --with-cairo=image --enable-screen-sharing override_dh_auto_test: # the test suite does not 100% pass in headless mode commit bbf8ade031082fc999f0eb0e9c29dfc5a65ca280 Author: Emilio Pozuelo Monfort Date: Sun Feb 5 10:46:37 2017 +0100 Drop freerdp2 patch We don't need it anymore, and it has been fixed upstream so we won't need it when we re-enable the backend. diff --git a/debian/patches/01-freerdp2.patch b/debian/patches/01-freerdp2.patch deleted file mode 100644 index dd94521..000 --- a/debian/patches/01-freerdp2.patch +++ /dev/null @@ -1,24 +0,0 @@ a/libweston/compositor-rdp.c -+++ b/libweston/compositor-rdp.c -@@ -618,13 +618,21 @@ - context->rfx_context->mode = RLGR3; - context->rfx_context->width = client->settings->DesktopWidth; - context->rfx_context->height = client->settings->DesktopHeight; -+#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR == 1 - rfx_context_set_pixel_format(context->rfx_context, RDP_PIXEL_FORMAT_B8G8R8A8); -+#else -+ rfx_context_set_pixel_format(context->rfx_context, PIXEL_FORMAT_BGRA32); -+#endif - - context->nsc_context = nsc_context_new(); - if (!context->nsc_context) - goto out_error_nsc; - -+#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR == 1 - nsc_context_set_pixel_format(context->nsc_context, RDP_PIXEL_FORMAT_B8G8R8A8); -+#else -+ nsc_context_set_pixel_format(context->nsc_context, PIXEL_FORMAT_BGRA32); -+#endif - - context->encode_stream = Stream_New(NULL, 65536); - if (!context->encode_stream) diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index 4549b5f..000 --- a/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -01-freerdp2.patch commit 25a0a57455d8d82a13768cd1669377d1fccbf2b0 Author: Emilio Pozuelo Monfort Date: Sun Feb 5 10:38:15 2017 +0100 Disable the freerdp backend for stretch diff --git a/debian/changelog b/debian/changelog index 22b041d..3795e5d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ weston (1.12.0-3) UNRELEASED; urgency=medium * Remove useless dependency on libegl1-mesa-drivers. + * Disable the freerdp backend for stretch. freerdp2 doesn't build +everywhere and is not in testing, and the backend fails to build +against our snapshot of freerdp 1. -- Emilio Pozuelo Monfort Sun, 05 Feb 2017 10:35:47 +0100 diff --git a/debian/control b/debian/control index f0488b9..1d1f55d 100644 --- a/debian/control +++ b/debian/control @@ -37,7 +37,6 @@ Build-Depends: libvpx-dev, libsystemd-dev,
weston: Changes to 'debian-unstable'
debian/changelog |7 +++ debian/control |1 + debian/libweston-1-0.install |1 + debian/patches/01-freerdp2.patch | 24 debian/patches/series|1 + debian/rules |3 ++- debian/weston.install|1 + 7 files changed, 37 insertions(+), 1 deletion(-) New commits: commit eaefb37ded0e7ce619f40f66fc4a964392078a15 Author: Emilio Pozuelo MonfortDate: Mon Jan 16 23:46:56 2017 +0100 Release to unstable diff --git a/debian/changelog b/debian/changelog index 7fa7e8c..9814962 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -weston (1.12.0-2) UNRELEASED; urgency=medium +weston (1.12.0-2) unstable; urgency=medium * Enable RDP compositor and screen sharing. Closes: #775855, #850658. * Fix build with freerdp2. Patch based on one from John Moser in #850658. - -- Emilio Pozuelo Monfort Mon, 16 Jan 2017 19:45:58 +0100 + -- Emilio Pozuelo Monfort Mon, 16 Jan 2017 23:46:48 +0100 weston (1.12.0-1) unstable; urgency=medium commit 12ed05987ceb7e160a66fed82b3a53400ed72db5 Author: Emilio Pozuelo Monfort Date: Mon Jan 16 20:01:29 2017 +0100 Fix build with freerdp2 diff --git a/debian/changelog b/debian/changelog index 62eb7c1..7fa7e8c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ weston (1.12.0-2) UNRELEASED; urgency=medium * Enable RDP compositor and screen sharing. Closes: #775855, #850658. + * Fix build with freerdp2. Patch based on one from John Moser in #850658. -- Emilio Pozuelo Monfort Mon, 16 Jan 2017 19:45:58 +0100 diff --git a/debian/patches/01-freerdp2.patch b/debian/patches/01-freerdp2.patch new file mode 100644 index 000..dd94521 --- /dev/null +++ b/debian/patches/01-freerdp2.patch @@ -0,0 +1,24 @@ +--- a/libweston/compositor-rdp.c b/libweston/compositor-rdp.c +@@ -618,13 +618,21 @@ + context->rfx_context->mode = RLGR3; + context->rfx_context->width = client->settings->DesktopWidth; + context->rfx_context->height = client->settings->DesktopHeight; ++#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR == 1 + rfx_context_set_pixel_format(context->rfx_context, RDP_PIXEL_FORMAT_B8G8R8A8); ++#else ++ rfx_context_set_pixel_format(context->rfx_context, PIXEL_FORMAT_BGRA32); ++#endif + + context->nsc_context = nsc_context_new(); + if (!context->nsc_context) + goto out_error_nsc; + ++#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR == 1 + nsc_context_set_pixel_format(context->nsc_context, RDP_PIXEL_FORMAT_B8G8R8A8); ++#else ++ nsc_context_set_pixel_format(context->nsc_context, PIXEL_FORMAT_BGRA32); ++#endif + + context->encode_stream = Stream_New(NULL, 65536); + if (!context->encode_stream) diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000..4549b5f --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +01-freerdp2.patch commit b416b343a07f099e02abad3cb598cbdf3eca2007 Author: Emilio Pozuelo Monfort Date: Mon Jan 16 19:47:04 2017 +0100 Enable RDP compositor diff --git a/debian/changelog b/debian/changelog index 0259650..62eb7c1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +weston (1.12.0-2) UNRELEASED; urgency=medium + + * Enable RDP compositor and screen sharing. Closes: #775855, #850658. + + -- Emilio Pozuelo Monfort Mon, 16 Jan 2017 19:45:58 +0100 + weston (1.12.0-1) unstable; urgency=medium * New upstream release. Closes: #841735. diff --git a/debian/control b/debian/control index 60cade0..546e544 100644 --- a/debian/control +++ b/debian/control @@ -38,6 +38,7 @@ Build-Depends: libvpx-dev, libsystemd-dev, libinput-dev (>= 0.8.0), + freerdp2-dev, wayland-protocols (>= 1.7), Standards-Version: 3.9.8 Homepage: http://wayland.freedesktop.org/ diff --git a/debian/libweston-1-0.install b/debian/libweston-1-0.install index 77518c3..a0c75cd 100644 --- a/debian/libweston-1-0.install +++ b/debian/libweston-1-0.install @@ -4,6 +4,7 @@ usr/lib/*/libweston-1/drm-backend.so usr/lib/*/libweston-1/fbdev-backend.so usr/lib/*/libweston-1/gl-renderer.so usr/lib/*/libweston-1/headless-backend.so +usr/lib/*/libweston-1/rdp-backend.so usr/lib/*/libweston-1/wayland-backend.so usr/lib/*/libweston-1/x11-backend.so usr/lib/*/libweston-1/xwayland.so diff --git a/debian/rules b/debian/rules index bc4869b..e74d9af 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,8 @@ override_dh_auto_configure: dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston \ - --with-cairo=image --enable-libinput-backend + --with-cairo=image --enable-libinput-backend \ + --enable-rdp-compositor --enable-screen-sharing override_dh_auto_test: #
weston: Changes to 'debian-unstable'
debian/changelog |1 debian/copyright | 109 +-- 2 files changed, 27 insertions(+), 83 deletions(-) New commits: commit 40c1e06259c87cb41a74c3a16d71c11f78e450a7 Author: Emilio Pozuelo MonfortDate: Wed Dec 7 21:05:55 2016 +0100 Update copyright diff --git a/debian/changelog b/debian/changelog index 4cbf530..0259650 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ weston (1.12.0-1) unstable; urgency=medium + debhelper now calls dh-autoreconf automatically. * No need to pass --destdir=debian/tmp to dh_auto_install now that we have multiple binary packages. + * Update copyright. -- Emilio Pozuelo Monfort Wed, 07 Dec 2016 19:17:42 +0100 diff --git a/debian/copyright b/debian/copyright index 721c66b..ec5e715 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,43 +1,6 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://wayland.freedesktop.org/ -Files: clients/* -Copyright: © 2008-2011 Kristian Høgsberg - © 2009 Chris Wilson - © 2010-2012 Intel Corporation - © 2011 Benjamin Franzke - © 2011 Collabora, Ltd. - © 2011 Tim Wiederhake -License: - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that copyright - notice and this permission notice appear in supporting documentation, and - that the name of the copyright holders not be used in advertising or - publicity pertaining to distribution of the software without specific, - written prior permission. The copyright holders make no representations - about the suitability of this software for any purpose. It is provided "as - is" without express or implied warranty. - . - THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR - CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE - OF THIS SOFTWARE. - -Files: clients/glmatrix.c -Copyright: © 2003, 2004 Jamie Zawinski -License: - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation. No representations are made about the suitability of this - software for any purpose. It is provided "as is" without express or - implied warranty. - Files: data/* Copyright: © 2007-2010 Novell, Inc. License: CC-BY-SA-3.0 @@ -46,52 +9,6 @@ Files: data/terminal.png Copyright: @ 2002-2008 GNOME Project License: CC-BY-SA-3.0 -Files: shared/* -Copyright: © 2011 Intel Corporation - © 2008 Kristian Høgsberg -License: - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that copyright - notice and this permission notice appear in supporting documentation, and - that the name of the copyright holders not be used in advertising or - publicity pertaining to distribution of the software without specific, - written prior permission. The copyright holders make no representations - about the suitability of this software for any purpose. It is provided "as - is" without express or implied warranty. - . - THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR - CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE - OF THIS SOFTWARE. - -Files: src/* -Copyright:© 2008-2011 Kristian Høgsberg - © 2009-2011 Intel Corporation - © 2010-2011 Benjamin Franzke - © 2011 Collabora, Ltd. -License: - Permission to use, copy, modify, distribute, and sell this software and - its documentation for any purpose is hereby granted without fee, provided - that the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of the copyright holders not be used in - advertising or publicity pertaining to distribution of
weston: Changes to 'debian-unstable'
.gitignore|1 Makefile.am | 472 +- README| 146 clients/cliptest.c|2 clients/confine.c | 531 +++ clients/desktop-shell.c |8 clients/editor.c |3 clients/eventdemo.c |1 clients/ivi-shell-user-interface.c|3 clients/keyboard.c| 43 clients/multi-resource.c | 10 clients/nested-client.c |1 clients/nested.c | 13 clients/presentation-shm.c|3 clients/resizor.c | 158 clients/scaler.c | 44 clients/simple-damage.c | 127 clients/simple-dmabuf-intel.c | 120 clients/simple-dmabuf-v4l.c | 123 clients/simple-egl.c | 122 clients/simple-shm.c | 96 clients/simple-touch.c|3 clients/stacking.c|1 clients/terminal.c| 74 clients/weston-info.c |1 clients/weston-simple-im.c| 15 clients/window.c | 641 +++ clients/window.h | 67 compositor/cms-colord.c | 567 +++ compositor/cms-helper.c | 136 compositor/cms-helper.h | 75 compositor/cms-static.c | 119 compositor/main.c | 1791 ++ compositor/screen-share.c | 1129 ++ compositor/systemd-notify.c | 165 compositor/text-backend.c | 1085 ++ compositor/weston-screenshooter.c | 192 + compositor/weston.desktop |5 compositor/weston.h | 73 compositor/weston.pc.in | 12 compositor/xwayland.c | 209 + configure.ac | 80 debian/changelog | 24 debian/compat |2 debian/control| 54 debian/libweston-1-0.install |9 debian/libweston-1-0.symbols | 275 + debian/libweston-1-dev.install|5 debian/rules |7 debian/weston.install |7 desktop-shell/exposay.c | 14 desktop-shell/input-panel.c | 19 desktop-shell/shell.c | 3264 --- desktop-shell/shell.h | 16 fullscreen-shell/fullscreen-shell.c | 115 ivi-shell/hmi-controller.c| 18 ivi-shell/input-panel-ivi.c | 19 ivi-shell/ivi-layout-export.h | 11 ivi-shell/ivi-layout-private.h| 25 ivi-shell/ivi-layout-shell.h |3 ivi-shell/ivi-layout-transition.c |3 ivi-shell/ivi-layout.c| 300 + ivi-shell/ivi-shell.c | 42 ivi-shell/ivi-shell.h |6 libweston-desktop/client.c| 212 + libweston-desktop/internal.h | 236 + libweston-desktop/libweston-desktop.c | 244 + libweston-desktop/libweston-desktop.h | 166 libweston-desktop/libweston-desktop.pc.in | 11 libweston-desktop/seat.c | 368 ++ libweston-desktop/surface.c | 810 libweston-desktop/wl-shell.c | 466 ++ libweston-desktop/xdg-shell-v5.c | 822 libweston-desktop/xdg-shell-v6.c | 1276 +++ libweston-desktop/xwayland.c | 375 ++ libweston/animation.c | 502 ++ libweston/bindings.c | 580 +++ libweston/clipboard.c | 307 + libweston/compositor-drm.c| 3285 +++ libweston/compositor-drm.h| 138 libweston/compositor-fbdev.c | 784 libweston/compositor-fbdev.h | 63 libweston/compositor-headless.c | 274 + libweston/compositor-headless.h | 56 libweston/compositor-rdp.c| 1346 +++ libweston/compositor-rdp.h| 54 libweston/compositor-wayland.c| 2361 + libweston/compositor-wayland.h| 63 libweston/compositor-x11.c| 1745 ++ libweston/compositor-x11.h| 64 libweston/compositor.c| 5119 ++ libweston/compositor.h| 1820 ++ libweston/data-device.c | 1343 +++ libweston/dbus.c | 408 ++
weston: Changes to 'debian-unstable'
Makefile.am | 70 +- clients/clickdot.c|1 clients/cliptest.c|1 clients/desktop-shell.c | 62 + clients/dnd.c |1 clients/editor.c |1 clients/eventdemo.c | 49 + clients/flower.c |2 clients/fullscreen.c |7 clients/ivi-shell-user-interface.c| 40 - clients/keyboard.c|1 clients/multi-resource.c | 16 clients/nested.c |1 clients/presentation-shm.c| 72 +- clients/resizor.c |1 clients/scaler.c |2 clients/screenshot.c | 16 clients/simple-damage.c |3 clients/simple-dmabuf-intel.c |3 clients/simple-dmabuf-v4l.c |3 clients/simple-egl.c |2 clients/simple-shm.c | 12 clients/smoke.c |2 clients/subsurfaces.c |4 clients/terminal.c|1 clients/weston-info.c | 54 - clients/window.c | 47 - clients/window.h | 11 configure.ac | 136 ++-- data/COPYING | 18 data/icon_editor.png |binary data/icon_flower.png |binary data/icon_terminal.png|binary data/icons.svg| 1012 +++ debian/changelog |6 desktop-shell/shell.c | 44 + fullscreen-shell/fullscreen-shell.c |2 ivi-shell/hmi-controller.c| 209 ++ ivi-shell/input-panel-ivi.c |8 ivi-shell/ivi-layout-export.h | 365 ++- ivi-shell/ivi-layout-private.h| 49 - ivi-shell/ivi-layout-shell.h | 63 + ivi-shell/ivi-layout-transition.c | 42 - ivi-shell/ivi-layout.c| 1079 -- ivi-shell/ivi-shell.c | 75 +- ivi-shell/ivi-shell.h |9 m4/weston.m4 | 37 + man/weston.ini.man| 24 protocol/ivi-application.xml |2 protocol/presentation_timing.xml | 274 releasing.txt | 15 shared/config-parser.c| 22 shared/image-loader.c | 41 + shared/option-parser.c| 41 + shared/platform.h | 10 shared/xalloc.c | 54 + shared/xalloc.h | 50 + src/compositor-drm.c | 307 - src/compositor-drm.h | 127 src/compositor-fbdev.c| 79 +- src/compositor-fbdev.h| 51 + src/compositor-headless.c | 78 +- src/compositor-headless.h | 53 + src/compositor-rdp.c | 127 ++-- src/compositor-rdp.h | 54 + src/compositor-rpi.c |8 src/compositor-wayland.c | 241 ++- src/compositor-wayland.h | 61 + src/compositor-x11.c | 188 ++--- src/compositor-x11.h | 62 + src/compositor.c | 176 ++--- src/compositor.h | 67 +- src/data-device.c | 22 src/gl-renderer.c | 56 + src/input.c | 29 src/libinput-device.c | 32 - src/libinput-seat.c |3 src/linux-dmabuf.c|2 src/main.c| 617 +++ src/screen-share.c|5 src/systemd-notify.c | 45 + src/weston.pc.in |1 tests/ivi_layout-internal-test.c | 421 ++--- tests/ivi_layout-test-plugin.c| 219 ++ tests/ivi_layout-test.c |3 tests/presentation-test.c | 35 - tests/weston-test-client-helper.c | 29 tests/weston-test-client-helper.h | 15 tests/weston-tests-env| 20 tools/zunitc/inc/zunitc/zunitc.h |2 tools/zunitc/src/zuc_base_logger.c| 21 tools/zunitc/src/zuc_junit_reporter.c | 34 - tools/zunitc/src/zunitc_impl.c| 11 weston.ini.in |1 xwayland/selection.c |4 95 files changed, 4059 insertions(+), 3419 deletions(-) New commits: commit b9aa95bfa32c9e932da5e12e4a0f0b67c5e74eb3 Author: Héctor Orón MartínezDate: Thu Jun 2 13:32:44 2016 +0200 Release Debian version weston-1.11.0-1 Signed-off-by: Héctor Orón Martínez diff --git
weston: Changes to 'debian-unstable'
.gitignore |3 Makefile.am | 242 ++-- clients/desktop-shell.c | 79 - clients/dnd.c | 161 ++ clients/editor.c| 119 +- clients/eventdemo.c | 57 clients/fullscreen.c| 60 - clients/image.c |2 clients/ivi-shell-user-interface.c | 41 clients/keyboard.c | 186 +-- clients/screenshot.c| 21 clients/simple-damage.c | 141 +- clients/simple-dmabuf-intel.c | 588 + clients/simple-dmabuf-v4l.c | 944 clients/simple-dmabuf.c | 591 -- clients/simple-egl.c|2 clients/simple-shm.c| 20 clients/smoke.c |2 clients/stacking.c |4 clients/terminal.c |2 clients/weston-info.c | 34 clients/weston-simple-im.c | 130 +- clients/window.c| 277 +++- clients/window.h| 41 configure.ac| 120 +- debian/changelog| 22 debian/control |5 debian/patches/0001-Add-suport-for-new-libsystemd.patch | 30 debian/patches/series |1 debian/watch|2 desktop-shell/exposay.c | 23 desktop-shell/input-panel.c | 17 desktop-shell/shell.c | 449 +++ desktop-shell/shell.h |6 doc/doxygen/tooldev.doxygen.in |1 doc/doxygen/tools.doxygen.in|1 fullscreen-shell/fullscreen-shell.c | 55 ivi-shell/hmi-controller.c | 612 +++--- ivi-shell/input-panel-ivi.c | 14 ivi-shell/ivi-layout-export.h |2 ivi-shell/ivi-layout-private.h |5 ivi-shell/ivi-layout-transition.c | 27 ivi-shell/ivi-layout.c | 373 +- ivi-shell/ivi-shell.c | 54 ivi-shell/weston.ini.in |3 man/weston.ini.man | 12 protocol/desktop-shell.xml | 138 -- protocol/fullscreen-shell.xml | 206 --- protocol/input-method.xml | 291 protocol/linux-dmabuf.xml | 274 protocol/screenshooter.xml | 12 protocol/text.xml | 374 -- protocol/weston-desktop-shell.xml | 135 ++ protocol/weston-screenshooter.xml | 12 protocol/workspaces.xml | 27 protocol/xdg-shell.xml | 608 -- releasing.txt | 23 shared/cairo-util.h |2 shared/frame.c | 17 shared/platform.h |1 src/animation.c |4 src/bindings.c | 10 src/clipboard.c |2 src/cms-colord.c|4 src/compositor-drm.c| 77 - src/compositor-fbdev.c | 91 - src/compositor-headless.c |3 src/compositor-rdp.c| 34 src/compositor-rpi.c| 19 src/compositor-wayland.c| 357 +- src/compositor-x11.c| 97 + src/compositor.c| 350 + src/compositor.h| 158 ++ src/data-device.c | 416 ++- src/gl-renderer.c
weston: Changes to 'debian-unstable'
debian/changelog |6 ++ debian/control |6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) New commits: commit 195f502349f190e0cee2efbe9cef015f88255408 Author: Héctor Orón MartínezDate: Sun Sep 27 12:26:50 2015 +0200 Release Debian version weston-1.9.0-2 Signed-off-by: Héctor Orón Martínez diff --git a/debian/changelog b/debian/changelog index dafb066..42b4649 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +weston (1.9.0-2) unstable; urgency=medium + + * d/control: tighten versioned build depends + + -- Héctor Orón Martínez Sun, 27 Sep 2015 12:26:29 +0200 + weston (1.9.0-1) unstable; urgency=medium * New upstream release commit 99b9a8ac4d54e7122abd1760c44e35eaa92d1bc8 Author: Héctor Orón Martínez Date: Sun Sep 27 12:26:04 2015 +0200 d/control: tighten versioned build depends Signed-off-by: Héctor Orón Martínez diff --git a/debian/control b/debian/control index f561495..f48be92 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: quilt, dh-autoreconf, pkg-config, - libpixman-1-dev, + libpixman-1-dev (>= 0.25.2), libpng-dev, libjpeg-dev, libcolord-dev (>= 0.1.27), @@ -20,7 +20,7 @@ Build-Depends: libegl1-mesa-dev (>= 9.0~), libegl1-mesa-drivers (>= 9.0~), libgles2-mesa-dev (>= 9.0~), - libwayland-dev (>= 1.8.0), + libwayland-dev (>= 1.9.0), libxcb1-dev, libxcb-composite0-dev, libxcb-xfixes0-dev, @@ -29,7 +29,7 @@ Build-Depends: libx11-dev, libudev-dev, libgbm-dev, - libxkbcommon-dev (>= 0.1.0~2), + libxkbcommon-dev (>= 0.3.0), libcairo2-dev, libpango1.0-dev, libgdk-pixbuf2.0-dev,
weston: Changes to 'debian-unstable'
.gitignore| 10 COPYING | 44 Makefile.am | 338 +-- README| 149 +++ clients/calibrator.c | 38 clients/clickdot.c| 34 clients/cliptest.c| 33 clients/desktop-shell.c | 38 clients/dnd.c | 36 clients/editor.c | 37 clients/eventdemo.c | 42 clients/flower.c | 33 clients/fullscreen.c | 33 clients/gears.c | 33 clients/glmatrix.c| 1062 -- clients/image.c | 37 clients/ivi-shell-user-interface.c| 44 clients/keyboard.c| 33 clients/matrix3.xpm | 692 -- clients/multi-resource.c | 35 clients/nested-client.c | 33 clients/nested.c | 36 clients/presentation-shm.c| 86 + clients/resizor.c | 33 clients/scaler.c | 33 clients/screenshot.c | 35 clients/simple-damage.c | 35 clients/simple-dmabuf.c | 591 clients/simple-egl.c | 35 clients/simple-shm.c | 35 clients/simple-touch.c| 38 clients/smoke.c | 33 clients/stacking.c| 34 clients/subsurfaces.c | 40 clients/terminal.c| 90 - clients/transformed.c | 33 clients/weston-info.c | 40 clients/weston-simple-im.c| 33 clients/window.c | 210 ++-- clients/window.h | 49 - clients/wscreensaver-glue.c | 148 --- clients/wscreensaver-glue.h | 120 -- clients/wscreensaver.c| 348 --- clients/wscreensaver.h| 63 - configure.ac | 75 + data/wayland.svg | 36 debian/changelog |6 desktop-shell/exposay.c | 85 + desktop-shell/input-panel.c | 41 desktop-shell/shell.c | 746 +++ desktop-shell/shell.h | 48 - doc/doxygen/devtools.dox | 51 + doc/doxygen/tooldev.doxygen.in| 11 doc/doxygen/tools.dox | 31 doc/doxygen/tools.doxygen.in | 10 doc/doxygen/tools_arch_new.gv | 85 + doc/doxygen/tools_arch_old.gv | 53 + fullscreen-shell/fullscreen-shell.c | 86 + ivi-shell/hmi-controller.c| 141 +-- ivi-shell/input-panel-ivi.c | 43 ivi-shell/ivi-layout-export.h | 58 - ivi-shell/ivi-layout-private.h| 47 - ivi-shell/ivi-layout-transition.c | 39 ivi-shell/ivi-layout.c| 984 ++--- ivi-shell/ivi-shell.c | 95 +- ivi-shell/ivi-shell.h | 37 man/weston.ini.man| 26 man/weston.man|4 protocol/desktop-shell.xml|4 protocol/input-method.xml | 38 protocol/ivi-application.xml | 35 protocol/ivi-hmi-controller.xml | 33 protocol/linux-dmabuf.xml | 274 + protocol/presentation_timing.xml | 38 protocol/scaler.xml | 38 protocol/text.xml | 48 - protocol/weston-test.xml | 38 protocol/xdg-shell.xml| 80 + releasing.txt |9 shared/cairo-util.c | 38 shared/cairo-util.h | 37 shared/config-parser.c| 40 shared/config-parser.h| 35 shared/file-util.c| 35 shared/file-util.h| 35 shared/frame.c| 35 shared/helpers.h | 96 ++ shared/image-loader.c | 38 shared/image-loader.h | 35 shared/matrix.c | 35 shared/matrix.h | 35 shared/option-parser.c| 35 shared/os-compatibility.c | 57 - shared/os-compatibility.h | 38 shared/platform.h | 35 shared/timespec-util.h| 75 + shared/zalloc.h | 35 src/animation.c | 36 src/bindings.c| 121 +- src/clipboard.c | 36 src/cms-colord.c | 90 + src/cms-helper.c | 35 src/cms-helper.h | 35
weston: Changes to 'debian-unstable'
debian/changelog|7 debian/control |2 - debian/patches/0001-Add-suport-for-new-libsystemd.patch | 28 debian/patches/series |1 4 files changed, 37 insertions(+), 1 deletion(-) New commits: commit 2f6606c04d7177e24f72cf794be5f827d06ebf7a Author: Héctor Orón MartínezDate: Tue Sep 1 14:19:29 2015 +0200 Release Debian version weston-1.8.0-3 Signed-off-by: Héctor Orón Martínez diff --git a/debian/changelog b/debian/changelog index cf9674a..eb5e0e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +weston (1.8.0-3) unstable; urgency=medium + + * Add support for new libsystemd. +(Closes: #779754) + + -- Hector Oron Tue, 01 Sep 2015 13:32:59 +0200 + weston (1.8.0-2) unstable; urgency=medium * d/control: bump wayland versioned build dependency commit 290e86ef44ff8ab746cae9b73383fb9c475fb204 Author: Héctor Orón Martínez Date: Tue Sep 1 14:19:11 2015 +0200 Add support for building against new libsystemd. Signed-off-by: Héctor Orón Martínez diff --git a/debian/control b/debian/control index 4519559..f561495 100644 --- a/debian/control +++ b/debian/control @@ -37,7 +37,7 @@ Build-Depends: libmtdev-dev, libpam0g-dev, libvpx-dev, - libsystemd-login-dev, + libsystemd-dev, libinput-dev (>= 0.8.0), Standards-Version: 3.9.6 Homepage: http://wayland.freedesktop.org/ diff --git a/debian/patches/0001-Add-suport-for-new-libsystemd.patch b/debian/patches/0001-Add-suport-for-new-libsystemd.patch new file mode 100644 index 000..23b7762 --- /dev/null +++ b/debian/patches/0001-Add-suport-for-new-libsystemd.patch @@ -0,0 +1,28 @@ +From fe00842e1562d78f2811c8dad46125041cccab87 Mon Sep 17 00:00:00 2001 +From: Michael Biebl +Date: Thu, 9 Jul 2015 16:18:39 +0200 +Subject: [PATCH] Add suport for new libsystemd + +In systemd v209, the various libraries were merged into a single +libsystemd library. When checking for systemd > 209, use the new library +name instead of the deprecated libsystemd-login. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 2c55e1b..034f4a5 100644 +--- a/configure.ac b/configure.ac +@@ -349,7 +349,7 @@ AS_IF([test "x$have_systemd_login" = "xyes"], + [AC_DEFINE([HAVE_SYSTEMD_LOGIN], [1], [Have systemd-login])]) + AM_CONDITIONAL(HAVE_SYSTEMD_LOGIN, test "x$have_systemd_login" = "xyes") + +-PKG_CHECK_MODULES(SYSTEMD_LOGIN_209, [libsystemd-login >= 209], ++PKG_CHECK_MODULES(SYSTEMD_LOGIN_209, [libsystemd >= 209], + [have_systemd_login_209=yes], [have_systemd_login_209=no]) + AS_IF([test "x$have_systemd_login_209" = "xyes"], + [AC_DEFINE([HAVE_SYSTEMD_LOGIN_209], [1], [Have systemd-login >= 209])]) +-- +2.1.4 + diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000..844880f --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +0001-Add-suport-for-new-libsystemd.patch
weston: Changes to 'debian-unstable'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit 6e4ff433c2b78d6ca0aaba410750e7899c577dea Author: Héctor Orón Martínez zu...@debian.org Date: Sat Jun 13 02:52:07 2015 +0200 Release Debian version weston-1.8.0-2 Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index f38f0c4..cf9674a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +weston (1.8.0-2) unstable; urgency=medium + + * d/control: bump wayland versioned build dependency + + -- Hector Oron zu...@debian.org Sat, 13 Jun 2015 02:49:22 +0200 + weston (1.8.0-1) unstable; urgency=medium * New upstream release. commit 76c34307844a036c4c30dad835ab947c1faf1505 Author: Héctor Orón Martínez zu...@debian.org Date: Sat Jun 13 02:48:42 2015 +0200 d/control: bump wayland versioned build dependency Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/control b/debian/control index 2584e3d..4519559 100644 --- a/debian/control +++ b/debian/control @@ -20,7 +20,7 @@ Build-Depends: libegl1-mesa-dev (= 9.0~), libegl1-mesa-drivers (= 9.0~), libgles2-mesa-dev (= 9.0~), - libwayland-dev (= 1.6.93), + libwayland-dev (= 1.8.0), libxcb1-dev, libxcb-composite0-dev, libxcb-xfixes0-dev, -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1z3zgp-0004h8...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
.gitignore | 14 Makefile.am | 163 + clients/dnd.c | 93 - clients/editor.c| 12 clients/ivi-shell-user-interface.c | 1310 +++ clients/presentation-shm.c | 870 ++ clients/simple-egl.c| 95 + clients/simple-shm.c| 82 clients/smoke.c | 32 clients/subsurfaces.c |3 clients/weston-info.c | 81 clients/window.c| 111 + configure.ac| 36 data/COPYING| 28 data/background.png |binary data/fullscreen.png |binary data/home.png |binary data/icon_ivi_clickdot.png |binary data/icon_ivi_flower.png|binary data/icon_ivi_simple-egl.png|binary data/icon_ivi_simple-shm.png|binary data/icon_ivi_smoke.png |binary data/panel.png |binary data/random.png |binary data/sidebyside.png |binary data/tiling.png |binary debian/changelog| 23 debian/control |7 debian/weston.install |4 desktop-shell/input-panel.c | 10 desktop-shell/shell.c | 293 ++- fullscreen-shell/fullscreen-shell.c | 13 ivi-shell/.gitignore|1 ivi-shell/README| 79 ivi-shell/hmi-controller.c | 1737 + ivi-shell/input-panel-ivi.c | 391 ivi-shell/ivi-layout-export.h | 777 + ivi-shell/ivi-layout-private.h | 226 ++ ivi-shell/ivi-layout-transition.c | 859 ++ ivi-shell/ivi-layout.c | 2970 ivi-shell/ivi-shell.c | 429 + ivi-shell/ivi-shell.h | 62 ivi-shell/weston.ini.in | 96 + man/weston.ini.man | 27 protocol/fullscreen-shell.xml | 10 protocol/input-method.xml |8 protocol/ivi-application.xml| 99 + protocol/ivi-hmi-controller.xml | 97 + protocol/presentation_timing.xml| 276 +++ protocol/text.xml |2 protocol/xdg-shell.xml |9 releasing.txt | 66 shared/cairo-util.c | 141 + shared/cairo-util.h | 11 shared/frame.c | 49 src/bindings.c | 52 src/clipboard.c |6 src/cms-colord.c| 22 src/cms-helper.c|2 src/compositor-drm.c| 162 + src/compositor-fbdev.c | 36 src/compositor-headless.c | 91 - src/compositor-rdp.c| 19 src/compositor-rpi.c| 110 - src/compositor-wayland.c| 37 src/compositor-x11.c| 100 - src/compositor.c| 767 +++-- src/compositor.h| 95 - src/data-device.c | 48 src/evdev-touchpad.c| 800 - src/evdev.c | 755 - src/evdev.h | 137 - src/filter.c| 337 src/filter.h| 66 src/gl-renderer.c | 96 - src/input.c | 65 src/launcher-util.c | 22 src/launcher-util.h |2 src/libinput-device.c | 85 - src/logind-util.c | 94 - src/logind-util.h |4 src/pixman-renderer.c | 11 src/rpi-renderer.c | 20 src/screenshooter.c | 35 src/text-backend.c | 54 src/timeline-object.h | 52 src/timeline.c | 294 +++ src/timeline.h | 62 src/udev-input.h| 34 src/udev-seat.c | 417 - src/udev-seat.h | 57 src/vaapi-recorder.c|4 src/weston-egl-ext.h| 28 src/weston-launch.c | 11 src/weston.desktop |5 src/zoom.c |3 tests/bad-buffer-test.c |3 tests/buffer-count-test.c | 10 tests/button-test.c |1 tests/event-test.c |2 tests/keyboard-test.c |2 tests/presentation-test.c | 238 ++ tests/roles-test.c | 139 + tests/setbacklight.c|2 tests/subsurface-test.c |2 tests/surface-test.c|3 tests/text-test.c |2
weston: Changes to 'debian-unstable'
debian/changelog |6 ++ 1 file changed, 6 insertions(+) New commits: commit e8e9f6e5d96a57d24cc901f82f8ab33380568340 Author: Héctor Orón Martínez zu...@debian.org Date: Tue Sep 23 23:53:29 2014 +0200 Release Debian version 1.6.0-2 Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index 64a8dd9..69f8a27 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +weston (1.6.0-2) unstable; urgency=medium + + * Switch back to use upstream tarball. + + -- Hector Oron zu...@debian.org Tue, 23 Sep 2014 17:49:21 +0200 + weston (1.6.0-1) unstable; urgency=medium * New upstream release. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xwy1v-0002s1...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
clients/editor.c |5 + clients/keyboard.c |5 + clients/window.c | 12 configure.ac |4 ++-- debian/changelog |9 + src/compositor-x11.c |2 +- 6 files changed, 34 insertions(+), 3 deletions(-) New commits: commit 474b8be0f041b7b39686979ab0c0c4e8b270f984 Author: Héctor Orón Martínez zu...@debian.org Date: Fri Sep 19 16:40:33 2014 +0200 Release Debian version weston-1.6.0-1 Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index 6a77044..64a8dd9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +weston (1.6.0-1) unstable; urgency=medium + + * New upstream release. + * Fix weston-terminal: exits under load +- Thanks Rémi Denis-Courmont for report. +(Closes: #760043) + + -- Hector Oron zu...@debian.org Fri, 19 Sep 2014 16:38:47 +0200 + weston (1.5.93-2) unstable; urgency=medium [ Hector Oron ] commit 2858cc2a50854685b44eee72994dea57f5aa4246 Author: Pekka Paalanen pekka.paala...@collabora.co.uk Date: Fri Sep 19 13:40:14 2014 +0300 configure.ac: bump version to 1.6.0 Signed-off-by: Pekka Paalanen pekka.paala...@collabora.co.uk diff --git a/configure.ac b/configure.ac index 4a889af..05e883d 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ m4_define([weston_major_version], [1]) -m4_define([weston_minor_version], [5]) -m4_define([weston_micro_version], [93]) +m4_define([weston_minor_version], [6]) +m4_define([weston_micro_version], [0]) m4_define([weston_version], [weston_major_version.weston_minor_version.weston_micro_version]) commit 30e1f3c311772ad884df894c7ebf733a41f66458 Author: Olivier Blin olivier.b...@softathome.com Date: Tue Sep 16 19:13:17 2014 +0200 editor: do not crash when text input manager is not available [Pekka Paalanen: whitespace fix] Signed-off-by: Pekka Paalanen pekka.paala...@collabora.co.uk diff --git a/clients/editor.c b/clients/editor.c index 66cba0b..421f8fe 100644 --- a/clients/editor.c +++ b/clients/editor.c @@ -1359,6 +1359,11 @@ main(int argc, char *argv[]) display_set_user_data(editor.display, editor); display_set_global_handler(editor.display, global_handler); + if (editor.text_input_manager == NULL) { + fprintf(stderr, No text input manager global\n); + return -1; + } + editor.window = window_create(editor.display); editor.widget = window_frame_create(editor.window, editor); commit 814f0ee5a634601f9c4cf36ac1a5147826192509 Author: Olivier Blin olivier.b...@softathome.com Date: Tue Sep 16 19:13:16 2014 +0200 keyboard: do not crash when input panel is not available [Pekka Paalanen: whitespace fix] Signed-off-by: Pekka Paalanen pekka.paala...@collabora.co.uk diff --git a/clients/keyboard.c b/clients/keyboard.c index 7c11cec..2579571 100644 --- a/clients/keyboard.c +++ b/clients/keyboard.c @@ -995,6 +995,11 @@ main(int argc, char *argv[]) display_set_user_data(virtual_keyboard.display, virtual_keyboard); display_set_global_handler(virtual_keyboard.display, global_handler); + if (virtual_keyboard.input_panel == NULL) { + fprintf(stderr, No input panel global\n); + return -1; + } + output = display_get_output(virtual_keyboard.display); keyboard_create(output, virtual_keyboard); commit 22e16b656f67ee577e32a7af91f443840fc3aee1 Author: Jason Ekstrand jason.ekstr...@intel.com Date: Mon Sep 15 12:10:27 2014 -0700 compositor-x11: Rename the output make to weston-X11 Previously all outputs in the X11 backend had the make xwayland which is confusing. Now they have something that makes a little more sense. diff --git a/src/compositor-x11.c b/src/compositor-x11.c index 3494e34..b602bc9 100644 --- a/src/compositor-x11.c +++ b/src/compositor-x11.c @@ -869,7 +869,7 @@ x11_compositor_create_output(struct x11_compositor *c, int x, int y, output-base.set_dpms = NULL; output-base.switch_mode = NULL; output-base.current_mode = output-mode; - output-base.make = xwayland; + output-base.make = weston-X11; output-base.model = none; if (configured_name) commit b2c18647775732da740946eb199b1f2b46ba950b Author: Ondřej Majerech majerec...@gmail.com Date: Sat Sep 13 16:35:45 2014 +0200 window: Don't needlessly sync parent and geometry When a toytoolkit client redraws, the toolkit syncs the parent and geometry. If a client redraws often (such as the terminal drawing a huge amount of output), this can spam the compositor with requests and may result in the client's eventual being killed. We don't need to send requests for changing the geometry or parent if these haven't changed. So remember the last geometry and parent, and update them only if needed. Bug:
weston: Changes to 'debian-unstable'
debian/changelog |8 debian/control |6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) New commits: commit 83a38e1d951e3f218a7593b032d324a0993f44f9 Author: Héctor Orón Martínez zu...@debian.org Date: Tue Sep 16 13:04:05 2014 +0200 d/control: allow third party graphic stacks Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index 67ae8d8..d2bd6da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +weston (1.5.93-2) UNRELEASED; urgency=medium + + * d/control: ++ allow third party graphic stacks ++ update EGL wayland driver library + + -- Hector Oron zu...@debian.org Tue, 16 Sep 2014 12:55:04 +0200 + weston (1.5.93-1) experimental; urgency=medium * New upstream development release. diff --git a/debian/control b/debian/control index c16221f..6fa7e13 100644 --- a/debian/control +++ b/debian/control @@ -49,9 +49,9 @@ Package: weston Architecture: linux-any Depends: adduser, - libegl1-mesa (= 8.0-2), - libegl1-mesa-drivers (= 8.0-2), - libgles2-mesa (= 8.0-2), + libegl1-mesa (= 8.0-2) | libegl1-x11, + libwayland-egl1-mesa (= 10.1.0-2) | libwayland-egl1, + libgles2-mesa (= 8.0-2) | libgles2, ${shlibs:Depends}, ${misc:Depends}, Recommends: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xtqyn-00060o...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
debian/changelog |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) New commits: commit 4b656bc6a82b6b062dae3645ff6e480579472eff Author: Emilio Pozuelo Monfort po...@debian.org Date: Tue Sep 16 22:46:09 2014 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index d2bd6da..6a77044 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,14 @@ -weston (1.5.93-2) UNRELEASED; urgency=medium +weston (1.5.93-2) unstable; urgency=medium + [ Hector Oron ] * d/control: + allow third party graphic stacks + update EGL wayland driver library - -- Hector Oron zu...@debian.org Tue, 16 Sep 2014 12:55:04 +0200 + [ Emilio Pozuelo Monfort ] + * Upload to unstable. + + -- Emilio Pozuelo Monfort po...@debian.org Tue, 16 Sep 2014 22:43:37 +0200 weston (1.5.93-1) experimental; urgency=medium -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xtzyf-h2...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
debian/changelog |7 +-- debian/control |2 +- 2 files changed, 6 insertions(+), 3 deletions(-) New commits: commit 38b327a84fe461b59c9ada4a572de75fa74d2eab Author: Héctor Orón Martínez zu...@debian.org Date: Sat Sep 13 13:58:50 2014 +0200 Upload to experimental Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index 9ec3d15..67ae8d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,11 @@ -weston (1.5.93-1) UNRELEASED; urgency=medium +weston (1.5.93-1) experimental; urgency=medium * New upstream development release. * d/patches/*: drop them. * d/control: + bump wayland version requirement for build. + bump build depend on libinput-dev. + * Upload to experimental. -- Hector Oron zu...@debian.org Fri, 12 Sep 2014 18:28:31 +0200 commit 655f69de0215c8ed056e4d30a09f54ec8e67b0eb Author: Héctor Orón Martínez zu...@debian.org Date: Sat Sep 13 13:17:52 2014 +0200 d/control: bump versioned build depends Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index 157a7a0..9ec3d15 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,9 @@ weston (1.5.93-1) UNRELEASED; urgency=medium * New upstream development release. * d/patches/*: drop them. - * d/control: bump build depend on libinput-dev. + * d/control: ++ bump wayland version requirement for build. ++ bump build depend on libinput-dev. -- Hector Oron zu...@debian.org Fri, 12 Sep 2014 18:28:31 +0200 diff --git a/debian/control b/debian/control index ece452e..c16221f 100644 --- a/debian/control +++ b/debian/control @@ -21,7 +21,7 @@ Build-Depends: libegl1-mesa-dev (= 9.0~), libegl1-mesa-drivers (= 9.0~), libgles2-mesa-dev (= 9.0~), - libwayland-dev (= 1.2.0), + libwayland-dev (= 1.5.91), libxcb1-dev, libxcb-composite0-dev, libxcb-xfixes0-dev, -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xsm9j-00088t...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
.gitignore |1 Makefile.am | 22 clients/clickdot.c | 50 clients/cliptest.c | 398 --- clients/desktop-shell.c | 50 clients/dnd.c | 26 clients/editor.c | 18 clients/eventdemo.c | 42 clients/flower.c |4 clients/fullscreen.c | 34 clients/gears.c | 25 clients/image.c |8 clients/multi-resource.c |2 clients/nested.c | 16 clients/resizor.c |3 clients/scaler.c | 15 clients/simple-damage.c | 880 clients/simple-egl.c | 102 clients/simple-shm.c | 29 clients/smoke.c |4 clients/stacking.c | 11 clients/subsurfaces.c |4 clients/terminal.c | 105 - clients/transformed.c |3 clients/weston-info.c | 89 clients/weston-simple-im.c | 22 clients/window.c | 384 ++- clients/window.h | 20 clients/wscreensaver.c |8 configure.ac | 17 debian/changelog |8 debian/control |2 debian/patches/0001-Require-libinput-0.4.0.patch | 94 debian/patches/0001-animation-fix-move-scale-animation.patch | 107 - debian/patches/0001-exposay-fix-crash-when-navigating-with-the-keyboard.patch | 34 debian/patches/0001-libinput-Use-floating-point-instead-of-fixed-point-n.patch | 99 debian/patches/series |4 desktop-shell/exposay.c |8 desktop-shell/input-panel.c |8 desktop-shell/shell.c | 1027 ++ desktop-shell/shell.h |9 fullscreen-shell/fullscreen-shell.c |4 m4/.gitignore |5 man/weston.ini.man | 63 protocol/desktop-shell.xml | 25 protocol/scaler.xml |2 protocol/xdg-shell.xml | 225 -- releasing.txt | 43 shared/cairo-util.c |8 shared/cairo-util.h |9 shared/config-parser.c | 12 shared/config-parser.h |3 shared/frame.c | 38 shared/image-loader.c | 14 shared/option-parser.c | 97 src/animation.c
weston: Changes to 'debian-unstable'
debian/changelog | 13 + debian/control |2 debian/patches/0001-Require-libinput-0.4.0.patch | 94 + debian/patches/0001-libinput-Use-floating-point-instead-of-fixed-point-n.patch | 99 ++ debian/patches/series |2 debian/rules |2 debian/weston.install |3 7 files changed, 210 insertions(+), 5 deletions(-) New commits: commit b00c73f9536b5c459a8a78608515107f4b4ad4b5 Author: Emilio Pozuelo Monfort po...@debian.org Date: Fri Sep 5 02:14:21 2014 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index 9687bf3..a9a125e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.5.0-3) UNRELEASED; urgency=medium +weston (1.5.0-3) unstable; urgency=medium * d/p/0001-libinput-Use-floating-point-instead-of-fixed-point-n.patch, d/p/0001-Require-libinput-0.4.0.patch, @@ -9,7 +9,7 @@ weston (1.5.0-3) UNRELEASED; urgency=medium + Disable cairo-gl support. It causes trouble in some embedded platforms so we're disabling its support, at least for now. - -- Emilio Pozuelo Monfort po...@debian.org Fri, 05 Sep 2014 00:27:14 +0200 + -- Emilio Pozuelo Monfort po...@debian.org Fri, 05 Sep 2014 02:14:06 +0200 weston (1.5.0-2) unstable; urgency=medium commit ba163b709d69f356453df1b8f08987420b75f82e Author: Emilio Pozuelo Monfort po...@debian.org Date: Fri Sep 5 00:31:22 2014 +0200 Disable cairo-gl support diff --git a/debian/changelog b/debian/changelog index 98fade4..9687bf3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,10 @@ weston (1.5.0-3) UNRELEASED; urgency=medium d/p/0001-Require-libinput-0.4.0.patch, debian/control: + Build against libinput 0.5.0. + * debian/weston.install, +debian/rules: ++ Disable cairo-gl support. It causes trouble in some embedded platforms + so we're disabling its support, at least for now. -- Emilio Pozuelo Monfort po...@debian.org Fri, 05 Sep 2014 00:27:14 +0200 diff --git a/debian/rules b/debian/rules index b119855..58acb37 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ override_dh_auto_configure: dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston \ - --with-cairo=gl --enable-libinput-backend + --with-cairo=image --enable-libinput-backend override_dh_auto_test: # the test suite does not 100% pass in headless mode diff --git a/debian/weston.install b/debian/weston.install index 921d228..2d2ba53 100644 --- a/debian/weston.install +++ b/debian/weston.install @@ -6,7 +6,6 @@ usr/bin/weston-terminal usr/include/weston usr/lib/weston/weston-desktop-shell usr/lib/weston/weston-keyboard -usr/lib/weston/weston-screensaver usr/lib/weston/weston-screenshooter usr/lib/weston/weston-simple-im usr/lib/*/pkgconfig/weston.pc @@ -36,14 +35,12 @@ weston-editor usr/lib/weston/ weston-eventdemo usr/lib/weston/ weston-flower usr/lib/weston/ weston-fullscreen usr/lib/weston/ -weston-gears usr/lib/weston/ weston-image usr/lib/weston/ weston-infousr/lib/weston/ weston-keyboardusr/lib/weston/ weston-multi-resource usr/lib/weston/ weston-resizor usr/lib/weston/ weston-scaler usr/lib/weston/ -weston-screensaver usr/lib/weston/ weston-screenshooter usr/lib/weston/ weston-simple-egl usr/lib/weston/ weston-simple-im usr/lib/weston/ commit 80850110fd436a1f8cf7b117ce491de06ca53666 Author: Emilio Pozuelo Monfort po...@debian.org Date: Fri Sep 5 00:28:08 2014 +0200 Build against libinput 0.5.0 diff --git a/debian/changelog b/debian/changelog index 16a49a3..98fade4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +weston (1.5.0-3) UNRELEASED; urgency=medium + + * d/p/0001-libinput-Use-floating-point-instead-of-fixed-point-n.patch, +d/p/0001-Require-libinput-0.4.0.patch, +debian/control: ++ Build against libinput 0.5.0. + + -- Emilio Pozuelo Monfort po...@debian.org Fri, 05 Sep 2014 00:27:14 +0200 + weston (1.5.0-2) unstable; urgency=medium * debian/control, diff --git a/debian/control b/debian/control index 8ed6aa6..3df1bc8 100644 --- a/debian/control +++ b/debian/control @@ -39,7 +39,7 @@ Build-Depends: libpam0g-dev, libvpx-dev, libsystemd-login-dev, - libinput-dev, + libinput-dev (= 0.5.0), Standards-Version: 3.9.5 Homepage: http://wayland.freedesktop.org/ Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/weston diff --git a/debian/patches/0001-Require-libinput-0.4.0.patch b/debian/patches/0001-Require-libinput-0.4.0.patch new file mode 100644 index 000..145d44e --- /dev/null +++
weston: Changes to 'debian-unstable'
debian/changelog |8 debian/control |1 + debian/rules |2 +- 3 files changed, 10 insertions(+), 1 deletion(-) New commits: commit 58bfd59f5007436123ad55a7828a1ea9c91e6813 Author: Emilio Pozuelo Monfort po...@debian.org Date: Sun Jun 1 17:25:09 2014 +0200 Release to unstable diff --git a/debian/changelog b/debian/changelog index 723c787..16a49a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -weston (1.5.0-2) UNRELEASED; urgency=medium +weston (1.5.0-2) unstable; urgency=medium * debian/control, debian/rules: + Enable libinput backend. - -- Emilio Pozuelo Monfort po...@debian.org Sun, 01 Jun 2014 17:18:43 +0200 + -- Emilio Pozuelo Monfort po...@debian.org Sun, 01 Jun 2014 17:25:06 +0200 weston (1.5.0-1) unstable; urgency=medium commit dc52ea71a61eb9a5750b1f7a6ef5c17c0f343b3b Author: Emilio Pozuelo Monfort po...@debian.org Date: Sun Jun 1 17:24:29 2014 +0200 Enable libinput backend diff --git a/debian/changelog b/debian/changelog index 0d44909..723c787 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +weston (1.5.0-2) UNRELEASED; urgency=medium + + * debian/control, +debian/rules: ++ Enable libinput backend. + + -- Emilio Pozuelo Monfort po...@debian.org Sun, 01 Jun 2014 17:18:43 +0200 + weston (1.5.0-1) unstable; urgency=medium * Add myself to Uploaders. diff --git a/debian/control b/debian/control index 2712b33..8ed6aa6 100644 --- a/debian/control +++ b/debian/control @@ -39,6 +39,7 @@ Build-Depends: libpam0g-dev, libvpx-dev, libsystemd-login-dev, + libinput-dev, Standards-Version: 3.9.5 Homepage: http://wayland.freedesktop.org/ Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/weston diff --git a/debian/rules b/debian/rules index 1a2030a..b119855 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ override_dh_auto_configure: dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston \ - --with-cairo=gl + --with-cairo=gl --enable-libinput-backend override_dh_auto_test: # the test suite does not 100% pass in headless mode -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wr7xg-n1...@moszumanska.debian.org
weston: Changes to 'debian-unstable'
.gitignore | 61 Makefile.am | 1014 README |5 autogen.sh |9 clients/.gitignore | 49 clients/Makefile.am | 257 -- clients/calibrator.c |2 clients/clickdot.c |2 clients/cliptest.c |2 clients/desktop-shell.c |9 clients/dnd.c |2 clients/editor.c | 136 - clients/eventdemo.c |2 clients/flower.c |2 clients/fullscreen.c | 271 ++ clients/image.c |2 clients/keyboard.c | 282 +- clients/nested-client.c |2 clients/nested.c |4 clients/resizor.c |2 clients/scaler.c | 145 + clients/simple-egl.c | 159 - clients/simple-shm.c | 100 clients/simple-touch.c | 48 clients/smoke.c |2 clients/stacking.c | 12 clients/subsurfaces.c |2 clients/terminal.c | 24 clients/transformed.c | 23 clients/view.c | 314 -- clients/weston-info.c |2 clients/window.c | 719 +++--- clients/window.h | 26 clients/wscreensaver.h |2 configure.ac | 79 data/.gitignore |1 data/Makefile.am | 19 data/wayland.png |binary debian/changelog | 20 debian/clean |2 debian/control |2 debian/patches/0001-animation-fix-move-scale-animation.patch | 107 debian/patches/0001-exposay-fix-crash-when-navigating-with-the-keyboard.patch | 34 debian/patches/series |2 debian/source/format |1 debian/weston.install | 53 desktop-shell/.gitignore |4 desktop-shell/Makefile.am | 39 desktop-shell/exposay.c | 150 - desktop-shell/input-panel.c | 63 desktop-shell/shell.c | 1189 +++--- desktop-shell/shell.h | 91 fullscreen-shell/fullscreen-shell.c | 830 ++ man/Makefile.am | 26 man/weston.ini.man | 19 man/weston.man | 10 notes.txt
weston: Changes to 'debian-unstable'
.gitignore|1 clients/.gitignore| 39 - clients/Makefile.am | 22 clients/clickdot.c|4 clients/cliptest.c|6 clients/desktop-shell.c | 55 +- clients/dnd.c | 52 + clients/editor.c |3 clients/gears.c |3 clients/image.c |3 clients/keyboard.c| 61 +- clients/multi-resource.c | 597 + clients/nested.c | 19 clients/resizor.c |6 clients/screenshot.c |2 clients/simple-shm.c |4 clients/simple-touch.c|6 clients/subsurfaces.c | 17 clients/tablet-shell.c| 88 +-- clients/terminal.c| 151 - clients/view.c|3 clients/weston-info.c | 25 clients/window.c | 207 --- clients/window.h | 20 configure.ac | 35 - debian/changelog | 10 debian/control|1 debian/source/format |2 shared/cairo-util.c | 31 + shared/cairo-util.h |3 shared/config-parser.c| 236 ++-- shared/config-parser.h| 17 shared/zalloc.h | 42 + src/Makefile.am | 22 src/animation.c | 24 src/bindings.c| 26 src/clipboard.c | 32 - src/cms-colord.c |3 src/cms-static.c |3 src/compositor-drm.c | 250 ++--- src/compositor-fbdev.c| 163 - src/compositor-headless.c | 10 src/compositor-rdp.c | 40 - src/compositor-rpi.c | 51 - src/compositor-wayland.c | 16 src/compositor-x11.c | 23 src/compositor.c | 204 +-- src/compositor.h | 71 +- src/data-device.c | 146 ++--- src/evdev-touchpad.c | 43 + src/evdev.c | 283 +- src/evdev.h | 21 src/gl-renderer.c | 379 ++--- src/input.c | 548 --- src/launcher-util.c | 315 +-- src/launcher-util.h | 17 src/log.c |1 src/pixman-renderer.c | 18 src/rpi-bcm-stubs.h |8 src/rpi-renderer.c| 279 +- src/screenshooter.c | 59 +- src/shell.c | 79 +- src/tablet-shell.c|3 src/text-backend.c|4 src/tty.c | 294 -- src/udev-seat.c |5 src/vaapi-recorder.c | 1155 ++ src/vaapi-recorder.h | 35 + src/version.h.in |6 src/vertex-clipping.c | 317 +++ src/vertex-clipping.h | 65 ++ src/weston-egl-ext.h | 10 src/weston-launch.c | 387 +++--- src/weston-launch.h | 12 src/xwayland/Makefile.am |1 src/xwayland/dnd.c| 274 + src/xwayland/launcher.c |4 src/xwayland/selection.c | 72 +- src/xwayland/window-manager.c | 337 ++-- src/xwayland/xwayland.h | 22 tests/Makefile.am | 55 +- tests/config-parser-test.c|2 tests/vertex-clip-test.c | 219 +++ tests/weston-test-runner.c| 139 +++-- tests/weston-test-runner.h| 52 + tests/weston-test.c |3 tests/weston-tests-env| 17 weston.ini| 10 88 files changed, 6064 insertions(+), 2341 deletions(-) New commits: commit 93ae88b893ad12d67f369c6b601e014b13bddea2 Author: Héctor Orón Martínez zu...@debian.org Date: Fri Oct 11 13:03:47 2013 +0200 Release debian version 1.3.0-1 to unstable Signed-off-by: Héctor Orón Martínez zu...@debian.org diff --git a/debian/changelog b/debian/changelog index c17632a..d8e69dd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,6 @@ -weston (1.2.2-1) UNRELEASED; urgency=low +weston (1.3.0-1) unstable; urgency=low [ Sven Joachim ] - * New upstream release (Closes: #719144). * Bump libwayland-dev build-depends to (= 1.2.0). [ Laurent Bigonville ] @@ -23,7 +22,12 @@ weston (1.2.2-1) UNRELEASED; urgency=low * rules: Explicitly enable cairo-gl so that weston-screensaver gets built. - -- Laurent Bigonville bi...@debian.org Sun, 11 Aug 2013 17:59:21 +0200 + [ Hector Oron ] + * New upstream release (1.3.0) (Closes: #719144). + * Add myself to Uploaders. + * Switch Debian source format to 3.0 quilt + + -- Hector Oron zu...@debian.org Fri, 11 Oct 2013 13:03:04 +0200 weston (1.1.1-1) experimental; urgency=low commit 78c8e8f35359ad8bd9298ffd64eb99e974ea8d23 Author: Héctor Orón Martínez zu...@debian.org Date: Fri Oct 11 13:04:45
weston: Changes to 'debian-unstable'
debian/changelog |4 debian/rules |3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) New commits: commit b5f0dbc76403410ef3cc3a755a1c436d782391a4 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Mon Oct 7 13:01:19 2013 +0300 rules: Explicitly enable cairo-gl so that weston-screensaver gets built. diff --git a/debian/changelog b/debian/changelog index bf240e8..c17632a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,6 +19,10 @@ weston (1.2.2-1) UNRELEASED; urgency=low * debian/control: Add a dependency against adduser * debian/control: Use canonical URL's for Vcs field + [ Timo Aaltonen ] + * rules: Explicitly enable cairo-gl so that weston-screensaver gets +built. + -- Laurent Bigonville bi...@debian.org Sun, 11 Aug 2013 17:59:21 +0200 weston (1.1.1-1) experimental; urgency=low diff --git a/debian/rules b/debian/rules index ddcc339..1a2030a 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,8 @@ #!/usr/bin/make -f override_dh_auto_configure: - dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston + dh_auto_configure -- --disable-libunwind --libexec=/usr/lib/weston \ + --with-cairo=gl override_dh_auto_test: # the test suite does not 100% pass in headless mode -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1vt7df-0006r2...@vasks.debian.org
weston: Changes to 'debian-unstable'
debian/README.Debian| 18 - debian/changelog| 20 +-- debian/control |6 +++-- debian/rules|5 +++- debian/weston.examples |1 debian/weston.install | 14 +++-- debian/weston.lintian-overrides |1 debian/weston.postinst | 42 8 files changed, 83 insertions(+), 24 deletions(-) New commits: commit f9db49a2d4ad27d4b37607e5b71b550ac5b8abb9 Author: Sven Joachim svenj...@gmx.de Date: Mon Aug 12 18:45:42 2013 +0200 README.Debian: Mention the weston-launch wrapper And fix a few typos. diff --git a/debian/README.Debian b/debian/README.Debian index ac57098..935892d 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -2,7 +2,8 @@ README for weston: -- If you want to run weston under KMS (from a console, rather than from within X) -as a non-root, you either need to have logind running and have a local session -registred or your user need to be member of the weston-launch group. +as non-root, you should start it via the weston-launch wrapper. For that to +work, you either need to have logind running and have a local session +registered, or your user needs to be member of the weston-launch group. -- Laurent Bigonville bi...@debian.org, Sun, 11 Aug 2013 17:29:28 +0200 commit b68d99403e59d6b3d82181955496ee0ae4915063 Author: Laurent Bigonville bi...@debian.org Date: Sun Aug 11 18:07:36 2013 +0200 Add LP statements to closes ubuntu bugs diff --git a/debian/changelog b/debian/changelog index 106cf81..bd91bab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,12 +6,13 @@ weston (1.2.0-1) UNRELEASED; urgency=low [ Laurent Bigonville ] * debian/rules: -- Install weston-launch with setuid bit set +- Install weston-launch with setuid bit set (LP: #1102597) - Set libexec path to /usr/lib/weston * debian/weston.lintian-overrides: Add override for the mode of weston-launch executable * debian/weston.examples: Install weston.ini as an example file * debian/weston.postinst: Create weston-launch group on installation +(LP: #1203017) * debian/control, debian/weston.install: Enable colord support * debian/README.Debian: Fix directions on how to run weston under KMS (Closes: #714379) commit f3294473e7c4702b47cf18319daa1e09f99e54e5 Author: Laurent Bigonville bi...@debian.org Date: Sun Aug 11 17:59:39 2013 +0200 debian/control: Use canonical URL's for Vcs field diff --git a/debian/changelog b/debian/changelog index c07d67d..106cf81 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,8 +16,9 @@ weston (1.2.0-1) UNRELEASED; urgency=low * debian/README.Debian: Fix directions on how to run weston under KMS (Closes: #714379) * debian/control: Add a dependency against adduser + * debian/control: Use canonical URL's for Vcs field - -- Laurent Bigonville bi...@debian.org Sun, 11 Aug 2013 17:57:30 +0200 + -- Laurent Bigonville bi...@debian.org Sun, 11 Aug 2013 17:59:21 +0200 weston (1.1.1-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 67853d3..9bd3a84 100644 --- a/debian/control +++ b/debian/control @@ -36,8 +36,8 @@ Build-Depends: libsystemd-login-dev, Standards-Version: 3.9.4 Homepage: http://wayland.freedesktop.org/ -Vcs-Git: git://git.debian.org/git/pkg-xorg/wayland/weston -Vcs-Browser: http://git.debian.org/?p=pkg-xorg/wayland/weston.git +Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/weston +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-xorg/wayland/weston.git Package: weston Architecture: linux-any commit 77637f22b959efe62e3eeb9b4981456046a14f14 Author: Laurent Bigonville bi...@debian.org Date: Sun Aug 11 17:58:10 2013 +0200 debian/control: Add a dependency against adduser diff --git a/debian/changelog b/debian/changelog index 4185d5e..c07d67d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,8 +15,9 @@ weston (1.2.0-1) UNRELEASED; urgency=low * debian/control, debian/weston.install: Enable colord support * debian/README.Debian: Fix directions on how to run weston under KMS (Closes: #714379) + * debian/control: Add a dependency against adduser - -- Sven Joachim svenj...@gmx.de Sun, 14 Jul 2013 18:57:07 +0200 + -- Laurent Bigonville bi...@debian.org Sun, 11 Aug 2013 17:57:30 +0200 weston (1.1.1-1) experimental; urgency=low diff --git a/debian/control b/debian/control index f063e41..67853d3 100644 --- a/debian/control +++ b/debian/control @@ -42,6 +42,7 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/wayland/weston.git Package: weston Architecture: linux-any Depends: + adduser, libegl1-mesa (= 8.0-2), libegl1-mesa-drivers (= 8.0-2), libgles2-mesa (= 8.0-2), commit 321d058e83a69245b588a523e9a168016684926e Author: Laurent Bigonville bi...@debian.org Date: Sun Aug 11 17:31:49 2013 +0200
weston: Changes to 'debian-unstable'
clients/.gitignore|4 clients/Makefile.am | 29 clients/desktop-shell.c | 352 -- clients/editor.c | 534 ++ clients/fullscreen.c | 356 ++ clients/keyboard.c| 443 +--- clients/nested-client.c | 361 ++ clients/nested.c | 622 +++ clients/simple-egl.c | 40 clients/subsurfaces.c | 792 +++ clients/tablet-shell.c|8 clients/terminal.c| 76 + clients/transformed.c | 124 +- clients/view.c|2 clients/weston-info.c | 13 clients/weston-simple-im.c| 178 +-- clients/window.c | 752 -- clients/window.h | 35 configure.ac | 92 + debian/changelog |7 debian/control|2 man/weston.ini.man| 30 protocol/Makefile.am |2 protocol/desktop-shell.xml| 13 protocol/input-method.xml | 166 ++- protocol/subsurface.xml | 244 protocol/text.xml | 320 +++--- shared/Makefile.am|3 shared/cairo-util.c |2 shared/config-parser.c| 399 +++ shared/config-parser.h| 40 shared/image-loader.c |2 shared/matrix.c |2 shared/option-parser.c|2 shared/os-compatibility.c |2 src/.gitignore|4 src/Makefile.am | 42 src/animation.c | 77 + src/bindings.c| 39 src/clipboard.c | 24 src/cms-colord.c | 556 ++ src/cms-helper.c | 132 ++ src/cms-helper.h | 70 + src/cms-static.c | 114 ++ src/compositor-drm.c | 615 ++- src/compositor-fbdev.c| 49 src/compositor-headless.c | 20 src/compositor-rdp.c | 212 ++-- src/compositor-rpi.c | 913 + src/compositor-wayland.c | 22 src/compositor-x11.c | 352 +++--- src/compositor.c | 2207 ++ src/compositor.h | 410 +++ src/data-device.c | 629 +++ src/evdev-touchpad.c | 12 src/evdev.c |4 src/filter.c |2 src/gl-renderer.c | 384 --- src/gl-renderer.h |7 src/input.c | 1574 + src/launcher-util.c |2 src/libbacklight.c|2 src/log.c | 39 src/noop-renderer.c |4 src/pixman-renderer.c | 498 ++--- src/rpi-bcm-stubs.h | 39 src/rpi-renderer.c| 1376 ++ src/rpi-renderer.h| 48 src/screenshooter.c | 150 ++ src/shell.c | 1134 + src/spring-tool.c | 64 + src/tablet-shell.c| 92 - src/text-backend.c| 542 +- src/tty.c |2 src/udev-seat.c | 194 ++- src/udev-seat.h | 20 src/weston-launch.c | 34 src/xwayland/Makefile.am |2 src/xwayland/launcher.c | 14 src/xwayland/selection.c | 17 src/xwayland/window-manager.c | 350 -- src/xwayland/xwayland.h |2 src/zoom.c| 46 tests/.gitignore |9 tests/Makefile.am | 54 - tests/config-parser-test.c| 203 +++ tests/subsurface-test.c | 549 ++ tests/surface-global-test.c |3 tests/surface-test.c |3 tests/text-test.c | 120 +- tests/weston-test.c | 32 wcap/README |2 wcap/main.c | 66 + weston.ini|3 94 files changed, 15151 insertions(+), 5083 deletions(-) New commits: commit 00498eb7b9501b3687e925fa0da9cb9a0653bccd Author: Sven Joachim svenj...@gmx.de Date: Sun Jul 14 19:09:36 2013 +0200 Bump libwayland-dev build-depends to (= 1.2.0) As of commit 2158a889a1b06140d32, earlier released versions are not sufficient anymore. diff --git a/debian/changelog b/debian/changelog index 83cb7c2..bea4670 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ weston (1.2.0-1) UNRELEASED; urgency=low * New upstream release. + * Bump libwayland-dev build-depends to (= 1.2.0). -- Sven Joachim svenj...@gmx.de Sun, 14 Jul 2013 18:57:07 +0200 diff --git a/debian/control b/debian/control index c6788c1..8757d56 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,7 @@ Build-Depends: libegl1-mesa-dev (= 9.0~), libegl1-mesa-drivers (= 9.0~), libgles2-mesa-dev (= 9.0~), - libwayland-dev (= 0.85), + libwayland-dev (= 1.2.0),
weston: Changes to 'debian-unstable'
debian/changelog |3 +++ debian/control |2 ++ 2 files changed, 5 insertions(+) New commits: commit 14e65e42384bfc5b7789e333001290989ed5632f Author: Mike Gabriel mike.gabr...@das-netzwerkteam.de Date: Fri Jun 28 10:47:38 2013 + control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). diff --git a/debian/changelog b/debian/changelog index faae4b6..56be02b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -22,6 +22,9 @@ weston (1.1.1-1) UNRELEASED; urgency=low pkg-config files (see #711854). * Add build-dependencies on libsystemd-login-dev and libglu1-mesa-dev. + [ Mike Gabriel ] + * control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). + -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 weston (0.85.0-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 83e020e..9e391a9 100644 --- a/debian/control +++ b/debian/control @@ -44,6 +44,8 @@ Depends: libgles2-mesa (= 8.0-2), ${shlibs:Depends}, ${misc:Depends}, +Recommends: + libgl1-mesa-dri, Description: reference implementation of a wayland compositor Part of the Wayland project is also the Weston reference implementation of a Wayland compositor. Weston can run as an X client or under Linux -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1uswh1-00035o...@vasks.debian.org
weston: Changes to 'debian-unstable'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit e3f1ac80a0cb98192ce743b3398a292300d1fd38 Author: Mike Gabriel mike.gabr...@das-netzwerkteam.de Date: Fri Jun 28 12:16:38 2013 + upload to experimental (debian/1.1.1-1) diff --git a/debian/changelog b/debian/changelog index 56be02b..2c6a45c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.1.1-1) UNRELEASED; urgency=low +weston (1.1.1-1) experimental; urgency=low [ Timo Aaltonen ] * New upstream release (Closes: #675138, #699045). @@ -25,7 +25,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low [ Mike Gabriel ] * control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). - -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 + -- Mike Gabriel sunwea...@debian.org Fri, 28 Jun 2013 12:15:29 + weston (0.85.0-1) experimental; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1usxex-0003lw...@vasks.debian.org
weston: Changes to 'debian-unstable'
debian/changelog |3 ++- debian/control |4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) New commits: commit adf9dcc1d9c83a67d4efde7499cfa1f56af863be Author: Mike Gabriel mike.gabr...@das-netzwerkteam.de Date: Fri Jun 28 14:31:45 2013 +0200 upload to experimental (weston-1.1.1-1) diff --git a/debian/changelog b/debian/changelog index 4fc14bd..4c2af9b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.1.1-1) UNRELEASED; urgency=low +weston (1.1.1-1) experimental; urgency=low [ Timo Aaltonen ] * New upstream release (Closes: #675138, #699045). @@ -26,7 +26,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low * control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). * control: add myself to Uploaders: field. - -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 + -- Mike Gabriel sunwea...@debian.org Fri, 28 Jun 2013 14:31:18 +0200 weston (0.85.0-1) experimental; urgency=low commit 4726e618c54f6f23a30f3425d07f3f3c70baaae2 Author: Mike Gabriel mike.gabr...@das-netzwerkteam.de Date: Fri Jun 28 14:22:21 2013 +0200 control: add myself to Uploaders: field. diff --git a/debian/changelog b/debian/changelog index 56be02b..4fc14bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -24,6 +24,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low [ Mike Gabriel ] * control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). + * control: add myself to Uploaders: field. -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 diff --git a/debian/control b/debian/control index 9e391a9..c6788c1 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,9 @@ Source: weston Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: Cyril Brulebois k...@debian.org +Uploaders: + Cyril Brulebois k...@debian.org, + Mike Gabriel sunwea...@debian.org, Build-Depends: debhelper (= 9), quilt, commit ba013b9695b338560643ce3d776db766f89f5b39 Author: Mike Gabriel mike.gabr...@das-netzwerkteam.de Date: Fri Jun 28 14:21:31 2013 +0200 Revert upload to experimental (debian/1.1.1-1) This reverts commit e3f1ac80a0cb98192ce743b3398a292300d1fd38. diff --git a/debian/changelog b/debian/changelog index 2c6a45c..56be02b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.1.1-1) experimental; urgency=low +weston (1.1.1-1) UNRELEASED; urgency=low [ Timo Aaltonen ] * New upstream release (Closes: #675138, #699045). @@ -25,7 +25,7 @@ weston (1.1.1-1) experimental; urgency=low [ Mike Gabriel ] * control: add libgl1-mesa-dri to Recommends: field. (Closes: #714351). - -- Mike Gabriel sunwea...@debian.org Fri, 28 Jun 2013 12:15:29 + + -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 weston (0.85.0-1) experimental; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1usfso-00015o...@vasks.debian.org
weston: Changes to 'debian-unstable'
debian/changelog |1 + debian/control|2 ++ debian/weston.install |1 + 3 files changed, 4 insertions(+) New commits: commit 74cc9ca4f2be3d40a1c467cdeec6bb59edae9639 Author: Sven Joachim svenj...@gmx.de Date: Wed Jun 26 18:40:10 2013 +0200 Add build-dependency on libglu1-mesa-dev Needed for weston-screensaver. diff --git a/debian/changelog b/debian/changelog index 5af147e..faae4b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,7 +20,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low [ Sven Joachim ] * Configure with --disable-libunwind until libunwind starts shipping pkg-config files (see #711854). - * Add build-dependency on libsystemd-login-dev. + * Add build-dependencies on libsystemd-login-dev and libglu1-mesa-dev. -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 diff --git a/debian/control b/debian/control index 1eb43bd..83e020e 100644 --- a/debian/control +++ b/debian/control @@ -12,6 +12,7 @@ Build-Depends: libpng-dev, libjpeg-dev, mesa-common-dev, + libglu1-mesa-dev, libegl1-mesa-dev (= 9.0~), libegl1-mesa-drivers (= 9.0~), libgles2-mesa-dev (= 9.0~), diff --git a/debian/weston.install b/debian/weston.install index 60a5c93..20e88c6 100644 --- a/debian/weston.install +++ b/debian/weston.install @@ -7,6 +7,7 @@ usr/include/weston usr/lib/*/weston-tablet-shell usr/lib/*/weston-desktop-shell usr/lib/*/weston-keyboard +usr/lib/*/weston-screensaver usr/lib/*/weston-screenshooter usr/lib/*/weston-simple-im usr/lib/*/pkgconfig/weston.pc commit c7c7b830dd0aba3940ca23ffae0ca8e583eab2d7 Author: Sven Joachim svenj...@gmx.de Date: Wed Jun 26 18:39:42 2013 +0200 Add build-dependency on libsystemd-login-dev Wanted by weston-launch so that it is possible to start sessions without having to be in the weston-launch group. diff --git a/debian/changelog b/debian/changelog index cd595a4..5af147e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,6 +20,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low [ Sven Joachim ] * Configure with --disable-libunwind until libunwind starts shipping pkg-config files (see #711854). + * Add build-dependency on libsystemd-login-dev. -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 diff --git a/debian/control b/debian/control index 8f5e7a5..1eb43bd 100644 --- a/debian/control +++ b/debian/control @@ -29,6 +29,7 @@ Build-Depends: libmtdev-dev, libpam0g-dev, libvpx-dev, + libsystemd-login-dev, Standards-Version: 3.9.4 Homepage: http://wayland.freedesktop.org/ Vcs-Git: git://git.debian.org/git/pkg-xorg/wayland/weston -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ursps-0002oq...@vasks.debian.org
weston: Changes to 'debian-unstable'
.gitignore|3 Makefile.am |5 clients/.gitignore|5 clients/Makefile.am | 32 clients/calibrator.c | 260 clients/clickdot.c|2 clients/cliptest.c|2 clients/desktop-shell.c |9 clients/dnd.c |2 clients/editor.c | 852 ++-- clients/eventdemo.c |6 clients/flower.c | 11 clients/gears.c |2 clients/image.c |3 clients/keyboard.c| 367 +- clients/resizor.c |2 clients/screenshot.c |9 clients/simple-egl.c | 25 clients/simple-shm.c | 119 +- clients/simple-touch.c|8 clients/smoke.c |2 clients/tablet-shell.c|5 clients/terminal.c|6 clients/transformed.c | 299 + clients/view.c|5 clients/weston-info.c |8 clients/weston-simple-im.c| 514 + clients/window.c | 1338 + clients/window.h | 46 clients/wscreensaver.c|6 configure.ac | 142 ++ debian/changelog |7 debian/rules |2 debian/weston.install |6 man/.gitignore|1 man/Makefile.am |1 man/weston.ini.man| 10 man/weston.man|8 protocol/desktop-shell.xml| 18 protocol/input-method.xml | 93 + protocol/text-cursor-position.xml | 11 protocol/text.xml | 167 ++- shared/config-parser.h| 10 shared/image-loader.c |1 shared/matrix.c | 271 + shared/matrix.h | 82 + shared/option-parser.c|5 src/.gitignore|1 src/Makefile.am | 133 ++ src/android-framebuffer.cpp | 93 - src/android-framebuffer.h | 54 - src/animation.c | 290 + src/bindings.c| 292 + src/compositor-android.c | 510 - src/compositor-drm.c | 1357 - src/compositor-fbdev.c| 927 + src/compositor-headless.c | 212 +++ src/compositor-rdp.c | 1039 +++ src/compositor-rpi.c | 1575 + src/compositor-wayland.c | 327 ++ src/compositor-x11.c | 517 +++-- src/compositor.c | 1044 +-- src/compositor.h | 246 ++-- src/evdev-touchpad.c | 19 src/evdev.c | 55 - src/evdev.h |6 src/gl-renderer.c | 2016 ++ src/gl-renderer.h | 106 + src/gles2-renderer.c | 1307 src/libbacklight.c|9 src/matrix.c | 250 src/matrix.h | 64 - src/noop-renderer.c | 98 + src/pixman-renderer.c | 605 +++ src/pixman-renderer.h | 35 src/rpi-bcm-stubs.h | 267 + src/screenshooter.c | 48 src/shell.c | 950 + src/tablet-shell.c| 15 src/text-backend.c| 478 - src/udev-seat.c | 298 + src/udev-seat.h | 45 src/util.c| 521 - src/version.h.in | 31 src/weston-egl-ext.h |4 src/weston-launch.c | 43 src/weston.pc.in | 11 src/xwayland/Makefile.am |2 src/xwayland/launcher.c | 106 + src/xwayland/selection.c |2 src/xwayland/window-manager.c | 283 - src/xwayland/xwayland.h | 12 src/zoom.c|3 tests/.gitignore |1 tests/Makefile.am | 28 tests/event-test.c| 69 + tests/matrix-test.c |2 tests/setbacklight.c |2 tests/surface-global-test.c |3 tests/surface-test.c |3 tests/text-test.c | 67 - tests/weston-test-client-helper.c | 73 - tests/weston-test-client-helper.h |9 tests/weston-test.c | 27 tests/weston-tests-env|6 tests/xwayland-test.c | 142 ++ weston.ini| 58 + 107 files changed, 15856
weston: Changes to 'debian-unstable'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 60ae0e03fc731bd51ab489c0f5c886010eedce74 Author: Sven Joachim svenj...@gmx.de Date: Mon Jun 24 20:33:56 2013 +0200 Add some bug closures to debian/changelog diff --git a/debian/changelog b/debian/changelog index 65c0207..cd595a4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low [ Timo Aaltonen ] - * New upstream release. + * New upstream release (Closes: #675138, #699045). * Add a watch file. * control: Add missing build-depends: libmtdev-dev, libxcursor-dev, libpam0g-dev, libvpx-dev. @@ -13,7 +13,7 @@ weston (1.1.1-1) UNRELEASED; urgency=low * control: Bump build-depends on mesa derived components to 9.0~. * control, compat: Switch to debhelper 9. * control: Bump policy to 3.9.4, no changes. - * control: Added homepage. + * control: Added homepage (Closes: #687571). * Add README.source. * patches/series: Add a placeholder file. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1urbh9-0001c1...@vasks.debian.org
weston: Changes to 'debian-unstable'
clients/Makefile.am | 46 ++-- clients/screenshot.c|7 ++ clients/terminal.c |9 clients/window.c|8 +-- configure.ac|4 +-- debian/changelog|2 - man/weston.man |5 +++- shared/Makefile.am |1 shared/cairo-util.c |3 +- shared/cairo-util.h |4 --- shared/image-loader.c |2 - shared/image-loader.h | 31 + src/compositor-wayland.c|2 - src/compositor-x11.c|2 - src/compositor.c| 10 - src/launcher-util.c |2 - src/shell.c |7 ++ src/weston-launch.c | 12 +-- tests/surface-global-test.c |2 - 19 files changed, 113 insertions(+), 46 deletions(-) New commits: commit 28305b437706635f176863227a0939d9b272844a Author: Timo Aaltonen tjaal...@ubuntu.com Date: Thu Mar 7 11:32:00 2013 +0200 update the version diff --git a/debian/changelog b/debian/changelog index 6e1ed14..18f96a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -weston (1.0.4-1) UNRELEASED; urgency=low +weston (1.0.5-1) UNRELEASED; urgency=low * New upstream release. * Add a watch file. commit 9ceb471a15f39b9a1619afb51f6c90c26819297d Author: Kristian Høgsberg k...@bitplanet.net Date: Thu Jan 24 20:32:30 2013 -0500 configure.ac: Bump version to 1.0.5 diff --git a/configure.ac b/configure.ac index 1826531..8a9c291 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ AC_PREREQ([2.64]) AC_INIT([weston], -[1.0.4], - [https://bugs.freedesktop.org/enter_bug.cgi?product=Waylandcomponent=westonversion=1.0.4], +[1.0.5], + [https://bugs.freedesktop.org/enter_bug.cgi?product=Waylandcomponent=westonversion=1.0.5], [weston], [http://wayland.freedesktop.org/]) commit 5f68322dd22de840fe7bdf29617cd1f9427f25ce Author: Kristian Høgsberg k...@bitplanet.net Date: Thu Feb 14 16:31:42 2013 -0500 window.c: Don't allow moving a maximized window Ideally the shell would send an unmaximize event to the client when we try to move a maximized window, but for now, let's just prevent moving maximized windows. https://bugs.freedesktop.org/show_bug.cgi?id=56296 diff --git a/clients/window.c b/clients/window.c index 3d23b3a..5dbd992 100644 --- a/clients/window.c +++ b/clients/window.c @@ -1721,6 +1721,9 @@ frame_get_pointer_image_for_location(struct frame *frame, struct input *input) struct window *window = frame-widget-window; int location; + if (window-type != TYPE_TOPLEVEL) + return CURSOR_LEFT_PTR; + location = theme_get_location(t, input-sx, input-sy, frame-widget-allocation.width, frame-widget-allocation.height, @@ -1836,6 +1839,9 @@ frame_button_handler(struct widget *widget, struct display *display = window-display; int location; + if (window-type != TYPE_TOPLEVEL) + return; + location = theme_get_location(display-theme, input-sx, input-sy, frame-widget-allocation.width, frame-widget-allocation.height, commit fd5654baae575bb9dab60641b3d547368ab1c267 Author: Rob Bradford r...@linux.intel.com Date: Tue Feb 12 11:53:47 2013 + shell: Bypass fullscreen scaling if surface width and height match output If our surface has width and height set to the same dimensions as the output then we can bypassing the scale factor calculation and addition of the transformation. The use case that led to this optimisation is the playback of video using gstreamer-vaapi with the scale method. The video is the same dimensions as the output (1080p.) diff --git a/src/shell.c b/src/shell.c index f8cee0e..831b125 100644 --- a/src/shell.c +++ b/src/shell.c @@ -1672,6 +1672,13 @@ shell_configure_fullscreen(struct shell_surface *shsurf) center_on_output(surface, shsurf-fullscreen_output); break; case WL_SHELL_SURFACE_FULLSCREEN_METHOD_SCALE: + /* 1:1 mapping between surface and output dimensions */ + if (output-width == surface-geometry.width + output-height == surface-geometry.height) { + weston_surface_set_position(surface, output-x, output-y); + break; + } + matrix = shsurf-fullscreen.transform.matrix; weston_matrix_init(matrix); commit 9fc4c3c98b1cb49566365bdbd3c69d356b353b64 Author: Martin Andersson g02ma...@gmail.com Date: Wed Feb 13 00:11:12 2013 +0100 weston-launcher: Add missing newline in error message diff --git a/src/launcher-util.c
weston: Changes to 'debian-unstable'
configure.ac |2 debian/README.source | 58 +++ debian/changelog |7 debian/control |1 debian/patches/series |1 debian/rules |2 debian/source/format |2 debian/weston.install |1 man/Makefile.am|9 - man/weston.ini.man | 332 + src/compositor-drm.c | 36 src/weston-launch.c|2 tests/weston-test-runner.c |6 13 files changed, 413 insertions(+), 46 deletions(-) New commits: commit 4d05381843752ab3ab33cf00d852a967d12b3598 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 1 19:30:46 2013 +0200 patches/series: Add a placeholder file. diff --git a/debian/changelog b/debian/changelog index 80d4a5e..6e1ed14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,7 @@ weston (1.0.4-1) UNRELEASED; urgency=low * control: Bump policy to 3.9.4, no changes. * control: Added homepage. * Add README.source. + * patches/series: Add a placeholder file. -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000..a82d1b4 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +#placeholder commit 6a6dca2043b0b9aa46cf636f3df4f396ed462b54 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 1 19:29:43 2013 +0200 Add README.source. diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 000..5dde0bf --- /dev/null +++ b/debian/README.source @@ -0,0 +1,58 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To configure quilt to use debian/patches instead of patches, you want +either to export QUILT_PATCHES=debian/patches in your environment +or use this snippet in your ~/.quiltrc: + +for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do +if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then +export QUILT_PATCHES=debian/patches +break +fi +done + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + +quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + +quilt new patch + +where patch is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + +quilt add file + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + +quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + +quilt import -P patch /path/to/patch +quilt push -a + +(add -p 0 to quilt import if needed). patch as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + +quilt delete patch + +You may need to run quilt pop -a to unapply patches first before running +this command. diff --git a/debian/changelog b/debian/changelog index 5b74544..80d4a5e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,7 @@ weston (1.0.4-1) UNRELEASED; urgency=low * control, compat: Switch to debhelper 9. * control: Bump policy to 3.9.4, no changes. * control: Added homepage. + * Add README.source. -- Timo Aaltonen tjaal...@ubuntu.com Thu, 16 Aug 2012 20:52:23 +0300 commit 07d0c53af9958f360e167661c6e8110ac9973bc0 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 1 19:23:30 2013 +0200 install weston.ini.5 diff --git a/debian/weston.install b/debian/weston.install index 955fb07..74c0ff7 100644 --- a/debian/weston.install +++ b/debian/weston.install @@ -13,5 +13,6 @@ usr/lib/*/weston/wayland-backend.so usr/lib/*/weston/x11-backend.so usr/lib/*/weston/xwayland.so usr/share/man/man1/weston.1 +usr/share/man/man5/weston.ini.5 usr/share/man/man7/weston-drm.7 usr/share/weston commit ec559baa83b208e42c018584ff3b2a99445be5e3 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 1 19:19:40 2013 +0200 use the unstable branch for gentarball diff --git a/debian/rules b/debian/rules index 81af3c1..40abf6c 100755 --- a/debian/rules +++ b/debian/rules @@ -23,4 +23,4 @@ override_dh_makeshlibs: gentarball: SOURCE=$(shell dpkg-parsechangelog|awk '/^Source:/ {print $$2}') gentarball: UV=$(shell dpkg-parsechangelog|awk '/^Version:/