From e24e366952634a2765f1528c158afab0e2487be0 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Tue, 12 Oct 2021 11:43:16 +0530 Subject: [PATCH] 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: --- subprojects/gst-plugins-good/ext/soup/meson.build | 3 ++- subprojects/libsoup.wrap | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/subprojects/gst-plugins-good/ext/soup/meson.build b/subprojects/gst-plugins-good/ext/soup/meson.build index 9eaa60b52d..f16a130ca4 100644 --- a/subprojects/gst-plugins-good/ext/soup/meson.build +++ b/subprojects/gst-plugins-good/ext/soup/meson.build @@ -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', diff --git a/subprojects/libsoup.wrap b/subprojects/libsoup.wrap index 6fd7d542a3..b77272e05d 100644 --- a/subprojects/libsoup.wrap +++ b/subprojects/libsoup.wrap @@ -1,4 +1,4 @@ [wrap-git] directory=libsoup url=https://gitlab.gnome.org/gnome/libsoup.git -revision=e190e70298be1186ad1a8a5dd0ac430463f76fee +revision=libsoup-2-74