diff --git a/science/meep/Makefile b/science/meep/Makefile index 4347eb2ca309..ce8144f71dc8 100644 --- a/science/meep/Makefile +++ b/science/meep/Makefile @@ -1,55 +1,54 @@ PORTNAME= meep DISTVERSIONPREFIX= v -DISTVERSION= 1.27.0 -PORTREVISION= 2 +DISTVERSION= 1.28.0 CATEGORIES= science cad MAINTAINER= yuri@FreeBSD.org COMMENT= Finite-difference time-domain software for electromagnetic simulations WWW= https://github.com/NanoComp/meep LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libharminv.a:science/harminv LIB_DEPENDS= libblas.so:math/blas \ libctlgeom.so:science/libctl \ libfftw3.so:math/fftw3 \ libGDSII.so:cad/libgdsii \ libhdf5.so:science/hdf5 \ liblapack.so:math/lapack \ libopenblas.so:math/openblas USES= autoreconf compiler:c++11-lang fortran gmake libtool localbase USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= NanoComp GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-scheme CXXFLAGS_i386= -msse2 # to fix this error: '_mm_getcsr' needs target feature sse INSTALL_TARGET= install-strip TEST_TARGET= check # some python binding's tests fail due to bug#270105 (in needed dependency science/mpb) and https://github.com/NanoComp/meep/issues/2434 BINARY_ALIAS= make=${GMAKE} OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes PYTHON_CONFIGURE_WITH= python PYTHON_CONFIGURE_ENABLE= maintainer-mode PYTHON_USES= python PYTHON_BUILD_DEPENDS= swig:devel/swig PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}autograd>0:math/py-autograd@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jax>0:math/py-jax@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} .include diff --git a/science/meep/distinfo b/science/meep/distinfo index eb262cdc4ad0..d8fa79964bb7 100644 --- a/science/meep/distinfo +++ b/science/meep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685308140 -SHA256 (NanoComp-meep-v1.27.0_GH0.tar.gz) = 7bdadb8562f82a461e3bc73227599bda9e9fa5dbf861d96cd04ce581d1089c0b -SIZE (NanoComp-meep-v1.27.0_GH0.tar.gz) = 43931950 +TIMESTAMP = 1704179778 +SHA256 (NanoComp-meep-v1.28.0_GH0.tar.gz) = fe79ec9b0d0cf87c3855a1661a38f23a3100120174f7e2df8add96cafe201544 +SIZE (NanoComp-meep-v1.28.0_GH0.tar.gz) = 44021705 diff --git a/science/meep/pkg-plist b/science/meep/pkg-plist index 0b91275b1ec4..d684b59bd7f0 100644 --- a/science/meep/pkg-plist +++ b/science/meep/pkg-plist @@ -1,76 +1,76 @@ include/meep.hpp include/meep/adjust_verbosity.hpp include/meep/material_data.hpp include/meep/meep-config.h include/meep/meepgeom.hpp include/meep/mympi.hpp include/meep/vec.hpp lib/libmeep.a lib/libmeep.so lib/libmeep.so.32 -lib/libmeep.so.32.0.0 +lib/libmeep.so.32.0.1 %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/binary_partition_utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/binary_partition_utils%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/chunk_balancer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/chunk_balancer%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/geom%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/geom%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/materials%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/materials%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/simulation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/simulation%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/source%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/source%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/timing_measurements%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/timing_measurements%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/verbosity_mgr%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/verbosity_mgr%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/visualization%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/__pycache__/visualization%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/_meep.a %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/_meep.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/_meep.so.32 -%%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/_meep.so.32.0.0 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/_meep.so.32.0.1 %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/basis%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/basis%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/connectivity%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/connectivity%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/filter_source%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/filter_source%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/filters%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/filters%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/objective%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/objective%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/optimization_problem%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/optimization_problem%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/unfilter_design%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/unfilter_design%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/wrapper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/__pycache__/wrapper%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/basis.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/connectivity.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/filter_source.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/filters.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/objective.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/optimization_problem.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/unfilter_design.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/utils.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/adjoint/wrapper.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/binary_partition_utils.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/chunk_balancer.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/geom.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/materials.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/simulation.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/source.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/timing_measurements.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/verbosity_mgr.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/meep/visualization.py libdata/pkgconfig/meep.pc