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 meta-oe (master branch)
Inherits
  • gcc
  • 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/0001-Fix-possibly-uninitialized-warnings.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/fb98e9a8c3062c75357b961543af091de2dd5459]
libsoup-2.4/0001-Remove-http-and-https-aliases-support-test.patch Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/111ae4ebe7cc2e389573cff5b9ac76509d6cbac0]
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

bbappends

This recipe is appended by:

meta-cube libsoup-2.4_%.bbappend
meta-wpe libsoup-2.4_%.bbappend
meta-flatpak libsoup-2.4_%.bbappend
meta-wpe libsoup-2.4_2.58.1.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master libsoup-2.4 2.74.3 (this recipe)