1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

- rename www/neon29 to www/neon and update to neon-0.30.1

- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
This commit is contained in:
Olli Hauer 2014-12-24 06:03:22 +00:00
parent 6ccec1b781
commit 311e3b182f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=375392
33 changed files with 71 additions and 49 deletions

1
MOVED
View File

@ -7329,3 +7329,4 @@ x11/nvidia-driver-71||2014-12-19|Removed: Not compatible with xserver 1.14
x11/nvidia-driver-96||2014-12-19|Removed: Not compatible with xserver 1.14
www/drupal7-jailadmin||2014-12-20|Removed per author's request; unmaintained
www/drupal7-vulnscan||2014-12-20|Removed per author's request; unmaintained
www/neon29|www/neon|2014-12-24|Rename to reflect upstream

View File

@ -5,6 +5,20 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20141224:
AFFECTS: users of lang/neon29
AUTHOR: ohauer@FreeBSD.org
The port www/neon29 was renamed to www/neon and updated to version 0.30.1
If you use pkg, simply upgrade:
# pkg upgrade
If you use portmaster, rebuild ports dependding on neon
# portmaster -o www/neon www/neon29
# portmaster -R -r neon
20141219:
AFFECTS: users of x11/xorg and all xorg ports
AUTHOR: dumbbell@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= libcoverart
PORTVERSION= 1.0.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= https://cloud.github.com/downloads/metabrainz/${PORTNAME}/
@ -12,7 +12,7 @@ COMMENT= Library for accessing the MusicBrainz cover art archive
LICENSE= LGPL20
LIB_DEPENDS= libjansson.so:${PORTSDIR}/devel/jansson \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
USES= cmake
USE_LDCONFIG= yes

View File

@ -2,7 +2,7 @@
PORTNAME= libmusicbrainz
PORTVERSION= 3.0.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \
http://ftp.osuosl.org/pub/musicbrainz/
@ -14,7 +14,7 @@ COMMENT= MusicBrainz client library for audio metadata lookup
LICENSE= LGPL21
LIB_DEPENDS= libdiscid.so:${PORTSDIR}/audio/libdiscid \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
USES= cmake
USE_LDCONFIG= yes

View File

@ -2,6 +2,7 @@
PORTNAME= libmusicbrainz
PORTVERSION= 5.0.1
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://cloud.github.com/downloads/metabrainz/${PORTNAME}/
PKGNAMESUFFIX= 5
@ -11,7 +12,7 @@ COMMENT= MusicBrainz client library for audio metadata lookup
LICENSE= LGPL21
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
USES= cmake
USE_LDCONFIG= yes

View File

@ -3,7 +3,7 @@
PORTNAME= libopensync-plugin-sunbird
PORTVERSION= 0.22
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= deskutils
MASTER_SITES= http://www.opensync.org/download/releases/${PORTVERSION}/
@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Sunbird plugin for the OpenSync framework
LIB_DEPENDS= libopensync.so:${PORTSDIR}/devel/libopensync022 \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
USES= libtool pkgconfig tar:bzip2
GNU_CONFIGURE= yes

View File

@ -3,6 +3,7 @@
PORTNAME= mirall
PORTVERSION= 1.6.3
PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= http://download.owncloud.com/desktop/stable/
@ -13,7 +14,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libinotify.so:${PORTSDIR}/devel/libinotify \
libqtkeychain.so:${PORTSDIR}/security/qtkeychain \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
USES= cmake:outsource compiler:c++11-lang gmake pkgconfig tar:bzip2
USE_QT4= corelib dbus gui network qtestlib webkit xml \

View File

@ -4,7 +4,7 @@
PORTNAME= anjuta
PORTVERSION= 2.32.1.1
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@ -72,7 +72,7 @@ DEVHELP_DESC= Devhelp support
.if ${PORT_OPTIONS:MSVN}
BUILD_DEPENDS+= svn:${PORTSDIR}/devel/subversion
LIB_DEPENDS+= libapr-1.so:${PORTSDIR}/devel/apr1
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
RUN_DEPENDS+= svn:${PORTSDIR}/devel/subversion
PLIST_SUB+= SVN=""
.else

