[gtk/gtk-3-24] (90 commits) ...Merge branch 'gtk-3-24-meson' into 'gtk-3-24'



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]