dev-util/ghidra-xbe
Ghidra loader for original Xbox XBE executables
-
ghidra-xbe-0_p20261016~amd64
View
Download
Browse License: all-rights-reserved Overlay: tatsh-overlay
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 1238d7a47d1f88953866294ac3822637dc484f6d
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 03:32:03 2026 -0400
dev-util/ghidra-xbe: add 0_p20261010, drop 0_p20260225
commit 8cce726274ff3f7d202c1badc51d4bdc02b96f80
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Sep 14 12:28:31 2026 -0400
dev-util/ghidra-xbe: map upstream build tags to the snapshot version in livecheck
Upstream tags builds as build-YYYYMMDDHHMM. Without the mapping the
tag already packaged read as version 202602250354 and was reported as
an update over the 0_p20260225 snapshot naming the same build.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit 173585714a901f98465e238bc81b7d0112454779
Author: Andrew Udvare <audvare@gmail.com>
Date: Fri Sep 11 16:53:35 2026 -0400
dev-util/ghidra-xbe: new package, add 0_p20260225
Upstream tags builds by date rather than versioning the loader. One source file
is generated rather than committed: its build script downloads xtlid.xml from
XboxDev/xtlid and runs it through the XSLT in the repository, so that file is
fetched as a second distfile and xsltproc is run at prepare time.
The XbSymbolDatabase analyzer looks for an executable from a separate project
that is not packaged. It handles the file being absent, so only that one
analyzer is affected.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
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 1238d7a47d1f88953866294ac3822637dc484f6d
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 03:32:03 2026 -0400
dev-util/ghidra-xbe: add 0_p20261010, drop 0_p20260225
commit 8cce726274ff3f7d202c1badc51d4bdc02b96f80
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Sep 14 12:28:31 2026 -0400
dev-util/ghidra-xbe: map upstream build tags to the snapshot version in livecheck
Upstream tags builds as build-YYYYMMDDHHMM. Without the mapping the
tag already packaged read as version 202602250354 and was reported as
an update over the 0_p20260225 snapshot naming the same build.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
commit 173585714a901f98465e238bc81b7d0112454779
Author: Andrew Udvare <audvare@gmail.com>
Date: Fri Sep 11 16:53:35 2026 -0400
dev-util/ghidra-xbe: new package, add 0_p20260225
Upstream tags builds by date rather than versioning the loader. One source file
is generated rather than committed: its build script downloads xtlid.xml from
XboxDev/xtlid and runs it through the XSLT in the repository, so that file is
fetched as a second distfile and xsltproc is run at prepare time.
The XbSymbolDatabase analyzer looks for an executable from a separate project
that is not packaged. It handles the file being absent, so only that one
analyzer is affected.
Signed-off-by: Andrew Udvare <audvare@gmail.com>