View File

@ -3,6 +3,7 @@
PORTNAME= dav
PORTVERSION= 1.2
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://download.pureftpd.org/php-webdav/
PKGNAMEPREFIX= php5-
@ -13,7 +14,7 @@ COMMENT= The PHP WebDAV extension
LICENSE= ISCL
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
USE_PHP= yes
USE_PHPIZE= yes

View File

@ -3,6 +3,7 @@
PORTNAME= pysvn
PORTVERSION= 1.7.8
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
@ -12,7 +13,7 @@ COMMENT= Python binding for Subversion
LICENSE= APACHE20
LIB_DEPENDS= libsvn_client-1.so:${PORTSDIR}/devel/subversion \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
# Python3 ready
USES= python

View File

@ -3,7 +3,7 @@
PORTNAME= subversion
PORTVERSION= #please edit Makefile.inc for PORTVERSION, so ../svnmerge can stay in sync.
PORTREVISION?= 8
PORTREVISION?= 9
CATEGORIES+= devel
PKGNAMESUFFIX= 16
MASTER_SITES= http://subversion.tigris.org/downloads/
@ -60,7 +60,7 @@ MOD_DAV_SVN_USE= APACHE=22+
NEON_CONFIGURE_OFF= --without-neon
NEON_CONFIGURE_ON= --with-neon=${LOCALBASE}
NEON_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
NEON_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
NLS_CONFIGURE_OFF= --disable-nls
NLS_USES= gettext

View File

@ -3,7 +3,7 @@
PORTNAME= subversion
PORTVERSION= 1.7.19
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES+= devel
MASTER_SITES= ${MASTER_SITE_APACHE}
DIST_SUBDIR= subversion17
@ -59,7 +59,7 @@ MOD_DAV_SVN_USE= APACHE=22+
NEON_CONFIGURE_OFF= --without-neon
NEON_CONFIGURE_ON= --with-neon=${LOCALBASE}
NEON_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
NEON_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
NLS_CONFIGURE_OFF= --disable-nls
NLS_USES= gettext

View File

@ -2,7 +2,7 @@
.include "${.CURDIR}/Makefile.common"
PORTREVISION= 0
PORTREVISION= 1
COMMENT= Full integrated office productivity suite
@ -279,7 +279,7 @@ SYSTRAY_CONFIGURE_ENABLE= systray
TEST_CONFIGURE_ENABLE= cve-tests
WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
WEBDAV_CONFIGURE_ENABLE= neon
.include <bsd.port.options.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= live-f1
PORTVERSION= 0.2.11
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
@ -12,7 +12,7 @@ COMMENT= Native client for the official Formula 1 Live Timing service
LICENSE= GPLv2
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= audacious-plugins
PORTVERSION= 3.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= multimedia audio
MASTER_SITES= http://distfiles.audacious-media-player.org/
@ -262,7 +262,7 @@ PLIST_SUB+= CDAUDIOPLUGIN="@comment "
.endif
.if ${PORT_OPTIONS:MNEON}
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
CONFIGURE_ARGS+=--enable-neon
PLIST_SUB+= NEONPLUGIN=""
.else

View File

@ -6,7 +6,7 @@ PORTNAME= gstreamer
PORTVERSION?= ${BASE_PORTVERSION}
# When chasing a shared library for a plug-in bump the PORTREVISION in the
# plug-in port instead, like ${category}/gstreamer-plugin-${PLUGIN}.
PORTREVISION?= 4
PORTREVISION?= 5
PORTEPOCH= 3
CATEGORIES?= multimedia audio
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \

View File

