<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e525e3d11a64234b63782d63c0223076afaf2d58">https://github.com/macports/macports-ports/commit/e525e3d11a64234b63782d63c0223076afaf2d58</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new e525e3d11a6 corrade: set required C++ standard, fix environ define
</span>e525e3d11a6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e525e3d11a64234b63782d63c0223076afaf2d58
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Aug 6 10:57:45 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> corrade: set required C++ standard, fix environ define
</span>---
graphics/corrade/Portfile | 8 +++++-
.../files/0001-Fix-environ-define-for-Apple.patch | 29 ++++++++++++++++++++++
2 files changed, 36 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/corrade/Portfile b/graphics/corrade/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ef2b1465895..edea114fd13 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/corrade/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/corrade/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cmake 1.1
</span>
github.setup mosra corrade 2020.06 v
github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories graphics devel
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,3 +19,9 @@ long_description {*}${description}
</span> checksums rmd160 24ef8e27bf2b7df1ddde14dde9ed79c83b4fbeb1 \
sha256 2a62492ccc717422b72f2596a3e1a6a105b9574aa9467917f12d19ef3aab1341 \
size 737490
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Undefined symbols: "_environ", referenced from: _environ$non_lazy_ptr in Arguments.cpp.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/mosra/corrade/pull/175
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles 0001-Fix-environ-define-for-Apple.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/corrade/files/0001-Fix-environ-define-for-Apple.patch b/graphics/corrade/files/0001-Fix-environ-define-for-Apple.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dd769a2345d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/corrade/files/0001-Fix-environ-define-for-Apple.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From a4041d76eb3589d20f38bcc7332674566321f698 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: barracuda156 <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 6 Aug 2023 10:50:56 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix environ define for Apple
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/Corrade/Utility/Arguments.cpp | 5 +++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 5 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/Corrade/Utility/Arguments.cpp src/Corrade/Utility/Arguments.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index cfd0c877..75188cd2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Corrade/Utility/Arguments.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Corrade/Utility/Arguments.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -41,7 +41,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* For Arguments::environment() */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(CORRADE_TARGET_UNIX) || defined(CORRADE_TARGET_EMSCRIPTEN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstdio>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <crt_externs.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define environ (*_NSGetEnviron())
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern char **environ;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef CORRADE_TARGET_EMSCRIPTEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <emscripten.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.41.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>