pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/libsoup
Module Name: pkgsrc
Committed By: wiz
Date: Fri Aug 16 13:08:58 UTC 2019
Modified Files:
pkgsrc/net/libsoup: Makefile PLIST distinfo options.mk
Removed Files:
pkgsrc/net/libsoup/patches: patch-tests_Makefile.in
Log Message:
libsoup: update to 2.66.2.
Switch to meson since autotools build system was removed.
Changes in libsoup from 2.66.1 to 2.66.2:
* Make gettext optional (might not be available in Windows)
[Seungha Yang]
* MSVC: set encoding to UTF-8 to avoid errors [Seungha Yang]
* MinGW tests build fix [Tomas Popela]
* Check for TLS support only when external glib dependency is available
[Seungha Yang]
Changes in libsoup from 2.66.0 to 2.66.1:
* Fix dylib versioning in MacOS [Tom Schoonjans]
* Visual Studio build fixes [Chun-wei Fan]
* MinGW build fixes [Руслан Ижбулатов]
* Meson build system improvements [Claudio Saavedra, Jakub Adam]
* Fix random CI failures due to parallel apache tests [Claudio Saavedra]
* Code cleanups [Claudio Saavedra]
Changes in libsoup from 2.65.92 to 2.66.0:
* Fix lookup for libxml2 on Visual Studio builds [Chun-wei Fan]
Changes in libsoup from 2.65.91 to 2.65.92:
* SoupConnection: Fix check for remote disconnectin idle state
[Michael Catanzaro, #134]
* Code cleanups and warnings fixed [Michael Catanzaro]
* Remove stale .pc.in files [Claudio Saavedra, #137]
* Updated translations: Dutch
Changes in libsoup from 2.65.90 to 2.65.91:
* Remove RFCs from sources [Tomas Popela, #133]
Changes in libsoup from 2.65.2 to 2.65.90:
* Avoid using threads in SoupRequestFile asynchronous API
[Ignacio Casal Quinteiro]
Changes in libsoup from 2.65.1 to 2.65.2:
* Remove autotools build system and change to meson by default
[#12, Tomas Popela]
* Many fixes to Meson [Claudio Saavedra, Tomas Popela, Xavier
Claessens]
* Improvements to the continuous integration infrastructure
[Xavier Claessens]
* Make sure SoupSession features are not disposed until all
pending messages are processed [#130, Claudio Saavedra]
* Updated translations: Greek, Slovak, French.
Changes in libsoup from 2.64.0 to 2.65.1:
* Added MTLMv2 responses support [Michal Hrubý]
* Many fixes to the meson build system [Tomas Popela]
* Remove Visual Studio project files [Chun-wei Fan]
* Enable VAPI by default [#119, Jeremy Bicha]
* New strict header field parameter parsing API [Claudio Saavedra]
* Code cleanups [Claudio Saavedra]
* Updated translations: Belarusian, Serbian
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 pkgsrc/net/libsoup/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/libsoup/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/libsoup/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/libsoup/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/net/libsoup/patches/patch-tests_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/libsoup/Makefile
diff -u pkgsrc/net/libsoup/Makefile:1.51 pkgsrc/net/libsoup/Makefile:1.52
--- pkgsrc/net/libsoup/Makefile:1.51 Wed Apr 3 00:32:59 2019
+++ pkgsrc/net/libsoup/Makefile Fri Aug 16 13:08:58 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2019/04/03 00:32:59 ryoon Exp $
+# $NetBSD: Makefile,v 1.52 2019/08/16 13:08:58 wiz Exp $
-DISTNAME= libsoup-2.64.2
-PKGREVISION= 3
+DISTNAME= libsoup-2.66.2
CATEGORIES= net gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsoup/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -14,32 +13,18 @@ LICENSE= gnu-lgpl-v2
DEPENDS+= glib-networking-[0-9]*:../../net/glib-networking
USE_TOOLS+= pkg-config gmake intltool msgfmt
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-# XXX work around botched gettext check (ignores libintl)
-CONFIGURE_ENV+= DATADIRNAME=share
+PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-2.4.pc
+PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-gnome-2.4.pc
+PKGCONFIG_OVERRIDE_STAGE=pre-install
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE}
-# XXX: disable Vala bindings otherwise the configure phase fails because is not
-# XXX: able to find vapigen.
-CONFIGURE_ARGS+= --enable-vala=no
-CONFIGURE_ARGS+= --disable-tls-check
-CONFIGURE_ARGS+= --with-apache-httpd=no
+# disable vala detection
+MESON_ARGS+= -Dvapi=false
-PKGCONFIG_OVERRIDE+= libsoup-2.4.pc.in
-PKGCONFIG_OVERRIDE+= libsoup-gnome-2.4.pc.in
-
-TEST_TARGET= check
-
-BUILDLINK_TRANSFORM+= rm:-Werror=missing-include-dirs
-
-# gcc>=4.2 specific -Werror=XXX flags will be added unconditionally.
.include "../../mk/compiler.mk"
-.if !empty(CC_VERSION:Mgcc-4.[01].*) || !empty(CC_VERSION:Mgcc-[1-3].*)
-CONFIGURE_ARGS+= --disable-more-warnings
-.endif
-
.if !empty(PKGSRC_COMPILER:Mclang)
+
_WRAP_EXTRA_ARGS.CC+= -Wno-error=format-nonliteral
CWRAPPERS_APPEND.cc+= -Wno-error=format-nonliteral
.endif
@@ -50,9 +35,10 @@ CWRAPPERS_APPEND.cc+= -Wno-error=format-
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.9.5
-BUILDLINK_DEPMETHOD.gobject-introspection+= build
+BUILDLINK_DEPMETHOD.gobject-introspection= build
.include "../../devel/gobject-introspection/buildlink3.mk"
CONFIGURE_ARGS+= --enable-introspection
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../www/libpsl/buildlink3.mk"
+.include "../../devel/py-meson/build.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/libsoup/PLIST
diff -u pkgsrc/net/libsoup/PLIST:1.12 pkgsrc/net/libsoup/PLIST:1.13
--- pkgsrc/net/libsoup/PLIST:1.12 Fri Apr 27 14:24:26 2018
+++ pkgsrc/net/libsoup/PLIST Fri Aug 16 13:08:58 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2018/04/27 14:24:26 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2019/08/16 13:08:58 wiz Exp $
include/libsoup-2.4/libsoup/soup-address.h
include/libsoup-2.4/libsoup/soup-auth-domain-basic.h
include/libsoup-2.4/libsoup/soup-auth-domain-digest.h
@@ -57,74 +57,16 @@ include/libsoup-gnome-2.4/libsoup/soup-g
include/libsoup-gnome-2.4/libsoup/soup-gnome.h
lib/girepository-1.0/Soup-2.4.typelib
lib/girepository-1.0/SoupGNOME-2.4.typelib
-lib/libsoup-2.4.la
-lib/libsoup-gnome-2.4.la
+lib/libsoup-2.4.so
+lib/libsoup-2.4.so.1
+lib/libsoup-2.4.so.1.8.0
+lib/libsoup-gnome-2.4.so
+lib/libsoup-gnome-2.4.so.1
+lib/libsoup-gnome-2.4.so.1.8.0
lib/pkgconfig/libsoup-2.4.pc
lib/pkgconfig/libsoup-gnome-2.4.pc
share/gir-1.0/Soup-2.4.gir
share/gir-1.0/SoupGNOME-2.4.gir
-share/gtk-doc/html/libsoup-2.4/SoupAddress.html
-share/gtk-doc/html/libsoup-2.4/SoupAuth.html
-share/gtk-doc/html/libsoup-2.4/SoupAuthDomain.html
-share/gtk-doc/html/libsoup-2.4/SoupAuthDomainBasic.html
-share/gtk-doc/html/libsoup-2.4/SoupAuthDomainDigest.html
-share/gtk-doc/html/libsoup-2.4/SoupAuthManager.html
-share/gtk-doc/html/libsoup-2.4/SoupCache.html
-share/gtk-doc/html/libsoup-2.4/SoupContentDecoder.html
-share/gtk-doc/html/libsoup-2.4/SoupContentSniffer.html
-share/gtk-doc/html/libsoup-2.4/SoupCookie.html
-share/gtk-doc/html/libsoup-2.4/SoupCookieJar.html
-share/gtk-doc/html/libsoup-2.4/SoupCookieJarDB.html
-share/gtk-doc/html/libsoup-2.4/SoupCookieJarText.html
-share/gtk-doc/html/libsoup-2.4/SoupLogger.html
-share/gtk-doc/html/libsoup-2.4/SoupMessage.html
-share/gtk-doc/html/libsoup-2.4/SoupMessageBody.html
-share/gtk-doc/html/libsoup-2.4/SoupMessageHeaders.html
-share/gtk-doc/html/libsoup-2.4/SoupMultipart.html
-share/gtk-doc/html/libsoup-2.4/SoupMultipartInputStream.html
-share/gtk-doc/html/libsoup-2.4/SoupProxyResolverDefault.html
-share/gtk-doc/html/libsoup-2.4/SoupRequest.html
-share/gtk-doc/html/libsoup-2.4/SoupRequestData.html
-share/gtk-doc/html/libsoup-2.4/SoupRequestFile.html
-share/gtk-doc/html/libsoup-2.4/SoupRequestHTTP.html
-share/gtk-doc/html/libsoup-2.4/SoupServer.html
-share/gtk-doc/html/libsoup-2.4/SoupSession.html
-share/gtk-doc/html/libsoup-2.4/SoupSessionAsync.html
-share/gtk-doc/html/libsoup-2.4/SoupSessionFeature.html
-share/gtk-doc/html/libsoup-2.4/SoupSessionSync.html
-share/gtk-doc/html/libsoup-2.4/SoupSocket.html
-share/gtk-doc/html/libsoup-2.4/SoupURI.html
-share/gtk-doc/html/libsoup-2.4/annotation-glossary.html
-share/gtk-doc/html/libsoup-2.4/ch01.html
-share/gtk-doc/html/libsoup-2.4/ch02.html
-share/gtk-doc/html/libsoup-2.4/ch03.html
-share/gtk-doc/html/libsoup-2.4/ch04.html
-share/gtk-doc/html/libsoup-2.4/ch05.html
-share/gtk-doc/html/libsoup-2.4/home.png
-share/gtk-doc/html/libsoup-2.4/index.html
-share/gtk-doc/html/libsoup-2.4/ix01.html
-share/gtk-doc/html/libsoup-2.4/left-insensitive.png
-share/gtk-doc/html/libsoup-2.4/left.png
-share/gtk-doc/html/libsoup-2.4/libsoup-2.4-HTML-Form-Support.html
-share/gtk-doc/html/libsoup-2.4/libsoup-2.4-Soup-Miscellaneous-Utilities.html
-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
-share/gtk-doc/html/libsoup-2.4/libsoup-2.4.devhelp2
-share/gtk-doc/html/libsoup-2.4/libsoup-build-howto.html
-share/gtk-doc/html/libsoup-2.4/libsoup-client-howto.html
-share/gtk-doc/html/libsoup-2.4/libsoup-request-howto.html
-share/gtk-doc/html/libsoup-2.4/libsoup-server-howto.html
-share/gtk-doc/html/libsoup-2.4/libsoup-session-porting.html
-share/gtk-doc/html/libsoup-2.4/right-insensitive.png
-share/gtk-doc/html/libsoup-2.4/right.png
-share/gtk-doc/html/libsoup-2.4/style.css
-share/gtk-doc/html/libsoup-2.4/up-insensitive.png
-share/gtk-doc/html/libsoup-2.4/up.png
share/locale/an/LC_MESSAGES/libsoup.mo
share/locale/as/LC_MESSAGES/libsoup.mo
share/locale/be/LC_MESSAGES/libsoup.mo
Index: pkgsrc/net/libsoup/distinfo
diff -u pkgsrc/net/libsoup/distinfo:1.21 pkgsrc/net/libsoup/distinfo:1.22
--- pkgsrc/net/libsoup/distinfo:1.21 Tue Oct 23 07:17:53 2018
+++ pkgsrc/net/libsoup/distinfo Fri Aug 16 13:08:58 2019
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.21 2018/10/23 07:17:53 leot Exp $
+$NetBSD: distinfo,v 1.22 2019/08/16 13:08:58 wiz Exp $
-SHA1 (libsoup-2.64.2.tar.xz) = 286b2dc5e4396b6328870da761798e61701f901a
-RMD160 (libsoup-2.64.2.tar.xz) = 12af987a048627f662788742ec3f66e3f8053348
-SHA512 (libsoup-2.64.2.tar.xz) = c001495be4e1eafd169b904431b22e961b52f5a3202f2e75b0657281cbfd91153148765bd95378bba3e85a66d7eaca428750641f20c07ca3232d1f9bdabdc90f
-Size (libsoup-2.64.2.tar.xz) = 1793440 bytes
-SHA1 (patch-tests_Makefile.in) = 7144b1b29fc35a950f2f0c3e2a1600483636a645
+SHA1 (libsoup-2.66.2.tar.xz) = f549a0ab984895a11053505806068bbad22a1dfc
+RMD160 (libsoup-2.66.2.tar.xz) = 787dc933e36ac75edb95438d47a4e495de5550ab
+SHA512 (libsoup-2.66.2.tar.xz) = 1df443470239f23d22301e37e36f3d34963352ee0122f317cd15b19d90115831091bddcee27bc6f0d4994adcf4e5bd9c0395de2bd7f39ae305ba0edea7789092
+Size (libsoup-2.66.2.tar.xz) = 1446024 bytes
Index: pkgsrc/net/libsoup/options.mk
diff -u pkgsrc/net/libsoup/options.mk:1.4 pkgsrc/net/libsoup/options.mk:1.5
--- pkgsrc/net/libsoup/options.mk:1.4 Tue May 3 11:37:39 2016
+++ pkgsrc/net/libsoup/options.mk Fri Aug 16 13:08:58 2019
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2016/05/03 11:37:39 prlw1 Exp $
+# $NetBSD: options.mk,v 1.5 2019/08/16 13:08:58 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.libsoup
PKG_SUPPORTED_OPTIONS= gssapi
@@ -8,8 +8,4 @@ PKG_SUGGESTED_OPTIONS=
.if !empty(PKG_OPTIONS:Mgssapi)
. include "../../mk/krb5.buildlink3.mk"
-CONFIGURE_ARGS+= --with-gssapi
-CONFIGURE_ARGS+= --with-krb5-config=${KRB5_CONFIG}
-.else
-CONFIGURE_ARGS+= --without-gssapi
.endif
Home |
Main Index |
Thread Index |
Old Index