summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* build: post-branch version bump for developmentChristian Hergert2023-04-271-1/+1
|
* Post-release version bumpChristian Hergert2023-03-171-1/+1
|
* Release GtkSourceView 5.8.0 (GNOME 44.0)5.8.0Christian Hergert2023-03-171-1/+1
|
* post release version bumpChristian Hergert2023-03-031-1/+1
|
* Post-release version bumpChristian Hergert2023-02-151-1/+1
|
* build: post-release version bumpChristian Hergert2023-01-101-1/+1
|
* build: drop unnecessary vapigen checkArtturin2022-11-181-7/+0
| | | | | the meson module `gnome.generate_vapi` in gtksourceview/meson.build already checks if the `vapigen` command is available
* Bump version for developmentChristian Hergert2022-11-171-1/+1
|
* Post-release version bumpChristian Hergert2022-09-221-1/+1
|
* Post-release version bumpChristian Hergert2022-09-171-1/+1
|
* Release GtkSourceView 5.6.05.6.0Christian Hergert2022-09-171-1/+1
|
* build: drop glib/gtk deps for CIChristian Hergert2022-09-061-2/+2
| | | | | We can compile on older releases just fine, even if it means that some issues would be present if that were the case.
* build: bump GTK and GLib dependenciesChristian Hergert2022-09-061-2/+6
| | | | | We need recent GTK and GLib for this release so that we have the necessary bug fixes we rely on.
* Post-release bumpChristian Hergert2022-08-051-1/+1
|
* Post-release version bumpChristian Hergert2022-07-111-1/+1
|
* build: fix deprecated set10() usageChristian Hergert2022-06-301-5/+5
| | | | These need to be booleans rather than integers.
* build: Look for Vulkanmeson-0.60-depsChun-wei Fan2022-06-271-0/+2
| | | | | | | | | | | ...and include it in core_deps if it was not found via pkg-config. The reason for this update is because we have no way to find out from the Gtk4 dependency whether Vulkan is enabled for Gtk4, and so neglect to include the header dir from the Vulkan SDK, which will break the build, unless Vulkan was found via pkg-config when building Gtk4. If Vulkan was found in ways other than pkg-config, include it as a dependency of core_deps so that the build can find its headers.
* meson.build: Look for libxml2 via CMake tooChun-wei Fan2022-06-271-1/+2
| | | | | | | Use the Meson 0.60.0 new feature to look for both the libxml-2.0 pkg-config file and then the CMake LibXml2 name so that CMake will try to find the libxml2 headers and libraries manually, before using the fallback libxml2 build, which is sadly quite a bit older than the current libxml2 release.
* build: Require Meson 0.60.0 or laterChun-wei Fan2022-06-271-1/+1
| | | | | We want to use multiple dependency string searches for libxml2, beyond using the existing pkg-config method to try also using CMake.
* build: bump for GtkSourceView 5.6 developmentChristian Hergert2022-04-031-1/+1
|
* Release GtkSourceView 5.4.05.4.0Christian Hergert2022-03-181-1/+1
|
* build: Fix gtk4-quartz dependency version checkMart Raudsepp2022-03-161-2/+1
|
* build: fix annoying GCC 12 dangling-pointerChristian Hergert2022-02-111-0/+1
|
* build: remove old meson_postinstall.pyChristian Hergert2022-02-021-7/+1
| | | | We require a newer version of meson now, so we can drop this.
* build: bump GTK required version to 4.5Christian Hergert2022-02-021-1/+1
|
* build: only define DATADIR on unix-like systemsChristian Hergert2022-01-111-1/+4
| | | | Fixes #245
* Post-release version bumpChristian Hergert2022-01-091-1/+1
|
* build: drop GTK 4 versionChristian Hergert2022-01-061-1/+1
| | | | We'll have to handle line-height specially for CI to continue.
* build: fix gtk minor version check for ABIChristian Hergert2022-01-061-0/+4
|
* build: require GTK 4.5Christian Hergert2022-01-061-1/+1
| | | | Apparently line-height was after 4.4.
* build: require GTK 4.4Christian Hergert2022-01-061-1/+1
| | | | | | We effectively require this already. Related #244
* Post-release version bumpChristian Hergert2022-01-061-1/+1
|
* build: fix configure on macOSChristian Hergert2021-12-221-0/+1
|
* utils: add helpers for aligned allocationsChristian Hergert2021-12-141-0/+16
|
* Post-release version bumpChristian Hergert2021-12-081-1/+1
|
* bump required glib to 2.70 & gobject-introspection to 1.70Bilal Elmoussaoui2021-12-011-2/+2
| | | | | Otherwise the properties getters/setters would requires special annotations Those are not needed in a recent enough g-ir-scanner
* docs: drop the old gtk-docBilal Elmoussaoui2021-12-011-5/+0
|
* build: fix compilation warning for GIRChristian Hergert2021-11-041-3/+2
| | | | | We don't need to pass our deprecation flags to everything the project compiles as some of that is generated by meson and is out of our control.
* Remove usage of meson.source_root() and meson.build_root()Tristan Partin2021-10-271-2/+2
| | | | | | These were deprecated in favor of meson.project_source/build_root() and meson.global_source/build_root(). The context on when to pick what depends on what you are trying to do.
* Remove usage of add_global_arguments()Tristan Partin2021-10-271-1/+1
| | | | | add_global_arguments() is an anti-pattern because it affects the parent build. add_project_arguments() stays in the subproject "sandbox".
* Update required meson version to >= 0.59.0Tristan Partin2021-10-271-1/+1
| | | | This is what is available in org.gnome.Sdk//master
* build: reduce GTK requirementChristian Hergert2021-10-111-1/+1
| | | | To help CI keep going.
* build: bump version for developmentChristian Hergert2021-10-111-2/+2
|
* Release GtkSourceView 5.2.05.2.0Christian Hergert2021-09-031-1/+1
|
* build: post-release bumpChristian Hergert2021-07-191-1/+1
|
* build: bump development versionChristian Hergert2021-07-151-1/+1
| | | | | We've done a lot of development already this cycle, and we need to ensure that it is represented in the version number.
* build: fix min/max GTK version checkChristian Hergert2021-04-091-4/+3
| | | | | | We dependend on 4.1 GTK (developement branch) for our release, but 4.2 (stable) is out now. Mark that as our dependency and ensure that we set the flags for deprecation and availability tracking.
* Revert "build: fix GTK version check"Christian Hergert2021-04-091-2/+3
| | | | This reverts commit 03bbd109938bb26ccb712fc0df13f35d9ddd8f72.
* build: fix GTK version checkChristian Hergert2021-04-091-3/+2
|
* Release GtkSourceView 5.05.0.0Christian Hergert2021-03-191-3/+4
|