pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49951: Update net/libsoup24 to 2.50.0
>Number: 49951
>Category: pkg
>Synopsis: Update net/libsoup24 to 2.50.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Jun 07 13:15:00 +0000 2015
>Originator: Leonardo Taccari
>Release: NetBSD 7.99.18
>Organization:
Università Politecnica delle Marche
>Environment:
System: NetBSD boh 7.99.18 NetBSD 7.99.18 (GENERIC) #25: Sat May 23 07:53:06 CEST 2015 leot@boh:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
net/libsoup24 in pkgsrc (2.48.1) is not the latest stable version
(2.50.0).
>How-To-Repeat:
$ cd pkgsrc/net/libsoup24
$ make show-var VARNAME=PKGNAME_NOREV
>Fix:
Please apply the attached trivial patches. A commit message is also
attached.
According to finddepends net/libsoup24 is required by several packages.
I have tested these patches with wip/vimb (a web browser that depends on
www/webkit-gtk and net/libsoup24) with linked binaries with the old
2.48.1 and then rebuilding them with the new 2.50.0 version without
noticing any regression.
-------------------8<-----------------8<-----------------8<-------------------
Update net/libsoup24 to libsoup24-2.50.0.
Changes:
Changes in libsoup from 2.49.92 to 2.50:
* Updated translations:
Basque, Chinese (Taiwan), Danish, Indonesian,
Norwegian bokmål
Changes in libsoup from 2.49.91.1 to 2.49.92:
* Fixed an NTLM problem that caused spurious "Authentication
Failed" errors in evolution-ews. [#735197]
* New/updated translations:
Bosnian, Czech, Greek, Hebrew, Italian, Korean, Lithuanian,
Polish, Serbian, Slovak, Slovenian, Spanish, Swedish
Changes in libsoup from 2.49.1 to 2.49.91.1:
* WebSockets! Libsoup now has support for WebSockets in both
SoupSession and SoupServer. [#627738, Dan Winship and Lionel
Landwerlin, based on code from the Cockpit project]
* The WebSocket code in libsoup 2.49.91 did not build on
32-bit architectures. 2.49.91.1 was released to fix
this.
* Added support for NTLMv2 Session Security to SoupAuthNTLM.
(This is transparent to the app/user; if the server supports
it, it will be used.) [#739192, Adam Seering]
* Added soup_server_accept_iostream() to allow feeding a
non-GSocketConnection GIOStream to SoupServer (eg, when
accepting HTTP requests on some other sort of connection).
[#744186, Marc-André Lureau]
* Added soup_session_steal_connection() and
soup_client_context_steal_connection(), to allow you to
steal a GIOStream from a SoupSession or SoupServer and then
use it for non-HTTP purposes. [#721343, Dan Winship]
* Added soup_server_add_early_handler(), for adding SoupServer
handlers to run at :got-headers time rather than :got-body
(eg, to set up a streaming read of the request body).
[#625645, Dan Winship]
* Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag,
which can be used to bypass SoupSession:max-conns and
SoupSession:max-conns-per-host on a per-message basis.
[#744720, Carlos Garcia Campos]
* Multiple SoupCache fixes from Carlos Garcia Campos:
* Leaked resources are now cleaned up when opening the
cache. [#667682]
* The "Age" header is no longer added to cached
responses. [#741108]
* Fixed the interpretation of the "must-revalidate"
directive to not be stricter than required. [#744468]
* Messages retrieved from cache now behave slightly more
like non-cache messages in terms of SoupSession
signals and timing. [#744788] Additionally, there is a
new SoupMessage::starting signal, which is like
SoupSession::request-started, but emitted for cached
resources as well. [#731153]
* Fixed soup_session_cancel_message() to work reliably on
paused messages. [#745094, Sven Neumann]
* Added code-coverage support to the build. [#744744,
Marc-André Lureau]
* Fixed the library symbol check in "make check" to work when
building with linker options that result in slightly
different organization. [#741348, Iain Lane]
* Added a hack to SoupSessionFeature so that people will stop
re-reporting an old Eclipse bug against libsoup. [#710242]
* Miscellaneous bug and leak fixes in the test programs, leak
fixes in libsoup, and documentation updates.
* Updated translations:
Brazilian Portuguese, French, Galician, Hungarian, Slovak,
Slovenian, Spanish, Turkish
Changes in libsoup from 2.48.0 to 2.49.1:
* Fixed a bug in the SoupMessage:event signal that broke
evolution's ability to connect to https hosts with "bad"
certificates. [#739951, Dan Winship]
* Fixed a case where the async codepaths could potentially
block on a synchronous write [#727138, Dan Winship]
* Fixed the symbol soup_server_set_ssl_cert_file() to get
exported, and added soup_server_get_uris() to the
documentation. [Tristan Van Berkom]
* Improved a bunch of introspection annotations [#729987, Evan
Nemerson]
* Clarified some documentation. [Tristan Van Berkom, Dan
Winship]
* Fixed Windows build, twice [#738003, Kouhei Sutou, and
#738551, Kalev Lember].
* Updated translations:
Bengali (Indian), Chinese (Traditional), Italian, Latvian,
Serbian, Telugu, Ukranian
-------------------8<-----------------8<-----------------8<-------------------
-------------------8<-----------------8<-----------------8<-------------------
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/libsoup24/Makefile,v
retrieving revision 1.68
diff -u -r1.68 Makefile
--- Makefile 23 Apr 2015 09:35:24 -0000 1.68
+++ Makefile 7 Jun 2015 12:57:55 -0000
@@ -1,10 +1,9 @@
# $NetBSD: Makefile,v 1.68 2015/04/23 09:35:24 tnn Exp $
-DISTNAME= libsoup-2.48.1
+DISTNAME= libsoup-2.50.0
PKGNAME= ${DISTNAME:S/libsoup/libsoup24/}
-PKGREVISION= 1
CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsoup/2.48/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsoup/2.50/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/net/libsoup24/PLIST,v
retrieving revision 1.22
diff -u -r1.22 PLIST
--- PLIST 17 Jan 2015 09:20:54 -0000 1.22
+++ PLIST 7 Jun 2015 12:57:55 -0000
@@ -46,6 +46,8 @@
include/libsoup-2.4/libsoup/soup-uri.h
include/libsoup-2.4/libsoup/soup-value-utils.h
include/libsoup-2.4/libsoup/soup-version.h
+include/libsoup-2.4/libsoup/soup-websocket-connection.h
+include/libsoup-2.4/libsoup/soup-websocket.h
include/libsoup-2.4/libsoup/soup-xmlrpc.h
include/libsoup-2.4/libsoup/soup.h
${PLIST.gnome}include/libsoup-gnome-2.4/libsoup/soup-cookie-jar-sqlite.h
@@ -108,6 +110,7 @@
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupServer-deprecated-API.html
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-Top-Level-Domain-utils.html
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-Version-Information.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-WebSockets.html
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-XMLRPC-Support.html
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-soup-method.html
share/gtk-doc/html/libsoup-2.4/libsoup-2.4-soup-status.html
@@ -127,6 +130,7 @@
share/locale/be/LC_MESSAGES/libsoup.mo
share/locale/bg/LC_MESSAGES/libsoup.mo
share/locale/bn_IN/LC_MESSAGES/libsoup.mo
+share/locale/bs/LC_MESSAGES/libsoup.mo
share/locale/ca/LC_MESSAGES/libsoup.mo
share/locale/ca@valencia/LC_MESSAGES/libsoup.mo
share/locale/cs/LC_MESSAGES/libsoup.mo
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/libsoup24/distinfo,v
retrieving revision 1.37
diff -u -r1.37 distinfo
--- distinfo 17 Jan 2015 09:20:54 -0000 1.37
+++ distinfo 7 Jun 2015 12:57:55 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.37 2015/01/17 09:20:54 wiz Exp $
-SHA1 (libsoup-2.48.1.tar.xz) = cccb3e0ab4182bbe891d8ae3de504b8a848a3497
-RMD160 (libsoup-2.48.1.tar.xz) = 3267a44eddd7d1c2afda3f889b6d58ea1fc0977f
-Size (libsoup-2.48.1.tar.xz) = 1707612 bytes
+SHA1 (libsoup-2.50.0.tar.xz) = 8bd422bd5d19b5e2630bbb35dfb06354b1d56442
+RMD160 (libsoup-2.50.0.tar.xz) = 96305642e92460269dac05772ea3a0e984e1de49
+Size (libsoup-2.50.0.tar.xz) = 1755052 bytes
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index