BSD Ports

games/openmw 0.51.0_4 FreeBSD

Unofficial open source engine reimplementation of the game Morrowind

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
bd6bc96e4c
License
GPLv3
Categories
games
Package size
13912.0 KiB, 68872.8 KiB installed

Description

OpenMW is a recreation of the engine for the popular role-playing game Morrowind by Bethesda Softworks. You need to own and install the original game for OpenMW to work.

In the other systems

SystemPortVersion
FreeBSDgames/openmw0.51.0_4
OpenBSDgames/openmw0.51.0
NetBSDgames/openmw0.47.0nb82

Install

Binary package:

pkg install openmw

From the ports tree:

cd /usr/ports/games/openmw/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openmw>0:games/openmw

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.51.0_40.51.0_4-0.49.0_20.51.0_4
FreeBSD:14:quarterly0.51.0_30.51.0_3n/a0.48.0_90.51.0_3
FreeBSD:15:latest0.51.0_40.51.0_4n/a0.49.0_20.49.0_2
FreeBSD:15:quarterly0.51.0_30.51.0_3n/an/an/a
FreeBSD:16:latest0.51.0_30.51.0_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 11

The full lists below include those, and their dependencies in turn.

Build dependencies 270

The first 100 are listed.

Run dependencies 224

The first 100 are listed.

No port depends on this one.

Configuration

Options name: games_openmw

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LUAJITonUse LuaJIT instead of standard Lua
USES
cmake compiler:c++20-lang desktop-file-utils gl openal pkgconfig qt:6 sdl sqlite xorg
Service scripts
none

Message after installing

OpenMW requires a set of Morrowind data files.  If you don't own a
copy of Morrowind, you can buy and download one on e.g. Steam or GOG.
Steam can be installed on FreeBSD/amd64 via emulators/i386-wine or on
FreeBSD/i386 via emulators/wine.  GOG is completely accessible via your
web browser and you can simply download your purchase (making this the
easiest of the two options).

Once you have a set of Morrowind data files run openmw-launcher next.
Answer YES to the question if you want to run the installation wizard.
Follow the wizard's instruction to select your Morrowind data files.

Files

