gpo.zugaina.org

Search Portage & Overlays:

games-action/isle-portable

Portable reimplementation of LEGO Island.

Screenshots

ChangeLog

commit 599390600b6f5e3472bf57d3cc4220b027735382
Author: Andrew Udvare <audvare@gmail.com>
Date: Sat Sep 12 19:49:02 2026 -0400

games-action/isle-portable: chain xdg_pkg_postinst

xdg.eclass exports pkg_postinst, so defining one in the ebuild silently
replaced xdg_pkg_postinst and the desktop database and icon cache were never
updated. Upstream installs share/applications/$.desktop and
share/icons/hicolor/scalable/apps/$.svg from packaging/linux, so the
cache update is needed.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

commit a8a7ae752e5ecaf5fc4b059046dca52843abf20b
Author: Andrew Udvare <audvare@gmail.com>
Date: Sat Sep 12 19:45:46 2026 -0400

games-action/isle-portable: use python-any-r1

The ebuild required a build-time Python via a bare BDEPEND on dev-lang/python:*
without inheriting the eclass, which pkgcheck flags as MissingPythonEclass and
which leaves no guarantee that a suitable interpreter is selected.

Upstream's CMakeLists.txt calls find_package(Python3 3.12 COMPONENTS Interpreter),
so PYTHON_COMPAT starts at 3.12.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

commit f6f5e00308b858925befd96eb367be27c462f04a
Author: Andrew Udvare <audvare@gmail.com>
Date: Sat Sep 12 19:30:44 2026 -0400

games-action/isle-portable: move from games-engines

It is a single-game reimplementation of LEGO Island, not a reusable
engine, so it belongs with the other game reimplementations in
games-action rather than games-engines.

Signed-off-by: Andrew Udvare <audvare@gmail.com>