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.
Search Criteria
Package Details: vcmi-git 1.6.5.41.g7c0a43908-1
Package Actions
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.002568 |
First Submitted: | 2014-04-07 07:23 (UTC) |
Last Updated: | 2025-02-04 16:18 (UTC) |
Dependencies (19)
- boost-libs
- desktop-file-utils (desktop-file-utils-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- sdl2_image
- sdl2_mixer
- sdl2_ttf
- tbb (onetbb-gitAUR, onetbb)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt5-tools (make)
- innoextract (innoextract-gitAUR) (optional) – required by vcmibuilder
- unshield (unshield-gitAUR) (optional) – required by vcmibuilder
- unzip (unzip-natspecAUR, unzip-zstdAUR) (optional) – required by vcmibuilder
Required by (1)
- vcmi-demo (requires vcmi)
Sources (4)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 11 Next › Last »
bwrsandman commented on 2017-09-10 17:37 (UTC)
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.
Raziel23 commented on 2015-03-06 17:26 (UTC)
@gabipurcaru: I don't know if it will be working properly on a Raspberry Pi 2. Here [1] are described
most recent attempts in this regard. If you properly run vcmi on a Raspberry Pi 2 then I will add it to
the supported architectures.
[1] http://forum.vcmi.eu/viewtopic.php?t=1035&start=30
gabipurcaru commented on 2015-03-06 10:34 (UTC)
Why is this package available only for i686 and x86_64? I'd like to play it on my Raspberry Pi 2, and according to this[0], it should work just fine.
[0] http://forum.vcmi.eu/viewtopic.php?t=671
Pinned Comments