pkgsrc-Bugs archive

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

pkg/49729: Update net/py-netlib to 0.11.2



>Number:         49729
>Category:       pkg
>Synopsis:       Update net/py-netlib to 0.11.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 07 13:35:00 +0000 2015
>Originator:     Leonardo Taccari
>Release:        NetBSD 7.99.5
>Organization:
Università Politecnica delle Marche
>Environment:
	
	
System: NetBSD boh 7.99.5 NetBSD 7.99.5 (GENERIC) #6: Sun Mar 1 19:07:54 CET 2015 leot@boh:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
	net/py-netlib in pkgsrc (0.9.2) is not the latest stable version
	(0.11.2). The 0.11.2 version will also unblock the update to
	net/mitmproxy (another PR will be open for net/mitmproxy).
>How-To-Repeat:
	$ cd pkgsrc/net/py-netlib
	$ make show-var VARNAME=PKGNAME_NOREV
>Fix:
	Please apply the attached patches. While here I have also written a
	possible commit message based on the git log history (unfortunately
	py-netlib project does not have a CHANGE* file).


-------------------8<-----------------8<-----------------8<-------------------
Update net/py-netlib to 0.11.2.

Changes:
0.11.2
------
 * TCPClient: Use TLS1.1+ where available, BaseHandler: disable SSLv2.

0.11.1
------
 * Fixes traceback in connection finish.

0.11
----
 * Refactor TCP close.
 * certstore: add support for cert chains
 * certstore: add support for asterisk form to DNTree replacement
 * Change the criticality of a number of X509 extentions, to match the RFCs and
   real-world CAs/certs.
 * Much more sophisticated certificate store:
   - Handle wildcard lookup
   - Handle lookup of SANs
   - Provide hooks for registering override certs and keys for specific
     domains (including wildcard specifications)
 * Various bug fixes.

0.10
----
 * Add IPv6 support for TCPServer.
 * Various bug fixes.
-------------------8<-----------------8<-----------------8<-------------------


-------------------8<-----------------8<-----------------8<-------------------
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/py-netlib/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile	9 May 2014 07:37:15 -0000	1.3
+++ Makefile	7 Mar 2015 12:53:51 -0000
@@ -1,18 +1,22 @@
 # $NetBSD: Makefile,v 1.3 2014/05/09 07:37:15 wiz Exp $
 
-DISTNAME=	netlib-0.9.2
+DISTNAME=	netlib-0.11.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	net
 MASTER_SITES=	https://pypi.python.org/packages/source/n/netlib/
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://pypi.python.org/pypi/netlib
+HOMEPAGE=	http://github.com/mitmproxy/netlib
 COMMENT=	Network utilities used by pathod and mitmproxy
 LICENSE=	mit
 
 USE_LANGUAGES=	# none
 
-PYTHON_VERSIONS_INCOMPATIBLE=	33 34 # not yet ported as of 0.9.2
+DEPENDS+=	${PYPKGPREFIX}-asn1>=0.1.7:../../security/py-asn1
+DEPENDS+=	${PYPKGPREFIX}-passlib>=1.6.2:../../security/py-passlib
+DEPENDS+=	${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL
 
-.include "../../lang/python/distutils.mk"
+PYTHON_VERSIONS_INCOMPATIBLE=	33 34 # not yet ported as of 0.11.2
+
+.include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/net/py-netlib/PLIST,v
retrieving revision 1.1
diff -u -r1.1 PLIST
--- PLIST	15 May 2013 22:38:50 -0000	1.1
+++ PLIST	7 Mar 2015 12:53:51 -0000
@@ -1,17 +1,18 @@
-@comment $NetBSD: PLIST,v 1.1 2013/05/15 22:38:50 wiz Exp $
-${PYSITELIB}/${EGG_FILE}
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/netlib/__init__.py
 ${PYSITELIB}/netlib/__init__.pyc
 ${PYSITELIB}/netlib/__init__.pyo
+${PYSITELIB}/netlib/certffi.py
+${PYSITELIB}/netlib/certffi.pyc
+${PYSITELIB}/netlib/certffi.pyo
 ${PYSITELIB}/netlib/certutils.py
 ${PYSITELIB}/netlib/certutils.pyc
 ${PYSITELIB}/netlib/certutils.pyo
-${PYSITELIB}/netlib/contrib/__init__.py
-${PYSITELIB}/netlib/contrib/__init__.pyc
-${PYSITELIB}/netlib/contrib/__init__.pyo
-${PYSITELIB}/netlib/contrib/md5crypt.py
-${PYSITELIB}/netlib/contrib/md5crypt.pyc
-${PYSITELIB}/netlib/contrib/md5crypt.pyo
 ${PYSITELIB}/netlib/http.py
 ${PYSITELIB}/netlib/http.pyc
 ${PYSITELIB}/netlib/http.pyo
@@ -27,6 +28,9 @@
 ${PYSITELIB}/netlib/odict.py
 ${PYSITELIB}/netlib/odict.pyc
 ${PYSITELIB}/netlib/odict.pyo
+${PYSITELIB}/netlib/socks.py
+${PYSITELIB}/netlib/socks.pyc
+${PYSITELIB}/netlib/socks.pyo
 ${PYSITELIB}/netlib/tcp.py
 ${PYSITELIB}/netlib/tcp.pyc
 ${PYSITELIB}/netlib/tcp.pyo
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/py-netlib/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	21 Jan 2014 11:38:03 -0000	1.2
+++ distinfo	7 Mar 2015 12:53:51 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.2 2014/01/21 11:38:03 wiz Exp $
 
-SHA1 (netlib-0.9.2.tar.gz) = 7c62c96829295d8e55f8644f242959f6a150720e
-RMD160 (netlib-0.9.2.tar.gz) = c996ceb2a371c520756580d28d5c036acd9eccbd
-Size (netlib-0.9.2.tar.gz) = 59016 bytes
+SHA1 (netlib-0.11.2.tar.gz) = 8f1fc7c1c5d4f18bc9c97241016bab7868c3a6f5
+RMD160 (netlib-0.11.2.tar.gz) = 83e4befe9aee98fe48aa665d74e790c0885d5466
+Size (netlib-0.11.2.tar.gz) = 43569 bytes

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index