See: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/255
We also need to disable sysprof by default because it only builds on
native Linux. If someone really wants it, they can enable the option
on the command-line by passing -Dlibsoup:sysprof=enabled
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1114>
]
libsoup_dep = dependency('libsoup-2.4', version : '>=2.48', required : get_option('soup'),
- fallback : ['libsoup', 'libsoup_dep'])
+ fallback : ['libsoup', 'libsoup_dep'],
+ default_options: ['sysprof=disabled'])
if libsoup_dep.found()
gstsouphttpsrc = library('gstsoup',
[wrap-git]
directory=libsoup
url=https://gitlab.gnome.org/gnome/libsoup.git
-revision=e190e70298be1186ad1a8a5dd0ac430463f76fee
+revision=libsoup-2-74