1. 18 Sep, 2018 1 commit
  2. 20 Jul, 2018 1 commit
  3. 26 May, 2018 1 commit
    • Christoph Reiter's avatar
      ci/msys2: force disable vulkan · e610c02a
      Christoph Reiter authored
      A recent dependency change in MSYS2 made it pull in vulkan, which made
      meson think it's available but it somehow links against the system vulkan dll
      instead.
      
      Disable vulkan for now.
      e610c02a
  4. 30 Apr, 2018 1 commit
  5. 17 Apr, 2018 1 commit
  6. 15 Apr, 2018 1 commit
  7. 14 Apr, 2018 1 commit
  8. 11 Apr, 2018 2 commits
  9. 10 Apr, 2018 1 commit
  10. 29 Mar, 2018 1 commit
    • Emmanuele Bassi's avatar
      ci: Manually install Meson from PyPI · f8e19243
      Emmanuele Bassi authored
      The Fedora base image we use for our CI doesn't always keep Meson up to
      date with our requirements, so it's better if we just install Meson via
      Python's pip.
      f8e19243
  11. 27 Mar, 2018 1 commit
  12. 25 Mar, 2018 2 commits
    • Emmanuele Bassi's avatar
      ci: Remove --werror · eb382c13
      Emmanuele Bassi authored
      Turns out that GCC errors out when building the GLib test suite, as it
      now checks for overflows in allocator functions, and we're testing for
      those.
      
      This would not be an issue for GTK, but since we're building GLib as a
      subproject, we get failures for those as well.
      
      Until we can find out how to disable errors for subprojects, or fix the
      GLib test suite not to trip up warnings in GCC, we're going to live
      without compiler warnings treated as errors for a while.
      eb382c13
    • Emmanuele Bassi's avatar
      ci: Use the appropriate argument for errors · cfeab26d
      Emmanuele Bassi authored
      The option to enable fatal warnings in Meson is `--werror`.
      cfeab26d
  13. 24 Mar, 2018 1 commit
  14. 20 Mar, 2018 1 commit
    • Christoph Reiter's avatar
      gitlab-ci: enable gtk+:gdk tests · feb7bf2f
      Christoph Reiter authored
      xvfb doesn't like C.utf8 and returns XLocaleNotSupported.
      
      While (afaik) C.utf8 and C.UTF.8 should be the same thing, and the former
      is returned by locale -a on Fedora, switch to C.UTF-8 to make xvfb happy.
      
      This makes gtk+:gdk tests pass.
      feb7bf2f
  15. 15 Mar, 2018 1 commit
    • Emmanuele Bassi's avatar
      ci: Restore ccache, but do not cache it across jobs · 0b4e0ce5
      Emmanuele Bassi authored
      The GitLab cache is kept across jobs, whether they succeeded or not:
      this means that if a compiler check fails during the Meson
      configuration, the small compiler program gets cached and restored the
      next time the job is run, thus failing again.
      0b4e0ce5
  16. 13 Mar, 2018 5 commits
  17. 01 Mar, 2018 1 commit
  18. 19 Feb, 2018 1 commit
  19. 14 Feb, 2018 1 commit