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