diff options
Diffstat (limited to 'games/openmw')
-rw-r--r-- | games/openmw/Makefile | 25 | ||||
-rw-r--r-- | games/openmw/distinfo | 6 | ||||
-rw-r--r-- | games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp | 11 | ||||
-rw-r--r-- | games/openmw/files/patch-components_bsa_bsa__file.cpp | 10 | ||||
-rw-r--r-- | games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp | 42 | ||||
-rw-r--r-- | games/openmw/files/patch-components_esm3_variant.hpp | 10 | ||||
-rw-r--r-- | games/openmw/files/patch-components_esm_formid.hpp | 17 | ||||
-rw-r--r-- | games/openmw/files/patch-components_misc_strings_algorithm.hpp | 28 | ||||
-rw-r--r-- | games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp | 12 | ||||
-rw-r--r-- | games/openmw/pkg-plist | 219 |
10 files changed, 252 insertions, 128 deletions
diff --git a/games/openmw/Makefile b/games/openmw/Makefile index 63e7b0e5094d..e0654383dacc 100644 --- a/games/openmw/Makefile +++ b/games/openmw/Makefile @@ -1,7 +1,7 @@ PORTNAME= openmw DISTVERSIONPREFIX= openmw- -DISTVERSION= 0.48.0 -PORTREVISION= 8 +DISTVERSION= 0.49.0 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= fluffy@FreeBSD.org @@ -11,13 +11,11 @@ WWW= https://openmw.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_FreeBSD_15_aarch64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276702 -BROKEN_FreeBSD_15_amd64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276702 - LIB_DEPENDS= libavcodec.so.60:multimedia/ffmpeg \ libboost_thread.so:devel/boost-libs \ libMyGUIEngine.so:x11-toolkits/mygui \ libBulletCollision.so:devel/bullet@double \ + libcollada-dom2.5-dp.so:devel/collada-dom \ libosg.so:graphics/osg \ libRecast.so:graphics/recastnavigation \ libunshield.so:archivers/unshield \ @@ -25,16 +23,16 @@ LIB_DEPENDS= libavcodec.so.60:multimedia/ffmpeg \ libicui18n.so:devel/icu \ libyaml-cpp.so:devel/yaml-cpp -USES= cmake compiler:c++17-lang desktop-file-utils gl luajit openal \ - pkgconfig qt:5 sdl sqlite xorg +USES= cmake compiler:c++20-lang desktop-file-utils gl luajit openal \ + pkgconfig qt:6 sdl sqlite xorg USE_GITHUB= yes GH_ACCOUNT= OpenMW USE_GL= gl -USE_QT= core gui network opengl printsupport widgets buildtools:build \ - qmake:build +USE_QT= base imageformats multimedia svg tools:build USE_SDL= sdl2 +USE_CXXSTD= c++20 -CMAKE_ARGS= -DDESIRED_QT_VERSION=5 \ +CMAKE_ARGS= -DDESIRED_QT_VERSION=${_QT_VER} \ -DOPENMW_USE_SYSTEM_BULLET=ON \ -DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON \ -DGLOBAL_DATA_PATH="${PREFIX}/share" \ @@ -65,6 +63,13 @@ PORTDOCS= * LDFLAGS_i386+= -Wl,--no-check-dynamic-relocations .endif +post-patch: + ${REINPLACE_CMD} -e 's/Qt6 Qt5/Qt6/' \ + -e 's/program_options system/program_options/' \ + ${WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/Boost::system/d' \ + ${WRKSRC}/components/CMakeLists.txt + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* diff --git a/games/openmw/distinfo b/games/openmw/distinfo index 6e5831af8789..7eb4ce4a47f8 100644 --- a/games/openmw/distinfo +++ b/games/openmw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691876125 -SHA256 (OpenMW-openmw-openmw-0.48.0_GH0.tar.gz) = be97b8e900853c43dde8816f2ce49801fb672cffdf48ac7af9782abfb8a74af4 -SIZE (OpenMW-openmw-openmw-0.48.0_GH0.tar.gz) = 6022261 +TIMESTAMP = 1751744429 +SHA256 (OpenMW-openmw-openmw-0.49.0_GH0.tar.gz) = 5f31741d61cf7c736bbe522a1a33342773c7e1b713e7e20f3717eb8da2b1733d +SIZE (OpenMW-openmw-openmw-0.49.0_GH0.tar.gz) = 5951281 diff --git a/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp b/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp deleted file mode 100644 index fe61c1fc661e..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/openmw/mwstate/charactermanager.hpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwstate/charactermanager.hpp -@@ -1,6 +1,8 @@ - #ifndef GAME_STATE_CHARACTERMANAGER_H - #define GAME_STATE_CHARACTERMANAGER_H - -+#include <list> -+ - #include <boost/filesystem/path.hpp> - - #include "character.hpp" diff --git a/games/openmw/files/patch-components_bsa_bsa__file.cpp b/games/openmw/files/patch-components_bsa_bsa__file.cpp deleted file mode 100644 index 0dcb26d6581f..000000000000 --- a/games/openmw/files/patch-components_bsa_bsa__file.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- components/bsa/bsa_file.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/bsa/bsa_file.cpp -@@ -26,6 +26,7 @@ - #include <components/files/constrainedfilestream.hpp> - - #include <cassert> -+#include <algorithm> - - #include <boost/filesystem/path.hpp> - #include <boost/filesystem/fstream.hpp> diff --git a/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp b/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp new file mode 100644 index 000000000000..9a6941316d2b --- /dev/null +++ b/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp @@ -0,0 +1,42 @@ +--- components/crashcatcher/crashcatcher.cpp.orig 2025-07-01 11:41:15 UTC ++++ components/crashcatcher/crashcatcher.cpp +@@ -83,6 +83,7 @@ namespace + { SIGFPE, "FPU exception", "SIGFPE" }, + { SIGBUS, "System BUS error", "SIGBUS" }, + { SIGABRT, "Abnormal termination condition", "SIGABRT" }, ++ { 0, nullptr }, + }; + + constexpr SignalInfo sigIllCodes[] = { +@@ -96,6 +97,7 @@ namespace + { ILL_COPROC, "Coprocessor error" }, + { ILL_BADSTK, "Internal stack error" }, + #endif ++ { 0, nullptr }, + }; + + constexpr SignalInfo sigFpeCodes[] = { +@@ -107,6 +109,7 @@ namespace + { FPE_FLTRES, "Floating point inexact result" }, + { FPE_FLTINV, "Floating point invalid operation" }, + { FPE_FLTSUB, "Subscript out of range" }, ++ { 0, nullptr }, + }; + + constexpr SignalInfo sigSegvCodes[] = { +@@ -114,6 +117,7 @@ namespace + { SEGV_MAPERR, "Address not mapped to object" }, + { SEGV_ACCERR, "Invalid permissions for mapped object" }, + #endif ++ { 0, nullptr }, + }; + + constexpr SignalInfo sigBusCodes[] = { +@@ -122,6 +126,7 @@ namespace + { BUS_ADRERR, "Non-existent physical address" }, + { BUS_OBJERR, "Object specific hardware error" }, + #endif ++ { 0, nullptr }, + }; + + const char* findSignalDescription(std::span<const SignalInfo> info, int code) diff --git a/games/openmw/files/patch-components_esm3_variant.hpp b/games/openmw/files/patch-components_esm3_variant.hpp new file mode 100644 index 000000000000..e861f8a3c7ef --- /dev/null +++ b/games/openmw/files/patch-components_esm3_variant.hpp @@ -0,0 +1,10 @@ +--- components/esm3/variant.hpp.orig 2025-07-01 11:41:15 UTC ++++ components/esm3/variant.hpp +@@ -5,6 +5,7 @@ + #include <string> + #include <tuple> + #include <variant> ++#include <cstdint> + + namespace ESM + { diff --git a/games/openmw/files/patch-components_esm_formid.hpp b/games/openmw/files/patch-components_esm_formid.hpp new file mode 100644 index 000000000000..44f943fea077 --- /dev/null +++ b/games/openmw/files/patch-components_esm_formid.hpp @@ -0,0 +1,17 @@ +--- components/esm/formid.hpp.orig 2025-07-01 11:41:15 UTC ++++ components/esm/formid.hpp +@@ -51,10 +51,10 @@ namespace std + { + size_t operator()(const ESM::FormId& formId) const + { +- static_assert(sizeof(ESM::FormId) == sizeof(size_t)); +- size_t s; +- memcpy(&s, &formId, sizeof(size_t)); +- return hash<size_t>()(s); ++ static_assert(sizeof(ESM::FormId) == sizeof(uint64_t)); ++ uint64_t s; ++ memcpy(&s, &formId, sizeof(ESM::FormId)); ++ return hash<uint64_t>()(s); + } + }; + diff --git a/games/openmw/files/patch-components_misc_strings_algorithm.hpp b/games/openmw/files/patch-components_misc_strings_algorithm.hpp new file mode 100644 index 000000000000..c7aa3b1ecfeb --- /dev/null +++ b/games/openmw/files/patch-components_misc_strings_algorithm.hpp @@ -0,0 +1,28 @@ +--- components/misc/strings/algorithm.hpp.orig 2025-07-01 11:41:15 UTC ++++ components/misc/strings/algorithm.hpp +@@ -4,6 +4,7 @@ + #include "lower.hpp" + + #include <algorithm> ++#include <cstdint> + #include <functional> + #include <string> + #include <string_view> +@@ -88,14 +89,14 @@ namespace Misc::StringUtils + constexpr std::size_t operator()(std::string_view str) const + { + // FNV-1a +- std::size_t hash{ 0xcbf29ce484222325ull }; +- constexpr std::size_t prime{ 0x00000100000001B3ull }; ++ std::uint64_t hash{ 0xcbf29ce484222325ull }; ++ constexpr std::uint64_t prime{ 0x00000100000001B3ull }; + for (char c : str) + { +- hash ^= static_cast<std::size_t>(toLower(c)); ++ hash ^= static_cast<std::uint64_t>(toLower(c)); + hash *= prime; + } +- return hash; ++ return static_cast<std::size_t>(hash); + } + }; diff --git a/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp b/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp deleted file mode 100644 index ac31cf924f51..000000000000 --- a/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp +++ /dev/null @@ -1,12 +0,0 @@ ---- extern/sol3/sol/optional_implementation.hpp.orig 2023-08-08 09:23:20 UTC -+++ extern/sol3/sol/optional_implementation.hpp -@@ -2191,7 +2191,8 @@ namespace sol { - static_assert(std::is_constructible<T, Args&&...>::value, "T must be constructible with Args"); - - *this = nullopt; -- this->construct(std::forward<Args>(args)...); -+ new (static_cast<void*>(this)) optional(std::in_place, std::forward<Args>(args)...); -+ return **this; - } - - /// Swaps this optional with the other. diff --git a/games/openmw/pkg-plist b/games/openmw/pkg-plist index 25e2b3c2791c..a9016b9fcf86 100644 --- a/games/openmw/pkg-plist +++ b/games/openmw/pkg-plist @@ -13,7 +13,6 @@ bin/openmw-wizard %%ETCDIR%%/defaults.bin %%ETCDIR%%/gamecontrollerdb.txt %%ETCDIR%%/openmw.cfg -%%ETCDIR%%/version share/applications/org.openmw.cs.desktop share/applications/org.openmw.launcher.desktop share/metainfo/openmw.appdata.xml @@ -22,69 +21,115 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/lua_api/coroutine.doclua %%DATADIR%%/resources/lua_api/global.doclua %%DATADIR%%/resources/lua_api/math.doclua +%%DATADIR%%/resources/lua_api/openmw/ambient.lua +%%DATADIR%%/resources/lua_api/openmw/animation.lua %%DATADIR%%/resources/lua_api/openmw/async.lua +%%DATADIR%%/resources/lua_api/openmw/camera.lua %%DATADIR%%/resources/lua_api/openmw/core.lua %%DATADIR%%/resources/lua_api/openmw/debug.lua +%%DATADIR%%/resources/lua_api/openmw/input.lua +%%DATADIR%%/resources/lua_api/openmw/interfaces.lua +%%DATADIR%%/resources/lua_api/openmw/markup.lua +%%DATADIR%%/resources/lua_api/openmw/menu.lua %%DATADIR%%/resources/lua_api/openmw/nearby.lua %%DATADIR%%/resources/lua_api/openmw/postprocessing.lua %%DATADIR%%/resources/lua_api/openmw/self.lua +%%DATADIR%%/resources/lua_api/openmw/storage.lua %%DATADIR%%/resources/lua_api/openmw/types.lua %%DATADIR%%/resources/lua_api/openmw/ui.lua %%DATADIR%%/resources/lua_api/openmw/util.lua +%%DATADIR%%/resources/lua_api/openmw/vfs.lua %%DATADIR%%/resources/lua_api/openmw/world.lua %%DATADIR%%/resources/lua_api/string.doclua %%DATADIR%%/resources/lua_api/table.doclua %%DATADIR%%/resources/lua_libs/content.lua %%DATADIR%%/resources/openmw.png -%%DATADIR%%/resources/shaders/alpha.glsl -%%DATADIR%%/resources/shaders/blended_depth_postpass_fragment.glsl -%%DATADIR%%/resources/shaders/blended_depth_postpass_vertex.glsl -%%DATADIR%%/resources/shaders/debug_fragment.glsl -%%DATADIR%%/resources/shaders/debug_vertex.glsl -%%DATADIR%%/resources/shaders/depth.glsl -%%DATADIR%%/resources/shaders/fog.glsl -%%DATADIR%%/resources/shaders/fullscreen_tri_fragment.glsl -%%DATADIR%%/resources/shaders/fullscreen_tri_vertex.glsl -%%DATADIR%%/resources/shaders/groundcover_fragment.glsl -%%DATADIR%%/resources/shaders/groundcover_vertex.glsl -%%DATADIR%%/resources/shaders/gui_fragment.glsl -%%DATADIR%%/resources/shaders/gui_vertex.glsl -%%DATADIR%%/resources/shaders/hdr_luminance_fragment.glsl -%%DATADIR%%/resources/shaders/hdr_resolve_fragment.glsl -%%DATADIR%%/resources/shaders/lighting.glsl -%%DATADIR%%/resources/shaders/lighting_util.glsl -%%DATADIR%%/resources/shaders/multiview_resolve_fragment.glsl -%%DATADIR%%/resources/shaders/multiview_resolve_vertex.glsl -%%DATADIR%%/resources/shaders/nv_default_fragment.glsl -%%DATADIR%%/resources/shaders/nv_default_vertex.glsl -%%DATADIR%%/resources/shaders/nv_nolighting_fragment.glsl -%%DATADIR%%/resources/shaders/nv_nolighting_vertex.glsl -%%DATADIR%%/resources/shaders/objects_fragment.glsl -%%DATADIR%%/resources/shaders/objects_vertex.glsl -%%DATADIR%%/resources/shaders/openmw_fragment.glsl -%%DATADIR%%/resources/shaders/openmw_fragment.h.glsl -%%DATADIR%%/resources/shaders/openmw_fragment_multiview.glsl -%%DATADIR%%/resources/shaders/openmw_vertex.glsl -%%DATADIR%%/resources/shaders/openmw_vertex.h.glsl -%%DATADIR%%/resources/shaders/openmw_vertex_multiview.glsl -%%DATADIR%%/resources/shaders/parallax.glsl -%%DATADIR%%/resources/shaders/s360_fragment.glsl -%%DATADIR%%/resources/shaders/s360_vertex.glsl -%%DATADIR%%/resources/shaders/shadowcasting_fragment.glsl -%%DATADIR%%/resources/shaders/shadowcasting_vertex.glsl -%%DATADIR%%/resources/shaders/shadows_fragment.glsl -%%DATADIR%%/resources/shaders/shadows_vertex.glsl -%%DATADIR%%/resources/shaders/sky_fragment.glsl -%%DATADIR%%/resources/shaders/sky_vertex.glsl -%%DATADIR%%/resources/shaders/skypasses.glsl -%%DATADIR%%/resources/shaders/softparticles.glsl -%%DATADIR%%/resources/shaders/terrain_fragment.glsl -%%DATADIR%%/resources/shaders/terrain_vertex.glsl -%%DATADIR%%/resources/shaders/vertexcolors.glsl -%%DATADIR%%/resources/shaders/water_fragment.glsl -%%DATADIR%%/resources/shaders/water_nm.png -%%DATADIR%%/resources/shaders/water_vertex.glsl +%%DATADIR%%/resources/shaders/compatibility/bs/default.frag +%%DATADIR%%/resources/shaders/compatibility/bs/default.vert +%%DATADIR%%/resources/shaders/compatibility/bs/nolighting.frag +%%DATADIR%%/resources/shaders/compatibility/bs/nolighting.vert +%%DATADIR%%/resources/shaders/compatibility/debug.frag +%%DATADIR%%/resources/shaders/compatibility/debug.vert +%%DATADIR%%/resources/shaders/compatibility/depthclipped.frag +%%DATADIR%%/resources/shaders/compatibility/depthclipped.vert +%%DATADIR%%/resources/shaders/compatibility/fog.glsl +%%DATADIR%%/resources/shaders/compatibility/fullscreen_tri.frag +%%DATADIR%%/resources/shaders/compatibility/fullscreen_tri.vert +%%DATADIR%%/resources/shaders/compatibility/groundcover.frag +%%DATADIR%%/resources/shaders/compatibility/groundcover.vert +%%DATADIR%%/resources/shaders/compatibility/gui.frag +%%DATADIR%%/resources/shaders/compatibility/gui.vert +%%DATADIR%%/resources/shaders/compatibility/luminance/luminance.frag +%%DATADIR%%/resources/shaders/compatibility/luminance/resolve.frag +%%DATADIR%%/resources/shaders/compatibility/multiview_resolve.frag +%%DATADIR%%/resources/shaders/compatibility/multiview_resolve.vert +%%DATADIR%%/resources/shaders/compatibility/normals.glsl +%%DATADIR%%/resources/shaders/compatibility/objects.frag +%%DATADIR%%/resources/shaders/compatibility/objects.vert +%%DATADIR%%/resources/shaders/compatibility/ripples_blobber.frag +%%DATADIR%%/resources/shaders/compatibility/ripples_simulate.frag +%%DATADIR%%/resources/shaders/compatibility/shadowcasting.frag +%%DATADIR%%/resources/shaders/compatibility/shadowcasting.vert +%%DATADIR%%/resources/shaders/compatibility/shadows_fragment.glsl +%%DATADIR%%/resources/shaders/compatibility/shadows_vertex.glsl +%%DATADIR%%/resources/shaders/compatibility/sky.frag +%%DATADIR%%/resources/shaders/compatibility/sky.vert +%%DATADIR%%/resources/shaders/compatibility/terrain.frag +%%DATADIR%%/resources/shaders/compatibility/terrain.vert +%%DATADIR%%/resources/shaders/compatibility/vertexcolors.glsl +%%DATADIR%%/resources/shaders/compatibility/water.frag +%%DATADIR%%/resources/shaders/compatibility/water.vert +%%DATADIR%%/resources/shaders/core/gui.frag +%%DATADIR%%/resources/shaders/core/gui.vert +%%DATADIR%%/resources/shaders/core/ripples_blobber.comp +%%DATADIR%%/resources/shaders/core/ripples_simulate.comp +%%DATADIR%%/resources/shaders/lib/core/fragment.glsl +%%DATADIR%%/resources/shaders/lib/core/fragment.h.glsl +%%DATADIR%%/resources/shaders/lib/core/fragment_multiview.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex.h.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex_multiview.glsl +%%DATADIR%%/resources/shaders/lib/light/lighting.glsl +%%DATADIR%%/resources/shaders/lib/light/lighting_util.glsl +%%DATADIR%%/resources/shaders/lib/luminance/constants.glsl +%%DATADIR%%/resources/shaders/lib/material/alpha.glsl +%%DATADIR%%/resources/shaders/lib/material/parallax.glsl +%%DATADIR%%/resources/shaders/lib/particle/occlusion.glsl +%%DATADIR%%/resources/shaders/lib/particle/soft.glsl +%%DATADIR%%/resources/shaders/lib/sky/passes.glsl +%%DATADIR%%/resources/shaders/lib/util/coordinates.glsl +%%DATADIR%%/resources/shaders/lib/util/distortion.glsl +%%DATADIR%%/resources/shaders/lib/util/quickstep.glsl +%%DATADIR%%/resources/shaders/lib/view/depth.glsl +%%DATADIR%%/resources/shaders/lib/water/fresnel.glsl +%%DATADIR%%/resources/shaders/lib/water/rain_ripples.glsl +%%DATADIR%%/resources/shaders/lib/water/ripples.glsl +%%DATADIR%%/resources/translations/components_de.qm +%%DATADIR%%/resources/translations/components_en.qm +%%DATADIR%%/resources/translations/components_fr.qm +%%DATADIR%%/resources/translations/components_ru.qm +%%DATADIR%%/resources/translations/components_sv.qm +%%DATADIR%%/resources/translations/launcher_de.qm +%%DATADIR%%/resources/translations/launcher_en.qm +%%DATADIR%%/resources/translations/launcher_fr.qm +%%DATADIR%%/resources/translations/launcher_ru.qm +%%DATADIR%%/resources/translations/launcher_sv.qm +%%DATADIR%%/resources/translations/wizard_de.qm +%%DATADIR%%/resources/translations/wizard_en.qm +%%DATADIR%%/resources/translations/wizard_fr.qm +%%DATADIR%%/resources/translations/wizard_ru.qm +%%DATADIR%%/resources/translations/wizard_sv.qm %%DATADIR%%/resources/version +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/de.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/en.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/fr.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/gmst.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/ru.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/sv.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Interface/gmst.yaml +%%DATADIR%%/resources/vfs-mw/l10n/OMWEngine/gmst.yaml +%%DATADIR%%/resources/vfs-mw/openmw_aux/calendarconfig.lua +%%DATADIR%%/resources/vfs/animations/animation-config.yaml %%DATADIR%%/resources/vfs/builtin.omwscripts %%DATADIR%%/resources/vfs/fonts/DejaVuFontLicense.txt %%DATADIR%%/resources/vfs/fonts/DejaVuLGCSansMono.omwfont @@ -95,51 +140,40 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/fonts/MysticCards.omwfont %%DATADIR%%/resources/vfs/fonts/MysticCards.ttf %%DATADIR%%/resources/vfs/fonts/MysticCardsFontLicense.txt -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/de.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/en.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/fr.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/ru.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/sv.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/de.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/en.yaml -%%DATADIR%%/resources/vfs/l10n/Calendar/fr.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/ru.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/sv.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/sv.yaml %%DATADIR%%/resources/vfs/l10n/Interface/de.yaml %%DATADIR%%/resources/vfs/l10n/Interface/en.yaml %%DATADIR%%/resources/vfs/l10n/Interface/fr.yaml %%DATADIR%%/resources/vfs/l10n/Interface/ru.yaml %%DATADIR%%/resources/vfs/l10n/Interface/sv.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/de.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/en.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/fr.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/ru.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/sv.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/de.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/en.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/fr.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/ru.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/sv.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/de.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/en.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/fr.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/ru.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/sv.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/sv.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/sv.yaml %%DATADIR%%/resources/vfs/mygui/OpenMWResourcePlugin.xml %%DATADIR%%/resources/vfs/mygui/core.skin %%DATADIR%%/resources/vfs/mygui/core.xml @@ -227,9 +261,11 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/mygui/openmw_windows.skin.xml %%DATADIR%%/resources/vfs/mygui/skins.xml %%DATADIR%%/resources/vfs/openmw_aux/calendar.lua +%%DATADIR%%/resources/vfs/openmw_aux/calendarconfig.lua %%DATADIR%%/resources/vfs/openmw_aux/time.lua %%DATADIR%%/resources/vfs/openmw_aux/ui.lua %%DATADIR%%/resources/vfs/openmw_aux/util.lua +%%DATADIR%%/resources/vfs/scripts/omw/activationhandlers.lua %%DATADIR%%/resources/vfs/scripts/omw/ai.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/camera.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/first_person_auto_switch.lua @@ -237,9 +273,23 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/scripts/omw/camera/move360.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/settings.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/third_person.lua +%%DATADIR%%/resources/vfs/scripts/omw/cellhandlers.lua %%DATADIR%%/resources/vfs/scripts/omw/console/global.lua %%DATADIR%%/resources/vfs/scripts/omw/console/local.lua +%%DATADIR%%/resources/vfs/scripts/omw/console/menu.lua %%DATADIR%%/resources/vfs/scripts/omw/console/player.lua +%%DATADIR%%/resources/vfs/scripts/omw/crimes.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/actionbindings.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/gamepadcontrols.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/playercontrols.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/settings.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/smoothmovement.lua +%%DATADIR%%/resources/vfs/scripts/omw/mechanics/animationcontroller.lua +%%DATADIR%%/resources/vfs/scripts/omw/mechanics/playercontroller.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/actor.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/helpers.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/music.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/settings.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/borders.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/constants.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/filters.lua @@ -249,12 +299,18 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/scripts/omw/mwui/textEdit.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/common.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/global.lua +%%DATADIR%%/resources/vfs/scripts/omw/settings/menu.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/player.lua -%%DATADIR%%/resources/vfs/scripts/omw/settings/render.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/renderers.lua +%%DATADIR%%/resources/vfs/scripts/omw/skillhandlers.lua +%%DATADIR%%/resources/vfs/scripts/omw/ui.lua +%%DATADIR%%/resources/vfs/scripts/omw/usehandlers.lua +%%DATADIR%%/resources/vfs/scripts/omw/worldeventhandlers.lua %%DATADIR%%/resources/vfs/shaders/adjustments.omwfx %%DATADIR%%/resources/vfs/shaders/bloomlinear.omwfx %%DATADIR%%/resources/vfs/shaders/debug.omwfx +%%DATADIR%%/resources/vfs/shaders/internal_distortion.omwfx +%%DATADIR%%/resources/vfs/textures/omw/water_nm.png %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_center_h.dds %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_center_v.dds %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_down.dds @@ -263,4 +319,3 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_up.dds share/pixmaps/openmw-cs.png share/pixmaps/openmw.png -@dir %%DATADIR%%/data |