Nirbheek Chauhan
2b121be8f0
soup: Link to libsoup in all cases on non-Linux
...
We have unsolvable issues on macOS because of this, and the feature
was added specifically for issues that occur on Linux distros since
they ship both libsoup 2.4 and 3.0.
Everyone else should just pick one and use it, since you cannot mix
the two in a single process anyway.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1171
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6198 >
2024-03-04 14:58:26 +00:00
Tim-Philipp Müller
f9fadeac4c
subprojects: switch libsoup to a file wrap
...
With fallback_url.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3432 >
2022-11-18 00:56:25 +00:00
Xavier Claessens
9ebc3f2316
meson: Update libsoup.wrap
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3162 >
2022-10-11 14:53:40 -04:00
Xavier Claessens
d477c9e903
Pin all wrap files to closest tag or commit sha1
...
Tracking branches, especially master, can cause regressions at any time.
We should try to use as much stable release tags as possible in the
future.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1152 >
2021-10-14 22:34:49 +00:00
Nirbheek Chauhan
e24e366952
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 >
2021-10-12 12:22:31 +05:30
Jordan Petridis
747e62aed8
libsoup: update to 2.74.0
...
With an extra commit on top to fix the windows build.
See https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/249
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/252 >
2021-08-26 15:59:08 +03:00
ssethupa
3ceafd2ebc
libsoup: bump wrap to 2.70.0
2020-04-07 21:56:14 -05:00
Xavier Claessens
d06b4ffe1e
libsoup: Bump subproject version to 2.68.4
...
Older versions fails to build because the glib dependency was wrong.
Fixes : #75
2020-02-27 13:43:36 +00:00
Xavier Claessens
4bf0504e2a
Bump libsoup wrap to latest stable release
...
It contains fix to properly fallback to libxml2 and sqlite subprojects,
as well as using feature options.
2019-12-03 19:41:24 -05:00
Tim-Philipp Müller
462a2089ef
subprojects: libsoup: pin to latest release
2019-04-16 14:17:49 +00:00
Xavier Claessens
8c04a523ee
Add wrap file for libsoup and libpsl
...
libpsl is a dependency if libsoup that has an upstream Meson build
system (in master only).
libsoup also needs libxml2 but we already have a wrap file for it.
The only remaining dependency that must come from the system is sqlite3.
2019-01-23 16:06:48 -05:00