1. 13 Aug, 2019 6 commits
    • Øyvind "pippin" Kolås's avatar
      meson: add sdl2-display op · d6c6c841
      Øyvind "pippin" Kolås authored
    • Øyvind "pippin" Kolås's avatar
      meson: depend on babl 0.1.71 · 50fad321
      Øyvind "pippin" Kolås authored
    • Øyvind "pippin" Kolås's avatar
    • Øyvind "pippin" Kolås's avatar
      gitlab-ci: remove vestige tempdir from _build · 2cdec9b6
      Øyvind "pippin" Kolås authored
      Also remove many targets, building defaults with minimum babl version and full
      config with master should catch most problems and not cause as many cpu cycles
      spent building.
    • Øyvind "pippin" Kolås's avatar
      gitlab-ci: add meson targets · 1858075e
      Øyvind "pippin" Kolås authored
    • Øyvind "pippin" Kolås's avatar
      Meson port - integrating merge request !35 · 9a89095f
      Øyvind "pippin" Kolås authored
      This commit contains the meson build system changes from is a combination
      of commits from that branch, with most of the meson port done by
      Félix Piédallu - with some adaptations to sources and build by Øyvind Kolås.
      We need a transition phase where meson works on top of autotools to
      switch many of the CI systems gegl is involved in over to meson.
      Among the commits squashed into this one are:
      Author: Félix Piédallu <felix@piedallu.me>
          Remove check for py2
          build: add gegl-npd-lib to pkgconfig
          Added meson files
          [src] move libnsgif to subdir
          [src] Compatibility with Meson: libs/ -> subprojects/
      Author: Øyvind Kolås <pippin@gimp.org>
          tools: exp_combine fix signedness warning
          gegl: fix Babl gir name
          meson: do not builds docs and workshop by default
          bin/meson: link binary with gio
          operations/meson: add missing operations
          meson: skip opencl tests, opt all other tests out of parallel running
          put all genrated webcontent in one folder
          docs/meson: build of ops examples/html
          tools: skip searching for source path for ops, adapt for meson
          docs: make asciidoc part of build work with meson, using bits from nielsdg's meson branch
          bin:meson add lua deps
          meson: check for luajit instead of lua
          meson: generate gtk-doc
          meson: drop graphviz checking
          gegl: add back GEGL_MAJOR_VERSION etc in gegl-version.h
          build: add check for malloc_trim
  2. 12 Aug, 2019 13 commits
  3. 11 Aug, 2019 1 commit
  4. 08 Aug, 2019 2 commits
  5. 07 Aug, 2019 6 commits
  6. 06 Aug, 2019 3 commits
  7. 05 Aug, 2019 1 commit
    • Thomas Manni's avatar
      pixelize: fix potential glitches · a941184b
      Thomas Manni authored
      In set_rectangle_noalloc function, iterate over the output with
      GEGL_ACCESS_READWRITE instead of GEGL_ACCESS_WRITE since we only fill
      pixels inside the shape and need to keep already filled background pixels.
  8. 04 Aug, 2019 8 commits