diff --git a/science/phonopy/Makefile b/science/phonopy/Makefile index 3a4fd0595a63..c8cf3944f0de 100644 --- a/science/phonopy/Makefile +++ b/science/phonopy/Makefile @@ -1,24 +1,29 @@ PORTNAME= phonopy DISTVERSIONPREFIX= v -DISTVERSION= 2.15.1 +DISTVERSION= 2.16.1 CATEGORIES= science python +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= b2e7b1d6f7280b2d4d99fb74737b2bffbc86fd08.patch:-p1 # backport fix for https://github.com/phonopy/phonopy/issues/234 + MAINTAINER= yuri@FreeBSD.org COMMENT= Package for phonon calculations at harmonic and quasi-harmonic levels WWW= https://phonopy.github.io/phonopy/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake USE_LDCONFIG= yes USE_GITHUB= yes +CMAKE_ON= PHONOPY BUILD_SHARED_LIBRARIES + PLIST_FILES= include/phonopy.h \ lib/libphpy.a \ lib/libphpy.so \ lib/libphpy.so.1 \ lib/libphpy.so.${DISTVERSION} .include diff --git a/science/phonopy/distinfo b/science/phonopy/distinfo index 0714d3883c1c..275603eb57a4 100644 --- a/science/phonopy/distinfo +++ b/science/phonopy/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1653799579 -SHA256 (phonopy-phonopy-v2.15.1_GH0.tar.gz) = 931b573997ff01955f8248c103074f8ae37ce76ef97e0ccb9d77acefbbec877b -SIZE (phonopy-phonopy-v2.15.1_GH0.tar.gz) = 6241678 +TIMESTAMP = 1663558187 +SHA256 (phonopy-phonopy-v2.16.1_GH0.tar.gz) = 2968096a29b4ac1698484536b0d066ca9a373f432dcf869dce599716ac14713f +SIZE (phonopy-phonopy-v2.16.1_GH0.tar.gz) = 6565634 +SHA256 (b2e7b1d6f7280b2d4d99fb74737b2bffbc86fd08.patch) = 76224a55bf4c7dcad01c741e4c71aaa8307bded218c3aeeabe6cb9344d375bf2 +SIZE (b2e7b1d6f7280b2d4d99fb74737b2bffbc86fd08.patch) = 989 diff --git a/science/py-phonopy/Makefile b/science/py-phonopy/Makefile index 6a2fceeaa844..e6f691b1d1c3 100644 --- a/science/py-phonopy/Makefile +++ b/science/py-phonopy/Makefile @@ -1,31 +1,30 @@ PORTNAME= phonopy -DISTVERSION= 2.15.1 +DISTVERSION= 2.16.1 CATEGORIES= science python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Package for phonon calculations at harmonic and quasi-harmonic levels WWW= https://phonopy.github.io/phonopy/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE PY_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.2.2:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}spglib>0:science/py-spglib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hiphive>0:science/py-hiphive@${PY_FLAVOR} USES= python:3.7+ -USE_PYTHON= distutils cython autoplist +USE_PYTHON= distutils cython autoplist pytest -do-test: - @cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} test +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/phonopy/_phonopy${PYTHON_EXT_SUFFIX}.so .include diff --git a/science/py-phonopy/distinfo b/science/py-phonopy/distinfo index 6c09f2d139f8..ebe797d41dfb 100644 --- a/science/py-phonopy/distinfo +++ b/science/py-phonopy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654493736 -SHA256 (phonopy-2.15.1.tar.gz) = 897bc05c5b4dd7029f6ac2401ade050b4e10f4db6be14d9eb80eb56087702f3d -SIZE (phonopy-2.15.1.tar.gz) = 3366051 +TIMESTAMP = 1663559437 +SHA256 (phonopy-2.16.1.tar.gz) = bed3876699eb00677cac1874732ca7adf52a4d7ab8d5e3d166912b7bd1d74565 +SIZE (phonopy-2.16.1.tar.gz) = 3681630