git: d5b0f9eed231 - main - lang/opencoarrays: update to 2.10.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 31 May 2023 06:23:42 UTC
The branch main has been updated by fernape:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d5b0f9eed231888ba600b4a4bf4454fe1dd4295c
commit d5b0f9eed231888ba600b4a4bf4454fe1dd4295c
Author: Miguel Gocobachi <miguel@gocobachi.dev>
AuthorDate: 2023-05-30 11:58:49 +0000
Commit: Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-05-31 06:18:38 +0000
lang/opencoarrays: update to 2.10.1
ChangeLog: https://github.com/sourceryinstitute/OpenCoarrays/releases/tag/2.10.1
* Reorganize & rename subdirectories, remove dead code, and document archival
code.
* Issue 762
* Fix imbalanced calloc/MPI_free_mem.
* Update the default GCC version to 12.1.0
PR: 270645
Reported by: miguel@gocobachi.dev (maintainer)
---
lang/opencoarrays/Makefile | 16 ++++++++++------
lang/opencoarrays/distinfo | 6 +++---
2 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/lang/opencoarrays/Makefile b/lang/opencoarrays/Makefile
index c127e29e0318..afc3a83f59a2 100644
--- a/lang/opencoarrays/Makefile
+++ b/lang/opencoarrays/Makefile
@@ -1,6 +1,5 @@
PORTNAME= opencoarrays
-DISTVERSION= 2.10.0
-PORTREVISION= 1
+DISTVERSION= 2.10.1
CATEGORIES= lang parallel
MAINTAINER= miguel@gocobachi.dev
@@ -10,21 +9,24 @@ WWW= http://www.opencoarrays.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_aarch64= Lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug#255890
-BROKEN_FreeBSD_12_powerpc= Lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug#255890
-BROKEN_FreeBSD_12_powerpc64= Lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug#255890
+BROKEN_aarch64= lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug #255890
+BROKEN_FreeBSD_12_powerpc= lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug #255890
+BROKEN_FreeBSD_12_powerpc64= lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug #255890
BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS= bash:shells/bash
USES= cmake fortran
USE_CSTD= gnu99
+USE_GCC= yes
USE_GITHUB= yes
GH_ACCOUNT= sourceryinstitute
GH_PROJECT= OpenCoarrays
USE_LDCONFIG= yes
-PLIST_SUB= GCC_VER=${_GCC_VER} PORTVERSION=${PORTVERSION} SOVERSION=3
+PLIST_SUB= GCC_VER=${_GCC_VER} \
+ PORTVERSION=${PORTVERSION} \
+ SOVERSION=3
OPTIONS_SINGLE= MPI
OPTIONS_SINGLE_MPI= MPICH OPENMPI
@@ -42,6 +44,8 @@ OPTIONS_DEFAULT_mips= OPENMPI
OPTIONS_DEFAULT_powerpc= OPENMPI
OPTIONS_DEFAULT_powerpcspe= OPENMPI
+CMAKE_C_COMPILER= gcc
+
MPICH_BUILD_DEPENDS= mpif90:net/mpich
MPICH_RUN_DEPENDS= mpif90:net/mpich
MPICH_CONFIGURE_ENV= MPI_HOME=${LOCALBASE}
diff --git a/lang/opencoarrays/distinfo b/lang/opencoarrays/distinfo
index 5695213b3481..ffab305ef1bf 100644
--- a/lang/opencoarrays/distinfo
+++ b/lang/opencoarrays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663233360
-SHA256 (sourceryinstitute-OpenCoarrays-2.10.0_GH0.tar.gz) = 7b661126e3bda0fa0c77d094c96afcaa870b506c0595d7a79b9b8e8883d0413e
-SIZE (sourceryinstitute-OpenCoarrays-2.10.0_GH0.tar.gz) = 329575
+TIMESTAMP = 1680574684
+SHA256 (sourceryinstitute-OpenCoarrays-2.10.1_GH0.tar.gz) = 2be69337da853598fb3caddac603c7a2b2682481580ca4c11b397427d71b840f
+SIZE (sourceryinstitute-OpenCoarrays-2.10.1_GH0.tar.gz) = 338380