aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/ghidra/Manifest1
-rw-r--r--dev-util/ghidra/ghidra-10.2.2-r2.ebuild12
2 files changed, 8 insertions, 5 deletions
diff --git a/dev-util/ghidra/Manifest b/dev-util/ghidra/Manifest
index 17f5c145..d0dbf9d0 100644
--- a/dev-util/ghidra/Manifest
+++ b/dev-util/ghidra/Manifest
@@ -4,5 +4,6 @@ DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b
DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0
DIST dex-tools-2.0.zip 2362460 BLAKE2B 464f2a143f1c8720eddd4d1c7db5a6f681db1091518d915b0d7807c12d021c8a734d8980bccfd417bc60297647b33ed0b7cc1e004716804bb9e25ee99f29f8ad SHA512 c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358
DIST ghidra-dependencies-20221104.tar.gz 85678075 BLAKE2B a298b3a52137c8077f90b5d7cddba43a6437ef7906aae130158691c032c31c57be55f9f072d6a44b351b47f8fe04f397dabb24c1bd976593294a68b5d2a4fece SHA512 7dcbc5bdba0fce2e0ae0a6f41d1fbd88cb6080a97e5404f5bfce393e07165f15f0549d3254b446f5ab5352484dd32bdf54ea92f50f96e572520b10672519aeb9
+DIST gradle-7.3-bin.zip 115763517 BLAKE2B 80c0368582acdbae5a959386ce679c63f6bee349810a6ddd39981192349cefafabfa9e498891a53fc423a86b6a53fb66eac4aace968990707d623c037b27cee2 SHA512 f5703de1305b013ad7fcc1a7d56922198e8e597e13d2aeb89cec60631db51b73466a1ce382d5e828ed065fbd8a1971f628b0e4eb3348f01b7a71fdc6184e4a56
DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415
DIST yajsw-stable-13.05.zip 27823454 BLAKE2B e43e6a97e356be40e776568deafeeb19e3e8b462a20e53a7456f3ce61364d3c4fe08d48f7710e6f570641618a6c75b75d98427d04d25133cdf7aa3c9f0aeee8b SHA512 ba6421fcc9d5fd5edf0b5f299914a54a8e3d8cbe79b83cf9b1a4a1828eb26f32f8d04299235233581a848e274665c6d2da9b8394be1d7a824e443efd2508413c
diff --git a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild
index 64aee54f..99b52bd9 100644
--- a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild
+++ b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild
@@ -5,18 +5,23 @@ EAPI=8
inherit gradle java-pkg-2 desktop
+EGRADLE_BUNDLED_VER="7.3"
+
GRADLE_DEP_VER="20221104"
DESCRIPTION="A software reverse engineering framework"
HOMEPAGE="https://ghidra-sre.org/"
-SRC_URI="https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz
+SRC_URI="
+ https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz
https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
https://sourceforge.net/projects/catacombae/files/HFSExplorer/0.21/hfsexplorer-0_21-bin.zip
mirror://sourceforge/yajsw/yajsw/yajsw-stable-13.05.zip
https://dev.pentoo.ch/~blshkv/distfiles/cdt-8.6.0.zip
- mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip"
+ mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip
+ $(gradle-src_uri)
+"
# run: "pentoo/scripts/gradle_dependencies.py buildGhidra" from "${S}" directory to generate dependencies
# https://www.eclipse.org/downloads/download.php?r=1&protocol=https&file=/tools/cdt/releases/8.6/cdt-8.6.0.zip
@@ -42,9 +47,6 @@ DEPEND="
dev-java/jflex
app-arch/unzip
"
-BDEPEND=">=dev-java/gradle-bin-7.3:*"
-
-EGRADLE_MIN="7.3"
S="${WORKDIR}/ghidra-Ghidra_${PV}_build"