diff --git a/math/clad/Makefile b/math/clad/Makefile index 1603487effe5..19c0c6d6bf8c 100644 --- a/math/clad/Makefile +++ b/math/clad/Makefile @@ -1,40 +1,40 @@ PORTNAME= clad DISTVERSIONPREFIX= v -DISTVERSION= 1.6 +DISTVERSION= 1.7 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Automatic differentiation for C/C++ WWW= https://github.com/vgvassilev/clad LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/License.txt TEST_DEPENDS= kokkos>0:devel/kokkos USES= cmake:testing llvm:16,build,run localbase USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= vgvassilev CMAKE_ARGS= -DClang_DIR=${LLVM_PREFIX}/lib/cmake/clang \ -DLLVM_DIR=${LLVM_PREFIX}/lib/cmake/llvm \ -DLLVM_EXTERNAL_LIT=${LLVM_PREFIX}/bin/llvm-lit CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= FREEBSD_BUILD_TESTS FREEBSD_BUILD_DEMOS CMAKE_TESTING_TARGET= check-clad #CXXFLAGS+= -D_OPENMP post-patch: @${REINPLACE_CMD} \ -e ' \ s|import lit|&${LLVM_VERSION}|; \ s|lit\.|lit${LLVM_VERSION}.| \ ' \ ${WRKSRC}/test/lit.cfg # tests fail to compile: https://github.com/vgvassilev/clad/issues/993 .include diff --git a/math/clad/distinfo b/math/clad/distinfo index 5da1dfdef415..e022272a1515 100644 --- a/math/clad/distinfo +++ b/math/clad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721434166 -SHA256 (vgvassilev-clad-v1.6_GH0.tar.gz) = 18b4a3694f40d7a1cd510237f83d0be1e3c83c435dd9e1395ac4068e21a77b01 -SIZE (vgvassilev-clad-v1.6_GH0.tar.gz) = 1159962 +TIMESTAMP = 1723266580 +SHA256 (vgvassilev-clad-v1.7_GH0.tar.gz) = dc2e738c30864fb82b0154519f18ce2567f413ee845fc5e0154bb89e24519ba3 +SIZE (vgvassilev-clad-v1.7_GH0.tar.gz) = 1171227 diff --git a/math/clad/pkg-plist b/math/clad/pkg-plist index 2f8d7d43323a..18346c99cc0f 100644 --- a/math/clad/pkg-plist +++ b/math/clad/pkg-plist @@ -1,40 +1,41 @@ include/clad/Differentiator/Array.h include/clad/Differentiator/ArrayExpression.h include/clad/Differentiator/ArrayRef.h include/clad/Differentiator/BaseForwardModeVisitor.h include/clad/Differentiator/BuiltinDerivatives.h include/clad/Differentiator/CladConfig.h include/clad/Differentiator/CladUtils.h include/clad/Differentiator/Compatibility.h include/clad/Differentiator/DerivativeBuilder.h include/clad/Differentiator/DerivedFnCollector.h include/clad/Differentiator/DerivedFnInfo.h include/clad/Differentiator/DiffMode.h include/clad/Differentiator/DiffPlanner.h include/clad/Differentiator/Differentiator.h include/clad/Differentiator/DynamicGraph.h include/clad/Differentiator/ErrorEstimator.h include/clad/Differentiator/EstimationModel.h include/clad/Differentiator/ExternalRMVSource.h include/clad/Differentiator/FunctionTraits.h include/clad/Differentiator/HessianModeVisitor.h +include/clad/Differentiator/KokkosBuiltins.h include/clad/Differentiator/Matrix.h include/clad/Differentiator/MultiplexExternalRMVSource.h include/clad/Differentiator/NumericalDiff.h include/clad/Differentiator/ParseDiffArgsTypes.h include/clad/Differentiator/PushForwardModeVisitor.h include/clad/Differentiator/ReverseModeForwPassVisitor.h include/clad/Differentiator/ReverseModeVisitor.h include/clad/Differentiator/ReverseModeVisitorDirectionKinds.h include/clad/Differentiator/STLBuiltins.h include/clad/Differentiator/Sins.h include/clad/Differentiator/StmtClone.h include/clad/Differentiator/Tape.h include/clad/Differentiator/VectorForwardModeVisitor.h include/clad/Differentiator/VectorPushForwardModeVisitor.h include/clad/Differentiator/Version.h include/clad/Differentiator/VisitorBase.h include/clad/tools/ClangBackendPlugin.h include/clad/tools/ClangPlugin.h lib/clad.so lib/cmake/clad/AddClad.cmake