Commit Graph

4 Commits

Author SHA1 Message Date
Lily Wang
58c4dfaa89
[gtk/gtk3] Fix install gschemas.compiled of glib-2.0 (#33253)
* [gtk, gtk3] Fix install gschemas.compiled of glib-2.0

* update version

* Revert changes of gtk3 and disable install gschemas.compiled by gtk

* update version

* Update gtk3.json
2023-08-22 13:04:41 -07:00
Alonso Schaich
ec4a7d72b1
[gtk] update to 4.10.1 (#30897)
* [gtk] update to 4.10.1 (microsoft#30896)

gtk-4.8.2 and newer no longer contain a python script to emulate meson's
post-install logic, so we can't manually trigger it after patching meson
not to run the post-install. Patch the meson file to run the post-install
even when cross-compiling, though if it's execution is optional and all
it does is to generate some caches, i.e. pollute the build system, then
we might be better off not running the post-install logic at all.

Also, we now have a direct harfbuzz dependency by gtk/gtkmain.c and
it also needs harfbuzz with glib support enabled.

* [gtk] Regenerate version registries (microsoft#30896)
2023-04-20 15:56:33 -07:00
Mengna Li
93a80809d2
[gtk] update to v4.6.2 (#24324) 2022-04-22 09:23:02 -07:00
Berrysoft
3f56cc65d8
[gtk] update to 4.4.0 (#20654)
* Make gtk4.4 build.

* Update baseline for gtk

* Fix vcpkg version.

* Fix vcpkg version.

* [gtk] Fix macos build.

* [gtk] Fix linux build.

* [gtk] Add patches.

* [gtk] Bump versions - again

* Fix macos patch.

* Bump versions.

* Install xdamage.

* Bump versions.

* Add merged patch from upstream.

* [gtk] Bump version.

* Delete duplicate install of libxdamage-dev

* Add comment about change being merged upstream.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-11-29 08:43:49 -08:00