fix: unfreeze fheroes2 and hode pins

Their pin_frozen said EmuELEC alone ships them, but they are port
engines of emuelec-ports, which no package, options file or Makefile of
a v4.8 image pulls in: no platform ships either. pin_frozen and
pin_build go, the notes say which revision EmuELEC's tree builds, and
the normal pin rules apply.
This commit is contained in:
Abdessamad Derraz committed 2026-11-09 22:49:17 +01:00
1 parent 96d57223e1
commit b4152f9aaf
2 files changed
+12 -25

No files matched your search

+7 -14
View File
@@ -4,14 +4,6 @@ core_classification: game_engine
source: "https://github.com/ihhub/fheroes2"
profiled_date: "2026-10-22"
source_commit: "35ca4c915be00098547d5050412a325dd55cfd7f"
pin_frozen: "EmuELEC, the only platform that ships it, builds this revision (EmuELEC packages/sx05re/emuelec-ports/fheroes2/package.mk:5). Later commits are not part of that build."
pin_build:
- platform: emuelec
repo: "https://github.com/EmuELEC/EmuELEC"
revision: "v4.8"
path: "packages/sx05re/emuelec-ports/fheroes2/package.mk"
variable: PKG_VERSION
value: "35ca4c915be00098547d5050412a325dd55cfd7f"
core_version: "1.0.11"
version_basis:
kind: file
@@ -24,12 +16,13 @@ systems: [heroes-of-might-and-magic-2]
notes: |
Free reimplementation of the Heroes of Might and Magic II engine (New World
Computing, 1996). It plays the original or demo data. EmuELEC builds this
revision, installs the engine's resurrection.h2d under
/usr/share/fheroes2/files/data and runs fheroes2 from
/storage/roms/ports/fheroes2. When data/HEROES2.AGG is absent there, its
fheroes2.sh offers to download the demo (h2demo.zip from archive.org) and
unpacks its DATA and MAPS directories in place.
Computing, 1996). It plays the original or demo data. EmuELEC's tree builds
revision 35ca4c9 in its emuelec-ports package, which installs the engine's
resurrection.h2d under /usr/share/fheroes2/files/data and runs fheroes2
from /storage/roms/ports/fheroes2, its fheroes2.sh offering the demo
(h2demo.zip from archive.org) when data/HEROES2.AGG is absent. No package,
options file or Makefile of a v4.8 image pulls emuelec-ports in, so no
platform ships fheroes2.
ref: version.txt:1,
EmuELEC packages/sx05re/emuelec-ports/fheroes2/package.mk:4-7,15-23,
EmuELEC packages/sx05re/emuelec-ports/fheroes2/scripts/fheroes2.sh:9-40
+5 -11
View File
@@ -4,14 +4,6 @@ core_classification: game_engine
source: "https://github.com/usineur/hode"
profiled_date: "2026-10-22"
source_commit: "59f3c466923c6b8d49e29176ff697a91165e7efc"
pin_frozen: "EmuELEC, the only platform that ships it, builds this revision (EmuELEC packages/sx05re/emuelec-ports/hodesdl/package.mk:6 at v4.8). Later commits are not part of that build."
pin_build:
- platform: emuelec
repo: "https://github.com/EmuELEC/EmuELEC"
revision: "v4.8"
path: "packages/sx05re/emuelec-ports/hodesdl/package.mk"
variable: PKG_VERSION
value: "59f3c466923c6b8d49e29176ff697a91165e7efc"
core_version: "0.2.9f"
version_basis:
kind: file
@@ -25,9 +17,11 @@ systems: [heart-of-darkness]
notes: |
Gregory Montoir's reimplementation of the Heart of Darkness engine (Amazing
Studio, 1998), in usineur's fork with the SDL2, PSP and Wii front ends. It
plays the Windows demo and CD data and the PlayStation data. EmuELEC builds
this revision and starts it with --datapath and --savepath both set to
/storage/roms/ports/hode/.
plays the Windows demo and CD data and the PlayStation data. EmuELEC's tree
builds revision 59f3c46 in its emuelec-ports package and starts it with
--datapath and --savepath both set to /storage/roms/ports/hode/. No
package, options file or Makefile of a v4.8 image pulls emuelec-ports in,
so no platform ships hode.
ref: README.txt:9-23,
EmuELEC packages/sx05re/emuelec-ports/hodesdl/package.mk:2-5,
EmuELEC packages/sx05re/emuelec-ports/sources/ports.yaml:272-283