<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/708f18bf30d77b557e91d76c58db919aa34de3e6">https://github.com/macports/macports-ports/commit/708f18bf30d77b557e91d76c58db919aa34de3e6</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 708f18bf30d fheroes2: fix build on older macOS versions
</span>708f18bf30d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 708f18bf30d77b557e91d76c58db919aa34de3e6
</span>Author: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
AuthorDate: Sat Jun 12 21:26:28 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    fheroes2: fix build on older macOS versions
</span>---
 games/fheroes2/Portfile                         |   3 +-
 games/fheroes2/files/patch-missing-headers.diff | 142 ++++++++++++++++++++++++
 2 files changed, 144 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/fheroes2/Portfile b/games/fheroes2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 68d4e06bcb6..6922eead518 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/fheroes2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/fheroes2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +29,8 @@ depends_lib             port:libiconv \
</span>                         port:libsdl2_mixer \
                         port:libsdl2_image
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-readme-txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-missing-headers.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-readme-txt.diff
</span> 
 compiler.cxx_standard   2011
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/fheroes2/files/patch-missing-headers.diff b/games/fheroes2/files/patch-missing-headers.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7696102602d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/fheroes2/files/patch-missing-headers.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,142 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/engine/image.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/engine/image.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,6 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstring>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/engine/localevent.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/engine/localevent.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,6 +21,7 @@
</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;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "localevent.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "audio_mixer.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/engine/tools.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/engine/tools.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,6 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cctype>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <climits>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstring>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <fstream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iomanip>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/agg/bin_info.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/agg/bin_info.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,6 +25,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "monster.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iostream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace Bin_Info
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/ai/normal/ai_normal_battle.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/ai/normal/ai_normal_battle.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,6 +36,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "speed.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ using namespace Battle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/battle/battle_board.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/battle/battle_board.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,6 +22,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <functional>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iterator>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <set>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/battle/battle_interface.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/battle/battle_interface.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,6 +21,7 @@
</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;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "agg.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "agg_image.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/dialog/dialog_quickinfo.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/dialog/dialog_quickinfo.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,6 +20,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
</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;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "agg_image.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "army.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "castle.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/game/game.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/game/game.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,6 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <map>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "agg.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/gui/ui_tool.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/gui/ui_tool.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,6 +25,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "text.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <chrono>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstring>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <ctime>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <deque>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/heroes/heroes_indicator.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/heroes/heroes_indicator.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,6 +21,7 @@
</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;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "agg_image.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "dialog.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/maps/maps.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/maps/maps.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,6 +21,7 @@
</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;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <numeric>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "ai.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/maps/maps_tiles.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/maps/maps_tiles.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,6 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdlib>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iomanip>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iostream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/fheroes2/world/world_pathfinding.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/fheroes2/world/world_pathfinding.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,6 +18,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
</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;'>++#include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <set>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "ground.h"
</span></pre><pre style='margin:0'>

</pre>