summaryrefslogtreecommitdiff
path: root/math/minizinc/files/patch-lib_file__utils.cpp
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-10-25 18:49:59 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-10-25 18:49:59 +0000
commit762d45e621444b445aeec2b241796e6e48047c11 (patch)
treed20d6caeda46651f350523699c86a698a6a7d61d /math/minizinc/files/patch-lib_file__utils.cpp
parentMake prefix-safe by explicitly passing prefix. (diff)
math/minizinc: Update 2.5.0 -> 2.5.1
Reported by: portscout
Notes
Notes: svn path=/head/; revision=553281
Diffstat (limited to 'math/minizinc/files/patch-lib_file__utils.cpp')
-rw-r--r--math/minizinc/files/patch-lib_file__utils.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/math/minizinc/files/patch-lib_file__utils.cpp b/math/minizinc/files/patch-lib_file__utils.cpp
new file mode 100644
index 000000000000..f32d4a729fe2
--- /dev/null
+++ b/math/minizinc/files/patch-lib_file__utils.cpp
@@ -0,0 +1,20 @@
+--- lib/file_utils.cpp.orig 2020-10-25 18:29:35 UTC
++++ lib/file_utils.cpp
+@@ -310,6 +310,9 @@ std::string share_directory() {
+ return std::string(MZNSTDLIBDIR);
+ }
+ #endif
++#if defined(__FreeBSD__)
++ return FREEBSD_MZN_STDLIB_DIR;
++#else
+ std::string mypath = FileUtils::progpath();
+ int depth = 0;
+ for (char i : mypath) {
+@@ -324,6 +327,7 @@ std::string share_directory() {
+ mypath += "/..";
+ }
+ return "";
++#endif
+ }
+
+ std::string user_config_dir() {