games-engines / fheroes2

Recreation of HoMM2 game engine

Official package sites : https://ihhub.github.io/fheroes2/ ·

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.

v1.1.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~ppc64
USE flags
tools

v1.1.1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~ppc64
USE flags
tools

General

tools
Install development tools like 82m2wav and xmi2midi.

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only

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

sys-libs / zlib : Standard (de)compression library

app-arch / libarchive : Multi-format archive and compression library

dev-lang / python : Freethreading (no-GIL) version of Python 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

sys-libs / zlib : Standard (de)compression library

virtual / libintl : Virtual for the GNU Internationalization Library

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

941434
games-engines/fheroes2: invalid (and redundant) dependency on dev-lang/python
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>