mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
math/clad: update 1.3 → 1.4
Reported by: portscout
This commit is contained in:
parent
892fc5c263
commit
4f63327c57
@ -1,6 +1,6 @@
|
||||
PORTNAME= clad
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.3
|
||||
DISTVERSION= 1.4
|
||||
CATEGORIES= math
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/License.txt
|
||||
|
||||
TEST_DEPENDS= kokkos>0:devel/kokkos
|
||||
|
||||
USES= cmake:testing compiler:c++14-lang llvm:15,build,run
|
||||
USES= cmake:testing llvm:16,build,run localbase
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
@ -25,6 +25,8 @@ 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 ' \
|
||||
@ -33,6 +35,6 @@ post-patch:
|
||||
' \
|
||||
${WRKSRC}/test/lit.cfg
|
||||
|
||||
# tests fail to compile: https://github.com/vgvassilev/clad/issues/753
|
||||
# tests fail to compile: https://github.com/vgvassilev/clad/issues/798
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1707720216
|
||||
SHA256 (vgvassilev-clad-v1.3_GH0.tar.gz) = 8a2dddef4339639e0e9cbe9ec89a0a2c57e98380e8c1072475d7f1a3551fba3a
|
||||
SIZE (vgvassilev-clad-v1.3_GH0.tar.gz) = 961786
|
||||
TIMESTAMP = 1709605257
|
||||
SHA256 (vgvassilev-clad-v1.4_GH0.tar.gz) = da5584159499b05d77cfca40baee5d4d212beb269637736fee34d84d2b82d419
|
||||
SIZE (vgvassilev-clad-v1.4_GH0.tar.gz) = 969136
|
||||
|
@ -1,8 +1,8 @@
|
||||
--- CMakeLists.txt.orig 2024-02-11 18:10:50 UTC
|
||||
--- CMakeLists.txt.orig 2024-02-29 15:28:44 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -313,10 +313,14 @@ if (NOT CLAD_BUILD_STATIC_ONLY)
|
||||
# Filter some unsupported flags by clang.
|
||||
@@ -309,10 +309,14 @@ 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 (FREEBSD_BUILD_TESTS)
|
||||
add_subdirectory(unittests)
|
||||
|
@ -1,17 +1,18 @@
|
||||
--- cmake/modules/AddClad.cmake.orig 2024-02-12 07:51:28 UTC
|
||||
--- cmake/modules/AddClad.cmake.orig 2024-02-29 15:28:44 UTC
|
||||
+++ cmake/modules/AddClad.cmake
|
||||
@@ -1,14 +1,14 @@
|
||||
# Find the current branch.
|
||||
-execute_process(WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
- COMMAND git rev-parse HEAD
|
||||
- OUTPUT_VARIABLE CURRENT_REPO_COMMIT
|
||||
- OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
-string(REPLACE "/" "" CURRENT_REPO_COMMIT ${CURRENT_REPO_COMMIT})
|
||||
+#execute_process(WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
+# COMMAND git rev-parse HEAD
|
||||
+# OUTPUT_VARIABLE CURRENT_REPO_COMMIT
|
||||
+# OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
+#string(REPLACE "/" "" CURRENT_REPO_COMMIT ${CURRENT_REPO_COMMIT})
|
||||
@@ -1,15 +1,15 @@ if (CLAD_ENABLE_BENCHMARKS)
|
||||
if (CLAD_ENABLE_BENCHMARKS)
|
||||
# Find the current branch.
|
||||
- execute_process(WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
- COMMAND git rev-parse HEAD
|
||||
- OUTPUT_VARIABLE CURRENT_REPO_COMMIT
|
||||
- OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
- string(REPLACE "/" "" CURRENT_REPO_COMMIT ${CURRENT_REPO_COMMIT})
|
||||
+ #execute_process(WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
+ # COMMAND git rev-parse HEAD
|
||||
+ # OUTPUT_VARIABLE CURRENT_REPO_COMMIT
|
||||
+ # OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
+ #string(REPLACE "/" "" CURRENT_REPO_COMMIT ${CURRENT_REPO_COMMIT})
|
||||
|
||||
# Ask cmake to reconfigure each time we change the branch so that it can change
|
||||
# the value of CURRENT_REPO_COMMIT.
|
||||
@ -20,5 +21,5 @@
|
||||
+#set_property(DIRECTORY APPEND PROPERTY
|
||||
+# CMAKE_CONFIGURE_DEPENDS "${CMAKE_SOURCE_DIR}/.git/HEAD")
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
# function ENABLE_CLAD_FOR_EXECUTABLE(<executable>
|
||||
endif(CLAD_ENABLE_BENCHMARKS)
|
||||
|
||||
|
@ -35,7 +35,3 @@ include/clad/tools/ClangBackendPlugin.h
|
||||
include/clad/tools/ClangPlugin.h
|
||||
include/clad/tools/DerivedFnInfo.h
|
||||
lib/clad.so
|
||||
lib/libcladDifferentiator.so
|
||||
lib/libcladDifferentiator.so.15
|
||||
lib/libcladPlugin.so
|
||||
lib/libcladPlugin.so.15
|
||||
|
Loading…
Reference in New Issue
Block a user