From nobody Sat Jul 20 08:36:56 2024 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 4WR0Jm2z6Xz5RFfd; Sat, 20 Jul 2024 08:36:56 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WR0Jm1yqBz4dD1; Sat, 20 Jul 2024 08:36:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721464616; 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=VdgmjTa26xBOETzT/3NrzlrcLUvuEkQRdVrkjIjVn0s=; b=t2c21XQMNul3mNvyTIRIx2xICwJgpvD1WjGJvR//m1whwEZkbAdj967tRnZKmxSoSAyi5Y IUM6iGvNACHWn3vGWOxF0Z1NGbJaybEx3jw4onfR6ZlNPplX95SP/WfnDAs8lBBLnvXq0w ASV0s1Wt+7b2OtbkVLpWC+60Am9X6V88d8vHHi1cPtxeV6OmiZHJqWu9IM46uuN9xP3mnl kWRRxn80Js4bpQON6WJ2Ps4PheixwocPOQLRMUa6vblNlerLPrZwbx/1oEgr0v1odG+cJ3 1HvrfKjjy6lzCMI3m2zelxa0F3S/AO7KJTIZllE9H1Ns4g9txo1tggPp08mgrw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721464616; a=rsa-sha256; cv=none; b=DJL9NxMey4covO5JlHlF52O05vDXKGAl4ocnL+YtZAOVfgrC1ZtLaIebC8Gd/Fmb0e5MK9 ydAIDGUDOZj/MksTXFpARp4SweKssaE/jse4AnRHU4R4wzv7Om/tEbzJL7F4VkMePknavx qTJmKLu/3dsWOaz+CulzggyinzIc8yRa+7Lz1JEG2DjPD3WB/ZD53gb1Jr/Wn5Q9XRO/du iq795Sn+wim49Ciy+dBpDJ6vwDVlxjNj/+9RVEfiC7ajpSTlLNUq56iJQMOhOslndLVz2c nwoW/cl9t8Mok5iMAIalCIatxx0IJxHIS0CaKKkFZ6CPqVnPndQeDx+94gTxfw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721464616; 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=VdgmjTa26xBOETzT/3NrzlrcLUvuEkQRdVrkjIjVn0s=; b=SAh7wN45ty9Pf5BuG/jr5rcWSm12P8qpNPj1IL4+g/ZeACr3MP1Lt0UrVI9zXZyltDydsP yVq5idHAbf2c1UlapbXXeHq2zmeHJS6SCOXomJvkY5eee4Vi1X80UNQAcbfG1ym30gckWD NQ3uaWiF93BjhjkiGEkJAJc2s1VO6Zm8sY4nMxyzCMiCdKAp6m9c9DCpSmZip1OAptoeH5 qKc/59lbMmBsuCz8V41oMNDGJrClYNE8MOi6KytHmaf1A4nL1CLHZlFBnWkBPE8iq8YXcT aspsPM3g0PmVKerBMakvIONzwrE99WVjgttM+xyQ0KWXKVPxmf8FKgTZRMMpmA== 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 4WR0Jm1Gc4z18dx; Sat, 20 Jul 2024 08:36:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 46K8aumZ001437; Sat, 20 Jul 2024 08:36:56 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 46K8aurq001434; Sat, 20 Jul 2024 08:36:56 GMT (envelope-from git) Date: Sat, 20 Jul 2024 08:36:56 GMT Message-Id: <202407200836.46K8aurq001434@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: 8a987ae7893b - main - math/clad: update 1.5 =?utf-8?Q?=E2=86=92?= 1.6 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: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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: 8a987ae7893bb6a61063315b89c2deec792f0d00 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=8a987ae7893bb6a61063315b89c2deec792f0d00 commit 8a987ae7893bb6a61063315b89c2deec792f0d00 Author: Yuri Victorovich AuthorDate: 2024-07-20 07:18:42 +0000 Commit: Yuri Victorovich CommitDate: 2024-07-20 08:36:51 +0000 math/clad: update 1.5 → 1.6 Reported by: portscout --- math/clad/Makefile | 4 ++-- math/clad/distinfo | 6 +++--- math/clad/files/patch-CMakeLists.txt | 24 +++++++++++------------- math/clad/pkg-plist | 2 +- 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/math/clad/Makefile b/math/clad/Makefile index 4187543719d6..1603487effe5 100644 --- a/math/clad/Makefile +++ b/math/clad/Makefile @@ -1,6 +1,6 @@ PORTNAME= clad DISTVERSIONPREFIX= v -DISTVERSION= 1.5 +DISTVERSION= 1.6 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -35,6 +35,6 @@ post-patch: ' \ ${WRKSRC}/test/lit.cfg -# tests fail to compile: https://github.com/vgvassilev/clad/issues/798 +# tests fail to compile: https://github.com/vgvassilev/clad/issues/993 .include diff --git a/math/clad/distinfo b/math/clad/distinfo index 73891ddb2e0f..5da1dfdef415 100644 --- a/math/clad/distinfo +++ b/math/clad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716351065 -SHA256 (vgvassilev-clad-v1.5_GH0.tar.gz) = fa044d8a161cbe3ed4e97df0e7ab2b1064a7f3fce7593f0a5d583f4bd866bf90 -SIZE (vgvassilev-clad-v1.5_GH0.tar.gz) = 1030298 +TIMESTAMP = 1721434166 +SHA256 (vgvassilev-clad-v1.6_GH0.tar.gz) = 18b4a3694f40d7a1cd510237f83d0be1e3c83c435dd9e1395ac4068e21a77b01 +SIZE (vgvassilev-clad-v1.6_GH0.tar.gz) = 1159962 diff --git a/math/clad/files/patch-CMakeLists.txt b/math/clad/files/patch-CMakeLists.txt index a253419c073d..8fd367a13fc2 100644 --- a/math/clad/files/patch-CMakeLists.txt +++ b/math/clad/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2024-05-21 05:35:52 UTC +--- CMakeLists.txt.orig 2024-07-17 20:27:26 UTC +++ CMakeLists.txt -@@ -317,8 +317,10 @@ if (NOT CLAD_BUILD_STATIC_ONLY) +@@ -321,8 +321,10 @@ if (NOT CLAD_BUILD_STATIC_ONLY) include(GoogleBenchmark) endif(CLAD_ENABLE_BENCHMARKS) @@ -9,16 +9,14 @@ add_subdirectory(demos/ErrorEstimation/PrintModel) + endif() - # Change the default compiler to the clang which we run clad upon. Our unittests - # need to use a supported by clad compiler. Note that's a huge hack and it is -@@ -331,8 +333,10 @@ if (NOT CLAD_BUILD_STATIC_ONLY) - string(REPLACE "-fno-lifetime-dse" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - string(REPLACE "-Wno-class-memaccess" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + if (NOT CLAD_DISABLE_TESTS OR CLAD_ENABLE_BENCHMARKS) + # Change the default compiler to the clang which we run clad upon. Our unittests +@@ -337,7 +339,7 @@ if (NOT CLAD_BUILD_STATIC_ONLY) + string(REPLACE "-Wno-class-memaccess" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + endif() +- if (NOT CLAD_DISABLE_TESTS) + if (FREEBSD_BUILD_TESTS) - add_subdirectory(unittests) - add_subdirectory(test) -+ endif() - - # Add benchmarking infrastructure. - if (CLAD_ENABLE_BENCHMARKS) + add_subdirectory(unittests) + add_subdirectory(test) + endif() diff --git a/math/clad/pkg-plist b/math/clad/pkg-plist index af7a92cc2b72..2f8d7d43323a 100644 --- a/math/clad/pkg-plist +++ b/math/clad/pkg-plist @@ -18,7 +18,6 @@ include/clad/Differentiator/EstimationModel.h include/clad/Differentiator/ExternalRMVSource.h include/clad/Differentiator/FunctionTraits.h include/clad/Differentiator/HessianModeVisitor.h -include/clad/Differentiator/JacobianModeVisitor.h include/clad/Differentiator/Matrix.h include/clad/Differentiator/MultiplexExternalRMVSource.h include/clad/Differentiator/NumericalDiff.h @@ -38,3 +37,4 @@ include/clad/Differentiator/VisitorBase.h include/clad/tools/ClangBackendPlugin.h include/clad/tools/ClangPlugin.h lib/clad.so +lib/cmake/clad/AddClad.cmake