Hi, this is the diff to update py-psutil to latest release.
Ok? Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/py-psutil/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile 13 Jan 2017 12:44:28 -0000 1.8 +++ Makefile 4 Dec 2017 08:38:15 -0000 @@ -2,14 +2,13 @@ COMMENT = library to retrieve system information and utilisation -MODPY_EGG_VERSION = 4.4.2 +MODPY_EGG_VERSION = 5.4.1 GH_ACCOUNT = giampaolo GH_PROJECT = psutil GH_TAGNAME = release-${MODPY_EGG_VERSION} DISTNAME = psutil-${MODPY_EGG_VERSION} PKGNAME = py-psutil-${MODPY_EGG_VERSION} CATEGORIES = sysutils -REVISION = 0 HOMEPAGE = https://github.com/giampaolo/psutil @@ -29,8 +28,5 @@ FLAVOR ?= .if ! ${FLAVOR:Mpython3} TEST_DEPENDS += net/py-ipaddress${MODPY_FLAVOR} .endif - -do-test: - cd ${WRKSRC}; ${MODPY_BIN} psutil/tests/runner.py .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/py-psutil/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 1 Nov 2016 16:38:27 -0000 1.4 +++ distinfo 4 Dec 2017 08:38:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (psutil-4.4.2.tar.gz) = VpsGHjiS4gcGSr6wD6Dd/vfHKmYbPlOWSVyW0PYvbAI= -SIZE (psutil-4.4.2.tar.gz) = 1825011 +SHA256 (psutil-5.4.1.tar.gz) = ykGIXYa7p9ZauM4c2qX1zMr3v05b60taLuno3rg227o= +SIZE (psutil-5.4.1.tar.gz) = 1910111 Index: patches/patch-psutil_tests___init___py =================================================================== RCS file: /cvs/ports/sysutils/py-psutil/patches/patch-psutil_tests___init___py,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-psutil_tests___init___py --- patches/patch-psutil_tests___init___py 1 Nov 2016 16:38:27 -0000 1.2 +++ patches/patch-psutil_tests___init___py 4 Dec 2017 08:38:15 -0000 @@ -1,13 +1,14 @@ $OpenBSD: patch-psutil_tests___init___py,v 1.2 2016/11/01 16:38:27 landry Exp $ the scripts/ subdir is only present in the tarball, not on the system ---- psutil/tests/__init__.py.orig Wed Oct 5 14:16:05 2016 -+++ psutil/tests/__init__.py Tue Nov 1 16:51:06 2016 -@@ -118,7 +118,7 @@ PYPY = '__pypy__' in sys.builtin_module_names +Index: psutil/tests/__init__.py +--- psutil/tests/__init__.py.orig ++++ psutil/tests/__init__.py +@@ -143,7 +143,7 @@ ASCII_FS = sys.getfilesystemencoding().lower() in ('as + # --- paths - ROOT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), - '..', '..')) + ROOT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..')) -SCRIPTS_DIR = os.path.join(ROOT_DIR, 'scripts') +SCRIPTS_DIR = 'scripts' + HERE = os.path.abspath(os.path.dirname(__file__)) - WIN_VISTA = (6, 0, 0) if WINDOWS else None - VALID_PROC_STATUSES = [getattr(psutil, x) for x in dir(psutil) + # --- support Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/py-psutil/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 31 Aug 2016 12:44:52 -0000 1.3 +++ pkg/PLIST 4 Dec 2017 08:38:15 -0000 @@ -4,12 +4,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/psutil-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/psutil-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/psutil-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/psutil-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe lib/python${MODPY_VERSION}/site-packages/psutil-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/psutil/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_psaix.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_psbsd.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_pslinux.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_psosx.${MODPY_PYC_MAGIC_TAG}pyc @@ -18,6 +20,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/psutil/${MODPY_PYCACHE}_pswindows.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/_common.py lib/python${MODPY_VERSION}/site-packages/psutil/_compat.py +lib/python${MODPY_VERSION}/site-packages/psutil/_psaix.py lib/python${MODPY_VERSION}/site-packages/psutil/_psbsd.py lib/python${MODPY_VERSION}/site-packages/psutil/_pslinux.py lib/python${MODPY_VERSION}/site-packages/psutil/_psosx.py @@ -28,10 +31,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/psutil/_pswindows.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/ lib/python${MODPY_VERSION}/site-packages/psutil/tests/__init__.py +lib/python${MODPY_VERSION}/site-packages/psutil/tests/__main__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}runner.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_aix.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_bsd.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_connections.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_contracts.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_linux.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_memory_leaks.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_misc.${MODPY_PYC_MAGIC_TAG}pyc @@ -40,9 +47,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_process.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_sunos.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_system.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_unicode.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/psutil/tests/${MODPY_PYCACHE}test_windows.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/psutil/tests/runner.py +lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_aix.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_bsd.py +lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_connections.py +lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_contracts.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_linux.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_memory_leaks.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_misc.py @@ -51,4 +61,5 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_process.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_sunos.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_system.py +lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_unicode.py lib/python${MODPY_VERSION}/site-packages/psutil/tests/test_windows.py