dev-util/ghidraorbis
Ghidra loader for PlayStation 4 Orbis OS executables.
-
ghidraorbis-1.0144~amd64
View
Download
Browse License: GPL-3 Overlay: tatsh-overlay
ChangeLog
commit 638f4429cbd28cfbb763353d60d8cbfc15d399e2
Author: Andrew Udvare <audvare@gmail.com>
Date: Fri Sep 11 15:23:57 2026 -0400
dev-util/ghidraorbis: new package, add 1.0144
Built from upstream's sources rather than its prebuilt archive, with a patch
implementing the exporter method Ghidra 12 made abstract. Upstream's archive
does not implement it either, so it was not merely uncompilable against current
Ghidra, it raises an AbstractMethodError when that method is called.
Everything else in the jar matches upstream's archive. That archive also
duplicates the three data files into lib/, which its Gradle build does by
listing the data directory as a runtime dependency; they are loaded with
Application.findDataFileInAnyModule(), which reads data/, so the copies serve
no purpose and are not reproduced.
The patch is marked binary because the file it applies to has CRLF line
endings.
Signed-off-by: Andrew Udvare <audvare@gmail.com>
Author: Andrew Udvare <audvare@gmail.com>
Date: Fri Sep 11 15:23:57 2026 -0400
dev-util/ghidraorbis: new package, add 1.0144
Built from upstream's sources rather than its prebuilt archive, with a patch
implementing the exporter method Ghidra 12 made abstract. Upstream's archive
does not implement it either, so it was not merely uncompilable against current
Ghidra, it raises an AbstractMethodError when that method is called.
Everything else in the jar matches upstream's archive. That archive also
duplicates the three data files into lib/, which its Gradle build does by
listing the data directory as a runtime dependency; they are loaded with
Application.findDataFileInAnyModule(), which reads data/, so the copies serve
no purpose and are not reproduced.
The patch is marked binary because the file it applies to has CRLF line
endings.
Signed-off-by: Andrew Udvare <audvare@gmail.com>

