1. 14 Apr, 2019 1 commit
    • Luca Weiss's avatar
      Fix incorrect include · 923a1e96
      Luca Weiss authored
      In file included from ../clients/multi-resource.c:38:                                                                                       
      /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]                               
       #warning redirecting incorrect #include <sys/poll.h> to <poll.h>                                                                            
        ^~~~~~~
      923a1e96
  2. 09 Apr, 2019 1 commit
  3. 04 Apr, 2019 1 commit
  4. 02 Apr, 2019 1 commit
  5. 29 Mar, 2019 1 commit
    • Pekka Paalanen's avatar
      build: add missing dep to x11 backend · 651566af
      Pekka Paalanen authored
      All other backends already link to libweston, x11 backend should too.
      
      This fixes a build failure:
      
      [1/50] Compiling C object 'libweston/2b98b6d@@x11-backend@sha/compositor-x11.c.o'.
      FAILED: libweston/2b98b6d@@x11-backend@sha/compositor-x11.c.o
      cc -Ilibweston/2b98b6d@@x11-backend@sha -Ilibweston -I../../git/weston/libweston -Ilibweston/.. -I../../git/weston/libweston/.. -Ilibweston/../shared -I../../git/weston/libweston/../shared -Iprotocol -I/home/pq/local/include -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/libdrm -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu99 -g -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -fvisibility=hidden -fPIC  -MD -MQ 'libweston/2b98b6d@@x11-backend@sha/compositor-x11.c.o' -MF 'libweston/2b98b6d@@x11-backend@sha/compositor-x11.c.o.d' -o 'libweston/2b98b6d@@x11-backend@sha/compositor-x11.c.o' -c ../../git/weston/libweston/compositor-x11.c
      ../../git/weston/libweston/compositor-x11.c:51:10: fatal error: xkbcommon/xkbcommon.h: No such file or directory
       #include <xkbcommon/xkbcommon.h>
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.com>
      651566af
  6. 28 Mar, 2019 19 commits
  7. 27 Mar, 2019 1 commit
  8. 21 Mar, 2019 1 commit
  9. 19 Mar, 2019 1 commit
    • Stefan Agner's avatar
      meson: fix building screen-share module · 483c6d4d
      Stefan Agner authored
      When building screen-share module with meson loading the module
      fails with:
        [00:01:28.604] Failed to load module: /usr/local/lib/weston/screen-share.so: undefined symbol: os_create_anonymous_file
        Failed to process Wayland connection: Broken pipe
        failed to create display: Broken pipe
      
      The function os_create_anonymous_file is defined in libshared,
      adding libshared to the dependency makes sure the function gets
      compiled into screen-share.so.
      
      Fixes: #208Signed-off-by: Stefan Agner's avatarStefan Agner <stefan@agner.ch>
      483c6d4d
  10. 14 Mar, 2019 1 commit
  11. 06 Mar, 2019 1 commit
    • Philipp Zabel's avatar
      compositor-drm: clear gbm_surface pointer after destroying the GBM surface · 5c8eef14
      Philipp Zabel authored
      Since commit ee1d968e ("compositor-drm: Fall back if GBM surface fails with
      modifiers"), drm_output_init_egl requires output->gbm_surface to be NULL, or
      gbm_surface_create will not be called if HAVE_GBM_MODIFIERS is enabled but no
      modifiers are supported by the plane. This could happen if _init_egl is called
      after drm_ouptut_fini_egl drom drm_output_switch_mode.
      
      Add an assert to guarantee the requirement and clears the gbm_surface pointer
      after the surface is destroyed.
      Signed-off-by: 's avatarPhilipp Zabel <p.pzabel@pengutronix.de>
      5c8eef14
  12. 05 Mar, 2019 3 commits
  13. 25 Feb, 2019 1 commit
  14. 22 Feb, 2019 1 commit
  15. 20 Feb, 2019 1 commit
  16. 19 Feb, 2019 1 commit
  17. 18 Feb, 2019 4 commits