Sat Dec 14 12:35:20 2019 UTC ()
www/gnurl: perl is only required for tests.

--without-gssapi seems to be no longer required, gss isn't picked up
for base or pkgsrc.


(ng0)
diff -r1.7 -r1.8 pkgsrc/www/gnurl/Makefile
diff -r1.1 -r1.2 pkgsrc/www/gnurl/options.mk

cvs diff -r1.7 -r1.8 pkgsrc/www/gnurl/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/gnurl/Attic/Makefile 2019/11/18 18:34:10 1.7
+++ pkgsrc/www/gnurl/Attic/Makefile 2019/12/14 12:35:20 1.8
@@ -1,74 +1,76 @@ @@ -1,74 +1,76 @@
1# $NetBSD: Makefile,v 1.7 2019/11/18 18:34:10 ng0 Exp $ 1# $NetBSD: Makefile,v 1.8 2019/12/14 12:35:20 ng0 Exp $
2 2
3DISTNAME= gnurl-7.67.0 3DISTNAME= gnurl-7.67.0
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= ${MASTER_SITE_GNU:=gnunet/} 5MASTER_SITES= ${MASTER_SITE_GNU:=gnunet/}
6EXTRACT_SUFX= .tar.Z 6EXTRACT_SUFX= .tar.Z
7 7
8MAINTAINER= ng0@NetBSD.org 8MAINTAINER= ng0@NetBSD.org
9HOMEPAGE= https://gnunet.org/en/gnurl.html 9HOMEPAGE= https://gnunet.org/en/gnurl.html
10COMMENT= Client that groks URLs (micro fork of curl) 10COMMENT= Client that groks URLs (micro fork of curl)
11# not completely, the curl license is inspired by mit 11# not completely, the curl license is inspired by mit
12LICENSE= mit 12LICENSE= mit
13 13
14BUILD_DEFS+= IPV6_READY 14BUILD_DEFS+= IPV6_READY
15 15
16USE_TOOLS+= perl pkg-config 16USE_TOOLS+= pkg-config
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18GNU_CONFIGURE= yes # make install depends on it 18GNU_CONFIGURE= yes # make install depends on it
19PKGCONFIG_OVERRIDE= libgnurl.pc.in 19PKGCONFIG_OVERRIDE= libgnurl.pc.in
20INSTALLATION_DIRS= share/doc/gnurl 20INSTALLATION_DIRS= share/doc/gnurl
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23 23
24# or "check"? 24# or "check"?
25TEST_TARGET= -C tests test 25TEST_TARGET= -C tests test
26 26
27CONFIGURE_ARGS+= --without-libssh2 27CONFIGURE_ARGS+= --without-libssh2
28CONFIGURE_ARGS+= --without-libmetalink 28CONFIGURE_ARGS+= --without-libmetalink
29CONFIGURE_ARGS+= --without-winidn 29CONFIGURE_ARGS+= --without-winidn
30CONFIGURE_ARGS+= --without-librtmp 30CONFIGURE_ARGS+= --without-librtmp
31CONFIGURE_ARGS+= --without-nghttp2 31CONFIGURE_ARGS+= --without-nghttp2
32CONFIGURE_ARGS+= --without-nss 32CONFIGURE_ARGS+= --without-nss
 33# \todo: is cyassl deprecated?
33CONFIGURE_ARGS+= --without-cyassl 34CONFIGURE_ARGS+= --without-cyassl
34CONFIGURE_ARGS+= --without-ssl 35CONFIGURE_ARGS+= --without-ssl
35CONFIGURE_ARGS+= --without-winssl 36CONFIGURE_ARGS+= --without-winssl
36CONFIGURE_ARGS+= --without-darwinssl 37CONFIGURE_ARGS+= --without-darwinssl
37CONFIGURE_ARGS+= --disable-sspi 38CONFIGURE_ARGS+= --disable-sspi
38CONFIGURE_ARGS+= --disable-ldap 39CONFIGURE_ARGS+= --disable-ldap
39CONFIGURE_ARGS+= --without-libpsl 40CONFIGURE_ARGS+= --without-libpsl
40CONFIGURE_ARGS+= --disable-rtsp 41CONFIGURE_ARGS+= --disable-rtsp
41CONFIGURE_ARGS+= --disable-dict 42CONFIGURE_ARGS+= --disable-dict
42CONFIGURE_ARGS+= --disable-telnet 43CONFIGURE_ARGS+= --disable-telnet
43CONFIGURE_ARGS+= --disable-tftp 44CONFIGURE_ARGS+= --disable-tftp
44CONFIGURE_ARGS+= --disable-pop3 45CONFIGURE_ARGS+= --disable-pop3
45CONFIGURE_ARGS+= --disable-imap 46CONFIGURE_ARGS+= --disable-imap
46CONFIGURE_ARGS+= --disable-smtp 47CONFIGURE_ARGS+= --disable-smtp
47CONFIGURE_ARGS+= --disable-gopher 48CONFIGURE_ARGS+= --disable-gopher
48CONFIGURE_ARGS+= --disable-file 49CONFIGURE_ARGS+= --disable-file
49CONFIGURE_ARGS+= --disable-ftp 50CONFIGURE_ARGS+= --disable-ftp
50CONFIGURE_ARGS+= --disable-smb 51CONFIGURE_ARGS+= --disable-smb
51CONFIGURE_ARGS+= --disable-ntlm-wb 52CONFIGURE_ARGS+= --disable-ntlm-wb
52CONFIGURE_ARGS+= --with-gnutls 53CONFIGURE_ARGS+= --with-gnutls
53CONFIGURE_ARGS+= --with-libidn2 54CONFIGURE_ARGS+= --with-libidn2
 55# \todo: is with libz deprecated?
