Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Nov 2020 17:18:45 +0000 (UTC)
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r554305 - in head/www: cadaver neon
Message-ID:  <202011061718.0A6HIjIM020113@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arrowd
Date: Fri Nov  6 17:18:44 2020
New Revision: 554305
URL: https://svnweb.freebsd.org/changeset/ports/554305

Log:
  www/neon: Update to 0.31.2.
  
  PR:		250048
  Submitted by:	daniel.engberg.lists@pyret.net
  Approved by:	lev (maintainer timeout)

Modified:
  head/www/cadaver/Makefile
  head/www/neon/Makefile
  head/www/neon/distinfo
  head/www/neon/pkg-plist

Modified: head/www/cadaver/Makefile
==============================================================================
--- head/www/cadaver/Makefile	Fri Nov  6 16:53:31 2020	(r554304)
+++ head/www/cadaver/Makefile	Fri Nov  6 17:18:44 2020	(r554305)
@@ -63,7 +63,9 @@ CONFIGURE_ARGS+=--disable-nls \
 		--without-libintl-prefix
 .endif
 
+NEON_VERSION=	31
+
 post-patch:
-	@${REINPLACE_CMD} 's,27 28 29,& 30,' ${WRKSRC}/configure
+	@${REINPLACE_CMD} 's,27 28 29,& ${NEON_VERSION},' ${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/www/neon/Makefile
==============================================================================
--- head/www/neon/Makefile	Fri Nov  6 16:53:31 2020	(r554304)
+++ head/www/neon/Makefile	Fri Nov  6 17:18:44 2020	(r554305)
@@ -2,59 +2,58 @@
 # $FreeBSD$
 
 PORTNAME=	neon
-PORTVERSION=	0.30.2
-PORTREVISION=	4
+PORTVERSION=	0.31.2
 CATEGORIES=	www
-MASTER_SITES=	LOCAL/lev
+MASTER_SITES=	https://notroj.github.io/neon/
 
 MAINTAINER=	lev@FreeBSD.org
 COMMENT=	HTTP and WebDAV client library for Unix systems
 
 LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/src/COPYING.LIB
 
-USES=		pathfix libtool
+USES=		libtool localbase:ldflags pathfix pkgconfig
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-shared
 
-OPTIONS_SUB=		yes
-OPTIONS_DEFINE=		CA_BUNDLE DOCS GSSAPI NLS OPENSSL PROXY
+OPTIONS_DEFINE=		CA_BUNDLE DOCS GSSAPI NLS PROXY
 OPTIONS_DEFAULT=	CA_BUNDLE EXPAT GSSAPI OPENSSL
+
+OPTIONS_RADIO=		SSL
+OPTIONS_RADIO_SSL=	GNUTLS OPENSSL
 OPTIONS_SINGLE=		XML
-OPTIONS_SINGLE_XML=	EXPAT LIBXML
+OPTIONS_SINGLE_XML=	EXPAT LIBXML2
 
-CA_BUNDLE_DESC=		Install CA bundle for OpenSSL
+CA_BUNDLE_DESC=		Enable CA bundle for GnuTLS/OpenSSL
 LIBXML_DESC=		libxml2 XML parser support
 PROXY_DESC=		libproxy support
 XML_DESC=		XML parser library
 
 CA_BUNDLE_CONFIGURE_ON=	--with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt
 CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
-EXPAT_CONFIGURE_WITH=	expat
+
 EXPAT_LIB_DEPENDS=	libexpat.so:textproc/expat2
+EXPAT_CONFIGURE_WITH=	expat
+
 GSSAPI_CONFIGURE_WITH=	gssapi
-LIBXML_CONFIGURE_WITH=	libxml2
-LIBXML_USES=		gnome
-LIBXML_USE=		GNOME=libxml2
+
+LIBXML2_CONFIGURE_WITH=	libxml2
+LIBXML2_USES=		gnome
+LIBXML2_USE=		GNOME=libxml2
+
 NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext
+
+OPENSSL_USES=		ssl
 OPENSSL_CONFIGURE_ENV=	ne_cv_libsfor_SSL_library_init=-lssl
 OPENSSL_CONFIGURE_WITH=	ssl
-OPENSSL_USES=		ssl
+
 PROXY_CONFIGURE_WITH=	libproxy
 PROXY_LIB_DEPENDS=	libproxy.so:net/libproxy
 
-.include <bsd.port.options.mk>
-
-CONFIGURE_ARGS+=--enable-shared \
-		--with-libs=${LOCALBASE}:${PREFIX}
-
-.if ${PORT_OPTIONS:MCA_BUNDLE} && !${PORT_OPTIONS:MOPENSSL}
-WARNING+=	"OpenSSL need for CA bundle support"
-WARNING+=	"Enable the OPENSSL option or disable the CA_BUNDLE option"
-.endif
-
-PLIST_SUB+=	PORTVERSION=${PORTVERSION}
-DOCSDIR=	${PREFIX}/share/doc/neon
+OPTIONS_SUB=		yes
+DOCSDIR=		${PREFIX}/share/doc/neon
 
 post-patch:
 	${REINPLACE_CMD} -e 's|-@NEON_VERSION@$$||' ${WRKSRC}/Makefile.in

Modified: head/www/neon/distinfo
==============================================================================
--- head/www/neon/distinfo	Fri Nov  6 16:53:31 2020	(r554304)
+++ head/www/neon/distinfo	Fri Nov  6 17:18:44 2020	(r554305)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1529335398
-SHA256 (neon-0.30.2.tar.gz) = db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca
-SIZE (neon-0.30.2.tar.gz) = 932779
+TIMESTAMP = 1601636169
+SHA256 (neon-0.31.2.tar.gz) = cf1ee3ac27a215814a9c80803fcee4f0ede8466ebead40267a9bd115e16a8678
+SIZE (neon-0.31.2.tar.gz) = 867914

Modified: head/www/neon/pkg-plist
==============================================================================
--- head/www/neon/pkg-plist	Fri Nov  6 16:53:31 2020	(r554304)
+++ head/www/neon/pkg-plist	Fri Nov  6 17:18:44 2020	(r554305)
@@ -26,7 +26,7 @@ include/neon/ne_xmlreq.h
 lib/libneon.a
 lib/libneon.so
 lib/libneon.so.27
-lib/libneon.so.27.3.2
+lib/libneon.so.27.4.2
 libdata/pkgconfig/neon.pc
 man/man1/neon-config.1.gz
 man/man3/ne_add_request_header.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011061718.0A6HIjIM020113>