1. 19 Aug, 2017 1 commit
  2. 17 Aug, 2017 8 commits
  3. 15 Aug, 2017 4 commits
  4. 14 Aug, 2017 2 commits
  5. 13 Aug, 2017 5 commits
  6. 09 Aug, 2017 1 commit
  7. 08 Aug, 2017 2 commits
  8. 07 Aug, 2017 1 commit
  9. 05 Aug, 2017 1 commit
  10. 03 Aug, 2017 3 commits
  11. 02 Aug, 2017 9 commits
  12. 01 Aug, 2017 3 commits
    • Emmanuele Bassi's avatar
      Build gdk-pixbuf-marshal.c · 0790c4fc
      Emmanuele Bassi authored
      Commit 591f959a moved to including the
      header, instead of including the source. This means that we need to
      build the source, in order to get the marshallers.
      0790c4fc
    • Emmanuele Bassi's avatar
      Put back the round and lrint checks · a78ccf6b
      Emmanuele Bassi authored
      We depend on C99 functions in the math library; if the math library is
      not found, or if it's not C99-compliant, we have fallbacks in place.
      
      Commit 68da550e removed the checks, and
      we ended up compiling the fallbacks even when the C library provided
      these symbols — leading to a build error caught by Continuous.
      a78ccf6b
    • Emmanuele Bassi's avatar
      Initial implementation of a Meson build · 8a055f4c
      Emmanuele Bassi authored
      Meson is a better build system than Autotools that has gotten traction
      in the GNOME community.
      
      The build is pretty much equivalent between Autotools and Meson, but at
      this point it needs further testing to verify complete matching
      behaviour.
      
      The GDI-plus loaders are not currently built, as that will require
      access to a platform I don't have in order to test them.
      
      Additionally, the API reference is not being generated yet in Meson.
      8a055f4c