libsoup: Bump to 2.74 to fix gssapi build failure on macOS

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>
This commit is contained in:
Nirbheek Chauhan 2021-10-12 11:43:16 +05:30
parent 40d559adcf
commit e24e366952
2 changed files with 3 additions and 2 deletions

View file

@ -12,7 +12,8 @@ soup_args = [
] ]
libsoup_dep = dependency('libsoup-2.4', version : '>=2.48', required : get_option('soup'), 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() if libsoup_dep.found()
gstsouphttpsrc = library('gstsoup', gstsouphttpsrc = library('gstsoup',

View file

@ -1,4 +1,4 @@
[wrap-git] [wrap-git]
directory=libsoup directory=libsoup
url=https://gitlab.gnome.org/gnome/libsoup.git url=https://gitlab.gnome.org/gnome/libsoup.git
revision=e190e70298be1186ad1a8a5dd0ac430463f76fee revision=libsoup-2-74