54CONFIGURE_ARGS+= --with-libz=${BUILDLINK_PREFIX.zlib} 56CONFIGURE_ARGS+= --with-libz=${BUILDLINK_PREFIX.zlib}
55# Fallback to gnutls preferred CA certificates 57# Fallback to gnutls preferred CA certificates
56CONFIGURE_ARGS+= --without-ca-bundle 58CONFIGURE_ARGS+= --without-ca-bundle
57CONFIGURE_ARGS+= --without-ca-path 59CONFIGURE_ARGS+= --without-ca-path
58CONFIGURE_ARGS+= --with-ca-fallback 60CONFIGURE_ARGS+= --with-ca-fallback
59# Do not pick up GSS, should be fixed in upstream. 61# Do not pick up GSS.
60# https://bugs.gnunet.org/view.php?id=5610 62# https://bugs.gnunet.org/view.php?id=5610
61CONFIGURE_ARGS+= --without-gssapi 63# CONFIGURE_ARGS+= --without-gssapi
62CONFIGURE_ARGS+= --disable-valgrind 64CONFIGURE_ARGS+= --disable-valgrind
63# We do not want HTTP3 support yet, see release announcement 65# We do not want HTTP3 support yet, see release announcement
64CONFIGURE_ARGS+= --without-ngtcp2 66CONFIGURE_ARGS+= --without-ngtcp2
65CONFIGURE_ARGS+= --without-nghttp2 67CONFIGURE_ARGS+= --without-nghttp2
66CONFIGURE_ARGS+= --without-nghttp3 68CONFIGURE_ARGS+= --without-nghttp3
67CONFIGURE_ARGS+= --without-quiche 69CONFIGURE_ARGS+= --without-quiche
68 70
69.include "options.mk" 71.include "options.mk"
70 72
71post-install: 73post-install:
72.for f in TheArtOfHttpScripting FAQ 74.for f in TheArtOfHttpScripting FAQ
73 ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DESTDIR}${PREFIX}/share/doc/gnurl/ 75 ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DESTDIR}${PREFIX}/share/doc/gnurl/
74.endfor 76.endfor

cvs diff -r1.1 -r1.2 pkgsrc/www/gnurl/Attic/options.mk (expand / switch to unified diff)

--- pkgsrc/www/gnurl/Attic/options.mk 2019/02/01 15:21:29 1.1
+++ pkgsrc/www/gnurl/Attic/options.mk 2019/12/14 12:35:20 1.2
@@ -1,13 +1,17 @@ @@ -1,13 +1,17 @@
1# $NetBSD: options.mk,v 1.1 2019/02/01 15:21:29 gdt Exp $ 1# $NetBSD: options.mk,v 1.2 2019/12/14 12:35:20 ng0 Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.gnurl 3PKG_OPTIONS_VAR= PKG_OPTIONS.gnurl
4PKG_SUPPORTED_OPTIONS= inet6 4PKG_SUPPORTED_OPTIONS= inet6 tests
5PKG_SUGGESTED_OPTIONS= inet6 5PKG_SUGGESTED_OPTIONS= inet6
6 6
7.include "../../mk/bsd.options.mk" 7.include "../../mk/bsd.options.mk"
8 8
9.if !empty(PKG_OPTIONS:Minet6) 9.if !empty(PKG_OPTIONS:Minet6)
10CONFIGURE_ARGS+= --enable-ipv6 10CONFIGURE_ARGS+= --enable-ipv6
11.else 11.else
12CONFIGURE_ARGS+= --disable-ipv6 12CONFIGURE_ARGS+= --disable-ipv6
13.endif 13.endif
 14
 15.if !empty(PKG_OPTIONS:Mtests)
 16USE_TOOLS+= perl
 17.endif