pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/gnurl: Update to 7.65.0



Module Name:	pkgsrc-wip
Committed By:	ng0 <ng0%n0.is@localhost>
Pushed By:	ng0
Date:		Fri May 31 11:18:46 2019 +0000
Changeset:	ee8f95845f96a3f31ae65c96589940168d5f0b6b

Modified Files:
	gnurl/Makefile
	gnurl/PLIST
	gnurl/distinfo
	gnurl/options.mk

Log Message:
wip/gnurl: Update to 7.65.0

Changelog:

CHANGELOG
---------

Changes, gnurl specific:

* (build) nroff should no longer be a build-time dependency:
  * enforce built-in manual to be always 'off'
  * gnurl.1 is no longer assembled by a perl + nroff
  * gnurl.1 and some other pages are now mdoc documents
* (build) started to adjust gnurl.1 post-mdoc conversion
* (tests) python is detected through autoconfigure and not env(1)

The usual curl Changelog applies, in particular I want to point
out these fixes by curl:

* CVE-2019-5435: Integer overflows in curl_url_set
  - https://curl.haxx.se/docs/CVE-2019-5435.html
* CVE-2019-5436: tftp: use the current blksize for recvfrom()
  - https://curl.haxx.se/docs/CVE-2019-5436.html

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ee8f95845f96a3f31ae65c96589940168d5f0b6b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gnurl/Makefile   | 7 +++----
 gnurl/PLIST      | 1 +
 gnurl/distinfo   | 8 ++++----
 gnurl/options.mk | 8 +++++++-
 4 files changed, 15 insertions(+), 9 deletions(-)

diffs:
diff --git a/gnurl/Makefile b/gnurl/Makefile
index c1ecd5acec..35aa171205 100644
--- a/gnurl/Makefile
+++ b/gnurl/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.2 2019/03/05 00:40:37 gdt Exp $
 
-DISTNAME=	gnurl-7.64.1
+DISTNAME=	gnurl-7.65.0
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_GNU:=gnunet/}
 EXTRACT_SUFX=	.tar.Z
@@ -13,7 +13,7 @@ LICENSE=	mit
 
 BUILD_DEFS+=	IPV6_READY
 
-USE_TOOLS+=		nroff perl pkg-config
+USE_TOOLS+=		pkg-config
 USE_LIBTOOL=		yes
 GNU_CONFIGURE=		yes # make install depends on it
 PKGCONFIG_OVERRIDE=	libgnurl.pc.in
@@ -30,7 +30,6 @@ CONFIGURE_ARGS+=	--disable-ftp
 CONFIGURE_ARGS+=	--disable-gopher
 CONFIGURE_ARGS+=	--disable-imap
 CONFIGURE_ARGS+=	--disable-ldap
-CONFIGURE_ARGS+=	--disable-libpsl
 CONFIGURE_ARGS+=	--without-libpsl
 CONFIGURE_ARGS+=	--without-librtmp
 CONFIGURE_ARGS+=	--with-libidn2
@@ -42,7 +41,7 @@ CONFIGURE_ARGS+=	--disable-smtp
 CONFIGURE_ARGS+=	--without-ssl
 CONFIGURE_ARGS+=	--disable-telnet
 CONFIGURE_ARGS+=	--disable-tftp
-CONFIGURE_ARGS+=	--with-libz=${BUILDLINK_PREFIX.zlib}
+CONFIGURE_ARGS+=	--with-zlib=${BUILDLINK_PREFIX.zlib}
 # Fallback to gnutls preferred CA certificates
 CONFIGURE_ARGS+=	--without-ca-bundle
 CONFIGURE_ARGS+=	--without-ca-path
diff --git a/gnurl/PLIST b/gnurl/PLIST
index 1a4fe70964..02728e2fcf 100644
--- a/gnurl/PLIST
+++ b/gnurl/PLIST
@@ -199,6 +199,7 @@ man/man3/GNURLOPT_LOW_SPEED_TIME.3
 man/man3/GNURLOPT_MAIL_AUTH.3
 man/man3/GNURLOPT_MAIL_FROM.3
 man/man3/GNURLOPT_MAIL_RCPT.3
+man/man3/GNURLOPT_MAXAGE_CONN.3
 man/man3/GNURLOPT_MAXCONNECTS.3
 man/man3/GNURLOPT_MAXFILESIZE.3
 man/man3/GNURLOPT_MAXFILESIZE_LARGE.3
diff --git a/gnurl/distinfo b/gnurl/distinfo
index e98ecfadca..9eeb9cf4de 100644
--- a/gnurl/distinfo
+++ b/gnurl/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.2 2019/03/05 00:40:37 gdt Exp $
 
-SHA1 (gnurl-7.64.1.tar.Z) = d990086d1958fef416f9e88962a792fca4d3c0fe
-RMD160 (gnurl-7.64.1.tar.Z) = dc355b3b9421c448a354057dbf14dc652b01d95d
-SHA512 (gnurl-7.64.1.tar.Z) = 684587363a71c28bd8a3707e16facea97e44d9ad21595602802b19dd116a4434c1fc7f7778126455ddd5f68a5e8f3f090c802d4dd87c62a82f7251525ce14ca9
-Size (gnurl-7.64.1.tar.Z) = 6304833 bytes
+SHA1 (gnurl-7.65.0.tar.Z) = e06ace1dbc6253d7463c0e95d36d7337de7d9fba
+RMD160 (gnurl-7.65.0.tar.Z) = fa81c13fbcd0dbae7c8d88e9e32294db774095df
+SHA512 (gnurl-7.65.0.tar.Z) = 21c945a177f60de1d92e9028070904cfba29a0efdfbef4afc0450d5236e3bcfb0e82f4ec638aa1f3427ab1a8fdb77c8358d5c44d3c8787b310d2a7eeb69baa41
+Size (gnurl-7.65.0.tar.Z) = 6127504 bytes
diff --git a/gnurl/options.mk b/gnurl/options.mk
index b08f117458..fcc123b004 100644
--- a/gnurl/options.mk
+++ b/gnurl/options.mk
@@ -1,11 +1,17 @@
 # $NetBSD: options.mk,v 1.1 2019/02/01 15:21:29 gdt Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.gnurl
-PKG_SUPPORTED_OPTIONS=	inet6
+PKG_SUPPORTED_OPTIONS=	inet6 tests
 PKG_SUGGESTED_OPTIONS=	inet6
 
 .include "../../mk/bsd.options.mk"
 
+.if !empty(PKG_OPTIONS:Mtests)
+.include "../../lang/python/tool.mk"
+PYTHON_FOR_BUILD_ONLY=	yes
+USE_TOOLS+=	perl
+.endif
+
 .if !empty(PKG_OPTIONS:Minet6)
 CONFIGURE_ARGS+=	--enable-ipv6
 .else


Home | Main Index | Thread Index | Old Index