From nobody Mon Sep 05 16:44:29 2022 X-Original-To: dev-commits-ports-main@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 4MLvW13F1cz1HLyP; Mon, 5 Sep 2022 16:44:29 +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 4MLvW12Tpqz46Gh; Mon, 5 Sep 2022 16:44:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662396269; 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=086BovtzprVXcDbK/GYxGBMxhyRSXD5NQLlSnzdvsa4=; b=ttICGK4EKRg9v+h9qb0KrLQqBM7JnlhbYy4ka248/ongYbSFiVlrc2lZXPGgu1OMvhQGp5 oa7NbmSM3Y6S3/te8WtZXUzfMV+3IBMXX2O8nP+VFoONmBnr9P+ZqWG8rQPySP042Hsa7s M4iPdTZ+TwVmmhXaQ3ER+/yCa//hm3NOoGk5g5dQTybAoxd1NrgvjHMRTrExE/3iT4W97I 5QQI1JFIWG2ekJdLNXt1LeSXnwCZUn+0+X03q1SXUKK+A2JEzYScOvfJgHj0KdlFhNHdRJ fFjmIG+zsJpmeu+NVe4yf4yVitECBADDi5L0qfCHabcgMZTekS1kvoAm1wqWjw== 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 4MLvW11Rp9ztB9; Mon, 5 Sep 2022 16:44:29 +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 285GiTeC037498; Mon, 5 Sep 2022 16:44:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 285GiTRl037497; Mon, 5 Sep 2022 16:44:29 GMT (envelope-from git) Date: Mon, 5 Sep 2022 16:44:29 GMT Message-Id: <202209051644.285GiTRl037497@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: b6b86b72d51d - main - math/mfem: Add METIS option List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: b6b86b72d51d37288fa3f2538d47235799caceaa Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662396269; 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=086BovtzprVXcDbK/GYxGBMxhyRSXD5NQLlSnzdvsa4=; b=DjEqS72OZ05nHE380a6rdMezQFfeFHx6qHFv72eihEaQY/QQ0cordbd/QYFmesTuwkAUqw 32kuaPZzhbxjjKFqgSl1HEbijCk6EyuCcVLXjRRdjLxYIKZpM7DmXPJP1r0mlzvyf70g43 GQj3q+zeTMwMTYqVFGGv55Z9ehHmD4VKOTzJzRFPrwRnms7/zN1j5gx3kjYAKDy+bOlvnN ZRVEytGrD12yxijIhaSH98KB0q59CChsapL0zwqeKbtJ2daolUXou3j5Z7TCZMOi4rSbq2 JnMN185l4IkaHe3j8RECwLW19XdU6cIA9gShWTuD8tfumCrS3ijtJ//pkH5WMA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662396269; a=rsa-sha256; cv=none; b=M5nu562fEvHpaHXkY2RkuyesBl+CtKem7cXYW7ZAljYRADgC+FcROYx5OuTA4nr/AESlxq X3MrlViZiiGkFGCCJ55etcRyCovFseNdr+J3r2L6dvLgYaOabbsQTymDmbDhGKfLkrFtfu jvGoZZXlP2LF8LA60jWM8WOqqM0G7mulmIz+rHRis1JHWtLY669tvjFTgsEEnrqKWCzeNK w34I+4nlOyIztCtJ6QkiWSsxEZMo+O0DKkaqLI+bcolRiHcZtzqXwJrwQIb/kyMKq1WmhJ 54TJwYB9g3M3bDAUEuhE9TDBNxi4XLLca49tviDRvzKdUpF92EuSzg65VzEHUA== 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=b6b86b72d51d37288fa3f2538d47235799caceaa commit b6b86b72d51d37288fa3f2538d47235799caceaa Author: Yuri Victorovich AuthorDate: 2022-09-05 16:43:58 +0000 Commit: Yuri Victorovich CommitDate: 2022-09-05 16:44:26 +0000 math/mfem: Add METIS option --- math/mfem/Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/math/mfem/Makefile b/math/mfem/Makefile index 3a449d8f02e1..4cfc5261b956 100644 --- a/math/mfem/Makefile +++ b/math/mfem/Makefile @@ -1,7 +1,7 @@ PORTNAME= mfem DISTVERSIONPREFIX= v DISTVERSION= 4.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -17,10 +17,10 @@ USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= MFEM_ENABLE_TESTING # tests are broken, see https://github.com/mfem/mfem/issues/3163 -OPTIONS_DEFINE= SUPERLU +OPTIONS_DEFINE= METIS SUPERLU OPTIONS_SINGLE= MPI OPTIONS_SINGLE_MPI= NOMPI MPICH OPENMPI -OPTIONS_DEFAULT= MPICH SUPERLU # should be the same MPI choice as in science/hypre +OPTIONS_DEFAULT= METIS MPICH SUPERLU # should be the same MPI choice as in science/hypre OPTIONS_SUB= yes NOMPI_DESC= Build without parallel processing support @@ -36,6 +36,10 @@ OPENMPI_CMAKE_ON= -DTPL_ENABLE_MPI=ON OPENMPI_LIB_DEPENDS= libHYPRE.so:science/hypre \ libmetis.so:math/metis +METIS_DESC= Build with metis +METIS_CMAKE_BOOL= MFEM_USE_METIS +METIS_LIB_DEPENDS= libmetis.so:math/metis + SUPERLU_DESC= Enable SuperLU use SUPERLU_CMAKE_BOOL= MFEM_USE_SUPERLU SUPERLU_CMAKE_ON= -DSuperLUDist_DIR=${LOCALBASE} -DSuperLUDist_INCLUDE_DIRS=${LOCALBASE}/include/superlu