science/dakota: update 6.21.0 → 6.22.0

This commit is contained in:
Yuri Victorovich
2025-06-15 00:26:32 -07:00
parent 998772c420
commit fc3eb50a2b
6 changed files with 547 additions and 77 deletions
+3 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= dakota
DISTVERSION= 6.21.0
PORTREVISION= 1
DISTVERSION= 6.22.0
CATEGORIES= science
MASTER_SITES= https://github.com/snl-dakota/dakota/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-public-src-cli
@@ -69,6 +68,8 @@ LDFLAGS+= -lexecinfo
CONFLICTS_BUILD= dakota # self: picks up some bundled packages from the pre-installed dakota package and then fails to install them
MAKE_ARGS= VERBOSE=1
post-extract:
@${FIND} ${WRKSRC} -name "*.orig" -delete
@${ECHO} ${DISTVERSION} > ${WRKSRC}/VERSION # expected by the 'install' target
+3 -3
View File
@@ -1,5 +1,5 @@
TIMESTAMP = 1743185006
SHA256 (dakota-6.21.0-public-src-cli.tar.gz) = 7dcf9f93b7bc37a24dee3acda25be280c1a49774e22d53aa1e4b0a60df62ff97
SIZE (dakota-6.21.0-public-src-cli.tar.gz) = 156415576
TIMESTAMP = 1749739745
SHA256 (dakota-6.22.0-public-src-cli.tar.gz) = 31d76636e4d22e6e847de3ada8cbf35a6e6c2c805ccd8677c8c4210f0ff53e07
SIZE (dakota-6.22.0-public-src-cli.tar.gz) = 139890358
SHA256 (stan-dev-math-v2.18.0_GH0.tar.gz) = 53fbce2b28aea76695af7a91f51fdd356367153fc42b3573e2b91e6586eca91d
SIZE (stan-dev-math-v2.18.0_GH0.tar.gz) = 17528084
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/sh
c++ "$@" -std=c++14
c++ "$@" -std=c++17
@@ -0,0 +1,16 @@
--- cmake/InstallUnixSOs.cmake.in.orig 2025-05-08 16:25:16 UTC
+++ cmake/InstallUnixSOs.cmake.in
@@ -4,6 +4,7 @@
# NOTE: This script will only work for make install from top of build tree
# TODO: Review string quoting conventions and test with spaces in filename
+if (FALSE)
execute_process(COMMAND chrpath -v
OUTPUT_QUIET
@@ -78,3 +79,5 @@ endforeach()
dakota_install_dll("${dakota_dll}")
endif()
endforeach()
+
+endif()
@@ -0,0 +1,22 @@
# https://github.com/snl-dakota/dakota/pull/195
--- src/PluginInterface.hpp.orig 2025-06-14 09:02:26 UTC
+++ src/PluginInterface.hpp
@@ -13,7 +13,7 @@
#include "ApplicationInterface.hpp"
#include "plugins/DakotaInterfaceAPI.hpp"
-#include <boost/shared_ptr.hpp> // blech
+#include <memory>
namespace Dakota {
@@ -54,7 +54,7 @@ class PluginInterface: public ApplicationInterface (pr
String pluginPath;
/// the interface class loaded via plugin
- boost::shared_ptr<DakotaPlugins::DakotaInterfaceAPI> pluginInterface;
+ std::shared_ptr<DakotaPlugins::DakotaInterfaceAPI> pluginInterface;
/// list of drivers to perform core simulation mappings (can
+502 -71
View File
File diff suppressed because it is too large Load Diff