[gtk/gtk-3-24] (90 commits) ...Merge branch 'gtk-3-24-meson' into 'gtk-3-24'
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/gtk-3-24] (90 commits) ...Merge branch 'gtk-3-24-meson' into 'gtk-3-24'
- Date: Thu, 11 Apr 2019 16:35:04 +0000 (UTC)
Summary of changes:
8ec004c... Import meson build files from an 3.22 (*)
8caa937... tests: Include system headers appropriately (*)
a4fe15d... meson: Sync build files with master and update to 3.24 (*)
00842f4... gtk-launch: Fix compilation with MSVC (*)
ea6e3b3... meson_options.txt: Disable introspection by default (*)
9109efb... meson: Disable X11 support on Darwin (*)
cde5a3f... gtk: Fix paste/clipboard usage on macOS (*)
89d5c54... meson: Build fixes for macOS (*)
4eb2f29... meson: Disable --export-dynamic for clang (*)
215c2be... meson: Set the compatibility version correctly on macOS (*)
ca63c98... meson: Add fallback subprojects for more dependencies (*)
3b246fb... gtk: Fix compiler warning about deprecated declaration (*)
d9000a0... meson: Disable discarded-qualifiers warning (*)
a8ffb42... meson: Don't target gnu89 as the c_std (*)
20c29fd... meson: Fix introspection generation on Linux (*)
ead77a4... meson: Cleanup tests and gdk testsuite (*)
dbce9ee... meson: Add wrap files for building with subprojects (*)
8dc9556... meson.build: Bump version (*)
2d2ad0a... meson: Only use cairo fallbacks when needed (*)
1e79885... meson: Only use fallbacks for PangoFT2 and FreeType when ne (*)
2912363... gdk/meson.build: Fix typo for GdkWin32 Introspection (*)
ac1f66a... gdk/meson.build: Force-export gdk_win32_display_manager_get (*)
4da8235... meson: Enable GLES Windows builds via libANGLE (*)
b0a31fe... meson: Fix Broadway builds (*)
397471d... demos/gtk-demo/meson.build: Build gtk3-demo-application (*)
988d2dd... examples/bp/bloatpad.c: Declare variables at top-of-block (*)
7d0364a... testsuite/gtk/stylecontext.c: Declare variables at top-of-b (*)
92206fe... tests/animated-resizing.c: Include gtk/fallback-c89.c (*)
0e24d35... tests/: Declare variables at the top-of-block (*)
1cd99d6... meson: Build the .rc files on Windows (*)
e24e0dd... meson: Make post-install script a Python script (*)
6b079af... meson: Fix GDK-Win32 build (*)
5e8edec... meson: Build the input modules (*)
7586e88... meson: Build libgail-util (*)
c1e40a5... meson: Really fix Broadway builds (*)
6db8e62... meson: Install the icons for the demo programs (*)
74f6832... meson: add fribidi dep (*)
ca33855... meson: gdk: add missing pangowin32 dep (*)
b185f69... meson: check for and set HAVE_IPRINTDIALOGCALLBACK (*)
dc5698a... CI: add meson build jobs for Fedora and MSYS2 (*)
857b9a5... meson: fix build of immultipress.c with mingw (*)
09fe0b0... meson: disable some broken immodules for now (*)
fb083b6... tests: don't overwrite GSETTINGS_SCHEMA_DIR when running un (*)
73fcf0d... CI: save meson build logs (*)
7bc1aee... CI: run the tests with meson (*)
9709d7e... meson: Install key themes (*)
1ee995f... meson: Install im-multipress.conf (*)
5a84730... meson: build and install translations (*)
212efbd... meson: build docs and man pages (*)
dbf7e1d... meson: widget-factory: install icons (*)
c9d4f53... meson: install gtkbuilder.rng/its/loc files (*)
1bbd244... meson: install desktop/gschema files for demos (*)
331a92d... meson: gtk gir: depend on xlib and include gtkx.h if X11 is (*)
490cf8d... meson: make the gtk/gdk .pc files match autotools on Linux (*)
a33bf3d... meson: Install gail-3.0.pc and gtk-3.0.m4 (*)
59055fd... meson: set interface age; pass soversion to libgdk as well (*)
b1bc86e... meson: mkenums: only write basenames in the comments (*)
310dc4b... meson: cloudproviders fixes (*)
fb9e3e1... CI: autotools: test with srcdir!=buildir (*)
1882ff9... CI: enable broadway and xinerama (*)
fd758bb... meson: install unix-print headers (*)
cb89ad1... meson: immodules: unset the name_prefix to match autotools (*)
e41ec3c... meson: install public broadway headers (*)
26d32f3... meson: build all input modules; fix static build on Linux (*)
d52dad2... autotools: dist all meson related build files (*)
7391a07... meson: build print backends (*)
6a37e2d... CI: Install sassc (*)
e47440d... meson: Don't make the man pages build depend on the documen (*)
1d40ba2... meson: only install broadway man pages if it's enabled (*)
2445f46... meson: gtk docs: set ENABLE_ON_X11 (*)
b5a8bd5... meson: Don't depend on meson 0.50 (*)
65f2fe8... meson: statically link immodules under mingw by default (*)
068f7f7... meson: set the soversion to just '0' everywhere (*)
8cfbf63... meson: static immodules: depend on generated headers (*)
940126c... meson: fix code examples in the gtk docs build (*)
52edd6b... CI: install dbus-x11 for dbus-launch and iso-codes (optiona (*)
2d31112... CI: disable building with cloudproviders; breaks tests (*)
2883378... meson: Various config.h related fixes (*)
c578912... meson: set soversion to 'vs<VSVer>' for MSVC (*)
d2ef356... meson.build: MSVC-Add fallback dep search for HarfBuzz (*)
33589f1... meson.build: Fix generating .pc files (*)
0432b22... meson.build: Output DLL names similar to the MSVC projects (*)
3462fcf... meson: Follow gnome conventions for build option names (*)
749a58a... meson: simplify builtin_immodules build option (*)
5aba13f... autotools: dist gen-c-array.py and gen-rc.py (*)
b6b1550... meson/MSVC: Copy xxx-3.lib to xxx-3.0.lib upon post-install (*)
651715b... meson: Fix building with builtin immodules (*)
9f1b954... README.win32: Add instructions on Meson builds (*)
e96c6c4... testsuite/gtk/builder.c: Export the needed symbols (*)
bcb9bab... Merge branch 'gtk-3-24-meson' into 'gtk-3-24'
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]