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
30
31
|
workaround for https://gitlab.alpinelinux.org/alpine/aports/-/issues/12256
diff --git a/meson.build b/meson.build
index a94c123..3fa2059 100644
--- a/meson.build
+++ b/meson.build
@@ -6,6 +6,15 @@ project(
)
gnome_software_dep = dependency('gnome-software')
+appstream_glib_dep = dependency('appstream-glib')
+gio_unix_dep = dependency('gio-unix-2.0')
+gmodule_dep = dependency('gmodule-2.0')
+goa_dep = dependency('goa-1.0')
+gtk_dep = dependency('gtk+-3.0')
+json_glib_dep = dependency('json-glib-1.0')
+libsoup_dep = dependency('libsoup-2.4')
+polkit_gobject_dep = dependency('polkit-gobject-1')
+
plugin_install_dir = gnome_software_dep.get_pkgconfig_variable('plugindir')
cargs = ['-DG_LOG_DOMAIN="GsPluginApk"', '-DI_KNOW_THE_GNOME_SOFTWARE_API_IS_SUBJECT_TO_CHANGE']
@@ -19,7 +28,7 @@ shared_library(
install : true,
install_dir: plugin_install_dir,
c_args : cargs,
- dependencies : [ gnome_software_dep, apk_dep, glib_dep ],
+ dependencies : [ gnome_software_dep, apk_dep, glib_dep, appstream_glib_dep, gio_unix_dep, gmodule_dep, goa_dep, gtk_dep, json_glib_dep, libsoup_dep, polkit_gobject_dep]
)
install_data(
|