[gtk+] (136 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:

  5987711... Add Meson build files
  d4e76ee... fallback-c89: Include config.h
  49dcca1... Meson build v2
  5251d13... meson: Add options for x/wayland/broadway backends
  c60dccd... gtk: Generate gresources file
  75b0481... meson: Add unit test files
  e369a74... meson: Build gtk marshallers
  558cf60... meson: make gtk buildable
  ee5ae56... meson: Use xrandr
  a3bc006... gtk major version
  f6124fa... meson: replace gentypefuncs.d with python script
  750c3c6... gentypefuncs.py: Use python3
  94631e3... wayland: Include generated sources from builddir, not srcdi
  c482b27... build: Generate wayland protocol files
  8b4174a... meson: build gtk/ again
  b9cce9f... meson: Build gtk3-demo
  52d0dc0... meson: Generate demos.h for gtk3-demo
  ac26528... meson: Disable broadway build
  c68c5aa... meson: Require gtkmarshal_h before we build gtk
  ea6e9eb... meson: Use -Bsymbolic
  0652365... meson: figure out wayland-protocols pkgdatadir via pkg-conf
  d64cfc4... meson.build: Add more required versions
  b77a46a... meson: Also check for sincos
  da96efc... meson: Build all tests in tests/
  c91f697... examples/drawing: Don't call gtk_main_quit
  370364a... Build examples
  77638ae... gtk/meson: Read dirs from options
  79af959... meson: Install libgtk and libgdk
  cc08416... meson: Build gtk utils
  446c5ff... meson: build tests/visuals
  7619747... meson: build some more tests
  4821522... meson: Check for more libraries
  227afc7... meson: Conditionally check for dependencies
  417813a... meson: Sort input files by name
  5303e72... meson: update build files
  c760021... meson: add graphene subproject that can be used as fallback
  7f8afc9... Rename generated gtktypefuncs.c to gtktypefuncs.inc
  2741a8e... meson: make sure gdk/gdkenumtypes.h is generated for users 
  bdc62fa... meson: gtk: add missing source file
  45715e4... meson: gtk: generate gtk.gresource.xml
  58a8ee4... meson: testsuite: gdk: need to dep on gtk
  e7c7838... meson: set _GNU_SOURCE project wide
  be4e499... meson: work around meson/gcc bug detecting linux/* headers
  f02e5f0... meson: fix checks for maths and X11 funcs that need the rig
  e5a08f2... meson: update list of sources for changes in git master
  211dc28... meson: gtk-demo: update and sync up with Makefile.am
  a91be31... meson: use add_project_arguments() instead of add_global_ar
  61c1abc... meson: demos: update and sync up with Makefiles
  9082ac5... meson: tests: update and sync with Makefiles
  cc4776e... meson: tests: make tests find resources from the source dir
  c87674f... meson: examples: update
  fc12f5c... meson: add vulkan bits
  886fd9e... meson: gsk: generate gsk.resources.xml
  7616655... meson: gsk: use gnome.mkenums() to generate enum types
  30bdf6f... meson: gsk: install public headers
  6d3b84a... meson: demos: disable add_install_script() calls that don't
  2a393fe... meson: gdk: update and sync with Makefiles
  67d5a44... meson: gdk: move x11 bits into x11 subdirectory
  c48899b... meson: gdk: wayland: use array for protocol file generation
  378a05b... meson: gdk: wayland: move wayland bits into wayland subdir
  ffebf72... meson: gdk: build individual backends as static libs
  927086a... meson: gdk: add Mir backend bits
  2546592... meson: gdk: wayland: generate private wayland headers first
  cb43f8e... meson: gdk: win32: add skeleton bits for win32 backend
  af19323... meson: gdk: add quartz backend skeleton
  3c8e3d7... meson: gtk: install headers
  2d1d088... meson: gtk: use array for installed tools definition
  b8b0b22... meson: gtk: remove internal static libs from declared gtk d
  b5ef4e8... meson: gdk, gsk: fix install path of generated files
  5e08fb4... meson: gtk: use gnome.mkenums() and gnome.genmarshal()
  38ccc39... meson: gtk: update build file and sync to Makefile
  862c323... meson: generate .pc files
  6136345... meson: make sure gsk/gdk generated headers exist for libgtk
  bdee95b... meson: testsuite: gtk: sync with Makefile and add some miss
  c81a7c1... meson: testsuite: gdk: use array for test definitions
  3d60267... meson: testsuite: reftests: add build defs, but needs more 
  00ced75... meson: testsuites: tools: add meson build
  8e608e1... meson: add po and po-properties
  48a7fba... meson: gtk: don't overwrite top-level cdata variable with l
  79d8930... meson: modules: add printbackends
  d39e8f5... meson: gtk: set GTK_PRINT_BACKENDS define properly
  fc50c8b... meson: move colord checks into cups printbackend
  1279d2f... Don't require glslc for vulkan
  5a1a168... meson: fix GETTEXT_PACKAGE
  3a7b7e8... Set glib min/max versions
  d76216c... meson: simplify header checks
  6445b4e... meson: simplify function checks
  185a047... meson: check for more missing config.h defines
  e17f27b... meson: remove duplicate libm variable
  ce76bc5... meson: fix XIAllowTouchEvents check
  24ea653... meson: check for xinerama
  d718bf7... meson: build input modules
  d54b2e9... meson: gdk: fix static library names
  c06a8c8... build: Do not mix private and public GDK headers
  4b10a52... build: Use the appropriate quoting
  99e0e9a... build: Add the appropriate paths in the configuration heade
  a53de91... build: Generate the appropriate GLib versioning checks
  f0df95c... build: Some whitespace cleanups
  403834e... build: Depend on graphene-gobject-1.0
  58040e4... build: Add compiler warnings and errors
  d447a16... build: Add missing symbol visibility flags
  ef542b4... build: Bump version and C standard
  ca33638... build: Use the appropriate linker flags
  e47c35e... gsk: Include the private header
  ee5240c... build: Use the common linker flags in GDK and GSK
  18e130f... build: Add introspection generation
  865f7e4... Remove gdkkeysyms-compat.h
  b840562... docs: Rename files to match type and version
  22bd665... build: Disable deprecation warnings for input methods
  86a8b4a... build: Add the appropriate inclusion paths for libgtk
  4f1326c... build: Generate the API references (WIP)
  62a3ea4... build: Rename GSK resource generator script
  590d8e0... build: Disable introspection generation
  f64b376... build: Add Meson options for quartz/win32 backends
  9a39cef... build: Clean up Wayland protocol code generation
  738e3e8... build: Add post-install script
  afb20ee... build: Ensure that Vulkan shaders are rebuilt if glslc is f
  0be4869... build: Put the xkbcommon required version into a variable
  57f94dd... build: Clean up print backends Meson rules
  70a84d2... build: Improve consistency of the "coding" style
  35b86a8... build: Use get_pkgconfig_variable()
  efaec71... build: Initial attempt at fixing the docs build

Commits added to the branch:

  69fe620... Update Polish translation (*)
  5527732... gdk: Relicense translate_wm_button_layout_to_gtk() (*)
  03bfdce... sidebarrow: Remove useless size group (*)
  a50dc94... filechooserwidget: Remove always-false error case (*)
  b97b8b6... button: Compute clip directly (*)
  179b8b0... Fix gdk_rectangle_union calls (*)
  2a0a870... headerbar: Compute clip directly (*)
  80fe1df... label: Remove dead ternary operator (*)
  79de641... GtkGestureMultiPress: Remove superfluous NULL check (*)
  70aeeab... grid: Remove unnecessary NULL checks (*)
  bbe5385... frame: Properly initialize clip (*)
  502e0a3... wayland: make key event log more explicit (*)
  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
  c63a6c4... build: Fix the introspection build

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