From nobody Sun Jul 24 06:57:21 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LrDWP58xYz4X2Sl; Sun, 24 Jul 2022 06:57:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LrDWP4SDtz3Gcd; Sun, 24 Jul 2022 06:57:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658645841; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QpKgihVa3kbtpQgqNcfH18whwoog4sSaL8sSqj3ShdU=; b=eV9YaL9Y+83GFAHZ+s/cPy9ePtk9tGpBmXO+19XtV68Sa5eMN7q7SZivLv/S2zA0Zy7DBd RfsC5S7Rz2rqNi9QcWmN6l3VD3KWR6CzjhesC+JlZcgMv6RTvLSmu7klnx2KrJJj0XDAiW gmlQhs7kEUKpha60OUs1DZnewtKm4mRBF7GiP7xvQRRmSxnNzqryU/FFK6Aj/QxRKxj/S2 XV6MmbRPyFr4lSKYW7RrW607Z71qQzVMRQAx+CTyX4plmIX9RmigaTdN0rjOVIhhZfaUed s+M0yVYd7b5jTAnlxUlOh8KgN+osHv43eDLi2/XfalQO0KUrUV74dQWOBL5V5w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LrDWP3H9Dz18KS; Sun, 24 Jul 2022 06:57:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26O6vL9A000674; Sun, 24 Jul 2022 06:57:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26O6vLQ8000673; Sun, 24 Jul 2022 06:57:21 GMT (envelope-from git) Date: Sun, 24 Jul 2022 06:57:21 GMT Message-Id: <202207240657.26O6vLQ8000673@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 2a165c431a7f - main - science/meep: Re-add port: Finite-difference time-domain software for electromagnetic simulations List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2a165c431a7f3788eed7925824c018a64081a6ec Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658645841; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QpKgihVa3kbtpQgqNcfH18whwoog4sSaL8sSqj3ShdU=; b=H8YsQwLlHz3slPZpYy/jrhZUC8EgVsDwtHcoKVC4dDfaiayeeCO+J+ZfwgsinK8EJSKl9s hwDCmnTpFbp5XJGK2JaSXPvxUpqQkRtXP9ZpdRjLry3Ws6w3d21M5J+RgS5Ck/4i8c2QOD /BatsNFiQC8VMHYHfggDLudWx8nhhOPzvmji3t/kOBDZhmJrxLOy2kfgK2dnHwWreTnti/ 5GvQFVT2gclLhhnmj976aavi1Pb/NIXt6/7uegpkNZPWdWqf9PICj9cdcmtQtMq7RODPac 26GuSl+gdoAaDK9S33E38Yj1X4uXmaiYri0sinjF8GejheYnZ6NnoJ92jN3Dug== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658645841; a=rsa-sha256; cv=none; b=Nnbm3Z7uApBTc2IyKPDB87EE4/4emEuOrG1s1kZa30PKZ7VnKoV03H71hDbFDIf3p660wJ lyUUUGrCHKCaP/P0NKepUgPR8Be2vYdoF1Nyl6PrMcIo24yAdksRvemRST7rIkghU+uMB2 xGpQWHxofaRPcqZcf6Be5hS+S8XTExUXuzRL85WV+x9fRW8I8knrwz2I4lRc9U8iAYcG17 xh4bExFLb2BTC7yVmd7MPAE2bs7PO5I6ZoKvi1jURYrl/r6YRKH1NhXYDmOrTwu85QJrzx YMxTHNIPcfcnDrZA5V9BBh5Z/bCFZFMUjUXOEFgKI1ZFlH6JezJJzGsBWJjh2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=2a165c431a7f3788eed7925824c018a64081a6ec commit 2a165c431a7f3788eed7925824c018a64081a6ec Author: Yuri Victorovich AuthorDate: 2022-07-24 06:56:46 +0000 Commit: Yuri Victorovich CommitDate: 2022-07-24 06:57:18 +0000 science/meep: Re-add port: Finite-difference time-domain software for electromagnetic simulations --- MOVED | 1 - science/Makefile | 1 + science/meep/Makefile | 35 +++++++++++++++++++++++++++++++++++ science/meep/distinfo | 3 +++ science/meep/pkg-descr | 5 +++++ science/meep/pkg-plist | 12 ++++++++++++ 6 files changed, 56 insertions(+), 1 deletion(-) diff --git a/MOVED b/MOVED index 72226fc14860..6c540b7ea1bd 100644 --- a/MOVED +++ b/MOVED @@ -13644,7 +13644,6 @@ games/xtris||2020-01-10|Has expired: Broken for more than 3 months graphics/mapnik||2020-01-10|Has expired: Broken for more than 8 months lang/js_of_ocaml||2020-01-10|Has expired: Depends on broken and expiring devel/ocaml-deriving-ocsigen lang/rubinius||2020-01-10|Has expired: Broken for more than 7 months -science/meep||2020-01-10|Has expired: Broken for more than 6 months sysutils/hfm||2020-01-10|Has expired: Broken for more than 4 months sysutils/u-boot-zedboard||2020-01-10|Has expired: Broken for more than 6 months sysutils/u-boot-zybo||2020-01-10|Has expired: Broken for more than 6 months diff --git a/science/Makefile b/science/Makefile index 27fa79ab7d7c..fefe4450d49d 100644 --- a/science/Makefile +++ b/science/Makefile @@ -168,6 +168,7 @@ SUBDIR += mcxtrace-comps SUBDIR += mdynamix SUBDIR += medit + SUBDIR += meep SUBDIR += metaphysicl SUBDIR += minc2 SUBDIR += mmdb2 diff --git a/science/meep/Makefile b/science/meep/Makefile new file mode 100644 index 000000000000..1bb2e5d8e06a --- /dev/null +++ b/science/meep/Makefile @@ -0,0 +1,35 @@ +PORTNAME= meep +DISTVERSIONPREFIX= v +DISTVERSION= 1.24.0 +CATEGORIES= science cad + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Finite-difference time-domain software for electromagnetic simulations + +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 \ + 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 \ + --without-python + +INSTALL_TARGET= install-strip +TEST_TARGET= check + +BINARY_ALIAS= make=${GMAKE} + +.include diff --git a/science/meep/distinfo b/science/meep/distinfo new file mode 100644 index 000000000000..ae0b315b9e3f --- /dev/null +++ b/science/meep/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1658642939 +SHA256 (NanoComp-meep-v1.24.0_GH0.tar.gz) = 309e67320ba2b307b542446a00aa101321a8ddeb9759f2ec29016224d9914ac5 +SIZE (NanoComp-meep-v1.24.0_GH0.tar.gz) = 41240264 diff --git a/science/meep/pkg-descr b/science/meep/pkg-descr new file mode 100644 index 000000000000..e88c4276f2e5 --- /dev/null +++ b/science/meep/pkg-descr @@ -0,0 +1,5 @@ +Meep is a free and open-source software package for electromagnetics +simulation via the finite-difference time-domain (FDTD) method +spanning a broad range of applications. + +WWW: https://github.com/NanoComp/meep diff --git a/science/meep/pkg-plist b/science/meep/pkg-plist new file mode 100644 index 000000000000..ffc37a7b5bd7 --- /dev/null +++ b/science/meep/pkg-plist @@ -0,0 +1,12 @@ +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.29 +lib/libmeep.so.29.0.0 +libdata/pkgconfig/meep.pc