aboutsummaryrefslogtreecommitdiff
path: root/main/meson.build
diff options
context:
space:
mode:
authorMarvin W <git@larma.de>2025-04-07 15:28:51 +0200
committerMarvin W <git@larma.de>2025-04-07 15:28:51 +0200
commit5bf4223acabc3889b5371c517b08db78f508e03f (patch)
tree6e79c9eef38dc6450d965c0ec55c075473e864ea /main/meson.build
parent7dc815ac4d196f01ce76fc5e61ef13b02dace15e (diff)
Add Cairo fallback for GTK<4.14
Diffstat (limited to 'main/meson.build')
-rw-r--r--main/meson.build5
1 files changed, 4 insertions, 1 deletions
diff --git a/main/meson.build b/main/meson.build
index ee8e834f..8fdcf1e9 100644
--- a/main/meson.build
+++ b/main/meson.build
@@ -49,7 +49,6 @@ sources = files(
'src/ui/conversation_content_view/file_default_widget.vala',
'src/ui/conversation_content_view/file_image_widget.vala',
'src/ui/conversation_content_view/file_transmission_progress.vala',
- 'src/ui/conversation_content_view/file_transmission_progress.c',
'src/ui/conversation_content_view/file_widget.vala',
'src/ui/conversation_content_view/item_actions.vala',
'src/ui/conversation_content_view/message_widget.vala',
@@ -126,6 +125,10 @@ endif
if dep_gtk4.version() == 'unknown' or dep_gtk4.version().version_compare('>=4.12')
vala_args += ['-D', 'GTK_4_12']
endif
+if dep_gtk4.version() == 'unknown' or dep_gtk4.version().version_compare('>=4.14')
+ vala_args += ['-D', 'GTK_4_14']
+ sources += files('src/ui/conversation_content_view/file_transmission_progress.c')
+endif
if dep_libadwaita.version() == 'unknown' or dep_libadwaita.version().version_compare('>=1.3')
vala_args += ['-D', 'Adw_1_3']
endif