Summary
fheroes2 is a recreation of the Heroes of Might and Magic II game engine. This open source multiplatform project, written from scratch, is designed to reproduce the original game with significant improvements in gameplay, graphics and logic (including support for high-resolution graphics, improved AI, numerous fixes and user interface improvements), breathing new life into one of the most addictive turn-based strategy games.
Versions
v1.1.16 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~ppc64 ~x86
- USE flags
- tools
USE flags
General
- tools
- Install development tools like 82m2wav and xmi2midi.
python_single_target
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
- python3_14
- Build for Python 3.14 only
Dependencies
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / sdl2-image : Image file loading library
media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library
Runtime Dependencies
app-arch / libarchive : Multi-format archive and compression library
dev-lang / python : An interpreted, interactive, object-oriented programming language
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / sdl2-image : Image file loading library
media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library
virtual / libintl : Virtual for the GNU Internationalization Library
Depending packages
games-strategy / homm2-demo : Data files for HoMM II Demo version
games-strategy / homm2-gold-gog : Data files for HoMM II Gold from gog.com
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.15
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/916 Merges: https://codeberg.org/gentoo/gentoo/pulls/916 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.16
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/916 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.14
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/654 Merges: https://codeberg.org/gentoo/gentoo/pulls/654 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.15
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/654 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.13
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/233 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.14
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/133 Merges: https://codeberg.org/gentoo/gentoo/pulls/133 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.12
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://codeberg.org/gentoo/gentoo/pulls/133 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.13
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/45134 Closes: https://github.com/gentoo/gentoo/pull/45134 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.11
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/45134 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.12
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/44557 Closes: https://github.com/gentoo/gentoo/pull/44557 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: update the remaining packages for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Plus reverts in sys-libs/minizip-ng, sys-libs/zlib-ng and profiles. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.11, drop 1.1.10
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/43807 Closes: https://github.com/gentoo/gentoo/pull/43807 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.10, drop 1.1.9
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/43082 Closes: https://github.com/gentoo/gentoo/pull/43082 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
games-engines/fheroes2: Keyword 1.1.9 x86, #959732
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.8
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/42573 Closes: https://github.com/gentoo/gentoo/pull/42573 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.9
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/42573 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.6, 1.1.7
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/41930 Closes: https://github.com/gentoo/gentoo/pull/41930 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.8
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/41930 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.7
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.5
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
games-engines/fheroes2: localise var
Signed-off-by: Sam James <sam@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.6
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/41070 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.4
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.5
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/39907 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.3
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/39514 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.4
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.2-r1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/39097 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.3
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.2
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/38968 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: stop depending on python directly
Closes: https://bugs.gentoo.org/941434 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.2
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/38615 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.1.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/37701 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.13
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/36781 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.1.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.12
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35793 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.13
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.11
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35266 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.12
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.10
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.11
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.9
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/33885 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.10
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.8
Closes: https://github.com/gentoo/gentoo/pull/33093 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.9
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
games-engines/fheroes2: Keyword 1.0.8 ppc64, #908893
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.8
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.6
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/32503 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
games-engines/fheroes2: disable py3.9
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: drop 1.0.5
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/31900 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Alexey Sokolov · gentoo
games-engines/fheroes2: add 1.0.6
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: fix build with gettext 0.22
Closes: https://bugs.gentoo.org/908863 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/31730 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
games-engines/fheroes2: new package, add 1.0.5
Closes: https://github.com/gentoo/gentoo/pull/29031 Closes: https://bugs.gentoo.org/279781 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org>