summaryrefslogtreecommitdiff
path: root/subprojects
Commit message (Collapse)AuthorAgeFilesLines
* build: require sassc and drop generated .css filesChristoph Reiter2020-01-302-0/+8
| | | | | | | | | | Instead of requiring sassc to be installed add meson subprojects which build libsass and sassc (currently both forks of mine, tested under linux/mingw/msvc) when needed. This allows us to drop the generated .css files and build scripts from git. See #1502
* Add gtk-doc as a subprojectEmmanuele Bassi2020-01-291-0/+4
| | | | | | We rely on a specific minimum version of gtk-doc to be able to build the GTK API reference for the new API. In order to be able to use gtk-doc as a subproject, though, we need to use a recent version of Meson.
* meson: Update pango and gdk-pixbuf wrap locationsNirbheek Chauhan2018-07-232-4/+4
| | | | See: https://gitlab.gnome.org/GNOME/gtk/issues/1219
* Update the wrap file for GLibEmmanuele Bassi2018-02-151-2/+2
| | | | | Point to the right repo, now that GLib is on GitLab, instead of relying on the redirection.
* build: Add dependency fallbacks for libs with meson portsNirbheek Chauhan2017-09-123-0/+15
| | | | | | | | | | | With these changes gtk+ builds for me using fallbacks for all libraries with fallbacks available. Needs the following changes: https://github.com/ebassi/graphene/pull/109 (graphene) https://bugzilla.gnome.org/show_bug.cgi?id=787414 (pango) https://github.com/mesonbuild/meson/pull/2291 (will be in meson 0.42.1) https://bugzilla.gnome.org/show_bug.cgi?id=787416
* build: Allow using libepoxy as a subprojectEmmanuele Bassi2017-08-221-0/+4
| | | | | Like we do for Graphene, we can build libepoxy as a sub-project of GTK+ in case we do not find the dependency installed on the system.
* meson: add graphene subproject that can be used as fallbackTim-Philipp Müller2017-05-031-0/+4