Re: [PATCH wayland v2 1/8] wayland-egl: import libwayland-egl.so frontend library from Mesa

2017-10-11 Thread Miguel Angel Vico
A straightforward addition. Reviewed-by: Miguel A Vico Moya On Tue, 10 Oct 2017 14:43:43 +0100 Emil Velikov wrote: > From: Emil Velikov > > Currently the client-facing libwayland-egl API is defined by a header >

Re: [PATCH wayland v2 4/8] wayland-egl: introduce wayland-egl-backend.pc

2017-10-11 Thread Miguel Angel Vico
Looks fine. Reviewed-by: Miguel A Vico Moya On Tue, 10 Oct 2017 14:43:46 +0100 Emil Velikov wrote: > From: Emil Velikov > > File will be installed alongside the backend header. > > This way vendor implementations

Re: Ideas on portable APIs to cheaply copy a GBM bo?

2017-10-11 Thread Matt Hoosier
On Tue, Oct 10, 2017 at 11:53 AM, Daniel Stone wrote: > That more or less makes sense at the moment, though there has been > quite a bit of work on less insane remoting within Weston. And then > GNOME is using PipeWire for this. But anyway, you probably know this > and it's

Re: [PATCH weston 1/2] text-backend: Allow client hiding of input panel

2017-10-11 Thread Joshua Watt
On Fri, 2017-08-04 at 22:04 +0200, jana...@gmail.com wrote: > On Sat, 2017-06-24 at 16:03 -0500, Joshua Watt wrote: > > Previously, the hide_input_panel and show_input_panel messages for > > the text > > input protocol were limited to specific cases, such as showing the > > panel on > >

[PATCH wayland] scanner: Add --strict flag

2017-10-11 Thread Jonas Ådahl
Add a --strict flag for making wayland-scanner fail if the DTD verification fails. This is useful for testing, so that a test case can fail a scan when the protocol doesn't comply with the DTD. Signed-off-by: Jonas Ådahl --- This could be used by wayland-protocols (and others)

Re: [PATCH wayland-protocols 0/3] Replace autotools with meson (+ build tests)

2017-10-11 Thread Pekka Paalanen
On Wed, 11 Oct 2017 17:00:10 +0800 Jonas Ådahl wrote: > Hi, > > I wanted to add compile tests to all protocols, testing that we can > compile on C++ and pedantic C99. I didn't care for figuring out how to > do that with autotools so I ported wayland-protocols to meson instead

Re: [PATCH wayland-protocols 3/3] Remove autotools build system

2017-10-11 Thread Jonas Ådahl
On Wed, Oct 11, 2017 at 11:13:02AM +0200, Olivier Fourdan wrote: > Hi, > > On 11 October 2017 at 11:00, Jonas Ådahl wrote: > > > It has been replaced by meson. > > --- > > .gitignore | 16 > > Makefile.am | 43 --- >

Re: [PATCH wayland-protocols 3/3] Remove autotools build system

2017-10-11 Thread Olivier Fourdan
Hi, On 11 October 2017 at 11:00, Jonas Ådahl wrote: > It has been replaced by meson. > --- > .gitignore | 16 > Makefile.am | 43 --- > configure.ac | 45 - > m4/compat.m4

[PATCH wayland-protocols 0/3] Replace autotools with meson (+ build tests)

2017-10-11 Thread Jonas Ådahl
Hi, I wanted to add compile tests to all protocols, testing that we can compile on C++ and pedantic C99. I didn't care for figuring out how to do that with autotools so I ported wayland-protocols to meson instead before adding build testing. Note that I have not tested how this works in a cross

[PATCH wayland-protocols 1/3] Add meson build system support

2017-10-11 Thread Jonas Ådahl
Signed-off-by: Jonas Ådahl --- meson.build | 81 + meson_options.txt | 4 +++ tests/meson.build | 13 wayland-protocols.pc.in | 2 +- 4 files changed, 99 insertions(+), 1 deletion(-) create mode

[PATCH wayland-protocols 3/3] Remove autotools build system

2017-10-11 Thread Jonas Ådahl
It has been replaced by meson. --- .gitignore | 16 Makefile.am | 43 --- configure.ac | 45 - m4/compat.m4 | 12 4 files changed, 116 deletions(-) delete mode 100644 Makefile.am

[PATCH wayland-protocols 2/3] tests: Add compile tests

2017-10-11 Thread Jonas Ådahl
Only tested by the meson build system. Signed-off-by: Jonas Ådahl --- tests/build-cxx.cc.in | 12 +++ tests/build-pedantic.c.in | 10 ++ tests/meson.build | 86 +++ tests/replace.py | 23 + 4

Re: [PATCH] xdg-foreign-v2: Fix various documentation issues from the API change

2017-10-11 Thread Jonas Ådahl
Sorry again. I've been traveling for a bit more than two weeks, so time has been extra limited recently. It's pushed now however, and 1.11 is released. Jonas On Tue, Oct 10, 2017 at 01:16:09PM +0200, Marco Martin wrote: > sorry i'm insisting on this.. what is still needed for those? can then >

[ANNOUNCE] wayland-protocols 1.11

2017-10-11 Thread Jonas Ådahl
wayland-protocols 1.11 is now available. This version includes a new unstable version of the xdg-foreign protocol. The new version fixes C++ incompatibility issues while making the interface request naming a bit more descriptive. Here is the shortlog: Jonas Ådahl (1): configure.ac: Bump