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