diff --git a/src/fe-gtk/meson.build b/src/fe-gtk/meson.build index a37c36ee..71b50a17 100644 --- a/src/fe-gtk/meson.build +++ b/src/fe-gtk/meson.build @@ -39,14 +39,16 @@ if get_option('gtk3') gtk_dep = dependency('gtk+-3.0', version: '>= 3.22') zoitechat_gtk_cflags += '-DHAVE_GTK3' - appindicator_dep = dependency('ayatana-appindicator3-0.1', required: false) - if appindicator_dep.found() - zoitechat_gtk_deps += appindicator_dep - zoitechat_gtk_cflags += '-DHAVE_AYATANA_APPINDICATOR' - else - appindicator_dep = dependency('appindicator3-0.1', required: true) - zoitechat_gtk_deps += appindicator_dep - zoitechat_gtk_cflags += '-DHAVE_APPINDICATOR' + if host_machine.system() != 'windows' + appindicator_dep = dependency('ayatana-appindicator3-0.1', required: false) + if appindicator_dep.found() + zoitechat_gtk_deps += appindicator_dep + zoitechat_gtk_cflags += '-DHAVE_AYATANA_APPINDICATOR' + else + appindicator_dep = dependency('appindicator3-0.1', required: true) + zoitechat_gtk_deps += appindicator_dep + zoitechat_gtk_cflags += '-DHAVE_APPINDICATOR' + endif endif else gtk_dep = dependency('gtk+-2.0', version: '>= 2.24.0')