[gtk+] (135 commits) Non-fast-forward update to branch wip/meson



The branch 'wip/meson' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  ec53398... gdk: Remove GdkX11DisplayManager from the build
  3f1426f... Add Meson build files
  3cbbf60... fallback-c89: Include config.h
  8589d83... Meson build v2
  0727cab... meson: Add options for x/wayland/broadway backends
  784b240... gtk: Generate gresources file
  2410510... meson: Add unit test files
  ea4a432... meson: Build gtk marshallers
  81b90b8... meson: make gtk buildable
  2edad26... meson: Use xrandr
  f4be5f8... gtk major version
  bd60be0... meson: replace gentypefuncs.d with python script
  f5db475... gentypefuncs.py: Use python3
  36897c4... wayland: Include generated sources from builddir, not srcdi
  62164d9... build: Generate wayland protocol files
  71764b7... meson: build gtk/ again
  351190f... meson: Build gtk3-demo
  cdb97e1... meson: Generate demos.h for gtk3-demo
  0305c2a... meson: Disable broadway build
  4e64ef3... meson: Require gtkmarshal_h before we build gtk
  381a4e4... meson: Use -Bsymbolic
  6c2e095... meson: figure out wayland-protocols pkgdatadir via pkg-conf
  ad8af5a... meson.build: Add more required versions
  4a8a814... meson: Also check for sincos
  b5ae5c1... meson: Build all tests in tests/
  196b4e9... examples/drawing: Don't call gtk_main_quit
  1d132a2... Build examples
  300ed96... gtk/meson: Read dirs from options
  3020b67... meson: Install libgtk and libgdk
  e7eb546... meson: Build gtk utils
  4710556... meson: build tests/visuals
  6108511... meson: build some more tests
  0e24dbf... meson: Check for more libraries
  46b2112... meson: Conditionally check for dependencies
  7e9b1ee... meson: Sort input files by name
  4f6cb75... meson: update build files
  e691170... meson: add graphene subproject that can be used as fallback
  5deb20d... Rename generated gtktypefuncs.c to gtktypefuncs.inc
  b553db8... meson: make sure gdk/gdkenumtypes.h is generated for users 
  ac6d888... meson: gtk: add missing source file
  5097f9c... meson: gtk: generate gtk.gresource.xml
  88eac06... meson: testsuite: gdk: need to dep on gtk
  496a596... meson: set _GNU_SOURCE project wide
  326d871... meson: work around meson/gcc bug detecting linux/* headers
  4552776... meson: fix checks for maths and X11 funcs that need the rig
  1b8b243... meson: update list of sources for changes in git master
  b558031... meson: gtk-demo: update and sync up with Makefile.am
  13666ad... meson: use add_project_arguments() instead of add_global_ar
  fa01ed4... meson: demos: update and sync up with Makefiles
  fc3d846... meson: tests: update and sync with Makefiles
  9d48496... meson: tests: make tests find resources from the source dir
  b9a0d42... meson: examples: update
  6faa1e8... meson: add vulkan bits
  74c5946... meson: gsk: generate gsk.resources.xml
  683a3bb... meson: gsk: use gnome.mkenums() to generate enum types
  00b2ddf... meson: gsk: install public headers
  d9ddbb2... meson: demos: disable add_install_script() calls that don't
  357279b... meson: gdk: update and sync with Makefiles
  301a081... meson: gdk: move x11 bits into x11 subdirectory
  b9dadf7... meson: gdk: wayland: use array for protocol file generation
  9a1b4dc... meson: gdk: wayland: move wayland bits into wayland subdir
  6fde030... meson: gdk: build individual backends as static libs
  202abaf... meson: gdk: add Mir backend bits
  28b2f1d... meson: gdk: wayland: generate private wayland headers first
  2c2e8eb... meson: gdk: win32: add skeleton bits for win32 backend
  5c9616c... meson: gdk: add quartz backend skeleton
  fa0acc2... meson: gtk: install headers
  cbc13e5... meson: gtk: use array for installed tools definition
  c14855a... meson: gtk: remove internal static libs from declared gtk d
  84dfd7e... meson: gdk, gsk: fix install path of generated files
  48ba7d2... meson: gtk: use gnome.mkenums() and gnome.genmarshal()
  10804f6... meson: gtk: update build file and sync to Makefile
  0c99bfb... meson: generate .pc files
  33692fb... meson: make sure gsk/gdk generated headers exist for libgtk
  f6762e9... meson: testsuite: gtk: sync with Makefile and add some miss
  c43797e... meson: testsuite: gdk: use array for test definitions
  f2599cc... meson: testsuite: reftests: add build defs, but needs more 
  557bc08... meson: testsuites: tools: add meson build
  fb15eb7... meson: add po and po-properties
  d2ffcd7... meson: gtk: don't overwrite top-level cdata variable with l
  30af41d... meson: modules: add printbackends
  b02ee70... meson: gtk: set GTK_PRINT_BACKENDS define properly
  f889f47... meson: move colord checks into cups printbackend
  b0fc923... Don't require glslc for vulkan
  3c4ad8c... meson: fix GETTEXT_PACKAGE
  d766d97... Set glib min/max versions
  cc965db... meson: simplify header checks
  0e1d8d6... meson: simplify function checks
  f06da69... meson: check for more missing config.h defines
  4ae7bec... meson: remove duplicate libm variable
  d2a69c8... meson: fix XIAllowTouchEvents check
  2f74d8e... meson: check for xinerama
  f20782f... meson: build input modules
  48f72ba... meson: gdk: fix static library names
  9e6df46... build: Do not mix private and public GDK headers
  9b817d3... build: Use the appropriate quoting
  655b649... build: Add the appropriate paths in the configuration heade
  aeb6c3d... build: Generate the appropriate GLib versioning checks
  7a041a7... build: Some whitespace cleanups
  2c066ec... build: Depend on graphene-gobject-1.0
  ed62973... build: Add compiler warnings and errors
  11b2864... build: Add missing symbol visibility flags
  c4d5c65... build: Bump version and C standard
  c41d22a... build: Use the appropriate linker flags
  8f88744... gsk: Include the private header
  cefd8e4... build: Use the common linker flags in GDK and GSK
  81e0f23... build: Add introspection generation
  a2a8f9c... Remove gdkkeysyms-compat.h
  6a1429e... docs: Rename files to match type and version
  5be0bfa... build: Disable deprecation warnings for input methods
  08d295a... build: Add the appropriate inclusion paths for libgtk
  57913b3... build: Generate the API references (WIP)
  c9602b5... build: Rename GSK resource generator script
  9b2106b... build: Disable introspection generation
  31e16eb... build: Add Meson options for quartz/win32 backends
  0881d8e... build: Clean up Wayland protocol code generation
  c050735... build: Add post-install script
  9464037... build: Ensure that Vulkan shaders are rebuilt if glslc is f
  6467553... build: Put the xkbcommon required version into a variable
  5819a3c... build: Clean up print backends Meson rules
  515fdba... build: Improve consistency of the "coding" style
  470a470... build: Use get_pkgconfig_variable()
  e427fc2... build: Initial attempt at fixing the docs build
  e8d2005... build: Depend on Meson 0.40 at least
  08072bf... build: Fix the introspection build

Commits added to the branch:

  bb1deaa... migration guide: Extend GtkBox child property section (*)
  4724a89... build: Don't include the marshallers header file (*)
  82800fa... wayland: Mark private function as static (*)
  7619c9c... wayland: Mark private function as static (*)
  278e54b... gdk: Make more private functions static (*)
  739588c... wayland: Add declaration of private get_type() function (*)
  2a4f07e... wayland: Annotate the log_handler function (*)
  ab407a7... gdk: Remove GdkX11DisplayManager from the build
  48e96a7... Add Meson build files
  05aba13... fallback-c89: Include config.h
  58fa36d... Meson build v2
  1ee1a26... meson: Add options for x/wayland/broadway backends
  271d816... gtk: Generate gresources file
  36b8e26... meson: Add unit test files
  8ad6785... meson: Build gtk marshallers
  dc6a852... meson: make gtk buildable
  6b85970... meson: Use xrandr
  6ed39b9... gtk major version
  c2cc508... meson: replace gentypefuncs.d with python script
  043a0ff... gentypefuncs.py: Use python3
  3933421... wayland: Include generated sources from builddir, not srcdi
  959f57d... build: Generate wayland protocol files
  c8ba3b8... meson: build gtk/ again
  bc89c69... meson: Build gtk3-demo
  14af0d5... meson: Generate demos.h for gtk3-demo
  fbb49d4... meson: Disable broadway build
  fc25c60... meson: Require gtkmarshal_h before we build gtk
  646a420... meson: Use -Bsymbolic
  f026538... meson: figure out wayland-protocols pkgdatadir via pkg-conf
  0a32440... meson.build: Add more required versions
  3e54511... meson: Also check for sincos
  40aa1c8... meson: Build all tests in tests/
  b223e12... examples/drawing: Don't call gtk_main_quit
  aa4f9f6... Build examples
  dc97b61... gtk/meson: Read dirs from options
  9b2c102... meson: Install libgtk and libgdk
  16543e0... meson: Build gtk utils
  b494dc9... meson: build tests/visuals
  cf749ec... meson: build some more tests
  d741b8e... meson: Check for more libraries
  ef4cab7... meson: Conditionally check for dependencies
  2428301... meson: Sort input files by name
  eb58d7e... meson: update build files
  29318b1... meson: add graphene subproject that can be used as fallback
  ba7d2ce... Rename generated gtktypefuncs.c to gtktypefuncs.inc
  0790b12... meson: make sure gdk/gdkenumtypes.h is generated for users 
  3b7e217... meson: gtk: add missing source file
  1f72eb5... meson: gtk: generate gtk.gresource.xml
  678baa7... meson: testsuite: gdk: need to dep on gtk
  07e7e2f... meson: set _GNU_SOURCE project wide
  58d1986... meson: work around meson/gcc bug detecting linux/* headers
  3b34b96... meson: fix checks for maths and X11 funcs that need the rig
  f556cfe... meson: update list of sources for changes in git master
  cca7b0a... meson: gtk-demo: update and sync up with Makefile.am
  7733718... meson: use add_project_arguments() instead of add_global_ar
  9606b6c... meson: demos: update and sync up with Makefiles
  9812ede... meson: tests: update and sync with Makefiles
  a031a57... meson: tests: make tests find resources from the source dir
  0a68fb8... meson: examples: update
  1397b72... meson: add vulkan bits
  4f99513... meson: gsk: generate gsk.resources.xml
  d50c5ea... meson: gsk: use gnome.mkenums() to generate enum types
  633e9f1... meson: gsk: install public headers
  490e2e4... meson: demos: disable add_install_script() calls that don't
  2132a72... meson: gdk: update and sync with Makefiles
  0174bd4... meson: gdk: move x11 bits into x11 subdirectory
  89276d9... meson: gdk: wayland: use array for protocol file generation
  b955dc7... meson: gdk: wayland: move wayland bits into wayland subdir
  315cac4... meson: gdk: build individual backends as static libs
  1781fa6... meson: gdk: add Mir backend bits
  cfd765e... meson: gdk: wayland: generate private wayland headers first
  f43f340... meson: gdk: win32: add skeleton bits for win32 backend
  f5d5a5c... meson: gdk: add quartz backend skeleton
  4c354af... meson: gtk: install headers
  305c072... meson: gtk: use array for installed tools definition
  1aa75a1... meson: gtk: remove internal static libs from declared gtk d
  c445af1... meson: gdk, gsk: fix install path of generated files
  0c96d18... meson: gtk: use gnome.mkenums() and gnome.genmarshal()
  1123c34... meson: gtk: update build file and sync to Makefile
  9259412... meson: generate .pc files
  19c5bda... meson: make sure gsk/gdk generated headers exist for libgtk
  198dbc9... meson: testsuite: gtk: sync with Makefile and add some miss
  5d023f2... meson: testsuite: gdk: use array for test definitions
  7d07f5f... meson: testsuite: reftests: add build defs, but needs more 
  1194ab5... meson: testsuites: tools: add meson build
  5c4e55a... meson: add po and po-properties
  af10f78... meson: gtk: don't overwrite top-level cdata variable with l
  30c0be4... meson: modules: add printbackends
  a2cef83... meson: gtk: set GTK_PRINT_BACKENDS define properly
  73ebfb8... meson: move colord checks into cups printbackend
  db0cbbe... Don't require glslc for vulkan
  0884881... meson: fix GETTEXT_PACKAGE
  34f68e1... Set glib min/max versions
  77bc413... meson: simplify header checks
  29d9fa6... meson: simplify function checks
  5345658... meson: check for more missing config.h defines
  47106c1... meson: remove duplicate libm variable
  c0c2d55... meson: fix XIAllowTouchEvents check
  2354ddd... meson: check for xinerama
  f5e1a9a... meson: build input modules
  42b408c... meson: gdk: fix static library names
  64bcc5b... build: Do not mix private and public GDK headers
  ccae075... build: Use the appropriate quoting
  a7068d9... build: Add the appropriate paths in the configuration heade
  66448b0... build: Generate the appropriate GLib versioning checks
  60ec188... build: Some whitespace cleanups
  0421a3c... build: Depend on graphene-gobject-1.0
  8bef62c... build: Add compiler warnings and errors
  806eb38... build: Add missing symbol visibility flags
  f20d23a... build: Bump version and C standard
  4b9da5c... build: Use the appropriate linker flags
  bf37dec... gsk: Include the private header
  076786c... build: Use the common linker flags in GDK and GSK
  e060ae3... build: Add introspection generation
  e4e7c85... Remove gdkkeysyms-compat.h
  24bd934... docs: Rename files to match type and version
  63a43b0... build: Disable deprecation warnings for input methods
  b56f521... build: Add the appropriate inclusion paths for libgtk
  4e86d53... build: Generate the API references (WIP)
  f4203b7... build: Rename GSK resource generator script
  b4c45a1... build: Disable introspection generation
  6bddf54... build: Add Meson options for quartz/win32 backends
  ccbfa40... build: Clean up Wayland protocol code generation
  f8b5ee0... build: Add post-install script
  a900bfc... build: Ensure that Vulkan shaders are rebuilt if glslc is f
  f21ba34... build: Put the xkbcommon required version into a variable
  07d0075... build: Clean up print backends Meson rules
  bec624b... build: Improve consistency of the "coding" style
  cbd6644... build: Use get_pkgconfig_variable()
  bb3db74... build: Initial attempt at fixing the docs build
  82cca74... build: Depend on Meson 0.40 at least
  aa25678... build: Fix the introspection build
  205ab70... build: Add common flags to GDK backends
  48a555e... build: Define G_LOG_USE_STRUCTURED in GDK
  1cfcf9b... build: Use link_whole for GDK backends

(*) 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]