weston: Changes to 'debian-unstable'

2017-09-14 Thread Emilio Pozuelo Monfort
 debian/changelog |6 +-
 debian/copyright |   37 +
 2 files changed, 38 insertions(+), 5 deletions(-)

New commits:
commit a2f4fff6b64e50a7a91ecaa305e6ced6b5e498df
Author: Emilio Pozuelo Monfort 
Date:   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'

2017-08-10 Thread Timo Aaltonen
 .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'

2017-02-05 Thread Emilio Pozuelo Monfort
 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 Monfort 
Date:   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'

2017-01-16 Thread Emilio Pozuelo Monfort
 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 Monfort 
Date:   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'

2016-12-07 Thread Emilio Pozuelo Monfort
 debian/changelog |1 
 debian/copyright |  109 +--
 2 files changed, 27 insertions(+), 83 deletions(-)

New commits:
commit 40c1e06259c87cb41a74c3a16d71c11f78e450a7
Author: Emilio Pozuelo Monfort 
Date:   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'

2016-12-07 Thread Emilio Pozuelo Monfort
 .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'

2016-06-02 Thread Hector Oron
 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ínez 
Date:   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'

2016-06-02 Thread Hector Oron
 .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'

2015-09-27 Thread Hector Oron
 debian/changelog |6 ++
 debian/control   |6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

New commits:
commit 195f502349f190e0cee2efbe9cef015f88255408
Author: Héctor Orón Martínez 
Date:   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'

2015-09-26 Thread Hector Oron
 .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'

2015-09-01 Thread Hector Oron
 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ínez 
Date:   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'

2015-06-12 Thread Hector Oron
 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'

2015-05-27 Thread Emilio Pozuelo Monfort
 .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'

2014-09-23 Thread Hector Oron
 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'

2014-09-19 Thread Hector Oron
 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'

2014-09-16 Thread Hector Oron
 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'

2014-09-16 Thread Emilio Pozuelo Monfort
 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'

2014-09-13 Thread Hector Oron
 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'

2014-09-12 Thread Hector Oron
 .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'

2014-09-04 Thread Emilio Pozuelo Monfort
 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'

2014-06-01 Thread Emilio Pozuelo Monfort
 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'

2014-05-23 Thread Emilio Pozuelo Monfort
 .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'

2013-10-11 Thread Hector Oron
 .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'

2013-10-07 Thread Timo Aaltonen
 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'

2013-08-12 Thread Sven Joachim
 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'

2013-07-14 Thread Sven Joachim
 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'

2013-06-28 Thread Mike Gabriel
 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'

2013-06-28 Thread Mike Gabriel
 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'

2013-06-28 Thread Mike Gabriel
 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'

2013-06-26 Thread Sven Joachim
 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'

2013-06-24 Thread Sven Joachim
 .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'

2013-06-24 Thread Sven Joachim
 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'

2013-03-07 Thread Timo Aaltonen
 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'

2013-02-01 Thread Timo Aaltonen
 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:/