Port details |
- vcmi Open-source engine for Heroes of Might and Magic III
- 1.1.0 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-01-04 16:38:44
- Commit Hash: f98f930
- 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 = 1671792720
SHA256 (vcmi-vcmi-1.1.0_GH0.tar.gz) = 39db3ac7a2d1e386be1982957c0746e4e47f0d6a57268a57e65df9c95c967474
SIZE (vcmi-vcmi-1.1.0_GH0.tar.gz) = 6412813
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.0:
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.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/ |