Name libsoup-2.4
Version 2.74.3
Summary An HTTP library implementation in C
Description libsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications.
Section x11/gnome/libs
License LGPL-2.0-only
Homepage https://wiki.gnome.org/Projects/libsoup
Bug tracker https://bugzilla.gnome.org/
Recipe file recipes-support/libsoup/libsoup-2.4_2.74.3.bb
Layer openembedded-core (walnascar branch)
Inherits
  • gettext
  • gobject-introspection
  • gobject-introspection-data
  • gtk-doc
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
  • upstream-version-is-even
Dependencies
  • gcc-cross-i686
  • gettext-native
  • glib-2.0
  • glib-2.0-native
  • gobject-introspection
  • gobject-introspection-native
  • gtk-doc-native
  • libpsl
  • libxml2
  • meson-native
  • ninja-native
  • pkgconfig-native
  • python3-native
  • qemu-native
  • sqlite3
  • virtual/compilerlibs
  • virtual/libc
  • brotli
  • krb5
  • sysprof
PACKAGECONFIG options
  • brotli
  • gnome
  • gssapi
  • ntlm
  • sysprof

Sources

https://download.gnome.org/sources//libsoup/2.74/libsoup-2.74.3.tar.xz

Patches

Patch Status
libsoup-2.4/0001-Fix-build-with-libxml2-2.12.0-and-clang-17.patch Submitted [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/385]
libsoup-2.4/0001-CVE-2025-32911.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/422/commits]
libsoup-2.4/CVE-2024-52532-1.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/6adc0e3eb74c257ed4e2a23eb4b2774fdb0d67be#f1d67ca0386b145ea201cf88d27f72724d7c6715]
libsoup-2.4/CVE-2024-52532-2.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/29b96fab2512666d7241e46c98cc45b60b795c0c]
libsoup-2.4/CVE-2024-52532-3.patch Backport
libsoup-2.4/CVE-2025-32053.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/eaed42ca8d40cd9ab63764e3d63641180505f40a]
libsoup-2.4/CVE-2025-2784.patch Backport
libsoup-2.4/CVE-2024-52530.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/402/diffs?commit_id=04df03bc092ac20607f3e150936624d4f536e68b]
libsoup-2.4/CVE-2025-32906.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/af5b9a4a3945c52b940d5ac181ef51bb12011f1f]
libsoup-2.4/CVE-2025-32914.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/450/diffs?commit_id=5bfcf8157597f2d327050114fb37ff600004dbcf]
libsoup-2.4/CVE-2025-46420.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/421/diffs?commit_id=c9083869ec2a3037e6df4bd86b45c419ba295f8e]
libsoup-2.4/CVE-2025-46421.patch Backport
libsoup-2.4/CVE-2025-32050.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/9bb0a55de55c6940ced811a64fbca82fe93a9323]
libsoup-2.4/CVE-2025-32052.patch Backport
libsoup-2.4/CVE-2025-32909.patch Backport
libsoup-2.4/CVE-2025-32910-1.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/417/diffs?commit_id=e40df6d48a1cbab56f5d15016cc861a503423cfe]
libsoup-2.4/CVE-2025-32910-2.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/417/diffs?commit_id=405a8a34597a44bd58c4759e7d5e23f02c3b556a]
libsoup-2.4/CVE-2025-32910-3.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/417/diffs?commit_id=ea16eeacb052e423eb5c3b0b705e5eab34b13832]
libsoup-2.4/CVE-2025-32912.patch Backport
libsoup-2.4/CVE-2024-52531-1.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/407/diffs?commit_id=825fda3425546847b42ad5270544e9388ff349fe]
libsoup-2.4/CVE-2024-52531-2.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/407/diffs?commit_id=a35222dd0bfab2ac97c10e86b95f762456628283]
libsoup-2.4/CVE-2025-4476.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/e64c221f9c7d09b48b610c5626b3b8c400f0907c?merge_request_iid=457]
libsoup-2.4/CVE-2025-32907.patch Backport
libsoup-2.4/CVE-2025-4948.patch Backport
libsoup-2.4/CVE-2025-4969.patch Backport
libsoup-2.4/CVE-2025-4945.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/8988379984e33dcc7d3aa58551db13e48755959f]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
walnascar (Yocto Project 5.2) libsoup-2.4 2.74.3 (this recipe)
styhead (Yocto Project 5.1) libsoup-2.4 2.74.3
scarthgap (Yocto Project 5.0) libsoup-2.4 2.74.3
nanbield (Yocto Project 4.3) libsoup-2.4 2.74.3
mickledore (Yocto Project 4.2) libsoup-2.4 2.74.3
langdale (Yocto Project 4.1) libsoup-2.4 2.74.2
kirkstone (Yocto Project 4.0) libsoup-2.4 2.74.2
honister (Yocto Project 3.4) libsoup-2.4 2.72.0
hardknott (Yocto Project 3.3) libsoup-2.4 2.72.0
gatesgarth (Yocto Project 3.2) libsoup-2.4 2.70.0
dunfell (Yocto Project 3.1) libsoup-2.4 2.68.4
zeus (Yocto Project 3.0) libsoup-2.4 2.66.4
warrior (Yocto Project 2.7) libsoup-2.4 2.64.2
thud (Yocto Project 2.6) libsoup-2.4 2.62.3
sumo (Yocto Project 2.5) libsoup-2.4 2.60.3
rocko (Yocto Project 2.4) libsoup-2.4 2.58.2
pyro (Yocto Project 2.3) libsoup-2.4 2.56.0
morty (Yocto Project 2.2) libsoup-2.4 2.54.1
krogoth (Yocto Project 2.1) libsoup-2.4 2.52.2
jethro (Yocto Project 2.0) libsoup-2.4 2.50.0
fido (Yocto Project 1.8) libsoup-2.4 2.46.0
dizzy (Yocto Project 1.7) libsoup-2.4 2.46.0
daisy (Yocto Project 1.6) libsoup-2.4 2.45.3
dora (Yocto Project 1.5) libsoup-2.4 2.42.1
dylan (Yocto Project 1.4) libsoup-2.4 2.40.2
danny (Yocto Project 1.3) libsoup-2.4 2.38.1