dev-util/ghidraboy - 20250830 (tatsh-overlay)

Search

Install

Install this version:

emerge -a =dev-util/ghidraboy-20250830

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-util/ghidraboy-20250830

Or alternatively:

emerge --autounmask-write -a =dev-util/ghidraboy-20250830

Package Information

Description:
Ghidra support for the Sharp SM83 processor and Game Boy ROMs.
Homepage:
https://github.com/Gekkio/GhidraBoy
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
20250830 8 ~amd64
View Raw Ebuild
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

GHIDRA_EXT_NAME="GhidraBoy"

inherit ghidra-extension

DESCRIPTION="Ghidra support for the Sharp SM83 processor and Game Boy ROMs."
HOMEPAGE="https://github.com/Gekkio/GhidraBoy"
SRC_URI="https://github.com/Gekkio/${GHIDRA_EXT_NAME}/archive/refs/tags/${PV}.tar.gz
	-> ${P}.tar.gz"
S="${WORKDIR}/${GHIDRA_EXT_NAME}-${PV}"

LICENSE="Apache-2.0"
KEYWORDS="~amd64"

PATCHES=( "${FILESDIR}/${PN}-ghidra-12.patch" )

src_prepare() {
	# Upstream generates extension.properties from build.gradle.kts, which
	# cannot run here. name= and version= are rewritten by the eclass.
	cat > extension.properties <<-EOF || die
		name=${GHIDRA_EXT_NAME}
		description=Support for Sharp SM83 / Game Boy
		author=Gekkio
		createdOn=2025-08-30
		version=0
	EOF

	ghidra-extension_src_prepare
}

Inherited Eclasses

Manifest for 20250830

Type File Size Source URLs
DIST ghidraboy-20250830.tar.gz 148695 bytes https://github.com/Gekkio/GhidraBoy/archive/refs/tags/20250830.tar.gz