games-action/isle-portable
Portable reimplementation of LEGO Island.
-
isle-portable-0_p20260910~amd64
View
Download
Browse License: LGPL-3 Overlay: tatsh-overlay
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>
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>