pkg-plist 390
  • bin/bsatool
  • bin/esmtool
  • bin/niftest
  • bin/openmw
  • bin/openmw-bulletobjecttool
  • bin/openmw-cs
  • bin/openmw-essimporter
  • bin/openmw-iniimporter
  • bin/openmw-launcher
  • bin/openmw-navmeshtool
  • bin/openmw-wizard
  • etc/openmw/defaults-cs.bin
  • etc/openmw/defaults.bin
  • etc/openmw/gamecontrollerdb.txt
  • etc/openmw/openmw.cfg
  • share/applications/org.openmw.cs.desktop
  • share/applications/org.openmw.launcher.desktop
  • share/metainfo/openmw.appdata.xml
  • share/openmw/resources/defaultfilters
  • share/openmw/resources/lua_api/README.md
  • share/openmw/resources/lua_api/coroutine.doclua
  • share/openmw/resources/lua_api/global.doclua
  • share/openmw/resources/lua_api/math.doclua
  • share/openmw/resources/lua_api/openmw/ambient.lua
  • share/openmw/resources/lua_api/openmw/animation.lua
  • share/openmw/resources/lua_api/openmw/async.lua
  • share/openmw/resources/lua_api/openmw/camera.lua
  • share/openmw/resources/lua_api/openmw/content.lua
  • share/openmw/resources/lua_api/openmw/core.lua
  • share/openmw/resources/lua_api/openmw/debug.lua
  • share/openmw/resources/lua_api/openmw/input.lua
  • share/openmw/resources/lua_api/openmw/interfaces.lua
  • share/openmw/resources/lua_api/openmw/markup.lua
  • share/openmw/resources/lua_api/openmw/menu.lua
  • share/openmw/resources/lua_api/openmw/nearby.lua
  • share/openmw/resources/lua_api/openmw/postprocessing.lua
  • share/openmw/resources/lua_api/openmw/self.lua
  • share/openmw/resources/lua_api/openmw/storage.lua
  • share/openmw/resources/lua_api/openmw/types.lua
  • share/openmw/resources/lua_api/openmw/ui.lua
  • share/openmw/resources/lua_api/openmw/util.lua
  • share/openmw/resources/lua_api/openmw/vfs.lua
  • share/openmw/resources/lua_api/openmw/world.lua
  • share/openmw/resources/lua_api/string.doclua
  • share/openmw/resources/lua_api/table.doclua
  • share/openmw/resources/lua_libs/content.lua
  • share/openmw/resources/lua_libs/util.lua
  • share/openmw/resources/openmw.png
  • share/openmw/resources/shaders/compatibility/bs/default.frag
  • share/openmw/resources/shaders/compatibility/bs/default.vert
  • share/openmw/resources/shaders/compatibility/bs/nolighting.frag
  • share/openmw/resources/shaders/compatibility/bs/nolighting.vert
  • share/openmw/resources/shaders/compatibility/debug.frag
  • share/openmw/resources/shaders/compatibility/debug.vert
  • share/openmw/resources/shaders/compatibility/depthclipped.frag
  • share/openmw/resources/shaders/compatibility/depthclipped.vert
  • share/openmw/resources/shaders/compatibility/fog.glsl
  • share/openmw/resources/shaders/compatibility/fullscreen_tri.frag
  • share/openmw/resources/shaders/compatibility/fullscreen_tri.vert
  • share/openmw/resources/shaders/compatibility/groundcover.frag
  • share/openmw/resources/shaders/compatibility/groundcover.vert
  • share/openmw/resources/shaders/compatibility/gui.frag
  • share/openmw/resources/shaders/compatibility/gui.vert
  • share/openmw/resources/shaders/compatibility/luminance/luminance.frag
  • share/openmw/resources/shaders/compatibility/luminance/resolve.frag
  • share/openmw/resources/shaders/compatibility/multiview_resolve.frag
  • share/openmw/resources/shaders/compatibility/multiview_resolve.vert
  • share/openmw/resources/shaders/compatibility/normals.glsl
  • share/openmw/resources/shaders/compatibility/objects.frag
  • share/openmw/resources/shaders/compatibility/objects.vert
  • share/openmw/resources/shaders/compatibility/outline.frag
  • share/openmw/resources/shaders/compatibility/outline.vert
  • share/openmw/resources/shaders/compatibility/ripples_blobber.frag
  • share/openmw/resources/shaders/compatibility/ripples_simulate.frag
  • share/openmw/resources/shaders/compatibility/shadowcasting.frag
  • share/openmw/resources/shaders/compatibility/shadowcasting.vert
  • share/openmw/resources/shaders/compatibility/shadows_fragment.glsl
  • share/openmw/resources/shaders/compatibility/shadows_vertex.glsl
  • share/openmw/resources/shaders/compatibility/sky.frag
  • share/openmw/resources/shaders/compatibility/sky.vert
  • share/openmw/resources/shaders/compatibility/terrain.frag
  • share/openmw/resources/shaders/compatibility/terrain.vert
  • share/openmw/resources/shaders/compatibility/terrain_composite.frag
  • share/openmw/resources/shaders/compatibility/terrain_composite.vert
  • share/openmw/resources/shaders/compatibility/vertexcolors.glsl
  • share/openmw/resources/shaders/compatibility/water.frag
  • share/openmw/resources/shaders/compatibility/water.vert
  • share/openmw/resources/shaders/core/gui.frag
  • share/openmw/resources/shaders/core/gui.vert
  • share/openmw/resources/shaders/core/ripples_blobber.comp
  • share/openmw/resources/shaders/core/ripples_simulate.comp
  • share/openmw/resources/shaders/lib/core/fragment.glsl
  • share/openmw/resources/shaders/lib/core/fragment.h.glsl
  • share/openmw/resources/shaders/lib/core/fragment_multiview.glsl
  • share/openmw/resources/shaders/lib/core/vertex.glsl
  • share/openmw/resources/shaders/lib/core/vertex.h.glsl
  • share/openmw/resources/shaders/lib/core/vertex_multiview.glsl
  • share/openmw/resources/shaders/lib/light/lighting.glsl
  • share/openmw/resources/shaders/lib/light/lighting_util.glsl
  • share/openmw/resources/shaders/lib/luminance/constants.glsl

The first 100 are listed.

distinfo 1
FileSizeSHA256
OpenMW-openmw-openmw-0.51.0_GH0.tar.gz6.325148e+067a65e63a5687ff0d51f319ebd529a9e93770fed3cc5408201de4588d1140f144

Commit history 4

DateCommitCreditsLog message
bd6bc96e4c Dima Panov games/openmw: bump after MyGUI update
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
213840c151 Dima Panov */*: bump consumers after devel/boost update
011f43c5e6 Dima Panov games/openmw: update to 0.51.0.release (+)
Release notes: https://openmw.org/2026/openmw-0-51-0-released/ Differential Revision: D57985