[waffle] [PATCH 0/8] Move WAFFLE_API out of the public header + misc patches

2014-05-24 Thread Emil Velikov
Hi all, Here is a small selection of patches - mostly bugfixes, while going though waffle's existing implementations and working on wgl. The series is available in the for-upstream branch at my github repo https://github.com/evelikov/waffle Comments, tips and suggestions are greatly

[waffle] [PATCH 8/8] core: update wcore_enum_to_string()

2014-05-24 Thread Emil Velikov
Add a couple of missing cases - PLATFORM_GBM and DL_OPENGL_ES3. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- src/waffle/core/wcore_util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/waffle/core/wcore_util.c b/src/waffle/core/wcore_util.c index 1cd5825..2276dde 100644

[waffle] [PATCH 1/8] cgl: remove unused forward declaration of linux_platform

2014-05-24 Thread Emil Velikov
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- src/waffle/cgl/cgl_platform.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/waffle/cgl/cgl_platform.h b/src/waffle/cgl/cgl_platform.h index 71bf5b8..06cd834 100644 --- a/src/waffle/cgl/cgl_platform.h +++

[waffle] [PATCH 2/8] pkg/archlinux: Update to a dual (+multilib) package

2014-05-24 Thread Emil Velikov
Include both 64bit and multilib binaries when building on x86-64 platform. This saves us deeping track of version numbers and interdependencies in case of a split package. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- pkg/archlinux/waffle-1.3.0/PKGBUILD | 84

[waffle] [PATCH 4/8] cmake: use the relative path in the install targets

2014-05-24 Thread Emil Velikov
Otherwise make DESTDIR=... install will not function properly. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- CMakeLists.txt| 4 ++-- doc/CMakeLists.txt| 4 ++-- examples/CMakeLists.txt | 2 +- include/CMakeLists.txt| 2 +- man/html.cmake| 2 +-

[waffle] [PATCH 5/8] cmake: reformat/update install targets

2014-05-24 Thread Emil Velikov
Cleanup the formatting and add component for each build target. The latter will allow us to use CPack to create a component based installer for Windows. Additionally install wflinfo to CMAKE_INSTALL_BINDIR rather than hardcoding it to 'bin'. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

Re: [waffle] [PATCH 2/8] pkg/archlinux: Update to a dual (+multilib) package

2014-05-24 Thread Emil Velikov
On 24/05/14 23:51, Emil Velikov wrote: Include both 64bit and multilib binaries when building on x86-64 platform. This saves us deeping track of version numbers and interdependencies in case of a split package. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com ---