gpo.zugaina.org

Search Portage & Overlays:

dev-util/s3eloader

Ghidra loader for Marmalade S3E binaries

Screenshots

ChangeLog

commit 5ad999fff7b3740b44673d8cc456c4caaee2b65a
Author: Andrew Udvare <audvare@gmail.com>
Date: Tue Nov 3 03:42:34 2026 -0500

dev-util/ghidra: add 12.2 and rebuild extensions on minor upgrades

Build and check all 23 extensions against Ghidra 12.2. Update the shared
version range, migrate extensions to slot-operator dependencies, and use
major.minor subslots to trigger rebuilds on future minor upgrades.

Fix removed APIs in LX, PSX, Game Boy, Apple and Orbis support. Build MCP
from source so it follows the installed Ghidra API.

Validation: Ghidra and all 23 extensions passed the non-root install phase;
Portage slot binding was checked for patch and minor version changes.

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

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 c1e70055f288dbf38c0caeb07099e1ebef9311fa
Author: Andrew Udvare <audvare@gmail.com>
Date: Wed Sep 16 10:22:50 2026 -0400

dev-util/s3eloader: 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 11997e5f0b494bc7e753e78f7769aa23d9d371eb
Author: Andrew Udvare <audvare@gmail.com>
Date: Fri Sep 11 13:29:34 2026 -0400

dev-util/s3eloader: new package, add 2024.10.13

Built from upstream's sources with the Ghidra 12 ImporterSettings patch that
was previously applied by hand out of tree, with the result uploaded to the
__distfiles__ release. The eclass can build this in the tree now, so the manual
step and the vendored archive are both gone. The jar is identical to the one
that archive contained.

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