@ -415,7 +415,7 @@ gst_nas_PLIST_FILES= ${GST_LIB_DIR}/libgstnassink.la \
${GST_LIB_DIR}/libgstnassink.so
# neon
gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29
gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
gst_neon_CONFIGURE_ENV+= NEON_CFLAGS="-I${LOCALBASE}/include/neon"
gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.la \
${GST_LIB_DIR}/libgstneonhttpsrc.so

View File

@ -6,7 +6,7 @@ PORTNAME= gstreamer
PORTVERSION?= ${BASE_PORTVERSION}
# When chasing a shared library for a plug-in bump the PORTREVISION in the
# plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}.
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= multimedia audio
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \

View File

@ -307,7 +307,7 @@ gst_mpeg2enc_LIB_DEPENDS= libmjpegutils.so:${PORTSDIR}/multimedia/mjpegtools
gst_mpeg2dec_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2
# neon
gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29
gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.so
# ogg

View File

@ -3,7 +3,7 @@
PORTNAME= asterisk
PORTVERSION= 1.8.32.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@ -107,7 +107,7 @@ CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
SPANDSP_CONFIGURE_WITH= spandsp
SPANDSP_LIB_DEPENDS= libspandsp.so:${PORTSDIR}/comms/spandsp
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
SRTP_CONFIGURE_WITH= srtp
SRTP_BUILD_DEPENDS= libsrtp>=1.4.4:${PORTSDIR}/net/libsrtp
LUA_CONFIGURE_WITH= lua

View File

@ -2,7 +2,7 @@
PORTNAME= asterisk
PORTVERSION= 11.15.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@ -100,7 +100,7 @@ CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
SPANDSP_CONFIGURE_WITH= spandsp
SPANDSP_LIB_DEPENDS= libspandsp.so:${PORTSDIR}/comms/spandsp
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
SRTP_CONFIGURE_WITH= srtp
SRTP_BUILD_DEPENDS= libsrtp>=1.4.4:${PORTSDIR}/net/libsrtp
LUA_CONFIGURE_WITH= lua

View File

@ -2,6 +2,7 @@
PORTNAME= asterisk
PORTVERSION= 13.1.0
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@ -102,7 +103,7 @@ CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
SPANDSP_CONFIGURE_WITH= spandsp
SPANDSP_LIB_DEPENDS= libspandsp.so:${PORTSDIR}/comms/spandsp
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
EXCHANGE_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
SRTP_CONFIGURE_WITH= srtp
SRTP_BUILD_DEPENDS= libsrtp>=1.4.4:${PORTSDIR}/net/libsrtp
LUA_CONFIGURE_WITH= lua

View File

@ -3,7 +3,7 @@
PORTNAME= owncloud-csync
PORTVERSION= 0.91.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net kde
MASTER_SITES= http://download.owncloud.com/desktop/stable/
DISTNAME= ocsync-${PORTVERSION}
@ -16,7 +16,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libiniparser.so:${PORTSDIR}/devel/iniparser \
libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient \
libssh.so.4:${PORTSDIR}/security/libssh \
libneon.so:${PORTSDIR}/www/neon29
libneon.so:${PORTSDIR}/www/neon
USES= cmake:outsource iconv pkgconfig tar:bzip2
USE_SQLITE= yes

View File

@ -3,7 +3,7 @@
PORTNAME= nut
PORTVERSION= 2.7.2
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= sysutils
MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
@ -105,7 +105,7 @@ PLIST_SUB+= NUT_SNMP="@comment "
.endif
.if ${PORT_OPTIONS:MNEON}
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
CONFIGURE_ARGS+= --with-neonxml
PLIST_SUB+= NUT_NEON=""
.else

View File

@ -3,6 +3,7 @@
PORTNAME= mogilefs
PORTVERSION= 0.9.2
PORTREVISION= 1
CATEGORIES= sysutils pear
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
@ -13,7 +14,7 @@ COMMENT= PHP client library to communicate with the MogileFS storage
LICENSE= BSD
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
USE_PHP= yes
USE_PHP_BUILD= spl

