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

2017-10-10 Thread Marco Martin
sorry i'm insisting on this.. what is still needed for those? can then be pushed? -- Marco Martin On Mon, Oct 2, 2017 at 2:55 PM, Marco Martin wrote: > ping? shouldn't the 3 patches in total be pushed now? > > -- > Marco Martin > > On Tue, Sep 26, 2017 at 3:53 PM, Jonas Ã…dahl

[ANNOUNCE] libinput 1.8.902

2017-10-10 Thread Peter Hutterer
The second RC for libinput 1.9 is now available. No real changes to the library itself, a few documentation updates and misc fixes. The only interesting bit is a fix to the meson.build file - an invalid keyword in the meson_options.txt caused build failures with meson 0.43. This is fixed now. At

Re: [PATCH wayland v2 6/8] build: wire-up wayland-egl

2017-10-10 Thread Quentin Glidic
On 10/10/17 3:43 PM, Emil Velikov wrote: From: Emil Velikov Wire-up the imported sources, test and pkg-config files. v2: - Don't mangle with existing EXTRA_DIST list - Add the symbols check script to the `make check' target - Rename

[PATCH wayland v2 0/8] Import wayland-egl frontend library

2017-10-10 Thread Emil Velikov
Hi all, Here is a retake of the RFC as originally seen here [1]. In summary - we want the user facing library to live in Wayland with vendors providing a backend/plugin. Otherwise we'll get file conflicts as library can come from different vendors. Changes since v2 include: - pushed

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

2017-10-10 Thread Emil Velikov
From: Emil Velikov Currently the client-facing libwayland-egl API is defined by a header file shipped by Wayland, but the implementation is left to each vendor. This can cause collisions when multiple implementations are installed on the same system. Importing the

[PATCH wayland v2 3/8] wayland-egl: correct wayland-egl.pc description/version

2017-10-10 Thread Emil Velikov
From: Emil Velikov Drop the "Mesa" part from the commit message and change the version to 17.4.0. The number bears references from its Mesa heritage. Currently Mesa provides 17.2.x while 17.3.x should be the last version that ships the library. Some version numbers

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

2017-10-10 Thread Emil Velikov
From: Emil Velikov File will be installed alongside the backend header. This way vendor implementations have enough information about the interface and they can build their backend/driver library accordingly. Cc: Miguel A. Vico Cc: James Jones

[PATCH wayland v2 2/8] wayland-egl: reuse the existing WL_EXPORT macro

2017-10-10 Thread Emil Velikov
From: Emil Velikov There's little point if redefining new one ourselves. Just reuse the one that's already available. Cc: Daniel Stone Suggested-by: Daniel Stone Signed-off-by: Emil Velikov

[PATCH wayland v2 8/8] wayland-egl: move the wayland-egl{, -core}.h headers to egl/

2017-10-10 Thread Emil Velikov
From: Emil Velikov Now we have all the wayland-egl bits in a single place. Signed-off-by: Emil Velikov --- Makefile.am | 5 +++-- {src => egl}/wayland-egl-core.h | 0 {src => egl}/wayland-egl.h | 0 3 files

[PATCH wayland v2 7/8] wayland-egl-symbols-check: pass the DSO name via the build system

2017-10-10 Thread Emil Velikov
From: Emil Velikov The location of the file is build system specific so, keep it there. Cc: Daniel Stone Suggested-by: Daniel Stone Signed-off-by: Emil Velikov --- Makefile.am

[PATCH wayland v2 6/8] build: wire-up wayland-egl

2017-10-10 Thread Emil Velikov
From: Emil Velikov Wire-up the imported sources, test and pkg-config files. v2: - Don't mangle with existing EXTRA_DIST list - Add the symbols check script to the `make check' target - Rename wayland-egl-{priv,backend}.h Signed-off-by: Emil Velikov

[PATCH wayland v2 5/8] wayland-egl: add a note about keeping the backend version in sync

2017-10-10 Thread Emil Velikov
From: Emil Velikov Signed-off-by: Emil Velikov --- egl/wayland-egl-backend.h | 4 1 file changed, 4 insertions(+) diff --git a/egl/wayland-egl-backend.h b/egl/wayland-egl-backend.h index 82f025c..3c23a56 100644 ---

Re: [PATCH wayland v2 6/8] build: wire-up wayland-egl

2017-10-10 Thread Quentin Glidic
On 10/10/17 5:21 PM, Emil Velikov wrote: On 10 October 2017 at 15:19, Quentin Glidic wrote: On 10/10/17 3:43 PM, Emil Velikov wrote: From: Emil Velikov Wire-up the imported sources, test and pkg-config files. v2: - Don't

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

2017-10-10 Thread Daniel Stone
Hi Matt, On 10 October 2017 at 17:12, Matt Hoosier wrote: > My organization maintains a small patch against the DRM compositor > that causes it to register another output. This output accepts the > usual compositor scenegraph, does the rendering down to a primary > plane,

Re: [PATCH weston v4] buildsystem: add missing pkg-config stub for libweston uninstalled

2017-10-10 Thread Derek Foreman
This is Reviewed-by: Derek Foreman Thanks, Derek On 2017-10-05 06:10 PM, Reynaldo H. Verdejo Pinochet wrote: Changes from v3: Correctly require libweston-uninstalled for libweston-desktop-uninstalled Rebased on top of today's master Changes from v2: Change the commit

Ideas on portable APIs to cheaply copy a GBM bo?

2017-10-10 Thread Matt Hoosier
Hi all, My organization maintains a small patch against the DRM compositor that causes it to register another output. This output accepts the usual compositor scenegraph, does the rendering down to a primary plane, and then funnels the resulting GBM buffer through a codepath that does video

Re: [PATCH wayland v2 6/8] build: wire-up wayland-egl

2017-10-10 Thread Emil Velikov
On 10 October 2017 at 15:19, Quentin Glidic wrote: > On 10/10/17 3:43 PM, Emil Velikov wrote: >> >> From: Emil Velikov >> >> Wire-up the imported sources, test and pkg-config files. >> >> v2: >> - Don't mangle with existing