diff options
-rw-r--r-- | NEWS | 3 | ||||
-rw-r--r-- | meson.build | 14 |
2 files changed, 11 insertions, 6 deletions
@@ -2,11 +2,12 @@ suil (0.10.19) unstable; urgency=medium * Allow SUIL_API to be defined by the user * Fix dependencies in pkg-config file + * Only check for Gtk Quartz support on MacOS * Override pkg-config dependency within meson * Remove Gtk in Qt and Qt in Gtk wrappers * Replace duplicated dox_to_sphinx script with sphinxygen dependency - -- David Robillard <d@drobilla.net> Mon, 19 Dec 2022 23:54:42 +0000 + -- David Robillard <d@drobilla.net> Fri, 12 May 2023 11:34:21 +0000 suil (0.10.18) stable; urgency=medium diff --git a/meson.build b/meson.build index 555527c..c490a5f 100644 --- a/meson.build +++ b/meson.build @@ -83,11 +83,15 @@ gtk2_x11_dep = dependency( required: get_option('gtk2').enabled() and get_option('x11').enabled(), ) -gtk2_quartz_dep = dependency( - 'gtk+-quartz-2.0', - include_type: 'system', - required: get_option('gtk2').enabled() and get_option('cocoa').enabled(), -) +if host_machine.system() == 'darwin' + gtk2_quartz_dep = dependency( + 'gtk+-quartz-2.0', + include_type: 'system', + required: get_option('gtk2').enabled() and get_option('cocoa').enabled(), + ) +else + gtk2_quartz_dep = disabler() +endif gtk3_dep = dependency( 'gtk+-3.0', |