forked from pool/libsoup
Accepting request 99105 from GNOME:Factory
Pushing G:F OBS-URL: https://build.opensuse.org/request/show/99105 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsoup?expand=0&rev=57
This commit is contained in:
commit
d2d4f3e5d7
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c387eefd8214c458965b1d6e3490cea33b5bb6c81798cac90cde96136dc19401
|
|
||||||
size 715466
|
|
3
libsoup-2.37.3.tar.xz
Normal file
3
libsoup-2.37.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a59fa57d6c61ff9600ae271102d4a850bebb17b118d059850fdf0cd00b375d2c
|
||||||
|
size 615420
|
@ -1,3 +1,99 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 20 09:19:03 UTC 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.37.3:
|
||||||
|
+ Simplified SoupHTTPInputStream and SoupRequestHTTP, allowing
|
||||||
|
related simplifications in WebKit's ResourceHandleSoup. This is
|
||||||
|
an ABI-incompatible change, but SoupHTTPInputStream is an
|
||||||
|
unstable API. [bgo#663451]
|
||||||
|
+ Fixed a bug that caused the SOUP_MESSAGE_CERTIFICATE_TRUSTED
|
||||||
|
flag to always be cleared, causing epiphany to claim all https
|
||||||
|
pages were untrusted. [bgo#665182]
|
||||||
|
+ Fixed some bugs in the handling of SoupSession:http-aliases and
|
||||||
|
SoupSession:https-aliases.
|
||||||
|
+ Fixed SoupContentDecoder's "ignore Content-Encoding: gzip
|
||||||
|
because the server didn't actually mean it" hack to handle
|
||||||
|
x-gzip too.
|
||||||
|
+ Clarified the documentation on SoupSession:ssl-strict
|
||||||
|
[bgo#666280]
|
||||||
|
+ Fixed handling of ACLOCAL_FLAGS [bgo#641470]
|
||||||
|
- Add xz BuildRequires because we can't build a package for a
|
||||||
|
xz-compressed tarball without explicitly specifying that... See
|
||||||
|
bnc#697467 for more details.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 12 15:50:01 UTC 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Remove explicit Requires for glib2-devel, libgnutls-devel,
|
||||||
|
libgcrypt-devel, libgpg-error-devel, libxml2-devel in devel
|
||||||
|
subpackage: the needed ones will automatically be added the
|
||||||
|
pkgconfig() way.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 8 20:13:05 UTC 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Split typelib files into typelib-1_0-Soup-2_4 subpackage.
|
||||||
|
- Add typelib-1_0-Soup-2_4 Requires to devel subpackage.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 22 09:44:02 UTC 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.37.2:
|
||||||
|
+ Fixed up the output of SoupDirectoryInputStream, thus improving
|
||||||
|
the display of local directories in WebKit-based browsers.
|
||||||
|
[bgo#662266]
|
||||||
|
+ Fixed a bug introduced in 2.37.1 that caused some cancelled
|
||||||
|
SoupMessages to be leaked. [bgo#662847]
|
||||||
|
+ Added new SoupSession properties "http-aliases" and
|
||||||
|
"https-aliases" that allow you to configure more explicitly
|
||||||
|
what URL protocols are treated as aliases for http (eg, "dav:",
|
||||||
|
"webcal:", etc), and which should be recognized as meaning
|
||||||
|
something else, (eg, "ftp:")
|
||||||
|
+ Added soup_session_would_redirect() and
|
||||||
|
soup_session_redirect_message(), to help users that want to
|
||||||
|
handle some or all redirects themselves. Added
|
||||||
|
soup_message_set_redirect() to make it easier to return
|
||||||
|
redirection responses from a SoupServer.
|
||||||
|
+ Added the SoupSession "use-thread-context" property, which
|
||||||
|
tells it to use GMainContexts in a gio-compliant way (and in
|
||||||
|
particular, allows having different messages running in
|
||||||
|
different GMainContexts on the same SoupSession, though only to
|
||||||
|
a limited extent since SoupSessionAsync is still not
|
||||||
|
thread-safe). In particular, this was added in order to address
|
||||||
|
webkit#68238.
|
||||||
|
+ Made SoupURI %-encode non-ASCII characters when parsing URIs,
|
||||||
|
in particular to fix a problem with certain servers sending
|
||||||
|
syntactically invalid redirects that they would then only
|
||||||
|
interpret correctly if you fixed the syntax for them.
|
||||||
|
[bgo#662806]
|
||||||
|
+ Fixed a connection-handling bug that could cause problems with
|
||||||
|
servers that requested authentication and then timed out the
|
||||||
|
connection while the application was waiting for the user to
|
||||||
|
enter a password. [bgo#660057]
|
||||||
|
+ Made NTLM and Basic authentication handle some non-ASCII
|
||||||
|
usernames and passwords. (NTLM should handle most. It's
|
||||||
|
impossible to fix Basic in the general case.) [bgo#576838]
|
||||||
|
+ Added support for "deflate" Content-Encoding, so that we can
|
||||||
|
work with broken servers that insisted on using it even though
|
||||||
|
we explicitly indicated in the request headers that we didn't
|
||||||
|
support it. [bgo#661682]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 27 21:40:29 UTC 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.37.1:
|
||||||
|
+ Fixed a problem with connections being assigned to multiple
|
||||||
|
requests at once after a redirection [bgo#651146].
|
||||||
|
+ Ported SoupSession to use GTlsDatabase internally, and added
|
||||||
|
two new properties, SoupSession:use-system-ca-file (to
|
||||||
|
specify that the session should use the default system tlsdb)
|
||||||
|
and SoupSession:tlsdb (to specify a specific tlsdb to use)
|
||||||
|
+ Likewise, added SoupServer:tls-certificate, for specifying a
|
||||||
|
certificate/key for an https server to use.
|
||||||
|
+ Made SoupHTTPInputStream more memory efficient [bgo#659255]
|
||||||
|
+ Fixed soup_message_get_https_status() to return information
|
||||||
|
more reliably (with latest glib-networking).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 18 06:27:40 UTC 2011 - vuntz@opensuse.org
|
Tue Oct 18 06:27:40 UTC 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
32
libsoup.spec
32
libsoup.spec
@ -15,25 +15,25 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
# norootforbuild
|
|
||||||
|
|
||||||
|
|
||||||
Name: libsoup
|
Name: libsoup
|
||||||
Summary: HTTP client/server library for GNOME
|
Summary: HTTP client/server library for GNOME
|
||||||
Version: 2.36.1
|
License: LGPL-2.1+
|
||||||
Release: 1
|
|
||||||
License: LGPLv2.1+
|
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
|
Version: 2.37.3
|
||||||
|
Release: 0
|
||||||
Url: http://www.gnome.org
|
Url: http://www.gnome.org
|
||||||
Source: http://download.gnome.org/sources/libsoup/2.36/%{name}-%{version}.tar.bz2
|
Source: http://download.gnome.org/sources/libsoup/2.37/%{name}-%{version}.tar.xz
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
BuildRequires: glib2-devel >= 2.30.0
|
|
||||||
BuildRequires: glib-networking
|
BuildRequires: glib-networking
|
||||||
|
BuildRequires: glib2-devel >= 2.31.0
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: libgnome-keyring-devel
|
BuildRequires: libgnome-keyring-devel
|
||||||
BuildRequires: libxml2-devel
|
BuildRequires: libxml2-devel
|
||||||
BuildRequires: sqlite3-devel
|
BuildRequires: sqlite3-devel
|
||||||
|
# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467
|
||||||
|
BuildRequires: xz
|
||||||
# We do not need these dependencies needed only for tests.
|
# We do not need these dependencies needed only for tests.
|
||||||
#BuildRequires: apache2-mod_php5 php5-xmlrpc
|
#BuildRequires: apache2-mod_php5 php5-xmlrpc
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -52,7 +52,6 @@ Features:
|
|||||||
* XML-RPC support
|
* XML-RPC support
|
||||||
|
|
||||||
%package 2_4-1
|
%package 2_4-1
|
||||||
License: LGPLv2.1+
|
|
||||||
Summary: HTTP client/server library for GNOME
|
Summary: HTTP client/server library for GNOME
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
Requires: glib-networking >= 2.27.90
|
Requires: glib-networking >= 2.27.90
|
||||||
@ -79,11 +78,21 @@ Features:
|
|||||||
* Server support for Digest and Basic authentication
|
* Server support for Digest and Basic authentication
|
||||||
* XML-RPC support
|
* XML-RPC support
|
||||||
|
|
||||||
|
%package -n typelib-1_0-Soup-2_4
|
||||||
|
Summary: HTTP client/server library for GNOME -- Introspection bindings
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n typelib-1_0-Soup-2_4
|
||||||
|
Libsoup is an HTTP client/server library for GNOME. It uses GObjects
|
||||||
|
and the glib main loop, to integrate well with GNOME applications.
|
||||||
|
|
||||||
|
This package provides the GObject Introspection bindings for libsoup.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
License: LGPLv2.1+
|
|
||||||
Summary: HTTP client/server library for GNOME - Development Files
|
Summary: HTTP client/server library for GNOME - Development Files
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
Requires: %{name} = %{version} glib2-devel libgnutls-devel libgcrypt-devel libgpg-error-devel libxml2-devel
|
Requires: %{name} = %{version}
|
||||||
|
Requires: typelib-1_0-Soup-2_4 = %{version}
|
||||||
Provides: %{name}-doc = %{version}
|
Provides: %{name}-doc = %{version}
|
||||||
Obsoletes: %{name}-doc < %{version}
|
Obsoletes: %{name}-doc < %{version}
|
||||||
# bug437293
|
# bug437293
|
||||||
@ -129,6 +138,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc README COPYING NEWS AUTHORS
|
%doc README COPYING NEWS AUTHORS
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.*
|
||||||
|
|
||||||
|
%files -n typelib-1_0-Soup-2_4
|
||||||
|
%defattr(-,root,root)
|
||||||
%{_libdir}/girepository-1.0/Soup-2.4.typelib
|
%{_libdir}/girepository-1.0/Soup-2.4.typelib
|
||||||
%{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
|
%{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user