Date: Wed, 8 May 2019 08:12:37 +0000 (UTC) From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r501004 - head/games/openmw/files Message-ID: <201905080812.x488CboK068872@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pkubaj Date: Wed May 8 08:12:37 2019 New Revision: 501004 URL: https://svnweb.freebsd.org/changeset/ports/501004 Log: games/openmw: fix build with GCC-based architectures After mygui upgrade, a couple of include <memory> are needed to build with GCC. Errors: /wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:14: error: 'unique_ptr' in namespace 'std' does not name a template type std::unique_ptr<MWMechanics::Alchemy> mAlchemy; ^~~~~~~~~~ /wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:9: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to +'#include <memory>'? /wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:14:1: +#include <memory> PR: 237773 Approved by: tobik (maintainer), mat (mentor) Differential Revision: https://reviews.freebsd.org/D20184 Added: head/games/openmw/files/patch-apps_openmw_mwgui_alchemywindow.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_bookpage.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_loadingscreen.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_mapwindow.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_race.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_savegamedialog.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_screenfader.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_spellview.hpp (contents, props changed) head/games/openmw/files/patch-apps_openmw_mwgui_videowidget.hpp (contents, props changed) head/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp (contents, props changed) Added: head/games/openmw/files/patch-apps_openmw_mwgui_alchemywindow.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_alchemywindow.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/alchemywindow.hpp.orig 2019-05-07 12:08:49 UTC ++++ apps/openmw/mwgui/alchemywindow.hpp +@@ -1,6 +1,7 @@ + #ifndef MWGUI_ALCHEMY_H + #define MWGUI_ALCHEMY_H + ++#include <memory> + #include <vector> + + #include <MyGUI_ControllerManager.h> Added: head/games/openmw/files/patch-apps_openmw_mwgui_bookpage.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_bookpage.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/bookpage.hpp.orig 2019-05-07 12:12:37 UTC ++++ apps/openmw/mwgui/bookpage.hpp +@@ -6,6 +6,7 @@ + #include "MyGUI_FontManager.h" + + #include <functional> ++#include <memory> + #include <stdint.h> + + #include <components/settings/settings.hpp> Added: head/games/openmw/files/patch-apps_openmw_mwgui_loadingscreen.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_loadingscreen.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,11 @@ +--- apps/openmw/mwgui/loadingscreen.hpp.orig 2019-05-07 12:33:38 UTC ++++ apps/openmw/mwgui/loadingscreen.hpp +@@ -1,6 +1,8 @@ + #ifndef MWGUI_LOADINGSCREEN_H + #define MWGUI_LOADINGSCREEN_H + ++#include <memory> ++ + #include <osg/Timer> + #include <osg/ref_ptr> + Added: head/games/openmw/files/patch-apps_openmw_mwgui_mapwindow.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_mapwindow.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/mapwindow.hpp.orig 2019-05-07 12:05:04 UTC ++++ apps/openmw/mwgui/mapwindow.hpp +@@ -1,6 +1,7 @@ + #ifndef MWGUI_MAPWINDOW_H + #define MWGUI_MAPWINDOW_H + ++#include <memory> + #include <stdint.h> + + #include "windowpinnablebase.hpp" Added: head/games/openmw/files/patch-apps_openmw_mwgui_race.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_race.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/race.hpp.orig 2019-05-07 12:14:37 UTC ++++ apps/openmw/mwgui/race.hpp +@@ -4,6 +4,7 @@ + #include "windowbase.hpp" + #include <MyGUI_RenderManager.h> + ++#include <memory> + + namespace MWGui + { Added: head/games/openmw/files/patch-apps_openmw_mwgui_savegamedialog.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_savegamedialog.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,11 @@ +--- apps/openmw/mwgui/savegamedialog.hpp.orig 2019-05-07 12:38:02 UTC ++++ apps/openmw/mwgui/savegamedialog.hpp +@@ -1,6 +1,8 @@ + #ifndef OPENMW_MWGUI_SAVEGAMEDIALOG_H + #define OPENMW_MWGUI_SAVEGAMEDIALOG_H + ++#include <memory> ++ + #include "windowbase.hpp" + + namespace MWState Added: head/games/openmw/files/patch-apps_openmw_mwgui_screenfader.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_screenfader.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/screenfader.hpp.orig 2019-05-07 12:35:15 UTC ++++ apps/openmw/mwgui/screenfader.hpp +@@ -2,6 +2,7 @@ + #define OPENMW_MWGUI_SCREENFADER_H + + #include <deque> ++#include <memory> + + #include "windowbase.hpp" + Added: head/games/openmw/files/patch-apps_openmw_mwgui_spellview.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_spellview.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/spellview.hpp.orig 2019-05-07 12:34:32 UTC ++++ apps/openmw/mwgui/spellview.hpp +@@ -1,6 +1,7 @@ + #ifndef OPENMW_GUI_SPELLVIEW_H + #define OPENMW_GUI_SPELLVIEW_H + ++#include <memory> + #include <tuple> + + #include <MyGUI_Widget.h> Added: head/games/openmw/files/patch-apps_openmw_mwgui_videowidget.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-apps_openmw_mwgui_videowidget.hpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- apps/openmw/mwgui/videowidget.hpp.orig 2019-05-07 12:36:32 UTC ++++ apps/openmw/mwgui/videowidget.hpp +@@ -1,6 +1,7 @@ + #ifndef OPENMW_MWGUI_VIDEOWIDGET_H + #define OPENMW_MWGUI_VIDEOWIDGET_H + ++#include <memory> + #include <MyGUI_Widget.h> + + namespace Video Added: head/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp Wed May 8 08:12:37 2019 (r501004) @@ -0,0 +1,10 @@ +--- components/crashcatcher/crashcatcher.cpp.orig 2019-05-07 13:04:04 UTC ++++ components/crashcatcher/crashcatcher.cpp +@@ -11,6 +11,7 @@ + #include <limits.h> + + #include <pthread.h> ++#include <memory> + #include <stdbool.h> + #include <sys/ptrace.h> +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905080812.x488CboK068872>