Re: [PATCH] rdp compositor: add a man page and add links to that page

2017-12-17 Thread Pekka Paalanen
On Fri, 15 Dec 2017 15:23:59 +0100 David Fort wrote: > --- > Makefile.am| 5 +++ > man/weston-rdp.man | 92 > ++ > man/weston.man | 13 > 3 files changed, 110 insertions(+) > create mode 100644 man/weston-rdp.man Hi Dav

Re: [PATCH v3 xserver 1/2] xwayland: Add optional xdg-output support

2017-12-17 Thread Olivier Fourdan
Hi, xdg-support has now been added to mutter (in git master), can we consider this patch (only this one for now) which adds xdg-output support to Xwayland? Because of the difference between compositors, we cannot all patches at once, that would break either weston or mutter/gnome-shell. So we ne

Re: [PATCH wayland-protocols] unstable: Add input-timestamps protocol

2017-12-17 Thread Jonas Ã…dahl
On Tue, Dec 05, 2017 at 06:07:02PM +0200, Alexandros Frantzis wrote: > wl_pointer, wl_keyboard and wl_touch events currently use a 32-bit > timestamp with millisecond resolution. In some cases, notably latency > measurements, this resolution is too coarse to be useful. > > This protocol provides a

Re: [PATCH weston v5 00/36] Head-based output configuration API a.k.a clone mode infrastructure

2017-12-17 Thread Pekka Paalanen
On Fri, 15 Dec 2017 15:35:53 -0500 Alex Deucher wrote: > On Fri, Dec 15, 2017 at 2:27 AM, Pekka Paalanen wrote: > > On Thu, 14 Dec 2017 10:11:32 -0500 > > Alex Deucher wrote: > > > >> On Thu, Dec 14, 2017 at 6:40 AM, Pekka Paalanen > >> wrote: > >> > From: Pekka Paalanen > >> > > >> > Hi

[PATCH weston 7/8] Add ifdefs for platform-specific clocks

2017-12-17 Thread Greg V
+ add FreeBSD/DragonFlyBSD _FAST clocks, similar to Linux _COARSE --- clients/weston-info.c | 6 ++ compositor/main.c | 5 + libweston/compositor.c | 8 3 files changed, 19 insertions(+) diff --git a/clients/weston-info.c b/clients/weston-info.c index 386bd412..e4fa9555 100

[PATCH weston 5/8] Use getprogname as fallback for program_invocation_short_name

2017-12-17 Thread Greg V
--- configure.ac | 21 + 1 file changed, 21 insertions(+) diff --git a/configure.ac b/configure.ac index 253f7e73..c800d1aa 100644 --- a/configure.ac +++ b/configure.ac @@ -107,6 +107,27 @@ AC_CHECK_HEADERS([execinfo.h linux/memfd.h]) AC_CHECK_FUNCS([mkostemp strchrnul init

[PATCH weston 4/8] xwayland: only use abstract sockets on Linux

2017-12-17 Thread Greg V
--- xwayland/launcher.c | 19 +++ 1 file changed, 19 insertions(+) diff --git a/xwayland/launcher.c b/xwayland/launcher.c index 0ecdb205..91d976ec 100644 --- a/xwayland/launcher.c +++ b/xwayland/launcher.c @@ -72,6 +72,10 @@ weston_xserver_shutdown(struct weston_xserver *wxs)

[PATCH weston 2/8] Use $(SED) to make sure GNU sed is used

2017-12-17 Thread Greg V
FreeBSD's default sed is not compatible with this expression. --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 7adc6254..919c7c78 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1609,7 +1609,7 @@ $(if $(findstring unstable,$1),unsta

[PATCH weston 3/8] gl-renderer: only use sync-file on Linux

2017-12-17 Thread Greg V
If no sync_file header was found, only assume this functionality exists when on Linux. --- libweston/gl-renderer.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/libweston/gl-renderer.c b/libweston/gl-renderer.c index abf556f0..62e95c3f 100644 --- a/libweston/gl-rend

[PATCH weston 6/8] compositor: get PATH_MAX on non-Linux systems from param.h

2017-12-17 Thread Greg V
--- compositor/main.c | 4 1 file changed, 4 insertions(+) diff --git a/compositor/main.c b/compositor/main.c index 32fb33e8..dedb5e64 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -41,7 +41,11 @@ #include #include #include +#ifdef __linux__ #include +#else +#include +#e

[PATCH weston 8/8] Fix various includes for portability

2017-12-17 Thread Greg V
--- libweston/input.c | 2 +- libweston/pixel-formats.c | 4 tests/ivi_layout-test-plugin.c | 1 + tests/weston-test.c| 1 + 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libweston/input.c b/libweston/input.c index 94a3423a..a102732c 100644 --- a/

[PATCH weston 1/8] Use anonymous shared memory for tempfiles

2017-12-17 Thread Greg V
SHM_ANON on FreeBSD, memfd on recent Linux. - avoids usage of posix_fallocate on Copy-on-Write filesystems like ZFS when XDG_RUNTIME_DIR is something like ~/.tmp instead of a tmpfs (FreeBSD 12 does not even allow it on ZFS anymore) - avoids touching the filesystem, which increases sandboxing p

[PATCH weston 0/8] Portability patches

2017-12-17 Thread Greg V
These patches improve compatibility with non-Linux operating systems such as FreeBSD. Greg V (8): Use anonymous shared memory for tempfiles Use $(SED) to make sure GNU sed is used gl-renderer: only use sync-file on Linux xwayland: only use abstract sockets on Linux Use getprogname as fa