diff --git a/srcpkgs/openmw/patches/musl-cstdint.patch b/srcpkgs/openmw/patches/musl-cstdint.patch new file mode 100644 index 00000000000..ee4764aa8c3 --- /dev/null +++ b/srcpkgs/openmw/patches/musl-cstdint.patch @@ -0,0 +1,70 @@ +--- a/apps/openmw/mwgui/controllers.hpp ++++ b/apps/openmw/mwgui/controllers.hpp +@@ -1,6 +1,7 @@ + #ifndef MWGUI_CONTROLLERS_H + #define MWGUI_CONTROLLERS_H + ++#include + #include + #include + +--- a/apps/openmw/mwgui/itemselection.hpp ++++ b/apps/openmw/mwgui/itemselection.hpp +@@ -1,6 +1,7 @@ + #ifndef OPENMW_GAME_MWGUI_ITEMSELECTION_H + #define OPENMW_GAME_MWGUI_ITEMSELECTION_H + ++#include + #include + + #include "windowbase.hpp" +--- a/apps/openmw/mwgui/timeadvancer.hpp ++++ b/apps/openmw/mwgui/timeadvancer.hpp +@@ -1,6 +1,7 @@ + #ifndef MWGUI_TIMEADVANCER_H + #define MWGUI_TIMEADVANCER_H + ++#include + #include + + namespace MWGui + +--- a/apps/openmw/mwgui/widgets.hpp ++++ b/apps/openmw/mwgui/widgets.hpp +@@ -1,6 +1,7 @@ + #ifndef MWGUI_WIDGETS_H + #define MWGUI_WIDGETS_H + ++#include + #include "../mwmechanics/stat.hpp" + + #include +--- a/apps/openmw/mwinput/controlswitch.hpp ++++ b/apps/openmw/mwinput/controlswitch.hpp +@@ -1,6 +1,7 @@ + #ifndef MWINPUT_CONTROLSWITCH_H + #define MWINPUT_CONTROLSWITCH_H + ++#include + #include + #include + +--- a/components/misc/utf8stream.hpp ++++ b/components/misc/utf8stream.hpp +@@ -1,6 +1,7 @@ + #ifndef MISC_UTF8ITER_HPP + #define MISC_UTF8ITER_HPP + ++#include + #include + #include + #include +--- a/components/myguiplatform/myguidatamanager.cpp ++++ b/components/myguiplatform/myguidatamanager.cpp +@@ -1,5 +1,6 @@ + #include "myguidatamanager.hpp" + ++#include + #include + #include + #include diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template index e40f79079f2..bb60da8895b 100644 --- a/srcpkgs/openmw/template +++ b/srcpkgs/openmw/template @@ -1,7 +1,7 @@ # Template file for 'openmw' pkgname=openmw version=0.48.0 -revision=2 +revision=3 build_style=cmake _recast_commit=e75adf86f91eb3082220085e42dda62679f9a3ea _bullet_tag=3.17 @@ -10,7 +10,7 @@ _bullet_tag=3.17 configure_args="-DDESIRED_QT_VERSION=5 -DOPENMW_USE_SYSTEM_BULLET=OFF -DOPENMW_LTO_BUILD=ON -DFETCHCONTENT_FULLY_DISCONNECTED=On" hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="SDL2-devel boost-devel ffmpeg-devel libXt-devel +makedepends="SDL2-devel boost-devel ffmpeg6-devel libXt-devel libmygui-devel libopenal-devel libunshield-devel osg-devel qt5-devel liblz4-devel yaml-cpp-devel LuaJIT-devel" short_desc="Open Implementation of Morrowind's Engine"