summarylogtreecommitdiffstats
path: root/6.3.1.patch
blob: d7ae2d36e0ec2f4306aaf28eef80750fd3a12b6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project (
   'gala-layoutpw-plugin',
   'vala', 'c',
-  version: '6.3.0'
+  version: '6.3.1'
 )
 
 add_project_arguments ([
@@ -65,6 +65,17 @@
   vala_flags = ['--define', 'HAS_MUTTER338', '--define', 'HAS_MUTTER40', '--define', 'HAS_MUTTER41']
 endif
 
+mutter42_dep = dependency('libmutter-10', version: ['>= 42', '< 43'], required: false)
+if mutter42_dep.found()
+  libmutter_dep = dependency('libmutter-10', version: '>= 42')
+  mutter_dep = [
+    libmutter_dep,
+    dependency('mutter-cogl-10'), dependency('mutter-cogl-pango-10'),
+    dependency('mutter-clutter-10')
+  ]
+  vala_flags = ['--define', 'HAS_MUTTER338', '--define', 'HAS_MUTTER40', '--define', 'HAS_MUTTER41', '--define', 'HAS_MUTTER42']
+endif
+
 if mutter_dep.length () == 0
   error ('No supported mutter library found!')
 endif