Port details |
- vcmi Open-source engine for Heroes of Might and Magic III
- 1.4.5 games =0 1.4.1Version of this port present on the latest quarterly branch.
- Maintainer: danfe@FreeBSD.org
- Port Added: 2022-09-21 08:00:09
- Last Update: 2024-02-06 17:36:54
- Commit Hash: 5e0a27e
- License: GPLv2+
- WWW:
- https://vcmi.eu/
- Description:
- VCMI is an open-source project aiming to reimplement HoMM3:WoG and SoD
game engines, giving it new and extended possibilities. Among current
features are:
- Complete gameplay mechanics
- Almost all objects, abilities, spells, and other content
- Basic battle AI and adventure AI
- Many GUI improvements: high resolutions, stack queue,
creature window
- Advanced and easy modding support -- add new towns, creatures,
heroes, artifacts, and spells without limits or conflicts
- Launcher for easy configuration -- download mods from our
server and install them immediately!
- Random map generator that supports objects added by mods
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/games/vcmi/ && make install clean
- To add the package, run one of these commands:
- pkg install games/vcmi
- pkg install vcmi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vcmi
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1706106361
SHA256 (vcmi-vcmi-1.4.5_GH0.tar.gz) = 107682df28248282b6ac964598754718f9511d0c7e007ffdbd0fa51f87bb0049
SIZE (vcmi-vcmi-1.4.5_GH0.tar.gz) = 9683419
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- lrelease : devel/qt5-linguisttools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- bash : shells/bash
- Library dependencies:
-
- libavcodec.so : multimedia/ffmpeg
- libboost_atomic.so : devel/boost-libs
- libfuzzylite.so : devel/fuzzylite
- libminizip.so : archivers/minizip
- libtbb.so : devel/onetbb
- libSDL2_image.so : graphics/sdl2_image
- libSDL2_mixer.so : audio/sdl2_mixer
- libSDL2.so : devel/sdl20
- libSDL2_ttf.so : graphics/sdl2_ttf
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for vcmi-1.4.5:
DOCS=on: Build and/or install documentation
QT=on: Build Qt-based game launcher and map editor
===> Use 'make config' to modify these settings
- Options name:
- games_vcmi
- USES:
- cmake pkgconfig sdl shebangfix qt:5
- pkg-message:
- For install:
- VCMI requires data from the original Heroes of Might and Magic III: Shadow
of Death or Complete editions. Data files from native GNU/Linux port made
by Loki Entertainment Software (The Restoration of Erathia) will not work.
Install the game in Wine or manually unpack GOG installer, and copy "Data",
"Maps", and "MP3" directories from the installation to ~/.local/share/vcmi/
or, if XDG_DATA_HOME environment variable is set, to $XDG_DATA_HOME/vcmi/.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.4.5 06 Feb 2024 17:36:54 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to version 1.4.5
Reported by: portscout |
1.4.4 23 Jan 2024 14:03:28 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to version 1.4.4
Reported by: portscout |
1.4.2 31 Dec 2023 12:36:02 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to version 1.4.2
Reported by: portscout |
1.4.1 20 Dec 2023 02:47:12 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to bugfix version 1.4.1
Reported by: portscout |
1.4.0 11 Dec 2023 04:28:18 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to version 1.4.0
AUTHORS file had been converted to C++ header,
keeping installing it would be a little weird.
Reported by: portscout |
1.3.2_1 28 Nov 2023 11:35:02 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.11.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.11.0 |
1.3.2 17 Sep 2023 11:20:06 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to the latest version 1.3.2
Drop README.md from the installed docs: it was moved to bigger
documentation bundle targeting developers, package maintainers,
modders, and players; I haven't made my mind yet whether they
should be installed.
Reported by: portscout |
1.3.1 25 Aug 2023 03:38:22 |
Alexey Dokuchaev (danfe) |
games/vcmi: update the port to version 1.3.1
Reported by: portscout |
1.3.0_1 21 Aug 2023 10:09:23 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.10.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.10.0 |
1.3.0 06 Aug 2023 05:32:40 |
Alexey Dokuchaev (danfe) |
games/vcmi: the port had been updated to version 1.3.0
Drop now useless `post-configure' target and PATCH_ARGS.
Reported by: portscout |
1.2.1 01 Jun 2023 11:43:50 |
Alexey Dokuchaev (danfe) |
games/vcmi: the port had been updated to version 1.2.1
Backport patch to fix potential nullptr-to-reference conversion.
Reported by: portscout |
1.2.0_3 09 May 2023 10:25:26 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.9.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.9.0 |
1.2.0_2 27 Apr 2023 12:01:46 |
Daniel Engberg (diizzy) |
*/*: Bump all users of multimedia/ffmpeg*
...to make sure all picks up new version(s) |
1.2.0_1 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
1.2.0 16 Apr 2023 13:16:44 |
Alexey Dokuchaev (danfe) |
games/vcmi: the port had been updated to version 1.2.0
This release brings tons of improvements and fixes; players
and dedicated server operators are encouraged to update.
Reported by: portscout |
1.1.1_1 03 Mar 2023 15:01:50 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.8.0
Also:
- bump dependent ports' revisions
- fix build when WITH_DEBUG is set
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.8.0 |
1.1.1 01 Mar 2023 12:15:40 |
Alexey Dokuchaev (danfe) |
games/vcmi: the port had been updated to version 1.1.1
Rather than hardcoding socket buffer size to 4MB, set it
based on the ``kern.ipc.maxsockbuf'' sysctl value*.
Reported by: portscout
*) https://bugs.vcmi.eu/view.php?id=3027 |
1.1.0 04 Jan 2023 16:38:44 |
Alexey Dokuchaev (danfe) |
games/vcmi: the port had been updated to version 1.1.0
- Replace LAUNCHER option with more generic QT as it now controls
the build of Qt-based game launcher and map editor programs
- Disable build of LUA/ERM scripting modules as scripting support
is far from "production ready" and not something that should be
offered to end-users for the time being
- Add a couple of missing Oxford commas while I'm at it
Reported by: portscout |
1.0.0_2 03 Nov 2022 11:32:41 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.7.0
and bump dependent ports' revisions.
Release notes:
https://github.com/oneapi-src/oneTBB/blob/v2021.7.0/RELEASE_NOTES.md |
1.0.0_1 28 Sep 2022 10:28:09 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.6.0
and bump dependent ports' revisions.
Release notes:
https://github.com/oneapi-src/oneTBB/blob/v2021.6.0/RELEASE_NOTES.md |
1.0.0 21 Sep 2022 07:55:44 |
Alexey Dokuchaev (danfe) |
games/vcmi: new port had been added (+)
VCMI is an open-source project aiming to reimplement HoMM3:WoG
and SoD game engines, giving it new and extended possibilities.
WWW: https://vcmi.eu/ |