build: configure subproject sysprof with -Dagent=false
authorChristian Hergert <chergert@redhat.com>
Fri, 22 Jul 2022 18:30:21 +0000 (11:30 -0700)
committerChristian Hergert <chergert@redhat.com>
Tue, 26 Jul 2022 23:29:25 +0000 (16:29 -0700)
Sysprof has a new -Dagent=true build option which allows installing a
/usr/bin/sysprof-agent program (simimlar to sysprof-cli). It provides a
P2P D-Bus API to the process which can control subprocesses. It's used by
IDE tooling to have more control across container boundaries.

However, we do not need it for GTK CI.

meson.build

index 1b8f2d0248389b896d7fc52b8a237ebc28ed953c..2ab7290628b86974f333862674a0783923b2711e 100644 (file)
@@ -670,6 +670,7 @@ if not get_option('sysprof').disabled()
   libsysprof_capture_dep = dependency('sysprof-capture-4', version: sysprof_req,
     required: get_option('sysprof'),
     default_options: [
+      'agent=false',
       'examples=false',
       'gtk=false',
       'tests=false',
@@ -684,6 +685,7 @@ if not get_option('sysprof').disabled()
   libsysprof_dep = dependency('sysprof-4',
     required: false,
     default_options: [
+      'agent=false',
       'examples=false',
       'gtk=false',
       'tests=false',