Package Details: vcmi 1.5.3-1

Git Clone URL: https://aur.archlinux.org/vcmi.git (read-only, click to copy)
Package Base: vcmi
Description: Open-source engine for Heroes of Might and Magic III
Upstream URL: http://vcmi.eu
Keywords: homm homm3 vcmi
Licenses: GPL-2.0-or-later AND CC-BY-SA-4.0
Conflicts: vcmi
Provides: vcmi
Submitter: Raziel23
Maintainer: Gigas002
Last Packager: Gigas002
Votes: 48
Popularity: 1.86
First Submitted: 2013-03-12 14:11 (UTC)
Last Updated: 2024-06-23 14:21 (UTC)

Pinned Comments

Gigas002 commented on 2024-05-29 15:08 (UTC)

PKGBUILD tweaks

If you want to build with clang, add this part to cmake flags:

    -DCMAKE_CXX_COMPILER='clang++' \
    -DCMAKE_C_COMPILER='clang' \

If you want to use bundled fuzzylite:

    -DFORCE_BUNDLED_FL=ON \

If you want to use innoextract (system-wide installation won't work since vcmi has a temporary? fork of innoextract for now):

    -DENABLE_INNOEXTRACT=ON \

Gigas002 commented on 2024-05-13 03:20 (UTC) (edited on 2024-05-13 13:04 (UTC) by Gigas002)

I think I was able to reproduce the issue in a clean docker container after some experiments. It seems to be caused by qt6 compilation for some reason

qt5-tools builds translation files into ${srcdir}/${pkgname}-${pkgver}/build/launcher/translation/*.qm

But qt6-tools builds translation files into ${srcdir}/${pkgname}-${pkgver}/build/launcher/*.qm which causes make install to fail

I don't know what enforces qt6 build on your machine, but I'm pretty sure it is the reason

I'll report this issue upstream

UPD

You can track this issue up here: https://github.com/vcmi/vcmi/issues/3522. It's said to be merged around the end of may. I think I'll change the dependencies to qt6 with the next release.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

Raziel23 commented on 2013-10-02 11:37 (UTC)

[Bump to version 0.94-1]. New upstream release. The changelog is as follows: http://forum.vcmi.eu/viewtopic.php?p=10538#10538 I've also added qt5-base dependency in order to compile and run properly vcmilauncher (mod manager). vcmilauncher can automatically download and manage available mods for vcmi.

Raziel23 commented on 2013-06-01 20:48 (UTC)

[Bump to version 0.93-1]. New upstream release. The changelog is as follows: http://forum.vcmi.eu/viewtopic.php?p=9354

Raziel23 commented on 2013-05-09 07:42 (UTC)

[Bump to version 0.92-2]. I have take advantage of pacman version 4.1 and slightly update the PKGBUILD. The changes I have made are: - removed from makedepends subversion (it shouldn't be there) - added a prepare() function which creates an empty build directory - added three new dependencies (desktop-file-utils, gtk-update-icon-cache, hicolor-icon-theme) in order to update icon and desktop files after installing, updating and removing the vcmi package - removed two dependencies (sdl, zlib) because they are already satisfied by other packages (respectively by boost-libs and sdl_image) - added a post remove message which tells that in order to completely remove the vcmi package you have to manually remove the ~/.vcmi directory If you encounter any problems with new PKGBUILD please leave here a comment.