summaryrefslogtreecommitdiff
path: root/science/dakota/files/patch-src_PluginInterface.hpp
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2025-06-15 00:26:08 -0700
committerYuri Victorovich <yuri@FreeBSD.org>2025-06-15 00:26:32 -0700
commitfc3eb50a2b4ea74003a767a20d407da723b6e690 (patch)
tree9bea393d4aae68611759d53a60a1991e0f267c8a /science/dakota/files/patch-src_PluginInterface.hpp
parentdevel/{,py-}ruff: update 0.11.11 → 0.11.13 (diff)
science/dakota: update 6.21.0 → 6.22.0
Diffstat (limited to 'science/dakota/files/patch-src_PluginInterface.hpp')
-rw-r--r--science/dakota/files/patch-src_PluginInterface.hpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/science/dakota/files/patch-src_PluginInterface.hpp b/science/dakota/files/patch-src_PluginInterface.hpp
new file mode 100644
index 000000000000..6e002abc8086
--- /dev/null
+++ b/science/dakota/files/patch-src_PluginInterface.hpp
@@ -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