From e05fb7b3e36c052baf0dd607ddeb22c0a2b5cbde Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 19:47:04 +0200 Subject: Adding upstream version 43.2. Signed-off-by: Daniel Baumann --- gnome-initial-setup/meson.build | 89 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 gnome-initial-setup/meson.build (limited to 'gnome-initial-setup/meson.build') diff --git a/gnome-initial-setup/meson.build b/gnome-initial-setup/meson.build new file mode 100644 index 0000000..a3dd513 --- /dev/null +++ b/gnome-initial-setup/meson.build @@ -0,0 +1,89 @@ +sources = [] + +resources = gnome.compile_resources( + 'gis-assistant-resources', + files('gis-assistant.gresource.xml'), + c_name: 'gis_assistant' +) + +sources += [ + resources, + 'cc-common-language.c', + 'gnome-initial-setup.c', + 'gis-assistant.c', + 'gis-page.c', + 'gis-page-header.c', + 'gis-pkexec.c', + 'gis-driver.c', + 'gis-keyring.c', + 'gnome-initial-setup.h', + 'gis-assistant.h', + 'gis-page.h', + 'gis-page-header.h', + 'gis-pkexec.h', + 'gis-driver.h', + 'gis-keyring.h' +] + +geocode_glib_2_dep = dependency( + 'geocode-glib-2.0', + fallback: ['geocode-glib', 'geocode_glib_dep'], + default_options: [ + 'enable-gtk-doc=false', + 'enable-installed-tests=false', + 'enable-introspection=false', + 'soup2=false', + ], +) + +gweather_dep = dependency('gweather4') + +subdir('pages') + +dependencies = [ + dependency ('libnm', version: '>= 1.2'), + dependency ('libnma-gtk4', version: '>= 1.0'), + dependency ('polkit-gobject-1', version: '>= 0.103'), + dependency ('accountsservice'), + geocode_glib_2_dep, + dependency ('gnome-desktop-4'), + dependency ('gsettings-desktop-schemas', version: '>= 3.37.1'), + dependency ('fontconfig'), + dependency ('goa-1.0'), + dependency ('gtk4', version: '>= 4.6'), + dependency ('glib-2.0', version: '>= 2.63.1'), + dependency ('gio-unix-2.0', version: '>= 2.53.0'), + dependency ('gdm', version: '>= 3.8.3'), + gweather_dep, + dependency ('libgeoclue-2.0', version: '>= 2.3.1'), + cc.find_library('m', required: false), + dependency ('pango', version: '>= 1.32.5'), + dependency ('json-glib-1.0'), + dependency ('krb5'), + dependency ('libsecret-1', version: '>= 0.18.8'), + dependency ('pwquality'), + dependency ('rest-1.0'), + ibus_dep, + libmalcontent_dep, + libmalcontent_ui_dep, + libadwaita_dep, + webkitgtk_dep +] + +executable( + 'gnome-initial-setup', + sources, + include_directories: config_h_dir, + dependencies: dependencies, + install: true, + install_dir: get_option('libexecdir') +) + +executable( + 'gnome-initial-setup-copy-worker', + ['gnome-initial-setup-copy-worker.c'], + include_directories: config_h_dir, + dependencies: dependencies, + install: true, + install_dir: get_option('libexecdir') +) -- cgit v1.2.3