git: cfd1a6f98514 - main - science/chrono: Update 7.0.1 -> 7.0.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Apr 2022 13:20:02 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cfd1a6f98514c838fc525629cafb9ff576088317
commit cfd1a6f98514c838fc525629cafb9ff576088317
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-04-07 13:16:51 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-04-07 13:19:53 +0000
science/chrono: Update 7.0.1 -> 7.0.2
Reported by: portscout
---
science/chrono/Makefile | 24 ++++++++++++++++--------
science/chrono/distinfo | 6 +++---
science/chrono/pkg-plist | 7 -------
3 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/science/chrono/Makefile b/science/chrono/Makefile
index 038114eb4a3a..895305579707 100644
--- a/science/chrono/Makefile
+++ b/science/chrono/Makefile
@@ -1,6 +1,5 @@
PORTNAME= chrono
-DISTVERSION= 7.0.1
-PORTREVISION= 1
+DISTVERSION= 7.0.2
CATEGORIES= science devel
PKGNAMESUFFIX= -physics-simulation-engine
@@ -16,11 +15,24 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= use of overloaded operator '[]' is ambiguous (with operand types 'chrono::quaternion' and 'int'): https://github.com/projectchrono/chrono/issues/158
BUILD_DEPENDS= openmpi>0:net/openmpi
+LIB_DEPENDS= libblas.so:math/blas \
+ libepoll-shim.so:devel/libepoll-shim \
+ libfabric.so:net/libfabric \
+ libhwloc.so:devel/hwloc2 \
+ libjson-c.so:devel/json-c \
+ libmetis.so:math/metis \
+ libpciaccess.so:devel/libpciaccess \
+ libpng16.so:graphics/png \
+ libscotch.so:cad/scotch \
+ libze_loader.so:devel/level-zero
+
+USES= cmake compiler:c++14-lang eigen:3 fortran gnome jpeg xorg
+USE_LDCONFIG= yes
+USE_GNOME= libxml2
+USE_XORG= x11 xau xcb xdmcp xext xxf86vm
-USES= cmake compiler:c++14-lang eigen:3 fortran
USE_GITHUB= yes
GH_ACCOUNT= project${PORTNAME}
-USE_LDCONFIG= yes
ALL_MODULES= Cascade Cosimulation Distributed FSI Irrlicht Multicore MUMPS OpenGL Pardiso_Project Postprocess Sensor SynChrono Vehicle
# module names in a human readable case; for the list of available modules: grep -r "option(ENABLE_MODULE" work
@@ -84,10 +96,6 @@ OPTIONS_DEFAULT+= ${module:tu}
#.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
-.if ${PORT_OPTIONS:MCASCADE} && ${PORT_OPTIONS:MIRRLICHT}
-PLIST_FILES+= include/chrono_cascade/ChIrrCascadeMeshTools.h
-.endif
-
.if ${PORT_OPTIONS:MVEHICLE} && ${PORT_OPTIONS:MIRRLICHT}
PLIST_FILES+= lib/libChronoEngine_vehicle_irrlicht.so
.endif
diff --git a/science/chrono/distinfo b/science/chrono/distinfo
index 3d2ed9778949..b0254724567b 100644
--- a/science/chrono/distinfo
+++ b/science/chrono/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1643276501
-SHA256 (projectchrono-chrono-7.0.1_GH0.tar.gz) = 938025be58a2c594d82c64540647bb03a627eceb767a4e6b03f7b251867a540c
-SIZE (projectchrono-chrono-7.0.1_GH0.tar.gz) = 310778417
+TIMESTAMP = 1649316967
+SHA256 (projectchrono-chrono-7.0.2_GH0.tar.gz) = 7159162b1a20984464854b68ce19ec470184e795a3c9104bf2a7b6cfdf07949c
+SIZE (projectchrono-chrono-7.0.2_GH0.tar.gz) = 310778835
SHA256 (74df5c76d8d475818138a9a16ceccbd6f326247c.patch) = c1022009383c6e1c0c77365ed5d48fdb052c2add4170815c46cc49cf68297467
SIZE (74df5c76d8d475818138a9a16ceccbd6f326247c.patch) = 2159
diff --git a/science/chrono/pkg-plist b/science/chrono/pkg-plist
index e5e8d71c5ecc..07f619ab2281 100644
--- a/science/chrono/pkg-plist
+++ b/science/chrono/pkg-plist
@@ -680,12 +680,6 @@ include/chrono/utils/ChUtilsGeometry.h
include/chrono/utils/ChUtilsInputOutput.h
include/chrono/utils/ChUtilsSamplers.h
include/chrono/utils/ChUtilsValidation.h
-%%CASCADE%%include/chrono_cascade/ChApiCASCADE.h
-%%CASCADE%%include/chrono_cascade/ChBodyEasyCascade.h
-%%CASCADE%%include/chrono_cascade/ChCascadeDoc.h
-%%CASCADE%%include/chrono_cascade/ChCascadeMeshTools.h
-%%CASCADE%%include/chrono_cascade/ChCascadeShapeAsset.h
-%%CASCADE%%include/chrono_cascade/ChCascadeTriangulate.h
%%COSIMULATION%%include/chrono_cosimulation/ChApiCosimulation.h
%%COSIMULATION%%include/chrono_cosimulation/ChCosimulation.h
%%COSIMULATION%%include/chrono_cosimulation/ChExceptionSocket.h
@@ -1407,7 +1401,6 @@ include/chrono_thirdparty/yafel/DualNumber.hpp
%%VEHICLE%%include/chrono_vehicle/wheeled_vehicle/wheel/Wheel.h
lib/cmake/ChronoConfig.cmake
lib/libChronoEngine.so
-%%CASCADE%%lib/libChronoEngine_cascade.so
%%COSIMULATION%%lib/libChronoEngine_cosimulation.so
%%IRRLICHT%%lib/libChronoEngine_irrlicht.so
%%MUMPS%%lib/libChronoEngine_mumps.so