games-action/isle-portable
Portable reimplementation of LEGO Island
-
isle-portable-0_p20261008~amd64
View
Download
Browse License: LGPL-3 Overlay: tatsh-overlay
ChangeLog
commit 209c275b4821ec6eedcd24ed3077dfe087791e12
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 14:36:30 2026 -0400
*/*: drop trailing period from DESCRIPTION
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit 775ec987c80ea2afb044a91334a124a480ada27c
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 05:48:59 2026 -0400
games-action/isle-portable: add 0_p20261008, drop 0_p20260910
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit b586db5af755a4633fbdf7945064ef70d6334d5d
Author: Andrew Udvare <audvare@gmail.com>
Date: Wed Sep 16 10:22:50 2026 -0400
games-action/isle-portable: drop the version from patch filenames
PATCHES referenced $/$-..., which interpolates the current
version, so the next bump silently repoints it at files that do not exist and
only fails once src_prepare runs. Name the patches after $ instead.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
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: Mon Oct 12 14:36:30 2026 -0400
*/*: drop trailing period from DESCRIPTION
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit 775ec987c80ea2afb044a91334a124a480ada27c
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 05:48:59 2026 -0400
games-action/isle-portable: add 0_p20261008, drop 0_p20260910
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit b586db5af755a4633fbdf7945064ef70d6334d5d
Author: Andrew Udvare <audvare@gmail.com>
Date: Wed Sep 16 10:22:50 2026 -0400
games-action/isle-portable: drop the version from patch filenames
PATCHES referenced $/$-..., which interpolates the current
version, so the next bump silently repoints it at files that do not exist and
only fails once src_prepare runs. Name the patches after $ instead.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
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>

