Package Details: vcmi-git 1.4.5.1132.g0e36b9651-1

Git Clone URL: https://aur.archlinux.org/vcmi-git.git (read-only, click to copy)
Package Base: vcmi-git
Description: Open-source engine for Heroes of Might and Magic III
Upstream URL: http://vcmi.eu
Keywords: homm3
Licenses: GPL2
Conflicts: vcmi
Provides: vcmi
Submitter: Raziel23
Maintainer: fenuks
Last Packager: fenuks
Votes: 47
Popularity: 0.87
First Submitted: 2014-04-07 07:23 (UTC)
Last Updated: 2024-05-06 08:37 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »

zer0def commented on 2018-01-28 20:21 (UTC) (edited on 2018-01-30 05:25 (UTC) by zer0def)

As of boost-1.66.0, the package fails to build - https://bugs.vcmi.eu/view.php?id=2844

bwrsandman commented on 2017-09-10 17:37 (UTC)

Thanks for the fix suggestion. I went ahead and created https://aur.archlinux.org/packages/fuzzylite/ instead. I'd rather avoid using submodules. Since vcmi is going towards a more modular approach, the package should follow suite. That way fuzzylite can be used by other packages and updated separately.

nisseblink commented on 2017-09-08 17:29 (UTC) (edited on 2017-09-08 17:34 (UTC) by nisseblink)

Updated PKGBUILD with git submodule https://gist.github.com/nisseblink/8daa9cb6e9a09ebc881a5cc878de3714 I did follow the wiki guidlines for this: https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_Submodules _NOTE_: I get ``` error while loading shared libraries: libvcmi.so: cannot open shared object file: No such file or directory ``` This is fixed by: "LD_LIBRARY_PATH=/usr/lib/vcmi vcmilauncher" I haven't really dug into this but I suspect this is for upstream to fix.

TapocoL commented on 2017-07-22 03:54 (UTC)

They recently added submodules in a commit [1]. Add the following in PKGBUILD right before the `cmake` command on line 30: ``` git submodule update --init --recursive ``` This could be solved by adding the flag `--recurse-submodules` to the `git clone`, however I am not sure how to configure that in the PKGBUILD. [1] https://github.com/vcmi/vcmi/commit/704eeb25b2a928f6e7b67e3c92899fcce3ba1bd2

bwrsandman commented on 2017-06-27 13:36 (UTC)

Thanks for the comment. You could probably report the bug on Mantis [1] or do a pull request with that fix on github [2]. [1] http://bugs.vcmi.eu/my_view_page.php [2] https://github.com/vcmi/vcmi/pulls

z3bu commented on 2017-06-27 13:19 (UTC) (edited on 2017-06-27 14:06 (UTC) by z3bu)

I am having difficulties with the vcmi Launcher. I am getting this error. process 12666: arguments to dbus_connection_ref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file dbus-connection.c line 2686. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace The problem doesn't appear when it is launched with root. This seems to be the same problem as mupen64 described in [1] - It is said that if Qt is build without the SDL2 support it works. The package works for ubuntu and fedora (it just prints errors) but it crashes for Arch and Gentoo. I made the link with SDL as well, nevertheless I was only able to locate the problem to sdldisplayquery.cpp in the function getDisplays(). I am able to use the launcher if I comment the lines: if(SDL_Init(SDL_INIT_VIDEO)) return QStringList("default display"); Another solution is to replace the whole function by: return QStringList("default display"); [1] https://github.com/mupen64plus/mupen64plus-ui-python/issues/91

buttcake commented on 2017-03-10 11:51 (UTC)

Hey, can you please make a vcmi-latest-bin or something that uses precompiled debs from here: https://launchpad.net/~vcmi/+archive/ubuntu/ppa ? It would be a lot easier than compiling the whole thing everytime I want to check something new.

Raziel23 commented on 2015-04-01 13:51 (UTC)

[Bump to version r4845.e529ac6-1]. The PKGBUILD was cleaned up.