View File

@ -527,7 +527,7 @@
SUBDIR += mythplugin-mythweb
SUBDIR += nanoblogger
SUBDIR += nanoblogger-extra
SUBDIR += neon29
SUBDIR += neon
SUBDIR += netoffice
SUBDIR += netrik
SUBDIR += netstiff

View File

@ -3,7 +3,7 @@
PORTNAME= cadaver
PORTVERSION= 0.23.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= http://www.webdav.org/cadaver/ \
http://www.tcbug.org/
@ -11,7 +11,7 @@ MASTER_SITES= http://www.webdav.org/cadaver/ \
MAINTAINER= jpaetzel@FreeBSD.org
COMMENT= Commandline client for DAV
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-netrc

View File

@ -1,12 +1,10 @@
# Created by: Mikhail Teterin <mi@aldan.algebra.com>
# $FreeBSD$
PORTNAME= neon29
PORTVERSION= 0.29.6
PORTREVISION= 7
PORTNAME= neon
PORTVERSION= 0.30.1
CATEGORIES= www
MASTER_SITES= http://www.webdav.org/neon/
DISTNAME= neon-${PORTVERSION}
MAINTAINER= lev@FreeBSD.org
COMMENT= HTTP and WebDAV client library for Unix systems

2
www/neon/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (neon-0.30.1.tar.gz) = 00c626c0dc18d094ab374dbd9a354915bfe4776433289386ed489c2ec0845cdd
SIZE (neon-0.30.1.tar.gz) = 911414

View File

@ -26,7 +26,7 @@ include/neon/ne_xmlreq.h
lib/libneon.a
lib/libneon.so
lib/libneon.so.27
lib/libneon.so.27.2.6
lib/libneon.so.27.3.1
libdata/pkgconfig/neon.pc
man/man1/neon-config.1.gz
man/man3/ne_add_request_header.3.gz
@ -79,13 +79,15 @@ man/man3/ne_response_header_iterate.3.gz
man/man3/ne_session_create.3.gz
man/man3/ne_session_destroy.3.gz
man/man3/ne_session_proxy.3.gz
man/man3/ne_session_socks_proxy.3.gz
man/man3/ne_session_system_proxy.3.gz
man/man3/ne_set_addrlist.3.gz
man/man3/ne_set_connect_timeout.3.gz
man/man3/ne_set_error.3.gz
man/man3/ne_set_proxy_auth.3.gz
man/man3/ne_set_read_timeout.3.gz
man/man3/ne_set_request_body_buffer.3.gz
man/man3/ne_set_request_body_fd.3.gz
man/man3/ne_set_request_body_fd64.3.gz
man/man3/ne_set_request_flag.3.gz
man/man3/ne_set_server_auth.3.gz
man/man3/ne_set_session_flag.3.gz
@ -147,6 +149,7 @@ man/man3/neon.3.gz
%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html
%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html
%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html
%%PORTDOCS%%%%DOCSDIR%%/html/refproxy.html
%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html
%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html
%%PORTDOCS%%%%DOCSDIR%%/html/refreqflags.html

View File

@ -1,2 +0,0 @@
SHA256 (neon-0.29.6.tar.gz) = 9c640b728d6dc80ef1e48f83181166ab6bc95309cece5537e01ffdd01b96eb43
SIZE (neon-0.29.6.tar.gz) = 882267

View File

@ -3,7 +3,7 @@
PORTNAME= sitecopy
PORTVERSION= 0.16.6
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= http://www.manyfish.co.uk/${PORTNAME}/ \
${MASTER_SITE_GENTOO}
@ -12,7 +12,7 @@ MASTER_SITE_SUBDIR= distfiles
MAINTAINER= sitecopy@oldach.net
COMMENT= Maintains remote websites, uses FTP or WebDAV to sync up w/ local copy
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon29
LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include