2019-09-30 10:58:14 -04:00
|
|
|
Name: libsoup
|
2023-02-01 18:04:23 +08:00
|
|
|
Version: 2.74.3
|
2024-11-14 06:16:51 +00:00
|
|
|
Release: 4
|
2019-09-30 10:58:14 -04:00
|
|
|
Summary: An HTTP library implementation
|
|
|
|
|
License: LGPLv2
|
|
|
|
|
URL: https://wiki.gnome.org/Projects/libsoup
|
2021-12-09 15:40:10 +08:00
|
|
|
Source0: https://download.gnome.org/sources/%{name}/2.74/%{name}-%{version}.tar.xz
|
2019-09-30 10:58:14 -04:00
|
|
|
BuildRequires: glib2-devel glib-networking krb5-devel gobject-introspection-devel gettext
|
2019-12-13 15:40:17 +08:00
|
|
|
BuildRequires: libxml2-devel libpsl-devel sqlite-devel vala gtk-doc meson libxslt
|
2021-01-27 14:15:27 +08:00
|
|
|
BuildRequires: samba-winbind-clients brotli-devel
|
|
|
|
|
BuildRequires: pkgconfig(sysprof-capture-4)
|
2019-09-30 10:58:14 -04:00
|
|
|
|
|
|
|
|
Requires: glib2 glib-networking
|
|
|
|
|
|
2021-12-09 15:40:10 +08:00
|
|
|
Patch6000: backport-skip-tls_interaction-test.patch
|
2024-11-14 06:16:51 +00:00
|
|
|
Patch6001: backport-CVE-2024-52530.patch
|
|
|
|
|
Patch6002: backport-0001-CVE-2024-52531.patch
|
|
|
|
|
Patch6003: backport-0002-CVE-2024-52531.patch
|
|
|
|
|
Patch6004: backport-0001-CVE-2024-52532.patch
|
|
|
|
|
Patch6005: backport-0002-CVE-2024-52532.patch
|
2021-06-24 17:18:56 +08:00
|
|
|
|
2019-09-30 10:58:14 -04:00
|
|
|
%description
|
|
|
|
|
libsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop,
|
|
|
|
|
to integrate well with GNOME applications, and also has a synchronous API,
|
|
|
|
|
for use in threaded applications.
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Summary: Header files for %{name}
|
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
|
The %{name}-devel package contains libraries and header files for %{name}.
|
|
|
|
|
|
|
|
|
|
%package_help
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%autosetup -n %{name}-%{version} -p1
|
|
|
|
|
|
|
|
|
|
%build
|
2020-07-24 20:58:45 +08:00
|
|
|
%meson -Dgtk_doc=true
|
2019-09-30 10:58:14 -04:00
|
|
|
%meson_build
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
%meson_install
|
2021-04-19 11:01:45 +08:00
|
|
|
sed -i 's/idm[0-9]\{5,32\}/idm12345678912345/g' %{buildroot}%{_datadir}/gtk-doc/html/libsoup-2.4/ix01.html
|
2019-09-30 10:58:14 -04:00
|
|
|
|
2020-07-24 20:58:45 +08:00
|
|
|
%check
|
|
|
|
|
%meson_test
|
|
|
|
|
|
2019-09-30 10:58:14 -04:00
|
|
|
%files
|
|
|
|
|
%defattr(-,root,root)
|
|
|
|
|
%doc AUTHORS
|
|
|
|
|
%license COPYING
|
|
|
|
|
%{_libdir}/*.so.*
|
|
|
|
|
%{_datadir}/locale/*
|
|
|
|
|
%{_libdir}/girepository-1.0/Soup*2.4.typelib
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%defattr(-,root,root)
|
|
|
|
|
%{_includedir}/%{name}*-2.4
|
|
|
|
|
%{_libdir}/*.so
|
|
|
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
|
%{_datadir}/gir-1.0/Soup*2.4.gir
|
|
|
|
|
%{_datadir}/vala/vapi/libsoup-2.4.*
|
|
|
|
|
|
|
|
|
|
%files help
|
|
|
|
|
%defattr(-,root,root)
|
|
|
|
|
%doc README NEWS
|
2020-07-24 20:58:45 +08:00
|
|
|
%{_datadir}/gtk-doc/html/libsoup-2.4/*
|
2019-09-30 10:58:14 -04:00
|
|
|
|
|
|
|
|
%changelog
|
2024-11-14 06:16:51 +00:00
|
|
|
* Thu Nov 14 2024 xinghe <xinghe2@h-partners.com> - 2.74.3-4
|
|
|
|
|
- Type:cves
|
|
|
|
|
- ID:CVE-2024-52530 CVE-2024-52531 CVE-2024-52532
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-52530 CVE-2024-52531 CVE-2024-52532
|
|
|
|
|
|
2024-04-18 06:10:03 +00:00
|
|
|
* Thu Apr 18 2024 zhangpan <zhangpan103@h-partners.com> - 2.74.3-3
|
|
|
|
|
- Rebuild for next release
|
|
|
|
|
|
2024-02-19 14:58:17 +08:00
|
|
|
* Mon Feb 19 2024 hanhuihui <hanhuihui5@huawei.com> - 2.74.3-2
|
|
|
|
|
- rebuild for glib2 without sysprof
|
|
|
|
|
|
2023-02-01 18:04:23 +08:00
|
|
|
* Mon Jan 2 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 2.74.3-1
|
|
|
|
|
- update to 2.74.3
|
|
|
|
|
|
2022-10-26 03:41:33 +00:00
|
|
|
* Wed Oct 26 2022 zhouwenpei <zhouwenpei1@h-partners.com> - 2.74.2-2
|
|
|
|
|
- Rebuild for next release
|
|
|
|
|
|
2021-12-09 15:40:10 +08:00
|
|
|
* Thu Dec 09 2021 liuyumeng <liuyumeng5@huawei.com> - 2.74.2-1
|
|
|
|
|
- update to libsoup-2.74.2
|
|
|
|
|
|
2021-06-24 17:18:56 +08:00
|
|
|
* Mon Apr 19 2021 zhanzhimin<zhanzhimin@huawei.com> - 2.72.0-3
|
|
|
|
|
- DESC:fix the complie failure due to glib-networking upgrade
|
|
|
|
|
|
2021-04-19 11:01:45 +08:00
|
|
|
* Mon Apr 19 2021 zhanzhimin<zhanzhimin@huawei.com> - 2.72.0-2
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- CVE:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:sed html idm for eliminate difference
|
|
|
|
|
|
2021-01-27 14:15:27 +08:00
|
|
|
* Wed Jan 27 2021 hanhui <hanhui15@huawei.com> - 2.72.0-1
|
|
|
|
|
- Type: enhancement
|
|
|
|
|
- ID: NA
|
|
|
|
|
- SUG: NA
|
|
|
|
|
- DESC: update to 2.72.0
|
|
|
|
|
|
2020-07-24 20:58:45 +08:00
|
|
|
* Thu Jul 23 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.71.0-1
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:upgrade to 2.71.0
|
|
|
|
|
|
2019-09-30 10:58:14 -04:00
|
|
|
* Wed Aug 28 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.66.1-1
|
|
|
|
|
- Package init
|