Fri Dec 13 09:48:27 2019 UTC ()
py-psutil: updated to 5.6.7

5.6.7
**Bug fixes**
- 1630_: [Windows] can't compile source distribution due to C syntax error.

5.6.6
**Bug fixes**
- 1179_: [Linux] Process cmdline() now takes into account misbehaving processes
  renaming the command line and using inappropriate chars to separate args.
- 1616_: use of Py_DECREF instead of Py_CLEAR will result in double free and
  segfault (CVE).
- 1619_: [OpenBSD] compilation fails due to C syntax error.


(adam)
diff -r1.34 -r1.35 pkgsrc/sysutils/py-psutil/Makefile
diff -r1.34 -r1.35 pkgsrc/sysutils/py-psutil/distinfo

cvs diff -r1.34 -r1.35 pkgsrc/sysutils/py-psutil/Makefile (switch to unified diff)

--- pkgsrc/sysutils/py-psutil/Makefile 2019/11/06 15:48:23 1.34
+++ pkgsrc/sysutils/py-psutil/Makefile 2019/12/13 09:48:26 1.35
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile,v 1.34 2019/11/06 15:48:23 adam Exp $ 1# $NetBSD: Makefile,v 1.35 2019/12/13 09:48:26 adam Exp $
2 2
3DISTNAME= psutil-5.6.5 3DISTNAME= psutil-5.6.7
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= sysutils python 5CATEGORIES= sysutils python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/giampaolo/psutil 9HOMEPAGE= https://github.com/giampaolo/psutil
10COMMENT= Cross-platform process and system utilities module for Python 10COMMENT= Cross-platform process and system utilities module for Python
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13.include "../../lang/python/pyversion.mk" 13.include "../../lang/python/pyversion.mk"
14.if ${_PYTHON_VERSION} == 27 14.if ${_PYTHON_VERSION} == 27
15TEST_DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 15TEST_DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
16TEST_DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress 16TEST_DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
17TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 17TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
18.endif 18.endif
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22# facilitate PLIST processing 22# facilitate PLIST processing
23.if ${OPSYS} == "Darwin" 23.if ${OPSYS} == "Darwin"
24PLIST_SUBST+= SYSTEM=osx 24PLIST_SUBST+= SYSTEM=osx
25.elif !empty(OPSYS:M*BSD) 25.elif !empty(OPSYS:M*BSD)
26PLIST_SUBST+= SYSTEM=bsd 26PLIST_SUBST+= SYSTEM=bsd
27.else 27.else
28PLIST_SUBST+= SYSTEM=${OPSYS:tl} 28PLIST_SUBST+= SYSTEM=${OPSYS:tl}
29.endif 29.endif
30 30
31do-test: 31do-test:
32 cd ${WRKSRC} && ${PYTHONBIN} psutil/tests/__main__.py 32 cd ${WRKSRC} && ${PYTHONBIN} psutil/tests/__main__.py
33 33
34.include "../../lang/python/egg.mk" 34.include "../../lang/python/egg.mk"
35.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/sysutils/py-psutil/distinfo (switch to unified diff)

--- pkgsrc/sysutils/py-psutil/distinfo 2019/11/06 15:48:23 1.34
+++ pkgsrc/sysutils/py-psutil/distinfo 2019/12/13 09:48:26 1.35
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.34 2019/11/06 15:48:23 adam Exp $ 1$NetBSD: distinfo,v 1.35 2019/12/13 09:48:26 adam Exp $
2 2
3SHA1 (psutil-5.6.5.tar.gz) = d44d010c03d4adf9db04fe0e44a77e7ece41934e 3SHA1 (psutil-5.6.7.tar.gz) = 96b5d98ec385b6ab08d703f8b75a8d371261437f
4RMD160 (psutil-5.6.5.tar.gz) = f09719d6a824153a3460afe449a4bdca9d0e21ef 4RMD160 (psutil-5.6.7.tar.gz) = 3e01afd6180034a334b2ed50f1c8be15318b84a4
5SHA512 (psutil-5.6.5.tar.gz) = 037b1501b686b7101be4180c8698b09d20d4260962a88f0c437ff558d91c405f56eae186c9d55c1893c612c4534093ab26e6943f0ed56db69e343c5c0317be1b 5SHA512 (psutil-5.6.7.tar.gz) = 74eb488b91764941e38214f07bca00e3c837167ad543bfd9ae3b83d665e2be1bb5341eca4aff9282ad50d321568a679e1ffa2ee72ad7b4965cda92b7c80b2503
6Size (psutil-5.6.5.tar.gz) = 447489 bytes 6Size (psutil-5.6.7.tar.gz) = 448321 bytes
7SHA1 (patch-psutil___psbsd.py) = da61606aee2366181935c10873d0627d0cb80f3f 7SHA1 (patch-psutil___psbsd.py) = da61606aee2366181935c10873d0627d0cb80f3f
8SHA1 (patch-psutil___psutil__bsd.c) = a94b2c5a11338f3fffcbdde4339391c9519cf6d6 8SHA1 (patch-psutil___psutil__bsd.c) = a94b2c5a11338f3fffcbdde4339391c9519cf6d6