Kai Pastor e07c62d059
[skia] Turn into usable and maintainable port (#28007)
* Remove unused SKIA_PUBLIC_DEFINITIONS

* Revise python3 injection

* Major overhaul

* Revise third-party downloads

Declare them early in a single location, but use as needed.
Validate agains skia's DEPS.

* Integrate download & pkgconfig externals handling

Ensure that downloads are complete with --only-downloads mode.

* Move cmake functions to separate file

* Turn source fixups into proper patches

* Update versions

* Generally disable msvc env setup

* Update python patch

* Remove unused patch

* Rename function

* Update versions

* Handle third-party licenses

* Move block

* Rename and unset skia root variable

* Fix usage with alternative build types

* Update versions
2022-12-20 19:29:21 -08:00
..
2022-12-20 09:23:20 -08:00
2021-10-21 22:36:39 -07:00
2022-03-25 12:52:30 -07:00
2022-03-16 13:09:25 -07:00
2022-10-05 14:58:23 -07:00
2022-06-08 14:30:48 -07:00
2022-11-22 12:28:19 -08:00
2022-10-03 13:56:55 -07:00
2022-10-03 13:55:49 -07:00
2021-09-27 21:01:08 -07:00
2022-02-10 10:06:26 -08:00
2022-04-18 16:43:22 -07:00
2022-12-13 16:36:18 -08:00
2021-10-06 12:50:25 -07:00
2021-11-04 12:59:26 -07:00
2021-09-16 10:34:09 -07:00
2022-06-27 11:47:49 -07:00
2022-01-06 13:35:56 -08:00
2022-07-01 22:37:34 -07:00
2022-10-26 10:55:31 -07:00
2021-09-09 01:24:04 -07:00
2022-11-16 13:32:00 -08:00
2022-07-12 10:50:03 -07:00
2022-09-19 12:38:10 -07:00
2021-11-05 16:08:58 -07:00
2022-06-08 04:46:49 -07:00
2022-08-04 18:47:36 -07:00
2021-09-09 01:24:04 -07:00
2022-05-04 15:09:15 -07:00