commit 39406d770a71c27bbaeaf2fcdccb3a33e3fe826e Author: Felix Riemann Date: Mon Nov 13 21:20:33 2017 +0100 Prepare release 3.27.1 NEWS | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 04d0d80166e3fb09e268af4bdc0469654954c8df Author: Iñigo Martínez Date: Sun Nov 12 19:55:48 2017 +0100 build: Add symbol.map to distributable files symbol.map file which is used as a linker script, is missing from the distributable file list in autotools. https://bugzilla.gnome.org/show_bug.cgi?id=784354 src/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 67984c03d748b4d36203c1e2c9a6e8f1492cfd14 Author: Felix Riemann Date: Sun Nov 12 19:48:30 2017 +0100 build: meson: Set RPATH for eog binary Otherwise it wouldn't be able to find it after installation https://bugzilla.gnome.org/show_bug.cgi?id=784354 src/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit c2e02d7b12b48a5c013110d9ebfb64edf2ebf5e8 Author: Felix Riemann Date: Sun Nov 12 18:46:29 2017 +0100 build: Set prefix-relative install_dir for libeog While installing seems to have no issues with absolute paths for install_dir the pkgconfig integration in meson does and create wrong library paths in the .pc file. https://bugzilla.gnome.org/show_bug.cgi?id=784354 src/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 031990ae0e3291f2a87a2549b1420e82653ff566 Author: Iñigo Martínez Date: Fri Nov 10 11:38:10 2017 +0100 build: Remove conditional EXIF documentation EXIF support in Eye of GNOME is conditional and it can be enabled by using an option. When shuch option is disabled, documentation generation with GtkDoc should exclude EXIF. This patch disables this behaviour also including EXIF when documentation is generated, however a blank page will be presented. https://bugzilla.gnome.org/show_bug.cgi?id=784354 doc/reference/eog-docs.xml | 2 -- doc/reference/meson.build | 24 ------------------------ 2 files changed, 26 deletions(-) commit b55f66560e6eff902b08346198ceb15b5500aed3 Author: Iñigo Martínez Date: Thu Jun 29 18:05:02 2017 +0200 build: Port to meson build system meson is a build system focused on speed an ease of use, which helps speeding up the software development. This patch adds meson support along autotools. https://bugzilla.gnome.org/show_bug.cgi?id=784354 Makefile.am | 4 + data/Makefile.am | 3 +- data/icons/Makefile.am | 2 + data/icons/meson.build | 44 +++++++ data/meson.build | 66 ++++++++++ doc/reference/Makefile.am | 3 +- doc/reference/eog-docs.xml | 85 +++++++++++++ doc/reference/meson.build | 73 +++++++++++ help/LINGUAS | 31 +++++ help/Makefile.am | 2 + help/meson.build | 57 +++++++++ jpegutils/Makefile.am | 5 +- jpegutils/meson.build | 16 +++ meson.build | 294 +++++++++++++++++++++++++++++++++++++++++++++ meson_options.txt | 8 ++ meson_post_install.py | 14 +++ plugins/Makefile.am | 4 +- plugins/meson.build | 34 ++++++ po/meson.build | 1 + src/Makefile.am | 3 +- src/meson.build | 208 ++++++++++++++++++++++++++++++++ src/symbol.map | 6 + tests/meson.build | 44 +++++++ tests/template.test.in | 3 + 24 files changed, 1005 insertions(+), 5 deletions(-) commit 9fe34b11eedbec4a294168a6a4936cf66702bef0 Author: Felix Riemann Date: Wed Nov 8 22:37:54 2017 +0100 build: Modernize glib-genmarshal usage This makes uses of the improved glib-genmarshal commandline in preparation for the upcoming Meson build which will behave similar. configure.ac | 2 +- src/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit e6e4e561fda23ef9380b6b7f1a19afd819502443 Author: Jeremy Bicha Date: Wed Nov 8 12:45:14 2017 -0500 build: Install appstream metadata to non-deprecated location https://bugzilla.gnome.org/show_bug.cgi?id=790078 data/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 841b54b7dcaaeb81e05e5d8dca7eff174dd508fe Author: Felix Riemann Date: Wed Nov 8 22:00:04 2017 +0100 Post-branch version bump configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)