{"bugs":[{"bugid":424193,"firstseen":"2025-07-11T02:48:40.189262","severity":"enhancement","status":"UNCONFIRMED","summary":"games-strategy\/vcmi-0.89.ebuild - a free HOMM 3 clone"},{"bugid":947369,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"Segfault in games-strategy\/vcmi involving boost and gcc"},{"bugid":974467,"firstseen":"2026-05-09T23:59:51.201176","severity":"normal","status":"UNCONFIRMED","summary":"games-strategy\/vcmi-1.5.7::gamerlay: Could NOT find Boost (missing: system) (found suitable version \"1.90.0\", minimum required is \"1.48.0\")"}],"categories":[{"categoryid":449,"name":"app-arch","summary":"The app-arch category contains tools for archiving, compressing and uncompressing files or groups of files."},{"categoryid":429,"name":"dev-cpp","summary":"The dev-cpp category contains libraries and utilities relevant to the c++ programming language."},{"categoryid":452,"name":"dev-db","summary":"The dev-db category contains libraries and utilities for database related programming."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":472,"name":"dev-qt","summary":"The dev-qt category contains packages for the Qt framework modules and directly related libraries and development applications from the upstream Qt Project. Do not add other packages to this category."},{"categoryid":375,"name":"games-strategy","summary":"The games-strategy category contains strategy games."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":342,"name":"media-video","summary":"The media-video category contains video-related applications."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"83b8197f5ed17a2bf34ea3bab05970673cd96856","committime":"2026-06-26T19:30:56","packageid":79251,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"steils@gentoo.org","authorname":"Stefan Strogin","body":"Signed-off-by: Stefan Strogin <steils@gentoo.org>","commitid":"5b89d45a8b5933535e45365a5150a33189b14038","committime":"2026-06-26T19:16:54","packageid":79251,"repoid":1,"summary":"games-strategy\/vcmi: new package, add 1.7.4"}],"dependencies":[{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[903599,903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"ffmpeg","packageid":49991},{"block":false,"categoryid":429,"description":"High level abstract threading library","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"tbb","packageid":50297,"summary":"The Intel Threading Building Blocks is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability."},{"block":false,"categoryid":452,"description":"SQL database engine","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"arfrever.fta@gmail.com","maintainername":"Arfrever Frehtes Taifersar Arahesis","name":"sqlite","packageid":50388},{"block":false,"categoryid":449,"description":"Utils for managing LZMA compressed files","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"xz-utils","packageid":53735},{"block":false,"categoryid":450,"description":"Just-In-Time Compiler for the Lua programming language","ebuildids":[903599],"firstseen":"2010-10-13T14:34:03.652821","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"luajit","packageid":56384},{"block":false,"categoryid":472,"description":"SVG rendering library for the Qt6 framework","ebuildids":[903599],"firstseen":"2013-03-03T14:38:59.202869","maintainer":"qt@gentoo.org","maintainername":"Gentoo Qt Project","name":"qtsvg","packageid":60446},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-image","packageid":61310},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-mixer","packageid":61311},{"block":false,"categoryid":438,"description":"Library that allows you to use TrueType fonts in SDL applications","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-ttf","packageid":61313,"summary":"This is a sample library which allows you to use TrueType fonts in your SDL applications. It comes with an example program \"showfont\" which displays an example string for a given TrueType font file."},{"block":false,"categoryid":393,"description":"Small, safe and fast formatting library","ebuildids":[903599],"firstseen":"2017-03-08T14:39:24.424543","name":"libfmt","packageid":66610},{"block":false,"categoryid":472,"description":"Cross-platform application development framework","ebuildids":[903599,903599],"firstseen":"2022-08-02T23:07:22.729124","name":"qtbase","packageid":75249},{"block":false,"categoryid":429,"description":"Extremely fast, in memory, JSON and interface library for modern C++","ebuildids":[903599],"firstseen":"2025-04-01T03:39:03.534730","name":"glaze","packageid":78247,"summary":"Yet another library for C++ for parsing JSON. Uses SIMD as well. In some benchmarks is better than simdjson."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[903599],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605},{"block":false,"categoryid":396,"description":"Virtual for libminizip.so providers","ebuildids":[903599],"firstseen":"2025-11-04T17:34:44.755275","name":"minizip","packageid":78609},{"block":false,"categoryid":393,"description":"A fuzzy logic control library in C++","ebuildids":[903599],"firstseen":"2026-06-26T20:33:45.393919","name":"fuzzylite","packageid":79250},{"block":false,"categoryid":438,"description":"Library for compressing images with the DXT\/S3TC standard","ebuildids":[903599],"firstseen":"2026-06-26T20:33:45.393919","name":"libsquish","packageid":79252}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":903599,"firstseen":"2026-06-26T20:33:45.393919","license":"GPL-2+ discord? ( MIT ) launcher? ( ZLIB )","moddate":"2026-06-26T19:33:45","packageid":79251,"repoid":1,"slot":"0","uses":["discord","editor","erm","launcher","lobby","lua","lua_single_target_luajit","translations","video"],"version":"1.7.4"}],"masks":[],"package":{"categoryid":375,"description":"Open-source engine for Heroes of Might and Magic III","firstseen":"2026-06-26T20:33:45.393919","name":"vcmi","packageid":79251,"summary":"VCMI is an open-source engine for Heroes III, offering new and extended possibilities. To use VCMI, you need to own the original data files."},"rdependencies":[{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[903599,903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"ffmpeg","packageid":49991},{"block":false,"categoryid":429,"description":"High level abstract threading library","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"tbb","packageid":50297,"summary":"The Intel Threading Building Blocks is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability."},{"block":false,"categoryid":452,"description":"SQL database engine","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"arfrever.fta@gmail.com","maintainername":"Arfrever Frehtes Taifersar Arahesis","name":"sqlite","packageid":50388},{"block":false,"categoryid":449,"description":"Utils for managing LZMA compressed files","ebuildids":[903599],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"xz-utils","packageid":53735},{"block":false,"categoryid":450,"description":"Just-In-Time Compiler for the Lua programming language","ebuildids":[903599],"firstseen":"2010-10-13T14:34:03.652821","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"luajit","packageid":56384},{"block":false,"categoryid":472,"description":"SVG rendering library for the Qt6 framework","ebuildids":[903599],"firstseen":"2013-03-03T14:38:59.202869","maintainer":"qt@gentoo.org","maintainername":"Gentoo Qt Project","name":"qtsvg","packageid":60446},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-image","packageid":61310},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-mixer","packageid":61311},{"block":false,"categoryid":438,"description":"Library that allows you to use TrueType fonts in SDL applications","ebuildids":[903599],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-ttf","packageid":61313,"summary":"This is a sample library which allows you to use TrueType fonts in your SDL applications. It comes with an example program \"showfont\" which displays an example string for a given TrueType font file."},{"block":false,"categoryid":393,"description":"Small, safe and fast formatting library","ebuildids":[903599],"firstseen":"2017-03-08T14:39:24.424543","name":"libfmt","packageid":66610},{"block":false,"categoryid":472,"description":"Cross-platform application development framework","ebuildids":[903599,903599],"firstseen":"2022-08-02T23:07:22.729124","name":"qtbase","packageid":75249},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[903599],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605},{"block":false,"categoryid":396,"description":"Virtual for libminizip.so providers","ebuildids":[903599],"firstseen":"2025-11-04T17:34:44.755275","name":"minizip","packageid":78609},{"block":false,"categoryid":393,"description":"A fuzzy logic control library in C++","ebuildids":[903599],"firstseen":"2026-06-26T20:33:45.393919","name":"fuzzylite","packageid":79250},{"block":false,"categoryid":438,"description":"Library for compressing images with the DXT\/S3TC standard","ebuildids":[903599],"firstseen":"2026-06-26T20:33:45.393919","name":"libsquish","packageid":79252}],"repos":[{"branch":"master","lastcommit":"bbe35928da2c66c1b3d206f5588a99722ed7a3a9","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/vcmi.eu\/"],"uses":[{"defaultflag":true,"description":"Enable Discord integration","isdefault":true,"packageid":79251,"use":"discord"},{"defaultflag":true,"description":"Enable editor support","isdefault":true,"packageid":79251,"use":"editor"},{"description":"Enable compilation of ERM scripting module","isdefault":false,"packageid":79251,"use":"erm"},{"defaultflag":true,"description":"Enable launcher support","isdefault":true,"packageid":79251,"use":"launcher"},{"description":"Enable lobby server","isdefault":false,"packageid":79251,"use":"lobby"},{"description":"Enable Lua scripting support","isdefault":false,"use":"lua"},{"defaultflag":true,"description":"Install translations","isdefault":true,"packageid":79251,"use":"translations"},{"defaultflag":true,"description":"Enable video support using ffmpeg","isdefault":true,"packageid":79251,"use":"video"},{"defaultflag":true,"description":"Build for LuaJIT only","group":"lua_single_target","isdefault":true,"use":"luajit"}]}