From nobody Mon Mar 23 19:27:53 2026 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 4ffjqs5DB8z6WPms for ; Mon, 23 Mar 2026 19:27:53 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ffjqs3vT9z3NWd for ; Mon, 23 Mar 2026 19:27:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774294073; 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=oxuFWFV8exs08Tryi3PSzoy8DsobxNs1d1UJTZ1i/mQ=; b=K++NU8ClXDzAv0puQ7y6Vjofz42m60cgyO0zl5RKa+uglFhc+0nIhGXZEdHCOub+0yrbRK Z6RQ7gkehB1jd+1fiqJihLLe5rrfKSoiiTqVzuW5VbEaIFsIp0s9Z0SiY52+kX72IzudhY GaSZqBVDYgnJevM5/Cv7huZz2J5Z7mfFjX+JmfNhLF8CBAKE03FbLESSy7rN+7xLlinjHC uTUk3YeI8J3M+kLzbtmWTODZ9Jn2MBr2R4JytcPFvBYvdYgFgur3wvf622unKlq8NsmWF+ ZAHDntxSZFXO9/Ck6c2Ufa+RQDSosmT63JSpuWRR/+WFkDZ47UuU8MzaHh+myA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774294073; a=rsa-sha256; cv=none; b=yiKlw1K5GQ2OSi7sUsLFw13ypYuF9TM6edFEA5hSs7gqkbTBudv+OFiUygO0EvL6JcBxrG TMKEynDiTA6b/hHcNB5iPfAExhSo6F59iV8NsDXmDV07CPJ3FwqqrYo2kLoIhJUeBMeZ9x BgHM3iY+ch9rWdCd7uevPe64S9frk0WfJf5kOWQPzAi51Yr+w0ECMij1dhUubBPSG5yXPJ FrZ+UQcS0AGshca0Sf/UweLLjXReFMCxzZC+mxtNj0r/yk5sYDBYSiBtYR8DUnaxCOgDKE mt73FyzZGmBnfwT0x509Au5dzF4Kn/cpxDBSL7zCWJeNPhYLnUJkW18bNW+NEA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774294073; 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=oxuFWFV8exs08Tryi3PSzoy8DsobxNs1d1UJTZ1i/mQ=; b=VOMByH4jdyGFMB61TLvqQFcaoX+azrhPr731WFUedO97tS+Sg7/FxuAiLsYT1A28wEL/ci lI7WaVvYBNIpOId2I/Yb/46aRBvlMBMqnzXBp2wM84JHLodk24UPhLkv/+FlRgvRbfvpzv 3Epu5UXWycjU4VisnS6Q+YnU7wzTbkPAPnLEWx1U3yiA//lO5k/4TWLjh8WMCfADQN0m5D RburUkhlIaBxpheaQdLdpkHmFjApmnKnzzrdcYndDMRJK3F7aLexrPRAW5L67dZ/0vUXCB uOUBcOiwaC5qgOBuLkKqp/NTiTkygicrtv2ubkf/MjPapCa7HfvQfIIckb/5Tw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4ffjqs3CrGz11tW for ; Mon, 23 Mar 2026 19:27:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 43346 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Mar 2026 19:27:53 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 317270b01424 - main - math/freefem++: update 4.=?utf-8?Q?14 =E2=86=92 4?=.016 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-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: 317270b01424dbf8fa3927130673e6d108d99cf0 Auto-Submitted: auto-generated Date: Mon, 23 Mar 2026 19:27:53 +0000 Message-Id: <69c19439.43346.979b85d@gitrepo.freebsd.org> The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=317270b01424dbf8fa3927130673e6d108d99cf0 commit 317270b01424dbf8fa3927130673e6d108d99cf0 Author: Yuri Victorovich AuthorDate: 2026-03-23 19:27:36 +0000 Commit: Yuri Victorovich CommitDate: 2026-03-23 19:27:50 +0000 math/freefem++: update 4.14 → 4.016 --- math/freefem++/Makefile | 46 ++++++++++++++++++++++------------------------ math/freefem++/distinfo | 6 +++--- math/freefem++/pkg-plist | 2 +- 3 files changed, 26 insertions(+), 28 deletions(-) diff --git a/math/freefem++/Makefile b/math/freefem++/Makefile index cd7e2f833b2e..23aacc7d6355 100644 --- a/math/freefem++/Makefile +++ b/math/freefem++/Makefile @@ -1,7 +1,6 @@ PORTNAME= freefem++ DISTVERSIONPREFIX= v -DISTVERSION= 4.14 -PORTREVISION= 12 +DISTVERSION= 4.016 CATEGORIES= math science MAINTAINER= yuri@FreeBSD.org @@ -11,28 +10,25 @@ WWW= https://freefem.org/ \ LICENSE= LGPL3 -BROKEN= fails to compile with nlopt-2.9.0, see https://github.com/FreeFem/FreeFem-sources/issues/324 -BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/FreeFem/FreeFem-sources/issues/323 - -BUILD_DEPENDS= bash:shells/bash \ - gmm++>0:math/gmm++ \ - pipe:misc/pipe \ +BUILD_DEPENDS= bash:shells/bash \ + gmm++>0:math/gmm++ \ + pipe:misc/pipe \ tetgen:math/tetgen -LIB_DEPENDS= libhdf5.so:science/hdf5 \ - libamd.so:math/suitesparse-amd \ +LIB_DEPENDS= libarpack.so:math/arpack-ng \ + libhdf5.so:science/hdf5 \ + libamd.so:math/suitesparse-amd \ libcholmod.so:math/suitesparse-cholmod \ libcolamd.so:math/suitesparse-colamd \ - libumfpack.so:math/suitesparse-umfpack \ - libarpack.so:math/arpack-ng@mpich \ - libfftw3.so:math/fftw3 \ - libgsl.so:math/gsl \ - libipopt.so:math/ipopt \ - libmetis.so:math/metis \ - libscotch.so:cad/scotch \ - libcmumps.so:math/mumps \ - libnlopt.so:math/nlopt \ + libumfpack.so:math/suitesparse-umfpack \ + libarpack.so:math/arpack-ng@mpich \ + libfftw3.so:math/fftw3 \ + libgsl.so:math/gsl \ + libmetis.so:math/metis \ + libmumps_common.so:math/mumps \ + libscotch.so:cad/scotch \ + libnlopt.so:math/nlopt \ libsuperlu.so:math/superlu -RUN_DEPENDS= bash:shells/bash \ +RUN_DEPENDS= bash:shells/bash \ pipe:misc/pipe USES= autoreconf bison blaslapack:openblas compiler:c++14-lang fortran \ @@ -43,7 +39,9 @@ GH_ACCOUNT= FreeFem GH_PROJECT= FreeFem-sources SHEBANG_GLOB= ff-pkg-download.in -SHEBANG_FILES= examples/CheckAllEdp ./examples/misc/speedtest.sh +SHEBANG_FILES= examples/CheckAllEdp ./examples/misc/speedtest.sh \ + plugin/seq/ff-get-dep.in plugin/seq/ff-pkg-download.in \ + bin/move-dylib bin/change-dylib-gfortran-2 bin/change-dylib-gfortran CPPFLAGS+= -I${LOCALBASE}/include/superlu .if !defined{WITH_DEBUG} @@ -54,9 +52,9 @@ LDFLAGS+= -pthread # workaround for https://github.com/FreeFem/FreeFem-sources/i GNU_CONFIGURE= yes CONFIGURE_ENV= CNOFLAGS="${CFLAGS}" LIBS=-lz -CONFIGURE_ARGS= --disable-download \ - --without-mpi \ - --with-blas=${BLASLIB} \ +CONFIGURE_ARGS= --disable-download \ + --without-mpi \ + --with-blas=${BLASLIB} \ --with-lapack=${LAPACKLIB} USE_GL= gl glu glut diff --git a/math/freefem++/distinfo b/math/freefem++/distinfo index 7eec9e571860..7d055b1298b1 100644 --- a/math/freefem++/distinfo +++ b/math/freefem++/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701684800 -SHA256 (FreeFem-FreeFem-sources-v4.14_GH0.tar.gz) = 931cbfe9ef6f6530756c300c5ae47bfdaca21c560a5407cb33325a376a3b6af8 -SIZE (FreeFem-FreeFem-sources-v4.14_GH0.tar.gz) = 12987355 +TIMESTAMP = 1774231229 +SHA256 (FreeFem-FreeFem-sources-v4.016_GH0.tar.gz) = 5db138ce0c7dcce7219a3b578fc04a09fbcb17f1fa1dc7be048f4c639610e1b8 +SIZE (FreeFem-FreeFem-sources-v4.016_GH0.tar.gz) = 13059405 diff --git a/math/freefem++/pkg-plist b/math/freefem++/pkg-plist index cb20b559d39b..17f5ba1e4998 100644 --- a/math/freefem++/pkg-plist +++ b/math/freefem++/pkg-plist @@ -8,6 +8,7 @@ bin/ff-pkg-download bin/ffglut bin/ffmaster bin/ffmedit +bin/md2edp lib/ff++/%%VER%%/bin/ff-get-dep lib/ff++/%%VER%%/bin/ff-pkg-download lib/ff++/%%VER%%/%%ETCDIR%%.pref @@ -120,7 +121,6 @@ lib/ff++/%%VER%%/include/endian.hpp lib/ff++/%%VER%%/include/environment.hpp lib/ff++/%%VER%%/include/error.hpp lib/ff++/%%VER%%/include/fem.hpp -lib/ff++/%%VER%%/include/fem3.hpp lib/ff++/%%VER%%/include/ff++.hpp lib/ff++/%%VER%%/include/ffapi.hpp lib/ff++/%%VER%%/include/ffstack.hpp