@kirill_drashiga no problem i also reported updstream so hopefully the patch isn't needded in the future https://github.com/OpenEnroth/OpenEnroth/issues/2524 .
Search Criteria
Package Details: openenroth-git r7177.92bd1e291d4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openenroth-git.git (read-only, click to copy) |
|---|---|
| Package Base: | openenroth-git |
| Description: | Open source engine reimplementation of Might & Magic 6, 7, and 8 |
| Upstream URL: | https://github.com/OpenEnroth/OpenEnroth |
| Keywords: | mm6 mm7 mm8 openenroth |
| Licenses: | LGPL-3.0 |
| Conflicts: | openenroth |
| Provides: | openenroth |
| Submitter: | tea |
| Maintainer: | kirill_drashiga |
| Last Packager: | kirill_drashiga |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2023-01-23 18:27 (UTC) |
| Last Updated: | 2025-07-30 03:44 (UTC) |
Dependencies (8)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-whisper-gitAUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR)
- openal (openal-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- lld (llvm-gitAUR) (make)
- python (make)
Required by (0)
Sources (22)
Latest Comments
unknown78 commented on 2026-06-28 02:08 (UTC)
kirill_drashiga commented on 2026-06-27 11:47 (UTC)
@unknown78 thank you. I'll look into all my packages right after "AUR malicious packages incident" is resolved (or in 2-3 weeks). Until then I strongly encourage everyone to build openenroth themselves using github instructions. If AUR (or self-packaging) is necessary for you in this case, recheck mine PKGBUILD, recheck provided PKGFILE (PKGBUILD?) and patch with caution.
unknown78 commented on 2026-06-22 10:16 (UTC) (edited on 2026-06-22 10:20 (UTC) by unknown78)
here is an updated PKGFILE -> https://paste.rs/fj7qo and the needed patch (fix-cstdint-include.patch) -> https://paste.rs/e7SMC
that should fix the build
Sidenote -> the issue is a change in the 16.1.1 ( on my system ) which doesn't include <cstdint> anymore by other headers
tea commented on 2026-03-10 22:44 (UTC)
Upstream started vibe coding this. Use with extreme caution.
tea commented on 2023-01-23 18:46 (UTC)
Some aspects of upstream make OpenEnroth currently unfit for a global install. Namely, the way it looks for game resources is in $PWD; so running OpenEnroth from terminal in /home/tea/games/mm7 will have OE look for the game resources in that directory.
We put the shaders in /usr/share/games/mm7 but right now the workflow for actually launching the game would be to install (or extract) the game files to a directory and then copy/symlink /usr/share/games/mm7/shaders to the same directory as the game files.
There is a OPENENROTH_MM7_PATH environment variable, but OE currently can't look in multiple paths. ie if you set OPENENROTH_MM7_PATH to /usr/share/games/mm7:/home/tea/games/mm7 it will expect the path to be literally that.
Pinned Comments
tea commented on 2026-03-10 22:44 (UTC)
Upstream started vibe coding this. Use with extreme caution.