summaryrefslogtreecommitdiff
path: root/subprojects
Commit message (Collapse)AuthorAgeFilesLines
* ci: update Windows image to latest, and glib wrap tooTim-Philipp Müller2022-10-271-5/+10
| | | | | | | | | Glib subproject git checkout isn't cached any more on the GStreamer CI image, so use tarball for now, and update to more recent glib. This means we can no longer use --default-library=both on Windows, so add separate jobs for static/shared build.
* meson: Remove useless version_compare()Nirbheek Chauhan2022-01-091-1/+1
| | | | We require meson 0.56 in project() now, all these are redundant.
* Upgrade to expat-2.2.9-4 wrapAmos Wenger2021-12-081-3/+5
| | | | | This provides the XML_STATIC definition when cairo is built as a static library on Windows, see https://github.com/mesonbuild/wrapdb/pull/237
* meson: rely on automatic wrap promotion from subprojectsTim-Philipp Müller2021-08-263-13/+0
| | | | | | | | | | | | | | | | | | | Don't ship wrap files for things that are only dependencies of dependencies, such as gperf (for fontconfig), or libffi + proxy-libintl (for glib). Instead, let Meson use the wraps that these subprojects ship, which Meson will pick up automatically since v56, so there's no need for us to ship these wraps any more. Bump the Meson requirement to 0.56 accordingly. Fix expat package dep for fedora ci and bump the tag so it gets picked up. See https://mesonbuild.com/Release-notes-for-0-56-0.html#wraps-from-subprojects-are-automatically-promoted Closes #445
* meson: subprojects: use upstream freetype meson port and use latest releaseTim-Philipp Müller2021-08-141-4/+3
| | | | Closes #416
* meson: subprojects: update zlib wrap to latest revision 1.2.11-5Tim-Philipp Müller2021-08-141-4/+6
|
* meson: subprojects: update glib wrap to latest stable 2.66.7Tim-Philipp Müller2021-08-141-1/+1
|
* meson: subprojects: update expat wrap to latest versionTim-Philipp Müller2021-08-141-8/+7
|
* ci: add fallback_source_uri to work around ssl certificate issues on windows ↵Tim-Philipp Müller2021-07-171-0/+1
| | | | | | | runners Has to be fixed properly, possibly by regenerating the image, but for now this might do the job.
* Fix fontconfig subprojectMatthias Clasen2021-07-011-1/+1
| | | | | | | fontconfig has changed its default git branch from master to main, and deleted the master branch. This breaks GTK ci on MacOs, where we use build cairo and use its fontconfig subproject.
* libpng.wrap: Bump to latest versionNirbheek Chauhan2020-11-161-8/+9
|
* meson: update fontconfig wrap and add gperf wrapTim-Philipp Müller2020-08-073-4/+10
| | | | | | | Update fontconfig wrap to upstream now that it's been merged. Add gperf wrap which is needed for fontconfig, same as in the upstream fontconfig repo (this can't be put into wrapdb yet because it requires changes to source files).
* Add meson build definitionsMathieu Duponchelle2020-07-3110-0/+68
Co-Authored by: Nirbheek Chauhan <nirbheek@centricular.com> lb90 <luca.bacci982@gmail.com> Tim-Philipp Müller <tim@centricular.com>