From nobody Mon Dec 04 20:12:43 2023 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 4SkZbJ0LNyz52mYp; Mon, 4 Dec 2023 20:12:44 +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 4SkZbH6q4Kz3f65; Mon, 4 Dec 2023 20:12:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701720764; 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=lvaPnfO/VqxYAca058YitVjn4azJOzVxAspmAuSSf0Q=; b=LnOikd0Hnu/jUhcWQNZFhSWW9hee6+oLuEHN1EVJDZVQ00azlG+x3nMHjLf1/Nebygxd7F xZIeTJR8IrL7twn5bM4nlCeVBOD7qdh9S01I80LHIDIs78/wBCqm2IhABjIIx22o0moUSh kQg6aByGU6wlkPOwKfnLExY/6tYV8Qm8mO5Wigq7unjbsU8ulQPQYTsDkfe6lcdgYnqSvc xK7pBLoPtArMANVCaEY8V42BKcJhLA8GVuGKCvfD0IvxhXLODbmjJvrA7nFfk126a83/Eh vs5mC9rAAqwThq4oUSrObSINeJKc5yVLVAQ1OrQcOyJtvNkmMCgq58Xv7CX1/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701720764; 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=lvaPnfO/VqxYAca058YitVjn4azJOzVxAspmAuSSf0Q=; b=bpGe3DlZfypK9w4q6bsud7d5VL+wBN53wYgcRg8/Z31GW9Iga1klnT47023ugwFP99u9NW D0PK36ybmsR3EbUi2ORKgZzu5kLIbC0wVfakz1ANWQ0Hxpf9Bc/tioozOl7RS+AlNNg0n0 NffwXlIp8Lvq0cL25kVUmiFV0oG/CmQY5hCBoAH9PFnD8sdJA2gvHMsA6uhtwrfSmag5q4 Qz0VXAA02mJZFNs6/ybeO6weRUnXYhy4acKhfbV/3oJDi2cvwl6fiJfrFi59VDvL2HDGJQ PrW4DHCQsuhSiAhGhCP5BTxAC0nSAx5TlzQSfwsyqFHmprQhPUqLL16wx7vqdw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701720764; a=rsa-sha256; cv=none; b=OKYllzC5zMg9fjLWcaRmpIu5MEl2BXRY2se1NHqMKYUUHDXyEouFfV8VVMjvCbDGDHsdCw +NYvF9czkDC/ZwsuRXicu4Lkdk6z8sh7OdC3tOJxesUaa50ElzdTR57AWiGcD3g8CfZVoB dl8N2WGntc1xcC5fNlVJtk0KV+i+IDi5jUrbEVuJ3gHS+/njbe1c8z/C8k2ywSYS/DcxkM p6ywHbKbe4fGFuliPWfD7yzZBLSXCuIyJnadIXe3VZoeTOux5vTBC6bcWEGNM/3VnDR62G pDVlzjBaactrf2ld1ym88QW+T43SRyb7hPXG3pGMFoIqfHsu4trrOFGYF2fFkw== 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 4SkZbH5t2lzglx; Mon, 4 Dec 2023 20:12:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3B4KChqk077401; Mon, 4 Dec 2023 20:12:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B4KChOW077398; Mon, 4 Dec 2023 20:12:43 GMT (envelope-from git) Date: Mon, 4 Dec 2023 20:12:43 GMT Message-Id: <202312042012.3B4KChOW077398@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: 7ef5092b0427 - main - math/freefem++: update 4.13 =?utf-8?Q?=E2=86=92?= 4.14 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: 7ef5092b042777477c3c181a9dd9376181e2d82a Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=7ef5092b042777477c3c181a9dd9376181e2d82a commit 7ef5092b042777477c3c181a9dd9376181e2d82a Author: Yuri Victorovich AuthorDate: 2023-12-04 20:08:35 +0000 Commit: Yuri Victorovich CommitDate: 2023-12-04 20:12:41 +0000 math/freefem++: update 4.13 → 4.14 Reported by: portscout --- math/freefem++/Makefile | 10 ++++---- math/freefem++/distinfo | 6 ++--- math/freefem++/files/patch-plugin_seq_metis.cpp | 31 ------------------------- math/freefem++/pkg-plist | 2 ++ 4 files changed, 10 insertions(+), 39 deletions(-) diff --git a/math/freefem++/Makefile b/math/freefem++/Makefile index 879d2051df2e..342803365596 100644 --- a/math/freefem++/Makefile +++ b/math/freefem++/Makefile @@ -1,7 +1,6 @@ PORTNAME= freefem++ DISTVERSIONPREFIX= v -DISTVERSION= 4.13 -PORTREVISION= 5 +DISTVERSION= 4.14 CATEGORIES= math science MAINTAINER= yuri@FreeBSD.org @@ -27,12 +26,11 @@ LIB_DEPENDS= libhdf5.so:science/hdf5 \ libscotch.so:cad/scotch \ libcmumps.so:math/mumps \ libnlopt.so:math/nlopt \ - libsuperlu.so:math/superlu \ - libsz.so:science/libaec + libsuperlu.so:math/superlu RUN_DEPENDS= bash:shells/bash \ pipe:misc/pipe -USES= autoreconf bison blaslapack:openblas compiler:c++14-lang fortran \ +USES= autoreconf bison blaslapack:openblas compiler:c++14-lang fortran \ gl gmake localbase perl5 pkgconfig shebangfix xorg USE_GITHUB= yes @@ -47,6 +45,8 @@ CPPFLAGS+= -I${LOCALBASE}/include/superlu LDFLAGS+= -s .endif +LDFLAGS+= -pthread # workaround for https://github.com/FreeFem/FreeFem-sources/issues/296#issuecomment-1839198380 + GNU_CONFIGURE= yes CONFIGURE_ENV= CNOFLAGS="${CFLAGS}" LIBS=-lz CONFIGURE_ARGS= --disable-download \ diff --git a/math/freefem++/distinfo b/math/freefem++/distinfo index c36323c140a4..7eec9e571860 100644 --- a/math/freefem++/distinfo +++ b/math/freefem++/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687080379 -SHA256 (FreeFem-FreeFem-sources-v4.13_GH0.tar.gz) = d296adc42c6b0cc5f148c44b00bea15939d6c0dbe391613dea8a0693c2c0e3b7 -SIZE (FreeFem-FreeFem-sources-v4.13_GH0.tar.gz) = 12966789 +TIMESTAMP = 1701684800 +SHA256 (FreeFem-FreeFem-sources-v4.14_GH0.tar.gz) = 931cbfe9ef6f6530756c300c5ae47bfdaca21c560a5407cb33325a376a3b6af8 +SIZE (FreeFem-FreeFem-sources-v4.14_GH0.tar.gz) = 12987355 diff --git a/math/freefem++/files/patch-plugin_seq_metis.cpp b/math/freefem++/files/patch-plugin_seq_metis.cpp deleted file mode 100644 index c9c1bc9f8915..000000000000 --- a/math/freefem++/files/patch-plugin_seq_metis.cpp +++ /dev/null @@ -1,31 +0,0 @@ -- from https://github.com/FreeFem/FreeFem-sources/issues/280#issuecomment-1596025016 - ---- plugin/seq/metis.cpp.orig 2023-06-18 09:28:12 UTC -+++ plugin/seq/metis.cpp -@@ -97,7 +97,7 @@ KN< R > *partmetis( KN< R > *const &part, FESPACE *con - } - - #endif -- } else epart = 0; -+ } else epart = static_cast(0); - part->resize(nv); - *part = npart; - return part; -@@ -154,7 +154,7 @@ KN< R > *partmetis(Stack s, KN< R > *const &part, Mesh - } - - #endif -- } else epart = 0; -+ } else epart = static_cast(0); - part->resize(nt); - *part = epart; - return part; -@@ -184,7 +184,7 @@ KN< long > *partmetisd(Stack s, KN< long > *const &par - printf(" %d-way Edge-Cut: %7d, Balance: %5.2f\n", nparts, nve, - ComputeElementBalance(nt, nparts, epart)); - #endif -- } else epart = 0; -+ } else epart = static_cast(0); - part->resize(nt); - *part = epart; - return part; diff --git a/math/freefem++/pkg-plist b/math/freefem++/pkg-plist index f78e5d12e8ef..39116857a289 100644 --- a/math/freefem++/pkg-plist +++ b/math/freefem++/pkg-plist @@ -181,6 +181,8 @@ lib/ff++/%%VER%%/lib/Element_QF.so lib/ff++/%%VER%%/lib/FreeFemQA.so lib/ff++/%%VER%%/lib/Helmholtz_FD.so lib/ff++/%%VER%%/lib/IncompleteCholesky.so +lib/ff++/%%VER%%/lib/MUMPS.so +lib/ff++/%%VER%%/lib/MUMPS_seq.so lib/ff++/%%VER%%/lib/MatD-VFP0.so lib/ff++/%%VER%%/lib/MatrixMarket.so lib/ff++/%%VER%%/lib/MetricKuate.so