From nobody Fri Nov 25 20:18:58 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 4NJmR64Sndz4hMHg; Fri, 25 Nov 2022 20:18:58 +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 4NJmR63h1sz3J4F; Fri, 25 Nov 2022 20:18:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669407538; 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=OhPsJVQ75VAVIRiWN5Gzylt1cyeMNZqUHAVO2puts1s=; b=TAoirQLMqnUhrNdNXDWnfpK4SZWQUUzkt9k/iR+7Xk1JmmM+GPZbRHV8OVeJBmIWHWax9n tzhgOJmyZFAXy/P7fs1VgyKUNnDH4/fmp5Onga/Pr5d/ZgRPjgeZCx7wmT40+isdkIYzb5 kAKQ1di+7j71WhY88m2ZLAqftANsIzshshuwGz+sVYa9mpo/2uYUI7+pZsRT0l0U6WBa9P t9Euj3XQXiFyWrTGOCKd4Mshl7U3/fIw2meEJRxlO8UddEXJKUJu+9b9DQrruiF51h3J4A lhkAKBZUk/eJpSVsZV15pxBLEG9HGjNqcsBXKTmMabOdfPLg/SavG8Yd5tkwcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669407538; 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=OhPsJVQ75VAVIRiWN5Gzylt1cyeMNZqUHAVO2puts1s=; b=rO6HdkEVDIgKxR4mLs8EH1r9Gy2LrA9HuI62AoX3L2q0sJ6N65v1+pu4hTlyy400jnhG+q xZMLrxKOEV9r2PcMNmCTDezXvxCBMz2rtyuae31AQZROcK/VrFKG36PGVOYZ5uT+LhT95/ bkFNsfuBcY/b8X39apKNz8eoSmOv83Mwp73sJFF+oCVisdBz4fsoKBtIa3NMWf+IQjSWVb yeRrgnxUEJtPWv24aTzmOYokEBr1ELxxLxatR0/HSVlHPmDc9vDMvzpmVO3wETmnwfc7eL xbjByLhwcLCCW8ARZi+rKkfHKgH6oxnxaMpwHAFtvlhHTuDiYaZSHR9u4R8Kfw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1669407538; a=rsa-sha256; cv=none; b=yuebdL9qGsEo4i10hDJvFfNBjR2J3K4YERTH8WFQ+JUhZfL1C5GRrEfe7OYFkIcS8xS4Iz D74VdX5CASz3iRvFGwnGHQyucbZ4Ae8ZovTSla8qs4NItvl5B65WTFOj+9vot1Zmthvdj0 HurP7MxCH5eqYFC/UBEAHCBajuHfXBAsgZ1Sxmh9274bBevG6cfX6yFbfTXQiSkIPK+Puq ki5Jy04WR2o0wBZLQCzIZoMnE1YTvk/6nbNDlntaVugumcvROfmMwd+Z07uaPUKUtkEblo RrsctM3k8MVSKUSqz8yCt9CvuzgQSVBQmoKWq36i1rxkiNrL2hGykpAvxWMgbg== 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 4NJmR62jDmzt4B; Fri, 25 Nov 2022 20:18:58 +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 2APKIwHL094673; Fri, 25 Nov 2022 20:18:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2APKIwIC094672; Fri, 25 Nov 2022 20:18:58 GMT (envelope-from git) Date: Fri, 25 Nov 2022 20:18:58 GMT Message-Id: <202211252018.2APKIwIC094672@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Emanuel Haupt Subject: git: d48600078347 - main - math/form: Update to 4.3.0 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: ehaupt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d486000783478d771ae61d8b78b364542c510229 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ehaupt: URL: https://cgit.FreeBSD.org/ports/commit/?id=d486000783478d771ae61d8b78b364542c510229 commit d486000783478d771ae61d8b78b364542c510229 Author: Emanuel Haupt AuthorDate: 2022-11-25 20:14:32 +0000 Commit: Emanuel Haupt CommitDate: 2022-11-25 20:14:32 +0000 math/form: Update to 4.3.0 --- math/form/Makefile | 37 ++++++++++++++++++------------------- math/form/distinfo | 6 +++--- math/form/files/patch-configure.ac | 34 ++++++++++++++++------------------ 3 files changed, 37 insertions(+), 40 deletions(-) diff --git a/math/form/Makefile b/math/form/Makefile index 87d68618d970..bc2e5a8c19bb 100644 --- a/math/form/Makefile +++ b/math/form/Makefile @@ -1,6 +1,5 @@ PORTNAME= form -PORTVERSION= 4.2.1 -PORTREVISION= 1 +PORTVERSION= 4.3.0 DISTVERSIONPREFIX= v CATEGORIES= math @@ -11,34 +10,34 @@ WWW= https://www.nikhef.nl/~form/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +# https://github.com/vermaseren/form/issues/422 +NOT_FOR_ARCHS= i386 +NOT_FOR_ARCHS_REASON= fails to compile: error: no member named 'numinprimelist' in 'struct R_const' + LIB_DEPENDS= libgmp.so:math/gmp USES= autoreconf gmake localbase USE_GITHUB= yes - -GNU_CONFIGURE= yes - GH_ACCOUNT= vermaseren -OPTIONS_DEFINE= DOXYGEN OPENMPI -OPTIONS_SUB= yes - -CONFIGURE_ARGS+= --enable-scalar \ +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-native \ --enable-largefile \ - --with-api=posix \ - --disable-native + --enable-scalar \ + --with-api=posix -MPICC?= ${LOCALBASE}/mpi/openmpi/bin/mpicc -MPICXX?= ${LOCALBASE}/mpi/openmpi/bin/mpic++ +OPTIONS_DEFINE= DOXYGEN OPENMPI +OPTIONS_SUB= yes -DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +MPICC?= ${LOCALBASE}/mpi/openmpi/bin/mpicc +MPICXX?= ${LOCALBASE}/mpi/openmpi/bin/mpic++ +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +OPENMPI_LIB_DEPENDS= libgcc_s.so.1:lang/gcc9 \ + libmpi.so:net/openmpi OPENMPI_CONFIGURE_ENABLE= parform - -OPENMPI_CONFIGURE_ENV+= MPICC="${MPICC}" MPICXX="${MPICXX}" - -OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi \ - libgcc_s.so.1:lang/gcc9 +OPENMPI_CONFIGURE_ENV+= MPICC="${MPICC}" \ + MPICXX="${MPICXX}" post-build-DOXYGEN-on: (cd ${WRKSRC}/doc/manual; ${MAKE_CMD} html pdf) diff --git a/math/form/distinfo b/math/form/distinfo index 4e2af1ee3b31..8a7f7bdf64cd 100644 --- a/math/form/distinfo +++ b/math/form/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549437926 -SHA256 (vermaseren-form-v4.2.1_GH0.tar.gz) = 6f32c7470d00e8ab6934dc352f5a78e29290146a00e5775f8cd5fef7810bbbb8 -SIZE (vermaseren-form-v4.2.1_GH0.tar.gz) = 1275044 +TIMESTAMP = 1669033375 +SHA256 (vermaseren-form-v4.3.0_GH0.tar.gz) = b0b09e1fd74b11e76cd527c1ece9383a34560e57513df76a4cc1fbe2e8df93a8 +SIZE (vermaseren-form-v4.3.0_GH0.tar.gz) = 1285467 diff --git a/math/form/files/patch-configure.ac b/math/form/files/patch-configure.ac index 166b7b9ef8c8..30b228134f2d 100644 --- a/math/form/files/patch-configure.ac +++ b/math/form/files/patch-configure.ac @@ -1,22 +1,20 @@ ---- configure.ac.orig 2018-11-21 06:20:16 UTC +--- configure.ac.orig 2022-11-15 09:35:49 UTC +++ configure.ac -@@ -22,8 +22,8 @@ m4_define([FORM_VERSION], m4_esyscmd_s([ - echo "$major_version.$minor_version" >.version - echo "#define REPO_MAJOR_VERSION $major_version" >sources/version.h.in - echo "#define REPO_MINOR_VERSION $minor_version" >>sources/version.h.in -- echo '\\def\\repomajorversion'"{$major_version}" >doc/manual/version.tex.in -- echo '\\def\\repominorversion'"{$minor_version}" >>doc/manual/version.tex.in -+ echo "\\def\\repomajorversion{$major_version}" >doc/manual/version.tex.in -+ echo "\\def\\repominorversion{$minor_version}" >>doc/manual/version.tex.in - cp doc/manual/version.tex.in doc/devref/version.tex.in - fi - cat <&2 -@@ -742,7 +742,7 @@ my_test_COMPILEFLAGS=${COMPILEFLAGS+set} - if test "$my_test_COMPILEFLAGS" != set; then - if test "x$vendor" = xgnu; then - # We don't use -pedantic option because of horrible warnings. -- COMPILEFLAGS="-Wall -Wextra -Wpadded -O3" -+ COMPILEFLAGS="-Wall -Wextra -Wpadded" +@@ -768,8 +768,6 @@ AC_DEFUN([AX_HANDLE_EXTRA_WARNING], + [$1="$$1 -Wno-misleading-indentation"]) + # Too many false positives. + # See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 +- AX_CHECK_COMPILE_FLAG([-Wno-stringop-overflow], +- [$1="$$1 -Wno-stringop-overflow"]) + fi[]dnl + ]) + +@@ -780,7 +778,7 @@ if test "$my_test_COMPILEFLAGS" != set; then + COMPILEFLAGS="-Wall -Wextra -Wpadded" + AX_HANDLE_EXTRA_WARNING([COMPILEFLAGS]) + # Enable optimizations. +- COMPILEFLAGS="$COMPILEFLAGS -O3" ++ COMPILEFLAGS="$COMPILEFLAGS" if test "x$enable_profile" != xgprof; then # -pg conflicts with -fomit-frame-pointer. COMPILEFLAGS="$COMPILEFLAGS -fomit-frame-pointer"