libsoup: Bump to 2.74 to fix gssapi build failure on macOS
authorNirbheek Chauhan <nirbheek@centricular.com>
Tue, 12 Oct 2021 06:13:16 +0000 (11:43 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Tue, 12 Oct 2021 06:52:31 +0000 (12:22 +0530)
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>

subprojects/gst-plugins-good/ext/soup/meson.build
subprojects/libsoup.wrap

index 9eaa60b..f16a130 100644 (file)
@@ -12,7 +12,8 @@ soup_args = [
 ]
 
 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',
index 6fd7d54..b77272e 100644 (file)
@@ -1,4 +1,4 @@
 [wrap-git]
 directory=libsoup
 url=https://gitlab.gnome.org/gnome/libsoup.git
-revision=e190e70298be1186ad1a8a5dd0ac430463f76fee
+revision=libsoup-2-74