Port details |
- vcmi Open-source engine for Heroes of Might and Magic III
- 1.1.1_1 games
=0 Version of this port present on the latest quarterly branch. - Maintainer: danfe@FreeBSD.org
 - Port Added: 2022-09-21 08:00:09
- Last Update: 2023-03-03 15:01:50
- Commit Hash: 1dc2569
- License: GPLv2+
- 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
¦ ¦ ¦ ¦ 
- 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 = 1675416308
SHA256 (vcmi-vcmi-1.1.1_GH0.tar.gz) = 41cf343e45a3c1f4ddf95e97697c25e68e40b93f681c0b9d631b3c9d1608a49b
SIZE (vcmi-vcmi-1.1.1_GH0.tar.gz) = 6412309
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
- 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.1.1_1:
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/.
- WWW: https://vcmi.eu/
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
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/ |